Classifying character's action in role-playing game simulation using resilient backpropagation neural network

Thesis (M.Sc.)--Chulalongkorn University, 2012

Saved in:
Bibliographic Details
Main Author: Piyachai Eamsukawat
Other Authors: Saranya Maneeroj
Format: Theses and Dissertations
Language:English
Published: Chulalongkorn University 2014
Subjects:
Online Access:http://cuir.car.chula.ac.th/handle/123456789/42335
http://doi.org/10.14457/CU.the.2012.507
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chulalongkorn University
Language: English
id th-cuir.42335
record_format dspace
spelling th-cuir.423352019-09-04T07:12:10Z Classifying character's action in role-playing game simulation using resilient backpropagation neural network การจำแนกการกระทำของตัวละครในโปรแกรมจำลองเกมเล่นตามบทบาท โดยใช้โครงข่ายประสาทแบบแพร่กระจายย้อนกลับที่คืนสภาพได้ Piyachai Eamsukawat Saranya Maneeroj Suphakant Phimoltares Chulalongkorn University. Faculty of Science Machine learning Computer games Neural networks ‪(Computer sciences)‬ Back propagation ‪(Artificial intelligence)‬ การเรียนรู้ของเครื่อง เกมคอมพิวเตอร์ นิวรัลเน็ตเวิร์ค (คอมพิวเตอร์) แบคพรอพาเกชัน (ปัญญาประดิษฐ์) Thesis (M.Sc.)--Chulalongkorn University, 2012 There are many researches using Machine Learning (ML) to create new design contents in computer game. The challenging task is to classify game character’s action using ML because it can be straightforwardly implemented in the game, thereby enhancing character learning about how to deploy strategies under different game situations. This makes the game more exciting. Very Fast Decision Tree (VFDT) can classify character’s actions in computer role-playing game (CRPG) simulation but the accuracy is not much improved when the number of character’s actions is increased. In this research, Resilient Backpropagation (RPROP) can improve such accuracy when the character’s actions increase, so RPROP is implemented to classify character’s action in the CRPG simulation and compared the accuracy with VFDT. The static strategies and the changing strategies are tested in these experiments. The results show that at the high number of training data corresponding to the computer game data, the proposed scheme performs better than the existing method. RPROP can be designed to use in computer game to decrease the complexity of programming script and improve the excitement of the computer game by giving the player more alternatives. งานวิจัยที่ใช้การเรียนรู้ของเครื่องจักรกลเพื่อสร้างเนื้อหาสาระที่ออกแบบใหม่ในเกมคอมพิวเตอร์มีอยู่มากมาย สิ่งที่ท้าทายคือการจำแนกการกระทำของตัวละครโดยใช้การเรียนรู้ของเครื่องจักรกล เพราะสามารถนำไปใช้ในเกมคอมพิวเตอร์โดยตรง และปรับปรุงการเรียนรู้ของตัวละครเกี่ยวกับการใช้กลยุทธ์ภายใต้สภาพการณ์ที่แตกต่างกันของเกม สิ่งนี้ทำให้เกมน่าตื่นเต้นมากขึ้น ต้นไม้การตัดสินใจเร็วมาก สามารถจำแนกการกระทำของตัวละครในโปรแกรมจำลองเกมเล่นตามบทบาทคอมพิวเตอร์ แต่ความแม่นยำนั้นไม่เพิ่มขึ้นมาก เมื่อจำนวนการกระทำของตัวละครเพิ่มมากขึ้น ในงานวิจัยนี้โครงข่ายประสาทแบบแพร่กระจายย้อนกลับที่คืนสภาพได้ ถูกใช้เพื่อจำแนกการกระทำของตัวละครในโปรแกรมจำลองเกมเล่นตามบทบาทคอมพิวเตอร์ และเปรียบเทียบความแม่นยำกับต้นไม้ความคิดไวมาก กลยุทธ์คงที่และกลยุทธ์ที่เปลี่ยนแปลงได้ถูกทดสอบในการทดลองเหล่านี้ ผลการทดลองแสดงให้เห็นว่า ข้อมูลฝึกฝนจำนวนมากตามข้อมูลเกมคอมพิวเตอร์ที่สอดคล้องกันนั้น วิธีการที่เสนอนี้ทำงานได้ประสิทธิภาพดีกว่าวิธีการที่มีอยู่ โครงข่ายประสาทแบบแพร่กระจายย้อนกลับที่คืนสภาพได้ สามารถถูกออกแบบให้ใช้ในเกมคอมพิวเตอร์ เพื่อลดความซับซ้อนในการเขียนข้อกำหนดทางโปรแกรม และเพิ่มความสนุกในคอมพิวเตอร์เกมโดยเพิ่มทางเลือกให้กับผู้เล่น 2014-05-12T13:34:47Z 2014-05-12T13:34:47Z 2012 Thesis http://cuir.car.chula.ac.th/handle/123456789/42335 10.14457/CU.the.2012.507 en http://doi.org/10.14457/CU.the.2012.507 Chulalongkorn University application/pdf Chulalongkorn University
institution Chulalongkorn University
building Chulalongkorn University Library
continent Asia
country Thailand
Thailand
content_provider Chulalongkorn University Library
collection Chulalongkorn University Intellectual Repository
language English
topic Machine learning
Computer games
Neural networks ‪(Computer sciences)‬
Back propagation ‪(Artificial intelligence)‬
การเรียนรู้ของเครื่อง
เกมคอมพิวเตอร์
นิวรัลเน็ตเวิร์ค (คอมพิวเตอร์)
แบคพรอพาเกชัน (ปัญญาประดิษฐ์)
spellingShingle Machine learning
Computer games
Neural networks ‪(Computer sciences)‬
Back propagation ‪(Artificial intelligence)‬
การเรียนรู้ของเครื่อง
เกมคอมพิวเตอร์
นิวรัลเน็ตเวิร์ค (คอมพิวเตอร์)
แบคพรอพาเกชัน (ปัญญาประดิษฐ์)
Piyachai Eamsukawat
Classifying character's action in role-playing game simulation using resilient backpropagation neural network
description Thesis (M.Sc.)--Chulalongkorn University, 2012
author2 Saranya Maneeroj
author_facet Saranya Maneeroj
Piyachai Eamsukawat
format Theses and Dissertations
author Piyachai Eamsukawat
author_sort Piyachai Eamsukawat
title Classifying character's action in role-playing game simulation using resilient backpropagation neural network
title_short Classifying character's action in role-playing game simulation using resilient backpropagation neural network
title_full Classifying character's action in role-playing game simulation using resilient backpropagation neural network
title_fullStr Classifying character's action in role-playing game simulation using resilient backpropagation neural network
title_full_unstemmed Classifying character's action in role-playing game simulation using resilient backpropagation neural network
title_sort classifying character's action in role-playing game simulation using resilient backpropagation neural network
publisher Chulalongkorn University
publishDate 2014
url http://cuir.car.chula.ac.th/handle/123456789/42335
http://doi.org/10.14457/CU.the.2012.507
_version_ 1724696081706516480