Δημιουργία ενός πράκτορα ΤΝ με ανθρώπινη συμπεριφορά, χρήσημοποιώντας την ιεραρχία των αναγκών του Maslow και την αρχιτεκτονική σχεδιασμού δράσης με προσανατολισμό το στόχο (GOAP) στη μηχανή της Unity
Creating an AI agent with human-like behavior using Maslow’s hierarchy of needs and Goal Oriented Action Planning in Unity engine
View/ Open
Keywords
Τεχνητή νοημοσύνη ; Μηχανή Unity ; Σχεδιασμός δράσης με προσανατολισμό το στόχο ; Έξυπνοι πράκτορες ; Ιεραρχία των αναγκών του Maslow ; Artificial intelligence ; Maslow’s hierarchy of needs ; Goal Oriented Action Planning ; Unity engineAbstract
A need is something that is necessary for an organism to live a healthy life. Humans, being the most intelligent animals, according to human standards, have a much more complex hierarchy of needs than other creatures. In 1943, Abraham Maslow proposed “Maslow’s hierarchy of needs” in an attempt to describe what drives and motivates us, human beings. This project focuses on the idea of a simulation run on the Unity engine, using AI agents that “think” and “act” in a human-like way, by use of an Action/Goal system, following the principles of the “Goal Oriented Action Planning” or GOAP architecture. The transition from the theoretical definition of each need in Maslow’s hierarchy, to a more tangible representation in a form that can be understood by an AI agent is a very challenging task. This proves to be a problem, especially as we move up the hierarchy because the needs become more and more abstract. Therefore, the idea of need is transcribed to the much more simplistic idea of a Goal, that is satisfied through a series of Actions. Additionally, due to the above difficulties, in this project, we will explore only needs from the “physiological” level of Maslow’s hierarchy.