人工智慧之機器學習算法體系匯總

2021-02-21 七月在線實驗室

來源:https://blog.csdn.net/qq_34424731/article/details/76443719

本文主要梳理了機器學習算法體系,人工智慧相關趨勢,Python與機器學習,以及結尾的一點感想。

Github開源機器學習系列文章及算法源碼

1. 人工智慧之機器學習體系匯總


【直接上乾貨】此處梳理出面向人工智慧的機器學習方法體系,主要體現機器學習方法和邏輯關係,理清機器學習脈絡,後續文章會針對機器學習系列講解算法原理和實戰。抱著一顆嚴謹學習之心,有不當之處歡迎斧正。

監督學習 Supervised learning 

Fisher的線性判別 Fisher’s linear discriminant

線性回歸 Linear regression

Logistic回歸 Logistic regression

多項Logistic回歸 Multinomial logistic regression

樸素貝葉斯分類器 Naive Bayes classifier

感知 Perceptron

支持向量機 Support vector machine

分類和回歸樹(CART) Classification and regression tree (CART)

迭代Dichotomiser 3(ID3) Iterative Dichotomiser 3(ID3)

C4.5算法 C4.5 algorithm

C5.0算法 C5.0 algorithm

卡方自動交互檢測(CHAID) Chi-squared Automatic Interaction Detection(CHAID)

決策殘端 Decision stump

ID3算法 ID3 algorithm

隨機森林 Random forest

SLIQ

樸素貝葉斯 Naive Bayes

高斯貝葉斯 Gaussian Naive Bayes

多項樸素貝葉斯 Multinomial Naive Bayes

平均一依賴性評估(AODE) Averaged One-Dependence Estimators(AODE)

貝葉斯信念網絡(BNN) Bayesian Belief Network(BBN)

貝葉斯網絡(BN) Bayesian Network(BN)

自動編碼器 Autoencoder

反向傳播 Backpropagation

玻爾茲曼機 Boltzmann machine

卷積神經網絡 Convolutional neural network

Hopfield網絡 Hopfield network

多層感知器 Multilayer perceptron

徑向基函數網絡(RBFN) Radial basis function network(RBFN)

受限玻爾茲曼機 Restricted Boltzmann machine

回歸神經網絡(RNN) Recurrent neural network(RNN)

自組織映射(SOM) Self-organizing map(SOM)

尖峰神經網絡 Spiking neural network

人工神經網絡 Artificial neural network 

貝葉斯 Bayesian 

決策樹 Decision Tree 

線性分類 Linear classifier 

無監督學習 Unsupervised learning 

k-最近鄰算法(K-NN) k-nearest neighbors classification(K-NN)

局部異常因子 Local outlier factor

BIRCH

DBSCAN

期望最大化(EM) Expectation-maximization(EM)

模糊聚類 Fuzzy clustering

K-means算法 K-means algorithm

k-均值聚類 K-means clustering

k-位數 K-medians

平均移 Mean-shift

OPTICS算法 OPTICS algorithm

單連鎖聚類 Single-linkage clustering

概念聚類 Conceptual clustering

先驗算法 Apriori algorithm

Eclat算法 Eclat algorithm

FP-growth算法 FP-growth algorithm

對抗生成網絡

前饋神經網絡 Feedforward neurral network 

邏輯學習機 Logic learning machine

自組織映射 Self-organizing map

極端學習機 Extreme learning machine

人工神經網絡 Artificial neural network 

關聯規則學習 Association rule learning 

分層聚類 Hierarchical clustering 

聚類分析 Cluster analysis 

異常檢測 Anomaly detection 

半監督學習 Semi-supervised learning 

強化學習 Reinforcement learning 

深度學習 Deep learning 

深度信念網絡 Deep belief machines

深度卷積神經網絡 Deep Convolutional neural networks

深度遞歸神經網絡 Deep Recurrent neural networks

分層時間記憶 Hierarchical temporal memory

