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(總結及要點)。