主题:【原创】围绕脑科学而发生的若干玄想 -- 鸿乾
先来给个河里面的帖子的链接:
Jason Silva:我们现在就是神 链接出处 很有意思的帖子。
还有河友推荐的Tractography:
笛卡尔说:人是机器。这是伟大的断言,猜想,预言。但是,在这之前的几千年中,这样的思想就已经不绝于缕。中国的文献中,从周穆王的偃师机器人,鲁班的木鸢,到诸葛亮的木牛流马,到魏国的马均的木偶戏人,一直就有机器人的记载。由此可见,中国古代就已经有了这样的思想,即人的很多方面可以用机器来取代。西方也是如此,因为机械的发达,看到人的很多方面可以用机器来取代,就自然而然。但是,能够把这种思想反过来,断言人其实不过是某种机器,就是非常伟大的断言,猜想,预言。好像中国没有人提出这个思想。西方在笛卡尔之前,也好像没有人提出过这个思想。
不过再伟大的断言,猜想,预言,也仍然不是事实。要真正达成人是机器的完善认识,以及要制造出具备真正类似于人的能力的机器,还有非常远的路要走。从笛卡尔到现在,也四百多年了,已经走过了很长的路,但是,还有更多的路需要走。
人是机器的完善认识,和制造出具备类似人的能力的机器,在我看来,其实是一个事情的两面,基本上可以混为一谈,就是说是一条路。可以非常简单回顾一下在这条路上的情况。
先是机械的。从周朝一直到计算机发明,无论东西方,都是强调的人的肢体的机械的部分,从机器人这个词,就可以知道(如果大家有兴趣,可以查网,看robot这个词的来源)。而在这个方面,可以说,机器早就超越了人的能力了。
对人的思想的方面,在古代几乎完全没有认识。但是,笛卡尔敢于断言人是机器,他应该是对人的思想的若干方面,做过思考的,而且他恐怕也对思想的若干方面做过深入思考,认为其实也不过是机械的。具体他是如何思考的,我不清楚,要请教这方面的方家。不知西西河有无这方面的专家?
思想是很复杂的,有太多层次,太多方面。但是,仍然可以逐步和渐进处理。恐怕笛卡尔认为是机器的部分,就是执行形式逻辑的那个部分。这是我的猜测。还是要请这方面的专长来给大家讲讲。现在我们知道很清楚,思想中执行形式逻辑的那个部分,就是计算机做的事情。在图灵之前很久,就开始了计算机械化的努力。但是也一直没有抓住要领,直到图灵把机械计算的最本质的东西抓住。因此,人的思想的这个相当重要的方面,可以用机器来实现了,这就是计算机的发展。这个相当重要的方面就是,遵循一定规则,一定逻辑,按部就班执行的功能。计算机就是实现这个功能的机器。这样讲来,其实计算机这个名字并不好,应该叫做逻辑执行机,或者程序执行机,就很好了。
图灵理论后,已经过去了80年,计算技术的超大范围的使用,也有了70年。可以说,人思想的这个方面,就是遵循一定规则,一定逻辑,按部就班执行的功能,已经被机器完全超越,机器可以远远做得比人好了。但是,机器仅可以执行程序,而人才可以制造程序。因此,目前的机器仅能做人的思想中的低层次的事情。
那么,问题就自然出现了。下一步,应该如何发展机器,使之能做更高级一些的思想的事情?这就是我的题目“人是机器的认识之路和机器人的发展之路”想说的。这是有些预测未来的意思了。预测未来是很危险的活,最好不做,又不能不做,如果我们对未来有所期望的话。那么,我的预测就是,下一步,需要发展的,而且已经有能力发展的就是机械学习,或者学习机器。
这是目前的热门课题和方向。但是也应该明确指出,现在的这个方向并没有突破性的进展,即类似于图灵的进展那样的突破性进展。不过,这个方向很热门,很有可能在不久的将来,就可能产生类似于图灵机的突破那样的突破,产生出通用的学习机器。很可能这样的突破不是由某个天才人物单独达成的,而是由一群人,在一段时间内达成的。但是,不管怎么说,可能几十年后,回顾起来,现在的状况可能就和20世纪初的情况差不多,那时大家都在寻找什么是机械计算(或者更准确讲,机械逻辑推理),但是大家都还不清楚这个东西究竟是什么。现在也如此,大家都在寻找机械学习,而且花了大力气,很多人在建造学习机器,但是,事实上,大家都不清楚究竟什么是机械学习,里面的基本规律是什么。
不管谁来发明,谁来突破,我想,趋势应该清楚,那就是几十年后来回顾,可能这一关就已经过去了。那时,计算机已经可以通过学习输入数据,来实现自我的程序更新,甚至更进一步,可以从输入的各种数据中,建立起自己对外部世界的某种理解。注意,这里说的各种数据,并不仅是大数据这样的外部的很局限的数据,而是可以包括既往的书籍,既往的理论等层次更高级的知识。
但是,即使是机器达到了这种程度,我还是要说,这离开“人是机器”还有很大的距离。我认为,人脑是一个超级复杂的东西,即使机器具备了很高的机械学习的能力,也还是仅在漫长的机器人的发展之路上前进了一大步,还有很多大步要走。
现在可以玄想一下,在机器具备了很高的机械学习能力后,再下面的那一步是什么?我认为,恐怕应该是自我意识和动机。不过,现在说这个还太早。现在需要的是突破机械学习能力。
又要出差了。回来后,再谈一些关于机械学习的具体的想法。
这里要说点术语的事情。当思考问题的时候,先用英文的时候相当多。这是事实。我想到的是这个术语mechanical learning,要表达的意思就是一个很机械的系统,但是的确可以学习,可以完成学习任务。相对于以前,就是mechanical computing,和这里用的意思,是完全一样的。当然,这里的mechanical,并不是强调使用的机械机构,而是强调的是一个很机械的东西,不管这个东西是机械机构还是电子结构甚至于生物机构,总之是一个完全机械的东西。
总之,现在已经很清楚,那就是一个完全机械的东西(不管是机械机构还是电子结构甚至于生物机体),完全可以具备学习能力。当然了,目前我们还没有能够把这个东西造出来。不过,离开造出来,并不远了,我完全相信,充分相信。
另外,关于mechanical computing,可以看这个链接,很有意思: 外链出处 他把中国的算盘看作机械计算的最原始祖先。
本帖一共被 1 帖 引用 (帖内工具实现)
- 相关回复 上下关系8
🙂all ALGOs have to make $ 晓兵 字9519 2014-07-11 13:33:29
😄That's why I thought 懒厨 字86 2014-07-10 22:28:40
🙂我看没有那么厉害 1 鸿乾 字962 2014-07-08 10:06:13
🙂玄想10:人是机器的认识之路和机器人的发展之路
🙂推荐Hawkins的讲演 3 鸿乾 字352 2014-06-22 23:37:43
🙂Hawkins:my code'll do "类比和联想 晓兵 字5401 2014-06-27 18:58:49
🙂"智能": Landauer's principle 晓兵 字21073 2014-07-01 12:51:42
🙂"熱輻射"對大腦的"傷害" 晓兵 字1535 2014-07-01 18:31:39