快速連結
在PAIA共有四個遊戲:
打磚塊
乒乓
賽⾞
迷宮⾃走⾞
PAIA:帕亞學習平台,透過玩遊戲學程式,一起來了解什麼是機器學習與人工智慧。
下載Windows 64 bit
ZIP Portable
免安裝版
在家請依照自己的電腦系統選擇windows或
macOS
1.
下載
7-zip
解壓縮軟體
關鍵字:7-zip
下載後,執行它,安裝起來。
2.
解壓縮
:
給電腦資料(範例2)
機器學習、建立模型(範例3)
電腦依據模型做出判斷(範例4)
範例1:高手用,自己寫程式,自動收集資料
範例2:手動收集資料,自己操作遊戲來收集資料
開啟解壓縮的資料夾,找到 PAIA的執行檔(應用程式),按2下執行它。
以方向鍵(WSAD)控制車子前進、左轉、右轉、後退。
PAIA會一直儲存:
(1)5個特徵資料:左超聲波值、左前超聲波值、前超聲波值、右前超聲波值、右超聲波值
(2)馬達轉速:↑ 全速前進(255),↓慢速後退(-50)、→右轉(左輪轉速>右輪轉速)、←左轉(右輪轉速>左輪轉速),前面的按鍵都不按,就慢速前進(50)
開始玩遊戲:選項/玩遊戲
設定:只修改遊戲總幀數:1200,可以關掉聲音
玩遊戲:玩到時間到(1200幀數用完)或到達終點(貓頭鷹)
玩遊戲,訓練你的車子:5-10次
選項/開啟專案資料夾,可以看到剛才玩遊戲收集到的資料。
feature1,代表第1次玩的特徵資料檔案
target1,代表第1次玩的馬達轉速檔案
地圖:
經典地圖(nomal)5張
移動地圖(move)4張
小試身手(level)11張
修改程式:設定自己的feature檔案數量(訓練次數),並執行「選項/執行程式」
在專案資料夾,可以找到model.pickle檔案
切換到範例4:model_playing
選項/玩遊戲
不用操控,車子自己會依照訓練結果跑
試看看,讓車子跑「經典地圖:2」(因為資料不夠,有些狀況車子不知道怎麼處理,所以到不了終點。)
再回到範例2收集更多資料,到範例3重新建模型,再到模型4玩遊戲
回到範例2,收集資料要從上次的最後一筆加資料,上次收集到8,這次從9開始建立資料。
2:10:00