人工智慧、機器學習、數據挖掘以及數據分析有什麼聯繫?(下)

3.深度學習

深度學習的概念源於人工神經網絡的研究。含多隱層的多層感知器就是一種深度學習結構。深度學習通過組合低層特徵形成更加抽象的高層表示屬性類別或特徵,以發現數據的分佈式特徵表示。晦澀難懂的概念,略微有些難以理解,但是在其高冷的背後,卻有深遠的應用場景和未來。

那深度學習和機器學習是什麼關係呢?

深度學習是實現機器學習的一種方式或一條路徑。其動機在於建立、模擬人腦進行分析學習的神經網絡,它模仿人腦的機制來解釋數據。比如其按特定的物理距離連接;而深度學習使用獨立的層、連接,還有數據傳播方向,比如最近大火的卷積神經網絡是第一個真正多層結構學習算法,它利用空間相對關係減少參數數目以提高訓練性能,讓機器認知過程逐層進行,逐步抽象,從而大幅度提升識別的準確性和效率。

神經網絡是機器學習的一個分支,而深度學習又是神經網絡的一個大分支,深度學習的基本結構是深度神經網絡。

人工智能、機器學習、數據挖掘以及數據分析有什麼聯繫?(下)

4.數據分析

數據分析的概念:基於數據庫系統和應用程序,可以直觀的查看統計分析系統中的數據,從而可以很快得到我們想要的結果;這個就是最基本的數據分析功能,也是我們在信息化時代了,除了重構業務流程、提升行業效率和降低成本之外的了。另外數據分析更多的是指從歷史數據裡面發現有價值的信息,從而提高決策的科學性。數據分析更側重於通過分析數據的歷史分佈然後從中得出一些有價值的信息。還有一個數據分析更重要的功能,就是數據可視化。

比如說,在財務系統的信息化中,基於企業的財務系統,我們可以直觀獲取企業現金流量表、資產負債表和利潤表,這些都來自與我們的數據分析技術。數據分析目前常用的軟件是Excel, R, Python等工具。

在對比數據分析和數據挖掘時,數據分析則更像是對歷史數據的一個統計分析過程,比如我們可以對歷史數據進行分析後得到一個粗糙的結論,但當我們想要深入探索為什麼會出現這個結論時,就需要進行數據挖掘,探索引起這個結論的種種因素,然後建立起結論和因素之間模型,當有因素有新的值出現時,我們就可以利用這個模型去預測可能產生的結論。

因此數據分析更像是數據挖掘的一箇中間過程。

人工智能、機器學習、數據挖掘以及數據分析有什麼聯繫?(下)

5.總結

人工智能與機器學習、深度學習的關係

嚴格意義上說,人工智能和機器學習沒有直接關係,只不過是機器學習的方法被大量的應用於解決人工智能的問題而已。目前機器學習是人工智能的一種實現方式,也是最重要的實現方式。

深度學習是機器學習比較火的一個方向,其本身是神經網絡算法的衍生,在圖像、語音等富媒體的分類和識別上取得了非常好的效果。

數據挖掘與機器學習的關係

數據挖掘主要利用機器學習界提供的技術來分析海量數據,利用數據庫界提供的技術來管理海量數據。

機器學習是數據挖掘的一種重要方法,但機器學習是另一門學科,並不從屬於數據挖掘,二者相輔相成

深度學習、機器學習的發展帶了許多實際的商業應用,讓虛幻的AI逐步落地,進而影響人類社會發展;

深度學習、機器學習以及未來的AI技術,將讓無人駕駛汽車、更好的預防性治療技術、更發達智能的疾病治療診斷系統、更好的人類生活娛樂輔助推薦系統等,逐步融入人類社會的方方面面。

AI即使是現在,也是未來,不再是一種科幻影像和概念,業界變成了人類社會當下的一種存在,不管人類是否喜歡或者理解,他們都將革命性地改變創造AI的我們人類自身;

文中若有表述錯誤的地方歡迎大家留言指正。

分享 IT 技術和行業經驗,請關注-


分享到:


相關文章: