根据Pedro Domingos的着名论文“机器学习中几个有用的事情”,他写了 机器学习系统自动从数据中学习程序。
但根据我的经验,我们会给出像ANN或SVM等算法。
我的问题是它是如何自动化自动化的?
有人可以举例说明。
答案 0 :(得分:2)
当您使用ANN或SVM开发机器学习算法时,您不会对您的编程说出如何解决您的问题,您告诉他如何学习解决问题。 SVM或ANN是学习问题解决方案的方法,但不是如何解决问题的方法。 因此,当人们说"机器学习系统自动从数据中学习程序时,他们说你从来没有为你的问题编写解决方案,而是让计算机学习这样做。
引用维基百科:"机器学习是一门计算机科学领域,它使计算机无需明确编程即可学习#34;
https://en.wikipedia.org/wiki/Machine_learning
[编辑]
例如,让我们采用最简单的机器学习算法之一,2D空间中的线性回归。
此算法的目的是在给定(x,y)
数据集的情况下学习线性函数,因此当您为系统提供新的x
时,您将获得真实y
的近似值。
但是当您编码线性回归时,您从不指定线性函数y = ax+b
。您编写的代码是程序从数据集中推导出来的一种方式。
线性函数y=ax+b
是您问题的解决方案,线性回归代码就是您学习该解决方案的方式。
答案 1 :(得分:1)
Machine Learning development 有助于改善业务运营并提高业务可扩展性。许多ML算法和人工智能工具在商业分析社区中获得了极大的普及。由于计算处理速度更快,成本更低,数据易于获取以及价格合理的数据存储,机器学习市场也有所增长。