4c. Robot Race (機械人比賽) - 加入隧道

學習目標 :

4c 與 4b 的目的相若,是讓同學親身體驗一架人工智能無人駕駛的汽車,在公路上奔馳,遇到了未見過的情況,不懂怎樣應對,後果會怎樣呢?

學習內容 :

  • 在4a 的跑道上加入隧道。
  • 用4a 訓練好的AI 模型,試行加了隧道的跑道。

所需準備 :

 
材料: Parameter 參數 :
“使用Demo參數 “Robot Race”
Racing Circuit
加入隧道
隧道應不易被 AlphAI 撞倒 , 可製作得大一點

設計隧道 :

示意圖 , 藍色為隧道。

訓練 :

方法1 . 再次開啟<學習> , 訓練機械人避開障礙物

      ⇒ 加入「Training Data」到目前的訓練上

方法2. 點擊<重置學習>按鈕一次

  • 關閉<自動駕駛>按鈕。
  • 點擊<學習>按鈕。
  • 訓練機械人圍繞賽道行走並避開障礙物
  • ⇒ 重新訓練

可讓同學分組 , 一半增加訓練 另一半重新訓練 , 看看兩者的分別。

測試(使用) :

  • 關閉<學習>按鈕。點擊<自動駕駛>按鈕。機器人將使用學習的智能來移動。
  • 測試機器人是否準備好比賽。
  • 2至3個機器人一起開始比賽。

討論 :

  • 機器人能穿過隧道嗎?為什麼?
  • 你加入了什麼訓練?
  • 加入訓練和重新訓練有什麼分別?那個比較容易?

總結 :

  • AI 的運作是需要訓練的,而訓練是需要大量的輸入資料的。 
  • 見過、訓練過的情況,它就學懂如何去模仿及處理。
  • 如果遇到在訓練時未見過的情況,它就𣎴能作出決定或者作出不適當的決定了。
  • 所以,足夠的訓練對AI 是非常重要的。 

在活動 4c 中,新加入的隧道對於機械人來說是未遇過的情況,所以它不懂如何應對。這時,增加訓練是必要的