深度玻爾茲曼機(DBM) Deep Boltzmann Machine(DBM)

堆疊自動編碼器 Stacked Boltzmann Machine

生成式對抗網絡 Generative adversarial networks

遷移學習 Transfer learning 

其他 

主成分分析(PCA) Principal component analysis(PCA)

主成分回歸(PCR) Principal component regression(PCR)

因子分析 Factor analysis

Bootstrap aggregating (Bagging)

AdaBoost

梯度提升機(GBM) Gradient boosting machine(GBM)

梯度提升決策樹(GBRT) Gradient boosted decision tree(GBRT)

集成學習算法 

降維 

學習應當嚴謹,有不當場之處歡迎斧正。

強力驅動 Wikipedia CSDN

2. 人工智慧相關趨勢分析

2.1 人工智慧再次登上歷史舞臺

人工智慧與大數據對比——當今人工智慧高於大數據

[數據來自Goolge trends]

2.2 Python才是王道

[數據來自Google trends]

2.3 深度學習趨勢大熱

[數據來自Google trends]

2.4 中國更愛深度學習

[數據來源-Google trends]

3. 結束語

關於人工智慧的一點感想,寫在最後

AI systems can’t model everything… AI needs to be robust to 「unknown unknowns」 [Thomas G.Dietterich ,2017CCAI]

中國自古有之

「知之為知之,不知為不知,是知也。」【出自《論語》】

人工智慧已然是歷史的第三波浪潮,堪稱「工業4.0」,目前有突破性的成就,但也有未解之謎。真正創造一個有認知力的「生命」——還有很大的難度。希望此次浪潮會持續下去,創造出其真正的價值,而非商業泡沫。

大多數的我們發表不了頂級學術論文,開創不了先河。不要緊,沉下心,努力去實踐。

人工智慧路漫漫,卻讓我們的生活充滿了機遇與遐想。

《機器學習 第九期》從零到機器學習實戰項目,提供GPU&CPU雙雲平臺,作業考試1V1批改(優秀學員內推BAT等);點擊文末「閱讀原文」了解詳情。

限時優惠組團領:即日起至6.18日24點之前,新學員兩兩組團報名各減100元,已經報名的老學員推薦一名新學員報名各返100元,想組團報名者請加微信客服:julyedukefu_02



