2017-10-17 122 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算法和人工智能工具在商業分析領域已經獲得了巨大的普及度。由於計算處理速度更快,成本更低廉,數據容易獲取以及價格合理的數據存儲,機器學習市場一直在增長。