騰訊明星AI開源專案再迭代:QQ微信都在用,全棧機器學習能力
還記得騰訊AI開源專案Angel嗎?
沒錯,也是騰訊第一個開源的AI專案。目前在GitHub上Star數已超過4200,Fork數超過1000。
剛剛釋出了3.0版本更新,功能覆蓋機器學習各個階段,開始展現全棧潛力和雄心。
具體詳細我們往下看。
全棧機器學習開源模型
Angel 3.0功能特性涵蓋了機器學習的各個階段:特徵工程,模型訓練,超引數調節和模型服務。
其中,特徵工程模組基於Spark開發,增強了Spark的特徵選擇功能,同時使用特徵交叉和重索引,實現了自動特徵生成。
這些元件可以無縫地整合進Spark的流水線。
為了讓整個系統更加的智慧,Angel 3.0還新增了超引數調節的功能,目前支援3種演算法:隨機搜尋,網格搜尋和貝葉斯最佳化。
在模型服務方面,Angel 3.0提供了一個跨平臺的元件Angel Serving, 可以為其他平臺提供模型服務。
在生態方面,Angel也嘗試將引數伺服器(PS)能力賦能給其他的計算平臺,目前已經完成了Spark On Angel和PyTorch On Angel兩個平臺的建設。
這兩個平臺各有優勢和側重, Spark On Angel使用的是Angel內建的演算法核心,主要負責常見推薦領域的機器學習演算法和基礎圖演算法。
PyTorch On Angel使用PyTorch作為計算核心,主要負責推薦領域深度學習演算法和圖深度學習演算法。
騰訊開源誠意之作
Angel是基於引數伺服器架構的分散式計算平臺,致力於解決稀疏資料大模型訓練以及大規模圖資料分析問題,它由騰訊與北京大學聯合研發,兼顧了工業界的高可用性和學術界的創新性。
自2016年年初在騰訊內部上線以來,Angel 已應用於微信支付、QQ、騰訊影片、騰訊社交廣告及使用者畫像挖掘等業務。
2017 年 6 月, Angel在 Github 上低調開源。
2018年9月,Angel 2.0版本釋出,支援千億級模型維度訓練,同時演算法庫也更加豐富,首次引入了深度學習演算法和圖演算法。
同年,Angel加入Linux旗下深度學習基金會(現已更名為 LF AI 基金會(LF AI Foundation)),結合基金會成熟的運營,全面升級的Angel 2.0與國際開源社群繼續深入互動,致力於讓機器學習技術更易於上手研究及應用落地的目標。
截至目前,Angel在GitHub上Star數已超過4200,Fork數超過1000。Angel專案目前總共有38位程式碼貢獻者,其他包括8位committer,他們總共提交了超過2000個commit。
而騰訊開源在GitHub上整體的專案數也已突破80個,涵蓋AI、雲端計算、安全等多個領域,累計獲得了超過23萬Star。
從1.0到3.0,Angel從一個單一的模型訓練平臺發展到涵蓋機器學習各個流程,包含自己生態的通用計算平臺,程式碼量也超過了50萬行。
為了後續維護和使用的方便,Angel將拆分成8個子專案,統一放在Angel-ML目錄下:
angel,PyTorch On Angel,sona(Spark On Angel),serving,automl,mlcore,math2和format。
傳送門:
— 完 —
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29829936/viewspace-2654950/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 全棧全平臺開源專案 CodeRiver 資料庫設計文件全棧資料庫
- CodeRiver 全棧全平臺開源專案:全面升級 從新出發全棧
- 騰訊又添 AI 開源專案!騰訊 AI Lab 開源業內最大規模多標籤影像資料集AI
- 騰訊又添 AI 開源專案!騰訊 AI Lab 開源業內最大規模多標籤影象資料集AI
- AI開源專案 - SeldonAI
- AI開源專案 - ONNXAI
- AI開源專案 - KubeflowAI
- AI開源專案 - MLflowAI
- AI開源專案 - NNIAI
- AI開源專案 - AutoKerasAIKeras
- AI開源專案 - TPOTAI
- AI開源專案 - RayAI
- AI開源專案 - OpenPoseAI
- AI開源專案 - OpenCVAIOpenCV
- AI 開源專案 - DaskAI
- AI開源專案 - HorovodAI
- AI開源專案 - MahoutAI
- AI 開源專案 - YOLOAIYOLO
- 騰訊又添 AI 開源專案!騰訊 AI Lab 正式開源業內最大規模多標籤影象資料集AI
- AI開源專案 - ZeppelinAI
- AI開源專案 - JupyterAI
- AI開源專案 - facenetAI
- 微信小程式開源專案集合微信小程式
- 【視訊編碼】【Vue】【明星開源專案】| Chat · 預告Vue
- 雲原生領域再添重磅開源專案:騰訊釋出 K8s 多叢集管理開源專案 ClusternetK8S
- 推薦 | 機器學習開源專案 Top 10機器學習
- 開源一個機器學習文字分析專案機器學習
- 在騰訊雲上部署開源專案
- 騰訊,排行前10的開源專案
- AI開源專案 - AdaNetAI
- AI開源專案 - Spark MLlibAISpark
- AI開源專案 - Detectron2AI
- 別再傻乎乎地買企業微信SCRM了,試試這款開源專案
- 從單點智慧到全流程AI,騰訊雲智慧AI能力「成團出道」AI
- 值得mark的11個開源機器學習專案機器學習
- 微信開發值得推薦的開源專案
- AI開源專案 - H2OAI
- GitHub排名TOP30的機器學習開源專案Github機器學習