BAT大牛教你:怎样透彻的掌握一门机器学习算法

BAT大牛教你:怎样透彻的掌握一门机器学习算法

机器学习算法都是一个个复杂的体系 , 需要通过研究来理解 。 学习算法的静态描述是一个好的开始 , 但是这并不足以使我们理解算法的行为 , 我们需要在动态中来理解算法 。

机器学习算法

机器学习算法的运行实验 , 会使你对于不同类型问题得出的实验结论 , 并对实验结论与算法参数两者的因果关系有一个直观认识 。 在这篇文章中 , 你将会知道怎么研究学习一个机器学习算法 。 你将会学到5个简单步骤 , 你可以用来设计和完成你的第一个机器学习算法实验 , 你会发现机器学习实验不光是学者们的专利 , 你也可以;你也会知道实验是通往精通的必经之路 , 因为你可以从经验中学到因果关系的知识 , 这是其它地方学不到的 。

什么是研究机器学习算法

当研究一个机器学习算法的时候 , 你的目标是找到可得到好结果的机器算法行为 , 这些结果是可以推广到多个问题或者多个类型的问题上 。 你通过对算法状态做系统研究来研究学习机器学习算法 。 这项工作通过设计和运行可控实验来完成 。 一旦你完成了一项实验 , 你可以对结论作出解释和提交 。 这些结论会让你得以管窥在算法变化中因果关系 。 这就是算法行为和你获得的结论间的关系 。

推荐阅读