4c. Robot Race (機械人比賽) - 加入隧道
學習目標 :
4c 與 4b 的目的相若,是讓同學親身體驗一架人工智能無人駕駛的汽車,在公路上奔馳,遇到了未見過的情況,不懂怎樣應對,後果會怎樣呢?
學習內容 :
- 在4a 的跑道上加入隧道。
- 用4a 訓練好的AI 模型,試行加了隧道的跑道。
所需準備 :
材料: | Parameter 參數 : “使用Demo參數 “Robot Race” |
|
Racing Circuit 加入隧道 |
隧道應不易被 AlphAI 撞倒 , 可製作得大一點 |
設計隧道 :
示意圖 , 藍色為隧道。
訓練 :
方法1 . 再次開啟<學習> , 訓練機械人避開障礙物
⇒ 加入「Training Data」到目前的訓練上
方法2. 點擊<重置學習>按鈕一次
- 關閉<自動駕駛>按鈕。
- 點擊<學習>按鈕。
- 訓練機械人圍繞賽道行走並避開障礙物
- ⇒ 重新訓練
可讓同學分組 , 一半增加訓練 另一半重新訓練 , 看看兩者的分別。
測試(使用) :
- 關閉<學習>按鈕。點擊<自動駕駛>按鈕。機器人將使用學習的智能來移動。
- 測試機器人是否準備好比賽。
- 2至3個機器人一起開始比賽。
討論 :
- 機器人能穿過隧道嗎?為什麼?
- 你加入了什麼訓練?
- 加入訓練和重新訓練有什麼分別?那個比較容易?
總結 :
- AI 的運作是需要訓練的,而訓練是需要大量的輸入資料的。
- 見過、訓練過的情況,它就學懂如何去模仿及處理。
- 如果遇到在訓練時未見過的情況,它就𣎴能作出決定或者作出不適當的決定了。
- 所以,足夠的訓練對AI 是非常重要的。
在活動 4c 中,新加入的隧道對於機械人來說是未遇過的情況,所以它不懂如何應對。這時,增加訓練是必要的