机器学习简介(-)
机器学习的起源:
从人类在山洞居住以来,人们就兴奋地将预测视为预知未来的神器。人类使用了很多技术和标准算法来探索新纪元。相比之下,动物一直是依靠本能来面对现实情境。在典型的历史时期,约200万年前的石器时代人类开始洞穴绘画、从事艺术、宗教活动。也是在这个时代人们开始口头交流传递讯息。在青铜器时代之前,人们开始使用珠子、骨头、石头来计数,这对数学和算法的发展来说意义重大。在公元前4000年左右的青铜时代,城市的发展、史前战争的结束以及文明的发展也为数学和算法的发展做出了重要的贡献。
有趣的是人类开始认知风、水和太阳的方向来计算并设计他们的生活环境和交通设施。在早期,人类通过前期的战场形势来预测敌人进攻的时间、策略和军力。在世界的其它地方,人们也采用类似口诀之类的和其它语言技巧来预测预期进攻时间。
人类非常清楚,他永远无法预测自己能活多长时间、享年多少,也无法预测自己何时离世。人类利用现有的条件来预测未来是为改善生活所需做贡献。因此,认知现在和过去对做出任何预测都是极其重要的。这就是大家熟知的数据库。大多数计算机工作者都会用到数据库这个词。惊奇地是,在古代“数据库”这个词是指某个人或代理得到上帝的启示为世人传达深知灼见或先知预言或对未来的预知”。
从古代到现在,预测常常是通过如预言或征兆观察等超常的或超自然的方法来实现的。像水占卜、占星术、命理学、算命、解梦以及许多其他形式的占卜方法几千年来一直被用来预测未来。科学实验至今也无法证明这些预测方法的准确性。在文献中,幻视和预言是用来呈现未来可能发生的大事年表的文学设备。未来事件是以幻视为特征,幻视指的是一个人所看到的发生的事情。这种技术的使用在2000年以后广泛传播开来,人类对机器的依赖超过了对彼此的信赖。从航行到娱乐,从地面探索到飞机驾驶,从海上船舶的航行到道路交通的检测,机器无时无刻不被用作提供最精确的预测和数据操纵设备。这就促使人类开发能够思考的机器。