10個關於人工智慧和機器學習的有趣開源專案
本文簡要介紹了10款 Quora上網友推薦的 人工智慧和機器學習領域方面的開源專案。
GraphLab
GraphLab是一種新的面向機器學習的並行框架。GraphLab提供了一個完整的平臺,讓機構可以使用可擴充套件的機器學習系統建立大資料以分析產品,該公司客戶包括Zillow、Adobe、Zynga、Pandora、Bosch、ExxonMobil等,它們從別的應用程式或者服務中抓取資料,通過推薦系統、欺詐監測系統、情感及社交網路分析系統等系統模式將大資料理念轉換為生產環境下可以使用的預測應用程式。( 詳情)
專案主頁: http://graphlab.org/
Vowpal Wabbit
Vowpal Wabbit(Fast Online Learning)最初是由雅虎研究院建設的一個機器學習平臺,目前該專案在微軟研究院。它是由John Langford啟動並主導的專案。
專案地址: http://hunch.net/~vw/
scikits.learn
scikit-learn是一個開源的、構建在SciPy之上用於機器學習的 Python 模組。它包括簡單而高效的工具,可用於資料探勘和資料分析,適合於任何人,可在各種情況下重複使用、構建在 NumPy、SciPy和 matplotlib 之上,遵循BSD 協議。(詳情)
專案地址: http://scikit-learn.org/stable
Theano
Theano是一個python庫,用來定義、優化和模擬數學表示式計算,用於高效的解決多維陣列的計算問題。它使得寫深度學習模型更加容易,同時也給出了一些關於在GPU上訓練它們的選項。( 詳情)
專案地址: http://deeplearning.net/software/theano/
Mahout
Mahout 是 Apache Software Foundation(ASF) 旗下的一個開源專案,提供一些可擴充套件的機器學習領域經典演算法的實現,旨在幫助開發人員更加方便快捷地建立智慧應用程式。Mahout包含許多實現,包括聚類、分類、推薦過濾、頻繁子項挖掘。此外,通過使用 Apache Hadoop 庫,Mahout 可以有效地擴充套件到雲中。
專案主頁: http://mahout.apache.org/
pybrain
pybrain是Python的一個機器學習模組,它的目標是為機器學習任務提供靈活、易應、強大的機器學習演算法。pybrain包括神經網路、強化學習(及二者結合)、無監督學習、進化演算法。以神經網路為核心,所有的訓練方法都以神經網路為一個例項。
專案主頁: http://pybrain.org/
OpenCV
OpenCV是一個基於(開源)發行的跨平臺計算機視覺庫,可以執行在Linux、Windows和Mac OS作業系統上。它輕量級而且高效——由一系列 C 函式和少量 C++ 類構成,同時提供了Python、Ruby、MATLAB等語言的介面,實現了影像處理和計算機視覺方面的很多通用演算法。( 詳情)
專案主頁: http://opencv.org/
Orange
Orange 是一個基於元件的資料探勘和機器學習軟體套裝,它的功能即友好,又很強大,快速而又多功能的視覺化程式設計前端,以便瀏覽資料分析和視覺化,基繫結了 Python以進行指令碼開發。它包含了完整的一系列的元件以進行資料預處理,並提供了資料帳目,過渡,建模,模式評估和勘探的功能。
專案主頁: http://orange.biolab.si/
NLTK
NLTK(natural language toolkit)是python的自然語言處理工具包。2001年推出,至今發展非常活躍。它的主要作用是為了教學,至今已經在20多個國家60多所高校使用,裡面包括了大量的詞料庫,以及自然語言處理方面的演算法實現:分詞, 詞根計算, 分類, 語義分析等。
專案主頁: http://nltk.org/
Nupic
Nupic是一個開源的人工智慧平臺。該專案由Grok(原名 Numenta)公司開發,其中包括了公司的演算法和軟體架構。 NuPIC 的運作接近於人腦,“當模式變化的時候,它會忘掉舊模式,記憶新模式”。如人腦一樣,CLA 演算法能夠適應新的變化。( 詳情)
專案主頁: http://numenta.org/nupic.html
相關文章
- 2019年20個最佳Python人工智慧和機器學習開源工具(專案)Python人工智慧機器學習開源工具
- 推薦 | 機器學習開源專案 Top 10機器學習
- 開源一個機器學習文字分析專案機器學習
- 2018年10月Top 10機器學習開源專案機器學習
- 10個豐富自我的機器學習專案機器學習
- 10個必備的機器學習開源工具機器學習開源工具
- 開源 | 深度有趣 – 人工智慧實戰專案合集人工智慧
- 開源 | 深度有趣 - 人工智慧實戰專案合集人工智慧
- 15個很有趣的開源專案推薦
- GitHub排名TOP30的機器學習開源專案Github機器學習
- 11 個 AI 和機器學習模型的開源框架AI機器學習模型框架
- 機器學習專案是如何開發和部署的?機器學習
- 6月份最熱門的機器學習開源專案Top10機器學習
- 最適合練手的10大機器學習開源專案,趕緊收藏!機器學習
- 20 個值得學習的 Vue 開源專案Vue
- 最適合練手30個的機器學習開源專案,趕緊收藏!機器學習
- Hi,我是ChunJun,一個有趣好用的開源專案
- 2018年最值得關注學習的25個JavaScript開源專案JavaScript
- 10個機器學習YouTube影片(關於庫,演算法和工具) - svpino機器學習演算法
- 關於 Spartacus 開源專案的 peerDependencies
- 關於我在學習LFU的時候,在開源專案撿了個漏這件事。
- 5 個有趣的 Python 開源專案「GitHub 熱點速覽」PythonGithub
- 關於cmake和開源專案釋出的那些事(PF)
- 如何高效的學習開源專案?
- [AI開發]一個例子說明機器學習和深度學習的關係AI機器學習深度學習
- Halo 開源專案學習(七):快取機制快取
- 一個優秀的Android開源框架學習專案ForgetSkyWanAndroidAndroid框架NaN
- 做機器學習專案的checklist機器學習
- 15個人工智慧和機器學習的商業應用人工智慧機器學習
- 用Julia研究人工智慧?這5個機器學習專案不得不看人工智慧機器學習
- 人工智慧如此高薪,這10個AI開源專案它不香嗎?人工智慧高薪AI
- 關於機器學習,你應該知道的3個熱門專業術語機器學習
- 分享幾個.NET開源的AI和LLM相關專案框架AI框架
- Halo 開源專案學習(一):專案啟動
- 【機器學習基礎】關於深度學習的Tips機器學習深度學習
- 關於社會機器學習機器學習
- 機器學習入門系列(2)--如何構建一個完整的機器學習專案(一)機器學習
- Halo 開源專案學習(六):事件監聽機制事件
- 機器學習和深度學習資源蒐集機器學習深度學習