微軟(Microsoft)亞洲研究院宣布開放分布式機器學習工具包(Distributed Machine Learning Toolkit, DMTK),企圖吸引更多外部資源來參與內容協作,進而改進相關技術。此舉,或許是追隨Facebook以及Google選擇開放機器學習(Machine Learning)開發工具後的舉動。

微軟目前在《GitHub》上開放的DMTK,內容包含一個分布式機器學習框架,以及兩個分布式機器學習的演算法。這些工具的開放將有助於開發者在超大型數據上靈活、穩定的訓練大規模機器學習模型。所開放的工具中,也包含了大量的API(應用程式介面),可降低學習分布式機器學習的門檻,讓開發者可以專注於數據、模型、模型訓練等機器學習的核心邏輯部分。

除了微軟之外,Google不久之前也選擇開放第二代TensorFlow機器學習系統,而Facebook也早已開放深度學習工具─Torch。為了在機器學習領域超前對手,Google、微軟、Facebook不約而同都選擇透過開放原始碼的方式提供開發工具,並積極招募相關人才。或許對於有志進入這些公司的朋友來說,是一個很明確可努力的目標!

文章來源:Inside Microsoft Research

(中時新聞網)

#微軟 #Google #Facebook #開放原始碼 #機器學習