A Study on Human-like Billiard AI Bot Based on Backward Induction and Machine Learning
碩士 === 國立臺灣科技大學 === 資訊工程系 === 107 === In recent years, most of researches in the field of game Artificial Intelligence (AI) have focused on improving the strength of AI. Those researched AIs have the ability to compete with human players, even surpass professional players. For example, the well-know...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/handle/5rzh75 |
id |
ndltd-TW-107NTUS5392078 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107NTUS53920782019-10-24T05:20:29Z http://ndltd.ncl.edu.tw/handle/5rzh75 A Study on Human-like Billiard AI Bot Based on Backward Induction and Machine Learning 基於倒推法與機器學習之人性化撞球 AI 研發 Kuei-Gu Tung 董奎谷 碩士 國立臺灣科技大學 資訊工程系 107 In recent years, most of researches in the field of game Artificial Intelligence (AI) have focused on improving the strength of AI. Those researched AIs have the ability to compete with human players, even surpass professional players. For example, the well-known Go AI: AlphaGo. However, an important factor has to be considered for AI when generally speaking of gameplay experience: the human likeness of its behavior. It makes players feel acceptable to reasonable thoughts of opponents, instead of leaving bad gaming impression for players due to AI’s overpowered ability. This paper studies AI in billiard games, describing the difference between the decisions of general AIs and human players. We analyzed actual game records of human players and retrieved feature vectors from the data. We leveraged the Backward Induction algorithm and machine learning to imitate the process of making decisions from human players. Providing our AI suggestion of strategies, it could avoid being over-dependent on the robust and precise physics simulation. This study applies human-like strategies to AI which could mimic human thoughts. It is more similar to actual human players in a sense of the way they played while being compared to the original AI. Also, we defined an appropriate approach to gauge the human likeness of AI, evaluating our proposed methods. Perhaps our proposed methods could keep the balance between the ability and human likeness of AI to further provide better gameplay experience. The experimental results show that our method overall is more similar to the way how human players play than the original AI, proving that it could effectively improve the human likeness of AI. Wen-Kai Tai 戴文凱 2019 學位論文 ; thesis 65 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣科技大學 === 資訊工程系 === 107 === In recent years, most of researches in the field of game Artificial Intelligence (AI) have focused on improving the strength of AI. Those researched AIs have the ability to compete with human players, even surpass professional players. For example, the well-known Go AI: AlphaGo. However, an important factor has to be considered for AI when generally speaking of gameplay experience: the human likeness of its behavior. It makes players feel acceptable to reasonable thoughts of opponents, instead of leaving bad gaming impression for players due to AI’s overpowered ability.
This paper studies AI in billiard games, describing the difference between the decisions of general AIs and human players. We analyzed actual game records of human players and retrieved feature vectors from the data. We leveraged the Backward Induction algorithm and machine learning to imitate the process of making decisions from human players. Providing our AI suggestion of strategies, it could avoid being over-dependent on the robust and precise physics simulation.
This study applies human-like strategies to AI which could mimic human thoughts. It is more similar to actual human players in a sense of the way they played while being compared to the original AI. Also, we defined an appropriate approach to gauge the human likeness of AI, evaluating our proposed methods. Perhaps our proposed methods could keep the balance between the ability and human likeness of AI to further provide better gameplay experience. The experimental results show that our method overall is more similar to the way how human players play than the original AI, proving that it could effectively improve the human likeness of AI.
|
author2 |
Wen-Kai Tai |
author_facet |
Wen-Kai Tai Kuei-Gu Tung 董奎谷 |
author |
Kuei-Gu Tung 董奎谷 |
spellingShingle |
Kuei-Gu Tung 董奎谷 A Study on Human-like Billiard AI Bot Based on Backward Induction and Machine Learning |
author_sort |
Kuei-Gu Tung |
title |
A Study on Human-like Billiard AI Bot Based on Backward Induction and Machine Learning |
title_short |
A Study on Human-like Billiard AI Bot Based on Backward Induction and Machine Learning |
title_full |
A Study on Human-like Billiard AI Bot Based on Backward Induction and Machine Learning |
title_fullStr |
A Study on Human-like Billiard AI Bot Based on Backward Induction and Machine Learning |
title_full_unstemmed |
A Study on Human-like Billiard AI Bot Based on Backward Induction and Machine Learning |
title_sort |
study on human-like billiard ai bot based on backward induction and machine learning |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/handle/5rzh75 |
work_keys_str_mv |
AT kueigutung astudyonhumanlikebilliardaibotbasedonbackwardinductionandmachinelearning AT dǒngkuígǔ astudyonhumanlikebilliardaibotbasedonbackwardinductionandmachinelearning AT kueigutung jīyúdàotuīfǎyǔjīqìxuéxízhīrénxìnghuàzhuàngqiúaiyánfā AT dǒngkuígǔ jīyúdàotuīfǎyǔjīqìxuéxízhīrénxìnghuàzhuàngqiúaiyánfā AT kueigutung studyonhumanlikebilliardaibotbasedonbackwardinductionandmachinelearning AT dǒngkuígǔ studyonhumanlikebilliardaibotbasedonbackwardinductionandmachinelearning |
_version_ |
1719277076144455680 |