目前BAT都有各自的機器學習開源平臺,美國服務器租用 美國站群服務器,阿里云早在2015年就推出了數據挖掘平臺“DTPAI”;百度推出了面向開發者的PaddlePaddle,騰訊推出了面向企業的 “Angel”。而在最近,騰訊又發布了最新的機器學習基礎平臺TDinsight。
騰訊機器學習基礎平臺TDinsight
據騰訊方面介紹,TDinsight機器學習平臺是為政企提供的一站式機器學習平臺。用戶通過可視化的拖曳布局,組合各種數據源、組件、算法、模型和評估模塊,支持各種主流的開源機器學習框架,包括Spark、Python、R、XGBoost。覆蓋特征工程、分類、聚類、回歸、關聯規則、時間序列等傳統機器學習算法的同時,支持圖算法、深度學習等更加豐富的算法庫,可以讓用戶可以快速接入人工智能,釋放數據潛力。
Angel跟TDinsight是什么關系?
Angel是一個面向機器學習的分布式高性能計算平臺,是使用Java和Scala混合開發的機器學習框架,用戶可以像用Spark, MapReduce一樣,用它來完成機器學習的模型訓練。而TDinsight從某種意義上可認為是一個機器學習的調度平臺,但又不僅僅是調度平臺。TDinsight自身也包含多種算法以及模型,并且支持多源的輸入以及輸出,TDinsight采用拖拽的方式能夠根據不同的算法、模型調度對應不同的機器學習組件(框架),例如:Angel、Spark、TensorFlow、Torch等,完成機器學習整個流程。騰訊在2017 年 6 月 16 日宣布Angel開源。而TDinsight目前雖說已對政企開放,但還沒有開源。