古人说,君子博学而参省乎己。我们不是古人,所以偶尔想想也凑合了。其实思考是一种乐趣,可以让我们感觉到一些以前没有意识到的问题。 如果你是个程序员,我想你一定有这样的体会。在公司中你会接触到 “代码规范”类的东西。假设你现在还对代码规范一无所知,请问,你会对它有什么认识? 我想答案一定丰富多彩,答案也一定大多数选择了解它,接受它,因为我们都认识到公司是一种团体化、协作化的工作方式,不像我们比较独立的大学时代。当然,也可能你是被逼的,哈哈! 等等,大多数的我们接受了这个叫做代码规范的东西,还有一部分人没有接受它,为什么同一个问题两个答案?为什么我们以前没有意识到这个问题呢?我们是怎样思考它的呢?我想说的就是今天的话题,思考的局限性,以及思考的过程。 我们的思考基本上都建立于我们了解的知识的基础上,在这个基础上延伸,才是我们的思考。当然,事实上也并非都是如此,偶尔也会有稀奇古怪的东西出现,这些出现的东西用概率论来说就是小概率事件。下面我们开始理性的思考。基于我们所了解的语言知识,代码是和程序相关的,规范是一种约束性的东西,代码规范,显然是一种对代码的约束性的东西。请注意我们思考的过程,我们的思考基于一种相似性的类比,在此基础上我们思考到它可能具有的意义。然后我们从描述它的内容认识到它是一个什么东西。这是我们学习的过程。 在上面的理性思考中,我们面对了一个 问题,从自己的知识出发思考了这个问题,然后印证了这个问题。这里的印证有待商榷,因为不是所有的思考结果都有既有的定义。需要说明的是,这个思考是诱发性质的,是在面对问题这个诱因的前提下才产生的。当然有些时候可能是没有诱因的,比如做梦~~ 也许你还没有明白我到底在说什么,实际上你可以理解我们怎样去设计一个去自主学习的人工智能机器。我们给它定义两个核心概念:特有的,相似的;一些操作:思考,记忆,...。我们让思考作为主函数,让它运行,运行的过程中它处理一个问题队列,它尝试解决一个问题,搜索具有相似性的相关记忆,标记下来作为它的相似性,对于找不到相似性的特征,标记下来作为相对性,判断是否满足现在阶段的理解,是->存储在记忆当中,抽取下一个问题处理,否->{递归搜索((与其相似性相关的记忆)的相似性相关的记忆);丰富记忆();}.以上是一个简单的思考模型。 其实思考的局限性已经表现出来,思考大多数时间都是在已经了解相似的知识的基础上进行。很少有天马行空的思考。也许我们只有做梦的时候才会有点好玩的东西出现。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。