
[英]苏布拉塔·达斯古普塔
自1946年电子数字计算机问世以来,与之相关的技术(“信息技术”)及文化和社会的改(“信息时代”“信息革命”“信息社会”)是惊人的,然而,在专业计算机科学社群之外,支撑这项技术的科学却很少被人们理解。作为一门科学学科,计算机科学与分子生物学和认知科学一样,是第二次世界大战后☆重要的新兴科学之一。在这本计算机科学普及读物中,苏布拉塔•达斯古普塔主要介绍了由图灵机开启的自动计算的基本思想,阐释了计算机科学的核心原理,考察了过去的一个世纪里计算机科学学科的一些重要概念。在讨论算法、编程、顺序和并行处理时,他探讨了新兴的现代思想,比如生物计算和认知建模,挑战了计算机科学作为人工科学的观点,并力求以直接、简洁的方式回答什么是计算机科学,以便为读者提供理解计算机科学本质的基础。
#《牛津通识读本》之119 #《计算机科学》 今天读的这本《计算机科学》比昨天读的《计算机》写得更好,底层逻辑阐述清晰,有一定深度,促使读者思考。 书中提出一个新颖的观点(也许只是对我而言),就是计算机科学 Computer Science (欧洲称为informatique 或 informatik) 到底如何归类?显然不属于工程类,但又不同于研究自然实体的自然科学,CS主要研究的是数据、信息,而非物理存在的计算机。于是本书提出CS属于“人工科学”,与自然科学、生命科学、社会科学并列。从这个概念看,我觉得数学这种人类纯粹理性的产物,也应该归类到“人工科学”。 CS的一大特点在于它的三类计算人工制品。第一类是物质材料,其运行遵循自然物理定律。第二类是完全抽象的信息,可以脱离物理时空而存在。第三类兼具物质与抽象,其本身是抽象的,但其运行却会导致物质世界发生改变,如信号的传输。伟大的艾伦·图灵统一了三类特点,提出了“图灵机”的概念。 CS的核心是算法Algorithm, 来自中世纪阿拉伯天文学家花剌子密Al Khwarizmi 的名字。众所周知,解决同一个问题可以用不同的算法,在审美和数学上不同的算法存在优劣之分。 前沿CS正在脱离预设算法,向自学习、自适应方向发展的趋势,这也就是现在流行的“人工智能”。未来的计算机科学将是一门通用科学。
计算机室软件和硬件严格结合在一起的东西,而且软件和硬件之间还是非常容易相互转换,如为了提高计算效率会使得某些微程序进行固化在硬件之中,当然很对硬件也会软件化,最为经典的就是伴随着一个芯片算力的提高就可以把一些需要硬件完成的东西使用软件来完成,最为典型的就是过去声卡,当然很多时间我们似乎只适应手机就可以了,本身也算是一个超级通讯计算机,能够处于无线信号以及通过语音的计算和转换,当然还存在着若干信息出来的功能,为了更加容易看到一些东西,所谓单个芯片似乎可以实现一切内容,其中芯片的数量会越来越少,留出来一些空间,就是给不能缩写体积的电池,为了保持强大的运算能力,还是需要电能消耗的。计算机科学的发展最为重要的进展就是使我们社会之中联系更加容易建立起来,而且可以通过标志的运动知道了状态变化,除了人与人之外,人与物也是更加紧密,而且一个社会计算机科学发展水平就是各种临时联系建立并且完成的时间长度,哪些平均越短的越发达的联系,从另外一个我们当下发展 ai 本身还是知识之间联系的重构过程,使得我们加工数据的能力进行外包给计算机来进行处理,我们得到一些结果,就是哪些我们算力不足或者能力不足处理的内容,帮助我们完成,而且非常容易形成某种固化的状态,更多的 ai 使用,比如机器学习与大数据模型本身也可以看作计算机科学的一部分,发展到了一定阶段之后的比如产生,可能在不久的未来,计算机科学本身就是融入 ai 之中,有 ai 来发展了,但是如同最近陶所说直接目标由计算机科学完成,隐形目标由人类完成。
jì suàn jī kē xué 通过对信息采集、存储及处理过程的研究,着重对计算理论、软件、计算机体系结构及特殊应用(如人工智能)等方面进行探索性和理论性研究的学科。区别于计算机工程的主要特征是在理论上抽象并进行创新。