1. 程式人生 > >常用Python機器學習庫有哪些?

常用Python機器學習庫有哪些?

現在人工智慧非常火爆,機器學習應該算是人工智慧裡面的一個子領域,而其中有一塊是對文字進行分析,對資料進行深入的挖掘提取一些特徵值,然後用一些演算法去學習,訓練,分析,甚至還能預測,那麼Python中常用的機器學習庫有哪些呢?

1.NLTK

自然語言處理裡面赫赫有名的就是NLTK全稱叫自然語言工具包(Natural Language Tookit),裡面包含了大量的函式模組,可以獲取語料庫,字串的處理,詞性的解析,分類,語義解釋,概率分析還有評估。

2.scikit-learn

Python社群裡面機器學習模組sklearn,內建了很多演算法,幾乎實現了所有基本機器學習的演算法。

Python機器學習庫主要包括
6個方面:分類,迴歸,聚類,資料降維,模型選擇和資料預處理,這裡面的包含了大量的演算法,需要具備一定的數學基礎。