3c. 識別「上、下、左、右」
學習目標 :
- 加深對電腦視覺、監督式學習法和訓練AI模型的理解及應用。
學習內容 :
- 透過訓練 AI 模型去識別中文字。
所需準備 :
材料: | Parameter 參數 : “U03c Chinese Character.json” |
|
上下左右 Sign 打印<direction>pdf |
Sensor (Input) 傳感器 |
相機 32 x 24 灰度 |
Action (Output) 行動 |
Label : Right , Left , Up , Down , None |
|
AI | Supervised Learning, Neural Network 監督學習,神經網絡 | |
Visualization 可視化 |
OFF only <network value>; 僅<網絡值> Off |
打印<direction>.pdf製作出指示卡 :
下載並導入 "U03c Chinese Character" parameter
開始訓練 :
- 點擊<重置學習>按鈕一次; 關閉<自動駕駛>按鈕
- 點擊<學習>按鈕
- 訓練機器人識別“None 無” - 即沒有物體,可選擇使用白紙作為「None」
訓練機器人識別不同的中文字 ;
- • 查看電腦屏幕上的攝像頭。
- • 如果它被正確識別,請點擊您想要訓練機器人識別的正確輸出。
- • 等待直到厚黃色連接指向所需輸出。
- • 所需輸出的輸出神經元也應該變成黃色,其值應該增加並變得最大。
- • 使用相同的字卡,將其稍微向左移動(或向右或向上或向下),並點擊正確分類的輸出。
重複此步驟4-6次。訓練過程與活動2b非常相近 , 只有 Output 有變。
測試 :
- 關閉<學習>按鈕。
- 點擊<自動駕駛>按鈕。機器人將使用學習的智能來識別方向。
- 使用「沒有字卡」、四個方向的中文字進行測試。
- 結果是否正確?
- 如果結果不是100%正確,您可能需要重新訓練一些卡片。
討論 :
- 您的訓練智能是否有效?
- 這可以應用於其他領域嗎?
總結 :
- 重溫 3a 的 監督式學習法 Supervised Learning(總結及要點)。