不管你有多好超級馬里奧世界技能是,我們敢打賭Mari/O可以擊敗您。
由開發人員塞思·布林(Seth Bling),mari/o - 由神經網絡和遺傳算法組成的軟件可以完成超級瑪利歐像那是它的工作。
Bling上傳a影片以令人印象深刻的技能表現出Mari/o玩流行的遊戲水平。 Bling擁有計算機科學學位和對計算機學習的興趣,能夠創建神經網絡,該神經網絡學習如何通過反複試驗玩遊戲。
學習如何像我們一樣玩遊戲,Mari/O可以找出逃避敵人並完成水平的最佳方法。
布林說該計劃最初不了解超級瑪利歐或任天堂。它學會瞭如何通過他稱為“神經進化”的過程來玩遊戲。 AI程序使用神經網絡或大腦工作方式的數學網絡,以查看它可以站在哪些障礙物,敵人所在的位置以及要按下哪些按鈕。
在視頻中,我們可以查看AI程序的大腦 - 看看它在貫穿水平時如何做出決策。
Bling還解釋了該計劃如何在24小時的演變期間學習。 Mari/O的第一個版本從愚蠢開始,直到學習如何走路為止。在該計劃的訓練時間裡,Mari/O不僅學會了玩超級馬里奧世界,但它還發展了34代後輕鬆掌握水平的能力。
重要的是要補充一點,該程序不是最好的玩家,因為它確實留下了一些硬幣。儘管如此,知道一個程序能夠使用我們生物學進化的相同原理學習和掌握遊戲,這真是令人驚訝。
觀看Bling的Mari/O學習玩耍超級馬里奧世界在下面的視頻中。
照片:Seth Bling |Youtube