人人可以機器學習!谷歌教你零程式設計基礎玩轉機器學習 ‖ github+教程
谷歌的設計師巴倫·韋伯斯特在谷歌部落格,釋出了這個新的開源機器學習專案。
“teachable machine”作為 AI Experiment 的一部分,這一專案可以讓你利用攝像頭就能進行簡單的機器學習訓練。而且不需要具備任何程式設計基礎,就能利用攝像頭採集資料、設計機器學習。
https://teachablemachine.withgoogle.com
這是體驗地址及教程,建議進行訓練的時候儘量少開啟其他應用,不然會卡的。
Teachable Machine 內建了 deeplearn.js新庫,可以讓任何Web開發人員輕鬆通過瀏覽器中的訓練和執行神經網路進入機器學習。
deeplearn.js 是用於機器智慧的開源硬體加速 JavaScript 庫。deeplearn.js 提供了高效能的機器學習元件,讓你可以在瀏覽器中訓練神經網路,或在推理模式下執行預訓練模型。
▍teachable machine
Teachable Machine 是一個開源實驗,目的是讓任何人更容易用瀏覽器探索機器學習 - 無需程式設計經驗。詳細瞭解實驗,並在g.co/teachablemachine上自行嘗試。
實驗使用deeplearn.js庫構建。
安裝
Install dependencies by running (similar to npm install)
yarnStart local server by running
yarn run watchBuild project
yarn build
程式碼樣式
There’s a pre-commit hook set up that will prevent commits when there are errors
Run yarn eslint for es6 errors & warnings
Run yarn stylint for stylus errors & warnings
要在本地執行https:
https需要使用相機許可權才能使用 localhost
生成金鑰
openssl genrsa -out server.key 2048
openssl req -new -x509 -sha256 -key server.key -out server.cer -days 365 -subj /CN=YOUR_IP
使用 yarn run watch-https
轉到https://YOUR_IP:3000
專案地址:https://github.com/googlecreativelab/teachable-machine
★推薦閱讀★
長期招聘志願者
加入「AI從業者社群」請備註個人資訊
新增小雞微信 liulailiuwang