2017-10-17 121 views
0

根据Pedro Domingos在他的着名论文“关于机器学习的一些有用的事情”他写道机器学习系统自动从数据学习程序。机器学习系统

但是从我的经验,我们r给像ANN或SVM等算法

我的问题是它是如何自动化自动化?

有人能举一些例子。

回答

2

当您开发机器学习算法,使用ANN或SVM或其他方法时,您不会说如何解决您的问题,而是告诉他如何学会解决问题。 SVM或ANN是学习解决问题的方法,但不是如何解决问题。 所以当人们说“机器学习系统自动从数据中学习程序”时,他们说你从来没有为你的问题设计过一个解决方案,而是让计算机学习这样做。

引述维基百科:“机器学习是计算机科学领域,让电脑来学习,而不明确地编程的能力”

https://en.wikipedia.org/wiki/Machine_learning

[编辑]

例如,让我们以一个最简单的机器学习算法,即2D空间中的线性回归。 这个算法的目的是学习一个给定数据集(x,y)的线性函数,所以当你给你的系统一个新的x时,你会得到一个真实的y的近似值。

但是,当您编写线性回归时,您从不指定线性函数y = ax+b。你的代码是程序从数据集中推导出来的一种方式。

线性函数y=ax+b是您的问题的解决方案,线性回归代码是您将要学习该解决方案的方式。

https://en.wikipedia.org/wiki/Linear_regression

+0

非常令人印象深刻的答案可以请你提供一个详细的例子。很多非常感谢您的答案。 – amitabha

+0

我添加了一个例子,我希望它很清楚。 – Laurentourte

+0

感谢您的明确解释。 – amitabha

1

Machine Learning development有助于改善业务运营以及提高业务的可扩展性。许多ML算法和人工智能工具在商业分析领域已经获得了巨大的普及度。由于计算处理速度更快,成本更低廉,数据容易获取以及价格合理的数据存储,机器学习市场一直在增长。