人类的第一个机器学习算法是什么?

  统计/机器学习 开放问题    浏览次数:6278        分享
9

人类第一个机器学习算法是什么?是哪一年诞生的?

 

阿诺666   2017-03-18 14:18



   2个回答 
13

@KingBug 和 @MrMath 说的其实就是朴素贝叶斯。我也觉得朴素贝叶斯很可能是人类真正意识到的第一个机器学习算法(虽然那时没有机器,也没有算法这个概念,也没有任何理论依据)。

根据维基百科机器学习的发展时间线

  • 1763年贝叶斯的论文出现了贝叶斯定理的雏形。这算是机器学习的开端。
  • 1805年,勒让德描述了最小二乘法,为日后的线性回归奠定了基础。
  • 1812年,拉普拉斯在1763年贝叶斯工作的基础之上完成了贝叶斯定理。贝叶斯定理为朴素贝叶斯,乃至贝叶斯网络提供了理论依据。
  • 1913年,马尔科夫为了分析诗歌的词句,使用了一种日后被称为马尔科夫链的工具。
  • 此后的机器学习进入了快车道,1951年第一个神经网络模型,1960年第一个决策树模型,1967年第一个k近邻模型,等等等。
SofaSofa数据科学社区DS面试题库 DS面经

红魔鲁尼   2017-03-20 10:13

我还以为这是个水贴。学习了。 - Michael   2017-03-25 01:04
马尔可夫居然是做NLP的! - word哥   2017-03-25 08:06
1951年神经网络诞生...天呐 - 魏哲   2017-09-29 12:29
7

古人观天象,看动物,判断地震?

SofaSofa数据科学社区DS面试题库 DS面经

KingBug   2017-03-19 13:20

我也觉得是天气预报、气象灾害这一类的,古代的记录官搜集很多数据,来判断丰收或者减产。这么说还是个二元分类问题。 - MrMath   2017-03-20 02:32
那还有根据身高判断年纪,这算是回归? - 机器小白   2017-03-20 10:50
你们这个说的不是人工智能,是人类智能吧 - 魏哲   2017-09-29 12:34


  相关讨论

非参模型是什么意思?有哪些模型算是非参的?

few-shot learning是什么意思?

ensemble模型时,bagging和stacking有什么区别?

meta learning是什么意思?

机器学习中的奥卡姆剃刀原理是什么意思

机器学习如何快速入门?

推荐开放数据库

加性模型是什么意思?

机器学习算法的鲁棒性是什么意思?

如何理解PAC Learning?

  随便看看

逻辑回归模型中变量的系数怎么理解?

Resnet-18, Resnet-50, Resnet-101这些模型里的数字是什么意思?

线性回归或者逻辑回归中常提到的AIC和BIC是什么意思?

用一个骰子生成1到7的随机数?

pytorch里view(-1, 1)什么意思?