教电脑读书和算数

字体 -

一个人的时间和精力都是有限的,即使用上一生的时光,也读不了几千本书。在当今信息时代,谁还能掌握全部知识?人不行,计算机行。

计算机是什么?一堆01的组合而已;在既定指令下快速运行,却相当愚钝:什么都不认识,更不会思考。

前几年,我在编写数学和物理学讲义时,就一直在想,能不能有一个计算机软件,能够纠正我的拼写错误,还有计算错误;能够归纳文章的中心思想;能够把同主题的文章自动合并,生成一个意思不重复的新文章?我把这个软件称为文件处理器。

拼写的自动纠错很容易实现,比如Ginger就是一款不错的软件。但是,目前那种靠查字典的方法是不能理解词意的,我有更好的算法。

如何归纳文章的中心思想?我们知道,文章是由段落组成的,而段落是由句子组成的,句子则由各种词和短语组成。我在大学教数理逻辑时就有了对自然语言的句子的处理方法,但是,什么是“意思”呢?现在明白了,那不过是用一些词语解释另一些词语而已。逻辑推理与集合的运算是一样的,只要把句子成份、句子、段落看成集合,逻辑推理就实现了,并不需要理解词语的意义。

在教电脑算数方面,人类已经做得很好了:只要你输入函数或方程式,现有的软件Mathematica Maple 都能解答;但是,对文字题却无能为力。1964年,DanielG. Bobrow在他的博士论文中设计的程序STUDENT可以把一些简单的文字题化为一系列的方程,并且求解;到现在,四十多年过去了,为什么在这方面没有任何进展?印象中,我记得曾经在网上读到过一篇文章,某集团取消了对人工智能项目的投资。

如果人类能把读书和逻辑以及数学演算的工作交给机器去做,那就能把全部的时间和精力用在提问、思考和创造上,工作效率也会得到极大的提高。更重要的,没有学生了:人们不用再花十几年去上学,因为我们可以随时随地获取任何所需要的知识。

如此有益于人类发展的工作,为什么就无人支持呢?我已经有了一个绝妙的算法,只待编程实现即可。等条件成熟时,我会把它变成现实。

分享博文至:

    8 条评论

  1. 1. Gustavo - 2014年1月31日 18:06

    Keep on writing and chgguing away!

  2. 2. buy prednisone no script - 2014年2月5日 03:08

    You keep it up now, understand? Really good to know.

  3. 3. levitra for sale - 2014年2月12日 20:14

    Thinking like that shows an expert’s touch

  4. 4. www.fabianspadedebora.net - 2014年2月19日 07:55

    This is just the perfect answer for all forum members

  5. 5. cheap generic levitra - 2014年3月20日 13:04

    If I were a Teenage Mutant Ninja Turtle, now I’d say “Kowabunga, dude!”

  6. 6. agfordable auto insurance - 2014年5月1日 03:28

    This posting knocked my socks off

  7. 7. auto insurance cheap - 2014年11月16日 09:57

    That’s way more clever than I was expecting. Thanks!

  8. 8. cialis generic - 2015年2月26日 05:22

    This is the perfect way to break down this information.

发表评论