北京時間11月25日午間消息,,IBM周一宣布,,將通過Apache軟件基金會免費為外部程序員提供System ML人工智能工具的源代碼。
System ML中的ML指的是“人工智能”(machine learning),,這是一項最近在硅谷十分熱門的技術(shù),,可以幫助電腦從海量數(shù)據(jù)中找到相同的形態(tài),。有了機(jī)器學(xué)習(xí)技術(shù),電腦就能完成各種任務(wù),,包括預(yù)測搜索關(guān)鍵詞,、辨認(rèn)人臉、探測股價異常波動等,。
IBM是今年第四家對外開放專有機(jī)器學(xué)習(xí)技術(shù)的科技巨頭,。Facebook今年2月也開放了該公司的Torch Software人工智能軟件的部分內(nèi)容。谷歌本月同樣開放了TensorFlow系統(tǒng),,此后不到一周時間,,微軟也推出了機(jī)器學(xué)習(xí)開源工具包DMTK。
IBM開發(fā)副總裁羅布·托馬斯(Rob Thomas)表示,,Apache已經(jīng)初步接受了System ML,,這個廣受推崇的開源組織管理著150多個項目。他希望被Apache接受能夠成為System ML廣泛普及的第一步,。
“這相當(dāng)于認(rèn)可了System ML的價值,。”托馬斯說,。
System ML最初由IBM的Almaden實驗室在10年前開發(fā),,它可以簡化開發(fā)人員定制機(jī)器學(xué)習(xí)軟件的難度。例如,,該軟件可以幫助銀行編寫風(fēng)險建模軟件,,從而在發(fā)現(xiàn)欺詐活動時預(yù)先發(fā)出警示。目前的版本希望能與Spark配合使用,,后者是另外一個Apache項目,,可以幫助企業(yè)處理來自智能手機(jī)或健身手環(huán)的大量數(shù)據(jù)。
“這是一個早期項目,,但很有前景,?!盢etflix高級工程師、Spark開發(fā)者Dong-Bang Tsai說,。他表示,,System ML可以方便Netflix改善推薦引擎,這項功能可以借助機(jī)器學(xué)習(xí)技術(shù)來判斷用戶的喜好,。
托馬斯表示,,IBM希望通過Apache基金會開放System ML的源代碼,以此吸引更多程序員,,從而加快這款軟件的發(fā)展,。
“關(guān)鍵是速度和創(chuàng)新?!彼f,,“我們目前的研發(fā)受到預(yù)算的限制,所以需要開源,。”
但與Facebook和谷歌等公司一樣,,IBM開放機(jī)器學(xué)習(xí)技術(shù)源代碼還有另外一個原因,。此舉可以幫助其招募新的人工智能專家,當(dāng)今時代對這類人才的需求非常大,。
谷歌前人工智能工程師布蘭登·巴靈格(Brandon Ballinger)表示,,System ML的發(fā)布將令微軟在與蘋果等公司的競爭過程中獲得優(yōu)勢,后者尚未開放人工智能軟件源代碼,。
巴靈格表示,,很多全球頂尖的人工智能專家都來自學(xué)術(shù)機(jī)構(gòu),而學(xué)術(shù)機(jī)構(gòu)往往對開源軟件非常重視,?!叭绻阆裉O果一樣始終抗拒開源,那就無法吸引最優(yōu)秀的人才,?!?/p>