人工智慧、資料探勘、機器學習和深度學習之間,主要有什麼關係?
一、人工智慧
人工智慧(Artificial Intelligence),英文縮寫為AI。它是研究、開發用於模擬、延伸和擴充套件人的智慧的理論、方法、技術及應用系統的一門新的技術科學。
人工智慧是電腦科學的一個分支,它企圖瞭解智慧的實質,並生產出一種新的能以人類智慧相似的方式做出反應的智慧機器,該領域的研究包括語音識別、影象識別、機器人、自然語言處理、智慧搜尋和專家系統等。
人工智慧可以對人的意識、思維的資訊過程的模擬。人工智慧不是人的智慧,但能像人那樣思考、也有可能超過人的智慧。
二、資料探勘
資料探勘(Data Mining),顧名思義就是從海量資料中“挖掘”隱藏資訊,按照教科書的說法,這裡的資料是“大量的、不完全的、有噪聲的、模糊的、隨機的實際應用資料”,資訊指的是“隱含的、規律性的、人們事先未知的、但又是潛在有用的並且最終可理解的資訊和知識”。在商業環境中,企業希望讓存放在資料庫中的資料能“說話”,支援決策。所以,資料探勘更偏向應用。
資料探勘通常與電腦科學有關,並通過統計、線上分析處理、情報檢索、機器學習、專家系統(依靠過去的經驗法則)和模式識別等諸多方法來實現上述目標。
三、機器學習
機器學習(Machine Learning)是指用某些演算法指導計算機利用已知資料得出適當的模型,並利用此模型對新的情境給出判斷的過程。
機器學習的思想並不複雜,它僅僅是對人類生活中學習過程的一個模擬。而在這整個過程中,最關鍵的是資料。
任何通過資料訓練的學習演算法的相關研究都屬於機器學習,包括很多已經發展多年的技術,比如線性迴歸(Linear Regression)、K均值(K-means,基於原型的目標函式聚類方法)、決策樹(Decision Trees,運用概率分析的一種圖解法)、隨機森林(Random Forest,運用概率分析的一種圖解法)、PCA(Principal Component Analysis,主成分分析)、SVM(Support Vector Machine,支援向量機)以及ANN(Artificial Neural Networks,人工神經網路)。
四、深度學習
深度學習(Deep Learning)的概念源於人工神經網路的研究。含多隱層的多層感知器就是一種深度學習結構。深度學習通過組合低層特徵形成更加抽象的高層表示屬性類別或特徵,以發現資料的分散式特徵表示。
深度學習是機器學習研究中的一個新的領域,其動機在於建立、模擬人腦進行分析學習的神經網路,它模仿人腦的機制來解釋資料,例如影象,聲音和文字。
五、人工智慧與機器學習、深度學習的關係
嚴格意義上說,人工智慧和機器學習沒有直接關係,只不過目前機器學習的方法被大量的應用於解決人工智慧的問題而已。目前機器學習是人工智慧的一種實現方式,也是最重要的實現方式。
早期的機器學習實際上是屬於統計學,而非電腦科學的;而二十世紀九十年代之前的經典人工智慧跟機器學習也沒有關係。所以今天的AI和ML有很大的重疊,但並沒有嚴格的從屬關係。
不過如果僅就計算機系內部來說,ML是屬於AI的。AI今天已經變成了一個很泛泛的學科了。
深度學習是機器學習現在比較火的一個方向,其本身是神經網路演算法的衍生,在影象、語音等富媒體的分類和識別上取得了非常好的效果。
所以,如果把人工智慧與機器學習當成兩個學科來看,三者關係如下圖所示:
大資料
如果把深度學習當成人工智慧的一個子學科來看,三者關係如下圖所示
六、資料探勘與機器學習的關係
資料探勘主要利用機器學習界提供的技術來分析海量資料,利用資料庫界提供的技術來管理海量資料。
機器學習是資料探勘的一種重要方法,但機器學習是另一門學科,並不從屬於資料探勘,二者相輔相成。
人工智慧、大資料、雲端計算和物聯網的未來發展值得重視,均為前沿產業,多智時代專注於人工智慧和大資料的入門和科譜,在此為你推薦幾篇優質好文:
1.人工智慧時代,AI人才都有哪些特徵?
http://www.duozhishidai.com/article-1792-1.html
2.大資料攜手人工智慧,高校人才培養面臨新挑戰
http://www.duozhishidai.com/article-7555-1.html
3.人工智慧,機器學習和深度學習之間,主要有什麼差異
http://www.duozhishidai.com/article-15858-1.html
相關文章
- 大資料、人工智慧、機器學習與深度學習都是什麼?有什麼關係?大資料人工智慧機器學習深度學習
- (Python教程)什麼是機器學習、人工智慧、深度學習,三者又是什麼關係?Python機器學習人工智慧深度學習
- 人工智慧、機器學習、深度學習、神經網路的關係人工智慧機器學習深度學習神經網路
- 大資料和人工智慧的關係是什麼?大資料人工智慧
- python與人工智慧之間有什麼關係?Python人工智慧
- Linux和大資料雲端計算之間有什麼關係?Linux大資料
- 大資料和Hadoop什麼關係?為什麼大資料要學習Hadoop?大資料Hadoop
- 一文讀懂人工智慧、機器學習、深度學習、強化學習的關係(必看)人工智慧機器學習深度學習強化學習
- 大資料與Hadoop之間是什麼關係?大資料Hadoop
- 重磅福利!!機器學習和深度學習學習資料合集機器學習深度學習
- 理解Transformer [資料探勘深度學習]ORM深度學習
- 人工智慧,機器學習,深度學習人工智慧機器學習深度學習
- 什麼是AI、機器學習與深度學習?AI機器學習深度學習
- 什麼是 AI、機器學習與深度學習?AI機器學習深度學習
- 雲端計算、大資料和物聯網之間,之間有什麼關係與區別?大資料
- 深度學習與機器學習之間區別 - javaworld深度學習機器學習Java
- TPS和響應時間之間是什麼關係
- [AI開發]一個例子說明機器學習和深度學習的關係AI機器學習深度學習
- 機器學習和深度學習資源蒐集機器學習深度學習
- 資料探勘和資料提取能做什麼?
- Python與人工智慧間有什麼關係?Python人工智慧
- Kubernetes和Docker之間的關係是什麼?Docker
- 人工智慧和Python是什麼關係?人工智慧Python
- SDK、API 和 app 之間的關係和聯絡是什麼?APIAPP
- 人工智慧+Python深度學習是什麼?人工智慧Python深度學習
- 機器學習,深度學習必備資料集機器學習深度學習
- 資料探勘,人工智慧,機器學習會議總結人工智慧機器學習
- 「雜談」GitHub上最全的機器學習和深度學習資料Github機器學習深度學習
- 人工智慧和區塊鏈是什麼關係?人工智慧區塊鏈
- 什麼是資料探勘??
- 資料探勘能做什麼
- 人工智慧-機器學習-深度學習:Pointer Network人工智慧機器學習深度學習
- 矽谷 機器學習 深度學習 人工智慧課程機器學習深度學習人工智慧
- 演算法金 | 一文看懂人工智慧、機器學習、深度學習是什麼、有什麼區別!演算法人工智慧機器學習深度學習
- FAILGROUP和REDUNDANCY之間的關係關係!AI
- 大資料和人工智慧的關係大資料人工智慧
- 雲端計算和大資料有什麼關係?大資料
- 什麼是人工智慧領域的深度學習?人工智慧深度學習