An Intelligent Mario Controller Based on Reinforcement Learning

碩士 === 國立中正大學 === 資訊工程研究所 === 99 === Artificial Intelligence for computer games is an interesting topic in recently years. In this context, Mario AI Competition modifies a Super Mario Bros game to be a benchmark software for people who program AI controller to direct Mario and make him overcome the...

Full description

Bibliographic Details
Main Authors: Chao-Cheng Chen, 陳朝政
Other Authors: Jyh-Jong Tsay
Format: Others
Language:en_US
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/64458818595722087799
id ndltd-TW-099CCU00392117
record_format oai_dc
spelling ndltd-TW-099CCU003921172015-10-13T20:09:12Z http://ndltd.ncl.edu.tw/handle/64458818595722087799 An Intelligent Mario Controller Based on Reinforcement Learning 以增強式學習法設計之智慧型瑪利歐控制器 Chao-Cheng Chen 陳朝政 碩士 國立中正大學 資訊工程研究所 99 Artificial Intelligence for computer games is an interesting topic in recently years. In this context, Mario AI Competition modifies a Super Mario Bros game to be a benchmark software for people who program AI controller to direct Mario and make him overcome the different levels. This competition was handled in the IEEE Games Innovation Conference and the IEEE Symposium on Computational Intelligence and Games from 2009. In this paper, we use the Reinforcement Learning which is one of learning mechanisms in Machine Learning area to construct a Mario AI controller that learns from the complex game environment. Then we train the controller to grow stronger for dealing with several difficulties and types of levels. In controller developing phase, we design the states and actions cautiously to reduce the search space and make the Reinforcement Learning become much suitable for the requirement of online learning. Jyh-Jong Tsay 蔡志忠 2011 學位論文 ; thesis 31 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立中正大學 === 資訊工程研究所 === 99 === Artificial Intelligence for computer games is an interesting topic in recently years. In this context, Mario AI Competition modifies a Super Mario Bros game to be a benchmark software for people who program AI controller to direct Mario and make him overcome the different levels. This competition was handled in the IEEE Games Innovation Conference and the IEEE Symposium on Computational Intelligence and Games from 2009. In this paper, we use the Reinforcement Learning which is one of learning mechanisms in Machine Learning area to construct a Mario AI controller that learns from the complex game environment. Then we train the controller to grow stronger for dealing with several difficulties and types of levels. In controller developing phase, we design the states and actions cautiously to reduce the search space and make the Reinforcement Learning become much suitable for the requirement of online learning.
author2 Jyh-Jong Tsay
author_facet Jyh-Jong Tsay
Chao-Cheng Chen
陳朝政
author Chao-Cheng Chen
陳朝政
spellingShingle Chao-Cheng Chen
陳朝政
An Intelligent Mario Controller Based on Reinforcement Learning
author_sort Chao-Cheng Chen
title An Intelligent Mario Controller Based on Reinforcement Learning
title_short An Intelligent Mario Controller Based on Reinforcement Learning
title_full An Intelligent Mario Controller Based on Reinforcement Learning
title_fullStr An Intelligent Mario Controller Based on Reinforcement Learning
title_full_unstemmed An Intelligent Mario Controller Based on Reinforcement Learning
title_sort intelligent mario controller based on reinforcement learning
publishDate 2011
url http://ndltd.ncl.edu.tw/handle/64458818595722087799
work_keys_str_mv AT chaochengchen anintelligentmariocontrollerbasedonreinforcementlearning
AT chéncháozhèng anintelligentmariocontrollerbasedonreinforcementlearning
AT chaochengchen yǐzēngqiángshìxuéxífǎshèjìzhīzhìhuìxíngmǎlìōukòngzhìqì
AT chéncháozhèng yǐzēngqiángshìxuéxífǎshèjìzhīzhìhuìxíngmǎlìōukòngzhìqì
AT chaochengchen intelligentmariocontrollerbasedonreinforcementlearning
AT chéncháozhèng intelligentmariocontrollerbasedonreinforcementlearning
_version_ 1718044214394093568