在本书的第十二章“让计算机‘思考’”中,作者带我们进入了人工智能和机器学习的奇妙世界,让我们看到了计算机如何从简单的执行任务发展到能够进行复杂的“思考”过程。
如何才能让计算机思考呢?假如用编写程序做《猜拳游戏》,在猜拳游戏中,程序需要让计算机像猜拳选手一样来思考。因此,为了制作该游戏,就需要“用程序来实现猜拳选手的思考步骤”。那么,这算不算让计算机产生”思考“了呢
大家应该都听过人工智能(AI)这个术语。人工智能是用计算机来实现人类智能的尝试。本章介绍的《猜拳游戏》,虽然只是涉及了一点皮毛,但也可以说是人工智能。不过,计算机本身并不智能,它只是运行了表现人类思考方式的程序而已。
通过这一章的学习,我深刻体会到了计算机“思考”背后的复杂性和挑战性。要让计算机能够进行复杂的“思考”,需要强大的计算资源、合适的数据和先进的算法。同时,我们也需要注意到计算机“思考”的局限性和不足,不能盲目地相信计算机的结果,而要结合人类的智慧和经验进行综合分析。
第十二章“让计算机‘思考’”为我们揭示了计算机从简单执行任务到能够进行复杂“思考”的过程。
而在本书的末尾,由于通篇是拿C语言举例说明的,所以作者为我们简单介绍了C语言特点、变量和函数、数据类型、标准函数库、函数调用、局部变量和全局变量、数组和循环以及一些语法结构以便我们更好的理解读懂此书。