强人工智能基本问题:自上而下还是自下而上?
人类智能在宏观上有心理学,微观上有分子生物学等学科研究。但每个方向研究到一定阶段就停滞了,没有哪个学科能告诉我们:为什么能有智能,如何才能产生智能。即使已经了解了大脑的很多知识,人类智能仍然是个黑盒子。
对黑盒的研究,要么从外部观察其行为,然后来模拟其结构,可称为自上而下的研究;要么猜测其结构,然后从外部的输入输出来验证其行为,可称为自下而上的研究。题目所说的自上而下还是自下而上即是从哪个方向来研究强人工智能问题。
宏观上研究的成果中,最显而易见的就是类人机器人。这类机器人从行为、语言、表情等方面来模拟人。如果最终能让人觉得这些机器人是真人,那么这个方向就算是成功了。当然,从现在的成果来看还不成功。另一方面是深蓝、沃森这样的依靠在下棋、回答问题等方面来战胜人类智能,从而证明自己能力。从这些特定的领域上来看,它们是比较成功的。但就算是把上面提到的所有方面都合到一起,也很难认为他们达到了人类的能力。
微观上的研究,是从感知器的结构被提出来后开始的。从此产生了现在的人工神经网络、机器学习等大量的算法和研究成果,解决了很多实际问题。从微观上出发,证明了它们从微观结构上模拟的优势,但需要花费大量时间建立问题模型。
由此看来,当前自上而下和自下而上的方法都有了一定的成果。但通过现有方法来构建强人工智能,成本是非常巨大的,几乎不可实现。
有些情况下,物体在很少数量下的性质和庞大数量下的性质相差很大。这也是复杂系统研究的难点。从不同的层级进行研究,能够发现不同的规律,解决不同的问题。这里提到了层级的概念,这里的层级和上一篇文中分层的层次不一样。上文的层次是神经网络中具体的层次。本文的层级是由于研究对象数量或其它性质的巨大不同,从而产生了看上去很不一样的行为。对不同层级的行为能归纳出不同的规律,这些规律能够帮助我们有效的理解和预测研究对象的行为。比如低速下的牛顿力学和光速下的相对论,由于速度的巨大差异,在低速下得出了简化后的牛顿力学,其帮助了我们认识了低速世界。后来的相对论不仅归纳了高速时的规律,在低速下也能适用。再比如物质在原子、分子层面体现出的是基本作用力;在纳米层级又体现出新的性质;在宏观上人能直接观察的规模上,又组成了万物,形成了更复杂、更多的性质。这看起来和智能是很类似的,首先神经元细胞有自己的生物性质;大量神经元细胞(平方厘米级)组合在一起,可以被观察到协同进行某种活动;整个大脑则产生了我们所能感知的智能;而整个人类社会,则储存了人类的所有知识、习惯,产生了群体智能和行为。这种群体智能也不是一个大脑能有效理解和预测的。
每一层级的规律其实是其低一层规律的规模化结果,其又是上一层规律的基础。如果要对整个系统有全面的了解,就要从某一层级出发,往上或往下研究,得出规律。如果说一个神经元细胞是一个的层级,而整个人脑也是一个层级。在这两层之间还有多少层呢?自上而下的研究方法给出了人脑的功能区的划分,这个作为一个层次。而自下而上的方法给出了人工神经网络的层次,这个层次能够处理单个问题或叫做模式。这两方面的研究到这基本都停滞了。这中间一定还有一个或若干个层次能够帮助我们理解智能的规律。
再来看看题设的问题,如果一定要给出一个答案的话,我会倾向于自下而上的研究。先说说自下而上研究的优势。自下而上的研究看起来更像是白盒研究,通过模拟来了解智能真正的机制。而自上而下的研究像是黑盒研究,更多的需要去猜测或者尝试来达到同样的功能。如果能够猜出结构当然最好,但如果黑盒非常复杂,猜出结构是很难的。模仿其复杂行为也是很困难的。但同时,自上而下的研究也非常具有指导意义,其了解了人脑不同区域是有分工的,输入输出的处理使用了大部分大脑。自上而下的研究也积累了很多经验,可以用来验证强人工智能的能力。
强人工智能的物质基础和神经元细胞是不一样的,我们不是通过制造真正的神经元细胞来制造强人工智能。所以研究的最底层级不是直接映射到神经元细胞,要把神经元细胞中与智能相关的一些特性抽取出来,以便在其它物质基础上构造智能。需要区分细胞的哪些行为是和智能相关的,哪些行为是和其物质基础相关的。有些因素也许看上去和物质基础相关,但其可能也影响了智能的产生。以下是一些神经元细胞特性的猜测和讨论,可以有助于把和智能产生相关的部分抽取出来。
1.神经元细胞的大部分活动是依靠化学反应,有些是不可逆反应。这个过程需要不断的反应物质和能量的供给,一旦能量跟不上,其反应可能变得迟钝。在计算机中,能量的供给是依靠电子的流动,不需要物质的化学变化,所以能量供给是高效的。但神经细胞对大量刺激会变得迟钝这样的特性也许是产生记忆效果的一个因素。同时,由于细胞内物质浓度的变化,可能会引发下一级反应,从而产生神经元细胞的变化,这也可能是产生记忆效果的因素。总之,从这一点来看,神经元的记忆是可以通过其输入输出的变化来调整的,不一定需要通过全局的目标函数来调整。
2.上一点中提到的物质、能量短缺的影响,不仅会影响神经元细胞本身,也会对周围细胞活动产生抑制。这也是一些选举小范围中最活跃神经元算法的物质基础。这个特性有利于减小局部过于活跃,从而产生振荡或弱化全局的特征。
3.神经元的树突生长是比较慢的,可能要经过大量的刺激,才能产生有效的突触。强人工智能也许可以通过外部开关来判断是否处于训练时间,来调整连接的建立速度,从而提高学习效率。
4.神经元细胞的空间结构。大脑皮层的皱褶展开后是一个平面,这个平面上的灰质细胞也有一定的层数。对于灰质细胞的层次的作用,也产生了有意思的算法,比如Hierarchal Temporal Memory(HTM,这是我看到的最有趣的一个算法)。由于人类的空间是三维的,所以物理结构最复杂也就是三维结构。但考虑到能量供给和信息传输,神经元细胞只能达到类似于二维的结构。这时候就产生了神经元细胞相邻的很多特点。假设神经元细胞树突的长度平均是有限的,而且每个神经元的大部分树突是比较短的,这样相邻的神经元之间的交流就更多,长距离的就比较少。所以相邻细胞之间处理的信息更类似。
5.细胞个体的可靠性是没有计算机高的,所以神经元细胞需要更强的冗余性。相邻细胞之间需要通过相互备份来产生冗余。所谓备份、即它们的输入输出状态、以及反应的阈值都比较相似。相似值高,则变化所需要的刺激和能量都高,一方面代表了学习难度的增大,另一方面也代表记忆的强度很高。反之,则学习难度低,但容易因为覆盖或神经细胞死亡产生遗忘。强人工智能也许可以通过减少相邻细胞的相似性来缩小网络的规模,并用别的方式来控制记忆强度。
6.神经元细胞的生长分化。神经元细胞是在胚胎发育的过程中产生的,所以有从无到有的过程。在当前神经网络的研究中,网络的初始化和如何决定规模都是需要考虑的问题。而在大脑的初始化依赖于细胞的分裂。在神经细胞的分裂过程中,新的细胞会继承原先细胞的突触。这个过程不仅保留了记忆,同时保持了各种输入输出的连通性。
总而言之,从神经细胞级的研究,能够找到很多有效的线索和特点,这些是上一个层级规律的基础。但这些特性既有和智能产生相关的部分,又有和生物体运转相关的部分。如何对这些特性进行筛选,从而得出细胞层级的智能基础,对于研究上一层级是非常重要的。由于智能的复杂性,单纯自下而上的研究容易发散到不正确的道路。在各种算法试验的过程中,需要自上而下所得到的一些经验来验证是否走到了正确的路线上。
以上的文字代表作者的观点和想法。
由于人类的记忆和连通性的限制,可能会将别人的观点和想法当成自己的、或有人会有同样的想法,没有关系的,有问题大家一起来讨论学习,详情看我主页哦!
强人工智能基本问题:自上而下还是自下而上?相关推荐
- 强人工智能基本问题:自上而下还是自下而上? 1
2019独角兽企业重金招聘Python工程师标准>>> 人类智能在宏观上有心理学,微观上有分子生物学等学科研究.但每个方向研究到一定阶段就停滞了,没有哪个学科能告诉我们:为什么能有智 ...
- 强人工智能基本问题:全局控制与自组织
版本:0.1 前文介绍过,大脑是非常复杂的,研究强人工智能需要参考大脑的结构和算法,来理解并创造智能.人脑算法.结构的秘密都隐藏在DNA和人存在的世界中.从现在的哲学和科学的认知来看,可认为人脑是自组 ...
- 强人工智能基本问题:神经网络分层还是不分层
版本:0.1 现代的大部分机器学习的算法将神经元分出了清晰的层次.所谓分层,即将神经元分为几层(也可认为是几组).每层内的神经元没有联系,相邻的层与层之间的神经元会有两两的联系,从而形成一个关系矩阵. ...
- 为什么说人机融合智能是强人工智能?
一 智能是什么?人具有智能的一部分,而不是全部. 智能是东西方文明一直共同关注的对象,孟子曰:"是非之心,智也"(<告子上>):米塞斯说:区别A与非A即是知识,是非在西 ...
- 为什么说人机融合智能就是强人工智能?
在有关科研项目各种质询中,最难回答的问题之一是:智能部分在哪里? 一 毫无疑问,人工智能是建立在数学基础之上的,然而,人工智能的应用同时又离不开设计.制造.使用.管理.维护它的人和环境,这种人.机.环 ...
- 调研|我们是否能够实现并应该发展强人工智能?
目前人工智能的进展主要围绕能够完成特定类型智能任务或解决特定类型智能问题的人工智能,无法自动推广至解决其他类型的任务.未来人工智能的重要发展方向即是实现能够自适应地应对外界环境挑战的智能. 然而,针对 ...
- 怎样实现强人工智能?
作者:费特杨 链接:https://www.zhihu.com/question/335967593/answer/768278411 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业 ...
- 什么是强人工智能,强人工智能的实现,需要具备哪些条件?
https://www.toutiao.com/a6666346528631685646/ 强人工智能又称通用人工智能或完全人工智能,指的是可以胜任人类所有工作的人工智能,人可以做什么,强人工智能就可 ...
- 国际泰斗:现在谈强人工智能为时尚早
http://blog.itpub.net/29829936/viewspace-2554399/ 人工智能快速发展,在许多领域取得重大影响,使得不少人担心可能会出现超级智能.DeepMind的联合创 ...
最新文章
- 联合国2019数字经济报告
- 从终端运行React Native App时出错(iOS)
- python3读写excel文件_python3 循环读取excel文件并写入json操作
- Android permission 访问权限一览
- iOS的推送证书过期的处理
- 【转】C#检查键盘大小写锁定状态的方法
- C++:const VS define
- Memcache安全性
- Apache Nutch 1.3 学习笔记十(插件机制分析)
- ArcMap自定义脚本工具制作
- mysql的update和case when同步使用
- 如何突破大众点评接口风控?
- selenium安装及使用
- 用计算机打元宵节快乐,2019元宵节祝福语大全简短 祝大家元宵节快乐
- linux驱动编写之十六(块驱动设备初识)
- 人类最常见的25个认知偏误(一)
- 微信小程序意见反馈的实现
- JAVASE面向对象基础
- c语言运行后tecplot云图,tecplot执行fluent后处理截面云图显示-20210327085801.docx-原创力文档...
- 分析----项目可行性
热门文章
- [4G5G专题-57]:L2 RLC层-详解RLC架构、数据封装、三种模式:透明TM、非确认模式UM、确认模式AM
- ibatis oracle批量insert,ibatis 批量插入oracle总结
- 三跨考生准备考研复试(机试)之路(日记版)
- 淘宝客CMS,微信公众号,微信淘客机器人
- 粉丝福利 | 秒 get 支付宝同款扫码组件
- 【渗透测试】CS DNS上线(DoH隧道+CS特征隐藏)
- easyExcel下载或导出
- 计算机二级C语言考试地点,最新计算机二级《C语言》重要考点
- GFS 区域风场解析问题
- 配置完dcom需要重启计算机,DCOM电脑自动重启(win7系统一直反复重启)