Improving and Extending Behavioral Animation Through Machine Learning

Behavioral animation has become popular for creating virtual characters that are autonomous agents and thus self-animating. This is useful for lessening the workload of human animators, populating virtual environments with interactive agents, etc. Unfortunately, current behavioral animation techniqu...

Full description

Bibliographic Details
Main Author: Dinerstein, Jonathan J.
Format: Others
Published: BYU ScholarsArchive 2005
Subjects:
Online Access:https://scholarsarchive.byu.edu/etd/310
https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=1309&context=etd
id ndltd-BGMYU2-oai-scholarsarchive.byu.edu-etd-1309
record_format oai_dc
spelling ndltd-BGMYU2-oai-scholarsarchive.byu.edu-etd-13092019-05-16T03:22:20Z Improving and Extending Behavioral Animation Through Machine Learning Dinerstein, Jonathan J. Behavioral animation has become popular for creating virtual characters that are autonomous agents and thus self-animating. This is useful for lessening the workload of human animators, populating virtual environments with interactive agents, etc. Unfortunately, current behavioral animation techniques suffer from three key problems: (1) deliberative behavioral models (i.e., cognitive models) are slow to execute; (2) interactive virtual characters cannot adapt online due to interaction with a human user; (3) programming of behavioral models is a difficult and time-intensive process. This dissertation presents a collection of papers that seek to overcome each of these problems. Specifically, these issues are alleviated through novel machine learning schemes. Problem 1 is addressed by using fast regression techniques to quickly approximate a cognitive model. Problem 2 is addressed by a novel multi-level technique composed of custom machine learning methods to gather salient knowledge with which to guide decision making. Finally, Problem 3 is addressed through programming-by-demonstration, allowing a non technical user to quickly and intuitively specify agent behavior. 2005-04-20T07:00:00Z text application/pdf https://scholarsarchive.byu.edu/etd/310 https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=1309&context=etd http://lib.byu.edu/about/copyright/ All Theses and Dissertations BYU ScholarsArchive computer animation behavioral animation character animation synthetic characters behavioral modeling cognitive modeling machine learning reinforcement learning programming by demonstration autonomous agents AI-based animation computer games training simulators Computer Sciences
collection NDLTD
format Others
sources NDLTD
topic computer animation
behavioral animation
character animation
synthetic characters
behavioral modeling
cognitive modeling
machine learning
reinforcement learning
programming by demonstration
autonomous agents
AI-based animation
computer games
training simulators
Computer Sciences
spellingShingle computer animation
behavioral animation
character animation
synthetic characters
behavioral modeling
cognitive modeling
machine learning
reinforcement learning
programming by demonstration
autonomous agents
AI-based animation
computer games
training simulators
Computer Sciences
Dinerstein, Jonathan J.
Improving and Extending Behavioral Animation Through Machine Learning
description Behavioral animation has become popular for creating virtual characters that are autonomous agents and thus self-animating. This is useful for lessening the workload of human animators, populating virtual environments with interactive agents, etc. Unfortunately, current behavioral animation techniques suffer from three key problems: (1) deliberative behavioral models (i.e., cognitive models) are slow to execute; (2) interactive virtual characters cannot adapt online due to interaction with a human user; (3) programming of behavioral models is a difficult and time-intensive process. This dissertation presents a collection of papers that seek to overcome each of these problems. Specifically, these issues are alleviated through novel machine learning schemes. Problem 1 is addressed by using fast regression techniques to quickly approximate a cognitive model. Problem 2 is addressed by a novel multi-level technique composed of custom machine learning methods to gather salient knowledge with which to guide decision making. Finally, Problem 3 is addressed through programming-by-demonstration, allowing a non technical user to quickly and intuitively specify agent behavior.
author Dinerstein, Jonathan J.
author_facet Dinerstein, Jonathan J.
author_sort Dinerstein, Jonathan J.
title Improving and Extending Behavioral Animation Through Machine Learning
title_short Improving and Extending Behavioral Animation Through Machine Learning
title_full Improving and Extending Behavioral Animation Through Machine Learning
title_fullStr Improving and Extending Behavioral Animation Through Machine Learning
title_full_unstemmed Improving and Extending Behavioral Animation Through Machine Learning
title_sort improving and extending behavioral animation through machine learning
publisher BYU ScholarsArchive
publishDate 2005
url https://scholarsarchive.byu.edu/etd/310
https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=1309&context=etd
work_keys_str_mv AT dinersteinjonathanj improvingandextendingbehavioralanimationthroughmachinelearning
_version_ 1719185550695464960