《程序是怎样跑起来的》第十二章读后感

让计算机思考,本章开关就勾起了我的兴趣,计算机怎么会思考呢?那么先来说下使用程序的目的,是为了作为工具使用还是为了代替执行人类的思考过程呢。接下来就证明了如何用计算机表示人类的思考,程序中使用了随机数,就像人一样,做一件事的可能是随机发生的不一定的,思考习惯等在下面的学习中一一的表示出来,使计算机越来越接近人类了,就如一个人工智能,不过这一切都是程序员所赋予他的。在机器学习领域经常使用Python,原因是它提供了很多机器学习相关的库,我们可以通过解释器方便的使用这些功能。Python运行程序的方法分为两种,一种是用Python解释器对事先编写好的源代码进行解释执行的脚本模式,另一种是直接启动Python解释器,通过键盘逐行输入程序并解释执行的交互模式。Python中可供程序使用的各种功能都以函数或对象的形式来提供。函数一般提供单一功能,对象一般提供复合功能。在分类问题的机器学习中,学习器和分类器分别是学习算法和学习好的模型。模型就是用于识别的机制,学习器和分类器的本质都是程序。在机器学习中,程序员只编写用于学习的程序,这个程序的内容是让计算机读取大量数据,然后学习这些数据的特征,并生成一个识别模型。数据分类的数量称为分类数。一个数据所拥有的用于分类的信息称为特征量,特征量的数量称为维数。交叉验证是一种不断轮换训练数据和测试数据来进行机器学习的方法,由此,我们可以检验学习模型的识别率是否存在因学习数据的类型而出现偏差的情况。

posted @ 2024-02-28 14:49  Y-Y0131  阅读(7)  评论(0编辑  收藏  举报