相關焦點

  • 人工智慧之機器學習ML 學習筆記乾貨
    我們經常看到這幾個熱詞: 人工智慧( ArtificialIntelligence )、機器學習( MachineLearning )和深度學習 (DeepLearning) ,但是它們之間究竟有什麼 區別和聯繫呢?
  • 常用機器學習算法的目前主要有深度學習領域的各種模型及框架
    很多初期從事人工智慧相關工作的人,受限於對本專業知識認識有限,在對人工智慧了解尚淺之時,就開始應聘。甚至有人剛開始著手做招聘工作時,就拿數據科學家這個工作的名稱誤導了初入門人工智慧行業的從業者。然而,人工智慧人才的培養發展至今,人工智慧人才培養已成為一條產業鏈,僅僅把人工智慧定義為算法工程師的名稱未免太偏頗。當前,ai人才的招聘主要分為兩大類:計算機系統方向人才和算法方向人才。
  • 機器喵大作戰 | 解剖人工智慧、機器學習和深度學習
    實用——精選了最主要的機器學習算法,如線性回歸算法、Logistic回歸算法、KNN算法、樸素貝葉斯算法、決策樹算法、支持向量機算法、K-means聚類算法、神經網絡、集成學習方法等。系統——從概念、原理、Python實現、應用場景幾個方面,詳細剖析機器學習中主要的算法。
  • 機器之心選出全球最值得關注的 100 家人工智慧公司(中國 27 家...
    -OpenAI本文來自機器之心(微信:almosthuman2014),極客公園授權轉載。在過去兩年多時間裡,機器之心採訪、記錄和報導了全球人工智慧領域無數優秀的人工智慧技術、公司和產品。但隨著行業的發展,我們也逐漸意識到,越來越多概念化與噱頭性的產品和團隊已經開始讓正處於變革拐點的行業變得浮躁和難以判斷。關於人工智慧行業,到底哪些才是最值得我們關注的公司,而哪些公司又將主導人工智慧的未來?
  • 人工智慧時代的算法裁判及其規制
    2006年以來, 以深度學習為代表的機器學習算法在機器視覺和語音識別等領域取得了極大成功, 識別準確性大幅提升, 使人工智慧再次受到學術界和產業界的廣泛關注。從2010年開始, 人工智慧進入爆發式發展階段, 其最主要的驅動力是大數據時代的到來, 運算能力及機器學習算法得到提高。[1]42016年3月, 阿爾法狗 (Alpha Go) 大勝世界圍棋冠軍李世石, 人工智慧再次成為社會關注的熱點。
  • 《機器學習-原理、算法與應用》出版了
    SIGAI微信公眾號自去年4月份發布第一篇文章「機器學習-波瀾壯闊40年」起,到今天為止,已經累計發布文章164篇,在各個平臺的閱讀次數超過超過300萬次,深受人工智慧學習者和從業者的喜愛,其中不乏大量的精品文章。此公眾號創立之初的目的是為了幫助大家學習和掌握人工智慧技術,用於學術研究和產品研發,傳播人工智慧技術。
  • 人工智慧之K近鄰算法(KNN)
    前言:人工智慧機器學習有關算法內容,請參見公眾號「科技優化生活」之前相關文章。人工智慧之機器學習主要有三大類:1)分類;2)回歸;3)聚類。今天我們重點探討一下K近鄰(KNN)算法。^_^本文引用地址:http://www.eepw.com.cn/article/201806/381808.htm  K近鄰KNN(k-Nearest Neighbor)算法,也叫K最近鄰算法,1968年由 Cover 和 Hart 提出,是機器學習算法中比較成熟的算法之一。K近鄰算法使用的模型實際上對應於對特徵空間的劃分。
  • 決定人工智慧成敗的關鍵環節是算法
    決定人工智慧成敗的關鍵環節是算法。什麼是算法?算法是計算機處理信息的本質,因為電腦程式本質上是一個算法來告訴計算機確切的步驟來執行一個指定的任務。算法是人工智慧的三大要素之一,如果說,人工智慧讓人類智慧之光再一次照耀世間,那麼,「算法」就是人工智慧的「魂」核心部分。沒有算法,一切都是「水中月」,「鏡中花」。從行業應用角度看,基於算法的機器學習目前在網際網路、金融、IT服務行業應用滲透率較高。
  • 如何開啟機器學習?丨算法類型簡介
    機器學習(Machine Learning)
  • 【院士之家】中國工程院院士陳左寧:人工智慧模型和算法的七大發展...
    【院士之家】中國工程院院士陳左寧:人工智慧模型和算法的七大發展趨勢 2020-10-21 17:09 來源:澎湃新聞·澎湃號·政務
  • 新一代人工智慧算法-人工教學並超越自身訓練的算法
    > 原文連結:http://neurosciencenews.com/ai-human-learning-5534/綜述:研究人員表示,新的機器學習訓練算法可以使神經網絡直接從人類定義的規則中學習
  • 算法之「算法」:所有機器學習算法都可以表示為神經網絡
    全文共2660字,預計學習時長7分鐘隨後出現了一個又一個新算法,從邏輯回歸到支持向量機。但是眾所周知,神經網絡是算法的算法及機器學習的巔峰。我們可以說,神經網絡是對機器學習的普遍概括,而不是僅僅一次嘗試。
  • 想入門機器學習?機器之心為你準備了一份中文資源合集
    機器之心整理參與:機器之心編輯部機器學習日益廣為人知,越來越多的計算機科學家和工程師投身其中。不幸的是,理論、算法、應用、論文、書籍、視頻等信息如此之多,很容易讓初學者迷失其中,不清楚如何才能提升技能。本文作者依據自身經驗給出了一套快速上手的可行方法及學習資源的分類匯總,機器之心在其基礎上做了增益,希望對讀者有所幫助。
  • 人工智慧之ICA算法
    人工智慧機器學習有關算法內容,請參見公眾號「科技優化生活」之前相關文章。人工智慧之機器學習主要有三大類:1)分類;2)回歸;3)聚類。今天我們重點探討一下ICA算法。  ICA獨立成分分析是一種用來從多變量(多維)統計數據裡找到隱含的因素或成分的方法,被認為是PCA主成分分析(請參見人工智慧(46))和FA因子分析的一種擴展。對於盲源分離問題,ICA是指在只知道混合信號,而不知道源信號、噪聲以及混合機制的情況下,分離或近似地分離出源信號的一種分析過程。
  • 機器學習(Machine Learning)&深度學習(Deep Learning)資料(之一)
    《分布式機器學習的故事》 介紹:作者王益目前是騰訊廣告算法總監,王益博士畢業後在google任研究。這篇文章王益博士7年來從谷歌到騰訊對於分布機器學習的所見所聞。值得細讀60.《機器學習提升之道(Level-Up Your Machine Learning)》 介紹:把機器學習提升的級別分為0~4級,每級需要學習的教材和掌握的知識。
  • 藝術家:使用機器學習與量子算法生成其「量子記憶」藝術
    藝術家使用機器學習算法與量子算法來產生這些稱為「量子記憶」的視頻藝術品系列。這些圖像是使用由谷歌人工智慧量子研究小組所開發的量子計算軟體以及用機器學習算法編程的超級計算機來處理的。由此產生的實時視頻既可以看作是自然世界的替代維度,也可以看作是對自然數位化記憶的徹底可視化。
  • 人工智慧專業主要學習哪些內容
    隨著當前人工智慧技術的快速發展,行業領域對於人工智慧人才的需求量也在不斷增大,所以一部分高校也開始把人工智慧人才培養從研究生教育階段向本科教育階段覆蓋,相信在產業結構升級的推動下,未來人工智慧人才的發展空間會非常大。
  • 人工智慧教育應用的算法風險
    另一方面是面對人工智慧教育應用所帶來的新的教育問題,我們所掌握的知識又嚴重不足,需要生產新的知識以應對人工智慧教育應用帶來的風險,機器為我們做決定的底線在哪裡?誰來告訴機器算法什麼重要、什麼優先?如果人工智慧的誤判導致事故,該誰承擔責任?如果人工智慧有禁區,那什麼該劃入其中(聯合國教科文組織,2019b)?為充分應對這些挑戰帶來的矛盾,我們需要思考:算法能有效反映教育問題嗎?教育是可計算的嗎?
  • 人工智慧:AI的算法跟普通計算機的算法到底有什麼不同?
    近年來人工智慧(AI)大家都聽過很多了。這個詞無需再介紹。自動駕駛,人與AI下棋對決都是很好的例子。圍繞AI進化的概念如此之多……例如神經網絡,計算機視覺,自然語言處理等,其中有一個特別流行的詞是 ——算法。
  • 開發APP,怎麼少得了人工智慧和機器學習?
    全文共2036字,預計學習時長4分鐘多年來,計算機技術飛速發展並且卓有成效。人類已經開啟了開發強大計算機系統的時代,通過合適的設備,行動應用程式能在全球範圍內發揮作用,包括機器、教育、商業等領域。所有這些手機功能都是基於人工智慧 (AI) ,即計算機系統內的一整套思考及學習模式。這意味著什麼?許多智能程序都是依靠對AI的深度研究和深層知識開發的,而開發人員依照其他手機應用的智能及潛能來開發智識功能。我們可以假設,在能夠自己思考的電腦程式和機器出現之前,人類的思考水平與計算機相當。