Simulation of Flocking Behavior by Emotions of the Individual Entities – Using Machine Learning Methods

碩士 === 龍華科技大學 === 電子工程研究所 === 99 === In recent years, game artificial intelligence has been making great progress, and the simulation of human-like decision in non-player character (NPC) is also more and more realistic. However, the simulated human emotions in game have been few studies in these da...

Full description

Bibliographic Details
Main Authors: Wei-Han Lee, 李瑋翰
Other Authors: Jung-Ying - Wang
Format: Others
Language:zh-TW
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/23631683385296641443
id ndltd-TW-099LHU05428012
record_format oai_dc
spelling ndltd-TW-099LHU054280122015-10-13T20:46:53Z http://ndltd.ncl.edu.tw/handle/23631683385296641443 Simulation of Flocking Behavior by Emotions of the Individual Entities – Using Machine Learning Methods 使用機器學習建構個別化情緒之群體行為模擬 Wei-Han Lee 李瑋翰 碩士 龍華科技大學 電子工程研究所 99 In recent years, game artificial intelligence has been making great progress, and the simulation of human-like decision in non-player character (NPC) is also more and more realistic. However, the simulated human emotions in game have been few studies in these days. This is because of today's game simulation of human emotion mostly uses the finite state machine, and the finite number of inputs and states makes it difficult to apply it to simulated the complicated human motions. In this thesis, we first review and summarize the theories and researches on human emotions and flocking. Then we select the appropriate items from human emotions to implement them in game. We use two popular machine learning methods, neural network and support vector machine, to predict which emotion should be excited for a NPC. The experiment results show that the applications for both neural network and support vector machine achieve the prediction accuracy rate of over 93%. In other words, both of them can successful using in the on-line simulation of emotion in games, and can easily replace the traditional method of finite state machine. After that, we develop a simulated system which embedded above trained SVM module to simulate the flocking behavior by the infection of human emotions. The experiment results show that when the flock is activated by a special type of emotion, e.g. angry, our simulation system can successfully simulate the non-player characters all have the human-like (or animal-like) behavior. Jung-Ying - Wang 王榮英 2011 學位論文 ; thesis 45 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 龍華科技大學 === 電子工程研究所 === 99 === In recent years, game artificial intelligence has been making great progress, and the simulation of human-like decision in non-player character (NPC) is also more and more realistic. However, the simulated human emotions in game have been few studies in these days. This is because of today's game simulation of human emotion mostly uses the finite state machine, and the finite number of inputs and states makes it difficult to apply it to simulated the complicated human motions. In this thesis, we first review and summarize the theories and researches on human emotions and flocking. Then we select the appropriate items from human emotions to implement them in game. We use two popular machine learning methods, neural network and support vector machine, to predict which emotion should be excited for a NPC. The experiment results show that the applications for both neural network and support vector machine achieve the prediction accuracy rate of over 93%. In other words, both of them can successful using in the on-line simulation of emotion in games, and can easily replace the traditional method of finite state machine. After that, we develop a simulated system which embedded above trained SVM module to simulate the flocking behavior by the infection of human emotions. The experiment results show that when the flock is activated by a special type of emotion, e.g. angry, our simulation system can successfully simulate the non-player characters all have the human-like (or animal-like) behavior.
author2 Jung-Ying - Wang
author_facet Jung-Ying - Wang
Wei-Han Lee
李瑋翰
author Wei-Han Lee
李瑋翰
spellingShingle Wei-Han Lee
李瑋翰
Simulation of Flocking Behavior by Emotions of the Individual Entities – Using Machine Learning Methods
author_sort Wei-Han Lee
title Simulation of Flocking Behavior by Emotions of the Individual Entities – Using Machine Learning Methods
title_short Simulation of Flocking Behavior by Emotions of the Individual Entities – Using Machine Learning Methods
title_full Simulation of Flocking Behavior by Emotions of the Individual Entities – Using Machine Learning Methods
title_fullStr Simulation of Flocking Behavior by Emotions of the Individual Entities – Using Machine Learning Methods
title_full_unstemmed Simulation of Flocking Behavior by Emotions of the Individual Entities – Using Machine Learning Methods
title_sort simulation of flocking behavior by emotions of the individual entities – using machine learning methods
publishDate 2011
url http://ndltd.ncl.edu.tw/handle/23631683385296641443
work_keys_str_mv AT weihanlee simulationofflockingbehaviorbyemotionsoftheindividualentitiesusingmachinelearningmethods
AT lǐwěihàn simulationofflockingbehaviorbyemotionsoftheindividualentitiesusingmachinelearningmethods
AT weihanlee shǐyòngjīqìxuéxíjiàngòugèbiéhuàqíngxùzhīqúntǐxíngwèimónǐ
AT lǐwěihàn shǐyòngjīqìxuéxíjiàngòugèbiéhuàqíngxùzhīqúntǐxíngwèimónǐ
_version_ 1718050269035495424