什麼是機器學習?先來對比百度百科與維基中的定義看看。
百度百科:
機器學習(Machine Learning, ML)是一門多領域交叉學科,涉及概率論、統計學、逼近論、凸分析、算法複雜度理論等多門學科。專門研究計算機怎樣模擬或實現人類的學習行爲,以獲取新的知識或技能,重新組織已有的知識結構使之不斷改善自身的性能。
維基百科:
Machine learning is a subset of artificial intelligence in the field of computer science that often uses statistical techniques to give computers the ability to "learn" (i.e., progressively improve performance on a specific task) with data, without being explicitly programmed.
很明顯,機器學習是人工智能下的分支,採用的方法是統計學知識,特點在於從數據中學習,而非需要特定的編程模式。這裏涉及幾個核心問題,第一,統計學知識指的是什麼?第二,數據指的是什麼?第三,怎麼學習?第四,機器學習是方法,那麼,該方法有哪些可以優化與改進的地方?