Interactive teachable cognitive agents: Smart building blocks for multiagent systems

Developing a complex intelligent system by abstracting their behaviors, functionalities, and reasoning mechanisms can be tedious and time consuming. In this paper, we present a framework for developing an application or software system based on smart autonomous components that collaborate with the d...

Full description

Saved in:
Bibliographic Details
Main Authors: SUBAGDJA, Budhitama, TAN, Ah-hwee
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2016
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/5216
https://ink.library.smu.edu.sg/context/sis_research/article/6219/viewcontent/Interactive_Teachable_Cognitive_Agents_Smart_Building_Blocks_for_Multiagent_Systems.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-6219
record_format dspace
spelling sg-smu-ink.sis_research-62192020-07-23T18:36:28Z Interactive teachable cognitive agents: Smart building blocks for multiagent systems SUBAGDJA, Budhitama TAN, Ah-hwee Developing a complex intelligent system by abstracting their behaviors, functionalities, and reasoning mechanisms can be tedious and time consuming. In this paper, we present a framework for developing an application or software system based on smart autonomous components that collaborate with the developer or user to realize the entire system. Inspired by teachable approaches and programming-by-demonstration methods in robotics and end-user development, we treat intelligent agents as teachable components that make up the system to be built. Each agent serves different functionalities and may have prebuilt operations to accomplish its own design objectives. However, each agent may also be equipped with in-built social-cognitive traits to interact with the user or other agents in order to adapt its own operations, objectives, and relationships with others. The results of adaptation can be in the form of groups or multiagent systems as new aggregated components. This approach is made to tackle the difficulties in completely programming the entire system by allowing the user to teach the components toward the desired behaviors in the situated context of the application. We exemplify this novel method with cases in the domains of human-like agents in virtual environment and agents for in-house caregiving. 2016-03-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/5216 info:doi/10.1109/TSMC.2016.2531656 https://ink.library.smu.edu.sg/context/sis_research/article/6219/viewcontent/Interactive_Teachable_Cognitive_Agents_Smart_Building_Blocks_for_Multiagent_Systems.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Learning Systems Cooperative Systems Software Engineering Computer and Systems Architecture Databases and Information Systems
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Learning Systems
Cooperative Systems
Software Engineering
Computer and Systems Architecture
Databases and Information Systems
spellingShingle Learning Systems
Cooperative Systems
Software Engineering
Computer and Systems Architecture
Databases and Information Systems
SUBAGDJA, Budhitama
TAN, Ah-hwee
Interactive teachable cognitive agents: Smart building blocks for multiagent systems
description Developing a complex intelligent system by abstracting their behaviors, functionalities, and reasoning mechanisms can be tedious and time consuming. In this paper, we present a framework for developing an application or software system based on smart autonomous components that collaborate with the developer or user to realize the entire system. Inspired by teachable approaches and programming-by-demonstration methods in robotics and end-user development, we treat intelligent agents as teachable components that make up the system to be built. Each agent serves different functionalities and may have prebuilt operations to accomplish its own design objectives. However, each agent may also be equipped with in-built social-cognitive traits to interact with the user or other agents in order to adapt its own operations, objectives, and relationships with others. The results of adaptation can be in the form of groups or multiagent systems as new aggregated components. This approach is made to tackle the difficulties in completely programming the entire system by allowing the user to teach the components toward the desired behaviors in the situated context of the application. We exemplify this novel method with cases in the domains of human-like agents in virtual environment and agents for in-house caregiving.
format text
author SUBAGDJA, Budhitama
TAN, Ah-hwee
author_facet SUBAGDJA, Budhitama
TAN, Ah-hwee
author_sort SUBAGDJA, Budhitama
title Interactive teachable cognitive agents: Smart building blocks for multiagent systems
title_short Interactive teachable cognitive agents: Smart building blocks for multiagent systems
title_full Interactive teachable cognitive agents: Smart building blocks for multiagent systems
title_fullStr Interactive teachable cognitive agents: Smart building blocks for multiagent systems
title_full_unstemmed Interactive teachable cognitive agents: Smart building blocks for multiagent systems
title_sort interactive teachable cognitive agents: smart building blocks for multiagent systems
publisher Institutional Knowledge at Singapore Management University
publishDate 2016
url https://ink.library.smu.edu.sg/sis_research/5216
https://ink.library.smu.edu.sg/context/sis_research/article/6219/viewcontent/Interactive_Teachable_Cognitive_Agents_Smart_Building_Blocks_for_Multiagent_Systems.pdf
_version_ 1770575335488749568