「谷歌新項目公開」無需學編程,用手機攝像頭和瀏覽器即可機器學習
2017 年 11 月 8 日,在北京國家會議中心舉辦的 AI WORLD 2017 世界人工智慧大會開放售票!早鳥票 5 折 搶票倒計時 4 天開搶。還記得去年一票難求的AI WORLD 2016盛況嗎?今年,我們邀請了冷撲大師」之父 Tuomas 親臨現場,且谷歌、微軟、亞馬遜、BAT、訊飛、京東和華為等企業重量級嘉賓均已確認出席。
從幫你找到最愛的照片,到為日本的農民做黃瓜分類,機器學習正在改變人們使用代碼解決問題的方式。但機器學習到底是怎麼工作的?
我們希望讓大家更容易地上手,所以我們創造了「Teachable Machine」(https://teachablemachine.withgoogle.com/#),它可以讓你無需編程就能利用瀏覽器的攝像頭採集數據並設計機器學習。Teachable Machine 是用一個稱為 deeplearn.js 的庫構建而成,這使得網頁開發者在瀏覽器里訓練、運行神經網路變得很簡單。我們同時開源了代碼,來幫助開發者做出一些新的實驗。可以在
https://github.com/googlecreativelab/teachable-machine 查看開源代碼。
訓練過程非常簡單。如上圖,最左側是輸入框,攝像頭實時記錄著你的動作、表情等等,作為訓練的「輸入」;中間是學習框,可以根據不同的輸入分成不同的類別;右側是輸出框,可以根據不同的輸入,按照不同的類別訓練相應的輸出結果。
在上圖中,實驗者訓練 AI 在見到他抬起右手後,就顯示貓的 gif 圖。在只訓練了這一項輸入的情況下,中間的學習框顯示,AI 「百分之百」確定這一輸入對應的是貓的 gif 圖。
實驗者又訓練 AI,當輸入是「實驗者的臉」時,輸入顯示狗的 gif 圖。
實驗者又訓練 AI,當輸入是「實驗者張大嘴的臉」時,輸出兔子的 gif 圖。
抬起右手,輸出貓的 gif 圖;放下右手,輸出狗的 gif 圖。從中間的學習框可以看到,AI 對輸出結果比較確定。
當實驗者試圖迷惑 AI,只是略微抬起右手時,仍然得到了不同輸出,但系統不那麼確定了。
對於「實驗者抬起左手」這一輸入,AI 給出的實驗結果仍然是貓的 gif 圖。顯然,AI 認為這一輸入和「抬起右手」更為接近。
當然,你可以嘗試不同的輸入,試著愚弄 AI。
Teachable Machine 可以在手機上使用,你可以直接用手機的攝像頭來訓練。
Teachable Machine 使用了 deeplearn.js。 deeplearn.js 是用於機器智能的開源硬體加速 JavaScript 庫。deeplearn.js 提供了高性能的機器學習組件,讓你可以在瀏覽器中訓練神經網路,或在推理模式下運行預訓練模型。
關於 deeplearn.js,可登錄https://deeplearnjs.org了解。
我們提供了兩款 API,一款是直接執行的模型,一款是以 TensorFlow API 為鏡像、延期執行的模型。deeplearn.js 由GoogleBrain PAIR 團隊開發,其初始目標是為瀏覽器構建強大的互動式機器學習工具,但它現在也可在教育、模型理解、藝術項目等廣泛場景中得到應用。
原文地址:https://www.blog.google/topics/machine-learning/now-anyone-can-explore-machine-learning-no-coding-required/
【掃一掃或點擊閱讀原文搶購五折「早鳥票」】
※「解讀谷歌TFX」基於TensorFlow可大規模擴展的機器學習平台
※又一個ALL IN AI,全球最大資料庫提供商將AI注入雲
※「普華永道重磅AI報告」2030年AI撬動15.7萬億經濟,中國成最大贏家
※「大咖解讀Bengio筆記」鄧侃:用深度學習模型,解構並重構人類思維
TAG:新智元 |