IBM開源機器學習系統SystemML
繼 非死book 開源 Torch 、Google 開源TensorFlow以及微軟開源分布式機器學習工具包 DMTK 之后,IBM 成為今年第四家開源自家機器學習系統的巨頭,這顯示出機器學習的生態構建與人才爭奪戰的白熱化。IBM 開源的這套系統叫做 SystemML ,將會通過 Apache Software Foundation 開放共享,并允許開發者修改其代碼,目前 SystemML 已作為孵化器項目被 Apache 接納。
ML 是 Machine Learning 的縮寫,所以 SystemML 這個名稱相當直白,就是一套機器學習系統,由 IBM 的 Almaden 實驗室近 10年 前開發。它用 Java 語言編寫,可支持描述性分析、分類、聚類、回歸、矩陣分解及生存分析等算法, IBM 的明星 AIWaston就整合了不少 SystemML 的功能。
在部署方面, SystemML 運行環境支持 Windows、Linux 及 MacOS,可支持單機和分布式部署。單機部署顯然有利于本地開發的工作,而分布式部署則可以真正發揮機器學習的威力,支持的框架包括 Hadoop 和 Spark。
IBM 決定通過 Apache Foundation 開源 SystemML 的原因是看中了這個社區廣泛的開發者團體,希望能吸引到廣大的開發者使用并加速其研發。其他公司開源被認為是未來核心競爭力的 AI 技術也是出于同樣的目的(另外可能還希望找到自己青睞的緊缺的 AI 專家),開放才能做大做強。不過究竟誰才更具吸引力,說到底還是要看比拼技術架構、靈活性、適用性等核心能力。
原創文章,作者:boxi,如若轉載,請注明出處:http://36kr.com/p/5040093.html
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!