我計劃使用人工神經網絡創建一個Tetris AI,並在我的高中計算機科學課中使用遺傳算法爲一個項目進行訓練。我對ANN如何工作以及如何用遺傳算法實現它有基本的瞭解。我已經編寫了一個基於this tutorial的工作神經網絡,目前我正在研究遺傳算法。使用Neuroevolution構建Tetris AI
我的問題是:
其中GA模型是針對這種情況(俄羅斯方塊),爲什麼好?
我應該用什麼來輸入神經網絡?因爲目前我使用的方法是將板的狀態(件)簡單地轉換爲一維數組並將其饋入神經網絡?有更好的方法嗎?
神經網絡的大小(層數,每層神經元)應該是多少?
是否有任何可以幫助我的良好信息來源?
謝謝!
這對StackOverflow來說非常廣泛和多樣。 http://stackoverflow.com/help/on-topic – Prune
謝謝你的迴應!我會盡快編輯問題! – STELLARWIND