我没有看过细致的关于人工智能的书,只想说说自己的想法。
我觉得人工智能就是仿照人的智能,而人的智能应该分为几种,一种是学习或者说模仿,就是什么都不懂的时候;然后就是总结的能力,知道做什么会有什么结果,可以根据想要的结果而去决定怎么做,这个也可以说是条件反射的升级吧。在然后就是思维能力,逻辑能力,可以根据知识,经验,综合得到的自己的逻辑,在根据自己的喜好去决定做什么,怎么做。
    学习能力应该好办,告诉电脑问题,再告诉答案。可以形成电脑自己的知识库。总结的能力应该好好利用一下,好比和电脑下棋,可以设置电脑随机移动棋子,当然要符合规则,然后可以设置一些优化的程序,比如说电脑走了这一步,下一步你就吃了它一个棋子,或者就直接赢了,电脑就应该记住这么走是不行的,要把这个信息存入它自己信息库。下次再玩遇到这种情况他就会根据信息库里的知识不走那一步了,这样每和电脑下一次棋,它都会有所进步。如果作成游戏的话,可玩性应该可以大大提高,毕竟每一次电脑的能力都不一样了。
    最后的不太好说,比如说电脑数理化的知识都很充足,现在想让电脑给你出一道三个方面都涉及到的题,这个如果能实现了,呵呵,那真是高明。应该好好研究一下人的思维逻辑形成的过程。
    其实具体的编程也是按照人的思维逻辑发展的思路来的,先是面向过程,然后面向对象,听说最后就是面向思维。
    都是自己瞎想的,写着玩的。不对的地方大家见谅。