第一部分,機器學習是什么
第二部分,機器學習能做什么
第三部分,企業機器學習應用趨勢
機器學習是什么
一個方面來介紹機器學習,就是從機器學習的目標或者業務要做什么來介紹。機器學習最大的是計算機科學,其中有一個很重要的分支是人工智能。人工智能里面有兩種實現人工智能的方法,這兩種方法分別對應于人類智能的兩種思考模式,一種思考模式叫做演繹法,就是我從已知的規則和事實推導新的規則和事實。這個系統是之前60-80年代用的比較多的系統,叫專家系統。而第二種在人類思考叫做歸納法,通過對事實觀察歸納來歸納總結出來新的規律、新的事物的本質,然后再把它應用到新的事物里面去。把這個是現在計算之中就叫做機器學習。當然最近幾年非常熱的機器學習的方法叫做深度學習,它是機器學習里面的一個領域。
所以就提出來第二個分支:人工智能,就是想對非常復雜的問題或業務進行智能的自動化。為什么叫智能的自動化?因為很難用一個確定的公式或算法來一步步的做出來。我們需要這個系統可以去觀察世界,可以像人一樣思考來智能、理性做決策,最大化目標。比如我要駕駛汽車,在最短時間內到達那個地方同時又不出任何事故,這就是人工智能。人工智能就是把原本機器學習里面簡單程序、無法自動化的東西,用一種像人一樣智能的把它做出來。
人工智能在業界使用的方法有兩個,一個是演繹法,這種方法的核心概念就是有一個專家會把已知的知識和里面的推理規則放到這里面,當出現新的狀況時,系統會根據已知的知道推演出新的規則。比如說大樓里都有防火器,其實它就是一個特別簡單的專家系統,它只知道一個事實,溫度達到一定高度時、有煙霧的時候就會啟動。這種系統有一個好處就是只需要專家的支持,而不需要那么多數據的支持。而業務系統,就是我們說得機器學習?! ?br />
歸納法。這時候沒有專家告訴他推理的規則,而是給他一大堆數據,這就是對世界的描述,然后會有個算法,無論是神經網絡算法還是其他,這個算法本身是觀察數據、探索數據,它會自動的根據統計學規則從數據中總結出來一些規則和事實。當一份新的數據過來,就可以應用到其中,機器學習本身還是把復雜的業務系統自動化。
深度學習這兩年做的非?;?,但其實這個概念很早就有了。70年代的時候銀行就開始使用了,目前演進為“深度學習”,銀行就做個人信用得分的預測。比如說收入、年齡、消費組成、職業,預測輸出如期還款概率或者延期還款概率等等。
機器學習在今天越來越重要,為什么?因為這些年信息化程度非常之高,存儲成本又非常便宜,廣泛的互聯網化讓大量數據出現在我們的存儲、出現在計算機世界當中。這樣就有機會用更加復雜的機器學習的算法,因為它有大量事實、數據可以學習。它是歸納法,本身就依賴于這個條件。所以這兩年發展非??焖佟! ?br />
機器學習能做什么?
算法交易、欺詐檢測、信用評估...這是非常經典的應用,都是預測的東西。我把前的兩個提出來,前兩個就是去年到今天為止整個互聯網行業盈利最大的兩個算法,一個是在線廣告,在線廣告貫穿了整個PC端。打開任何一個網頁,都會發現這些廣告。有些是廣告主直接跟網站簽訂投放協議,但更多的是通過京東、淘寶這樣的中介去投放。當你投放廣告時,只有用戶點擊了,廣告主才會付賬。所以廣告出現在這個頁面時,你一定要把他最可能點的廣告放在上面。這里面就涉及到非常復雜的東西。這里面涉及到方方面面,包括你要對用戶建立畫像,你要了解你的用戶,性別、年齡、住在什么地區什么小區。第二是個性化推薦,相信大家對這個非常熟悉。在互聯網上我們每個人都在享受定制化的服務,你在聽音樂,它會把你感興趣的音樂推給你,你看今日頭條,他也會把你感興趣的新聞推給你。當然還有算法交易、欺詐檢測、信用評估等等,比如說我們的員工,實時檢測一個人,他是真的人還是機器人。另外,現在機器人特別高級,他們自己都會相互聊天。
從剛才幾個例子來看,我們想象一下機器學習可以深入到生活的方方面面。金融、制造業、機器人工廠、醫療、教育、服務等方方面面。為什么?因為機器學習或者說基于機器學習的人工智能,它最本質的目標就是在某一個任務上做到像人一樣有智能、像人一樣可以對這個問題進行分析并做出快速的預測。在我看來機器學習會在其他方面成為核心?! ?br />
企業機器學習應用趨勢
首先,隨著業務廣泛的數字化、互聯網化,無論是工業4.0還是互聯網+都是把人的衣食住行各個方面的業務數字化、互聯網化。這會導致什么?會導致我們有非常大量的數據產生。包括打車的數據、吃飯的數據、穿衣服的數據、醫療數據等等都會出現。同時,存儲和計算成本在不斷降低。幾年之后,每個企業都將成為數據企業,都將積攢自己的核心數據,這些數據是非常寶貴的財富。因為這些數據提供了機器學習、人工智能的基石。
第二,這些數據不能僅僅出些報表而已,每一個企業都將大規模部署機器學習,去把自己企業里面盡可能多的大規模業務自動化。能用機器學習代替的東西,為什么不呢,所以每個企業都會在自己的核心業務上部署機器學習。當然機器學習還是個挺麻煩的事情,對于有實力的大企業可以建設自己的專家團隊、機器學習團隊來進行定制化服務,但是這件事情是富人游戲,一般的企業并不適用。現在無論是亞馬遜、微軟、阿里都在集成標準學習模塊,以及共享行業的信息模塊。在我看來,中小型的企業也會部署機器學習模型,只不過他們的不是定制化的,而是一種基于云的機器學習。它就像App標準服務一樣被使用。第三,每個企業提供的每個應用服務都是智能化的,它不再是說我要定制一個服務需要昂貴的成本。每一個客戶都在享受定制化服務、享受定制應用。這是之后兩三年企業機器學習應用的趨勢分析。當然了,三年搞不定可能會是五年?! ?br />
我的介紹就到這里,謝謝大家!