今天突发奇想,想搞个大新闻,于是我动手做个“27世纪人工智能系统”!别笑,我是认真的。
我也就是瞎琢磨,毕竟咱也不是啥科学家。不过我倒是知道点儿人工智能的皮毛。记得以前看过资料,说是1943年就有俩牛人,一个叫麦卡洛克,一个叫皮茨,捣鼓出个神经元的数学模型,说是这玩意儿是人工智能的奠基石。这给我点启发,咱是不是也能“站在巨人的肩膀上”搞点事情?
然后我就开始动手。我得有个“壳”?于是我找个电脑软件,就它,大小才224KB,挺小巧的,不占地方。这就算是我的“系统”。
第一步:让它“听”和“看”
我寻思着,这人工智能,总得能听懂人话,能看懂东西?这部分我可真没啥头绪,毕竟太高深。不过没关系,咱可以先“假装”它能听懂、看懂。我在软件里加几个按钮,一个写着“听”,一个写着“看”。
我对着电脑说:“你”然后点一下“听”按钮,再在软件里手动输入“你好”。这样,看起来就像是软件“听”到我说的话,并且“理解”。虽然是自欺欺人,但起码有点儿那个意思,对?
“看”也是一样的道理。我拿张纸,画个小人,然后点“看”按钮,再把小人的样子描述给软件。这样,它就“看”到我画的东西。
第二步:让它“思考”和“学习”
这一步更难。我哪知道怎么让它“思考”!不过我知道人工智能好像有个叫“学习”的功能。于是我又加几个按钮:“学习”、“思考”。
每次我“教”它点儿比如“1+1=2”,我就点一下“学习”,然后手动输入结果。这样,它就“学会”“1+1=2”。至于“思考”嘛我也就是随便点点,然后自己想个结果输入进去。反正看起来,它好像真的在“思考”一样。
第三步:让它“行动”
这一步相对简单点。我给软件加个“说话”的功能。每次它“思考”完,我就手动把“思考结果”输入到“说话”框里,然后点“说话”按钮。这样,它就能“说”出“思考结果”。
我还加个“画画”的功能。原理跟“说话”差不多,就是把“思考结果”变成图画。这“图画”也是我手动画的。
经过一番折腾,我的“27世纪人工智能系统”终于“诞生”!虽然它现在还很“弱智”,只会“听”我输入的,“看”我画的,“思考”我告诉它的,“行动”也是我控制的。但这好歹也是个开始嘛
- 我用一个224KB的软件,搭建一个“人工智能系统”的框架。
- 我通过手动输入的方式,模拟人工智能的“听”、“看”、“思考”、“学习”和“行动”。
- 虽然很简陋,但这算是我对人工智能的一次“实践”。
我知道,这离真正的人工智能还差十万八千里。但谁知道,说不定哪天我就真能搞出个不起的人工智能系统!梦想还是要有的,万一实现?哈哈!