Publicação

BT-Enabled cognitive architecture: physical world sensing-processing-acting cycle/subsystem

Ver documento

Detalhes bibliográficos
Resumo:As the Artificial Intelligence (AI) domain expands, there is an increasing need for advancements that go beyond the conventional data-driven approaches and embrace autonomous learning, drawing inspiration from the learning abilities and deep understanding of the world exhibited by the biological brain. Cognitive Architectures (CAs) have emerged as a crucial area of research, striving to model human-like cognition and reasoning. Nevertheless, the complex nature of cognitive systems poses challenges in integrating their diverse modules, impacting their explainability and expandability. This dissertation focuses on developing a subsystem within a CA that interfaces an agent with the physical world, employing Behavior Trees (BTs) as the underlying structuring mechanism. The proposed solution revolves around a sensing-processing-acting cycle, where the constituent modules establish connections with the diverse memory structures of the agent, empowering it to perceive, learn, decide, and act accordingly. The generic design specifications of this solution are geared towards a use case that facilitates the contextualized demonstration of this solution within a practical scenario. The selected use case consists of an agent navigating an unfamiliar environment, actively perceiving and recognizing relevant points of interest, referred to as references, as well as their interconnections. The agent selects logical routes, leveraging its own knowledge, and seeks assistance when faced with unknown paths. The efficiency of this solution is demonstrated through the implementation of the subsystem on a low end embedded system. Supporting the subsystem is a custom BT engine optimized for embedded system execution, complemented by a monitoring tool that enables real-time observation of BT execution. Validation of this work is achieved through simulations conducted on a real prototype deployed on an embedded platform, operating in a controlled environment to allow the generation of prompt and well founded conclusions. The results demonstrate the potential of the proposed approach in bridging the gap between current AI systems and the remarkable learning abilities observed in biological systems. Furthermore, they affirm the scalability of the developed CA, both within the use case under consideration and in other diverse applications.
Autores principais:Silva, João Manuel Gonçalves
Assunto:Cognitive architectures Behavior trees Embedded systems Arquiteturas cognitivas Árvores de comportamento Sistemas embebidos
Ano:2023
País:Portugal
Tipo de documento:dissertação de mestrado
Tipo de acesso:acesso aberto
Instituição associada:Universidade do Minho
Idioma:inglês
Origem:RepositóriUM - Universidade do Minho
_version_ 1866877870834450432
author Silva, João Manuel Gonçalves
author_facet Silva, João Manuel Gonçalves
author_role author
contributor_name_str_mv Tavares, Adriano
Universidade do Minho
country_str PT
creators_json_txt [{\"Person.name\":\"Silva, João Manuel Gonçalves\"}]
datacite.contributors.contributor.contributorName.fl_str_mv Tavares, Adriano
Universidade do Minho
datacite.creators.creator.creatorName.fl_str_mv Silva, João Manuel Gonçalves
datacite.date.Accepted.fl_str_mv 2023-07-26T00:00:00Z
datacite.date.available.fl_str_mv 2023-12-12T15:22:52Z
datacite.date.embargoed.fl_str_mv 2023-12-12T15:22:52Z
datacite.rights.fl_str_mv http://purl.org/coar/access_right/c_abf2
datacite.subjects.subject.fl_str_mv Cognitive architectures
Behavior trees
Embedded systems
Arquiteturas cognitivas
Árvores de comportamento
Sistemas embebidos
datacite.titles.title.fl_str_mv BT-Enabled cognitive architecture: physical world sensing-processing-acting cycle/subsystem
Arquitetura cognitiva ativada por árvores de comportamento: subsistema do mundo físico
dc.contributor.none.fl_str_mv Tavares, Adriano
Universidade do Minho
dc.creator.none.fl_str_mv Silva, João Manuel Gonçalves
dc.date.Accepted.fl_str_mv 2023-07-26T00:00:00Z
dc.date.available.fl_str_mv 2023-12-12T15:22:52Z
dc.date.embargoed.fl_str_mv 2023-12-12T15:22:52Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv https://hdl.handle.net/1822/87524
dc.language.none.fl_str_mv eng
dc.rights.cclincense.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.rights.copyright.fl_str_mv openAccess
dc.subject.none.fl_str_mv Cognitive architectures
Behavior trees
Embedded systems
Arquiteturas cognitivas
Árvores de comportamento
Sistemas embebidos
dc.title.fl_str_mv BT-Enabled cognitive architecture: physical world sensing-processing-acting cycle/subsystem
Arquitetura cognitiva ativada por árvores de comportamento: subsistema do mundo físico
dc.type.none.fl_str_mv http://purl.org/coar/resource_type/c_bdcc
description As the Artificial Intelligence (AI) domain expands, there is an increasing need for advancements that go beyond the conventional data-driven approaches and embrace autonomous learning, drawing inspiration from the learning abilities and deep understanding of the world exhibited by the biological brain. Cognitive Architectures (CAs) have emerged as a crucial area of research, striving to model human-like cognition and reasoning. Nevertheless, the complex nature of cognitive systems poses challenges in integrating their diverse modules, impacting their explainability and expandability. This dissertation focuses on developing a subsystem within a CA that interfaces an agent with the physical world, employing Behavior Trees (BTs) as the underlying structuring mechanism. The proposed solution revolves around a sensing-processing-acting cycle, where the constituent modules establish connections with the diverse memory structures of the agent, empowering it to perceive, learn, decide, and act accordingly. The generic design specifications of this solution are geared towards a use case that facilitates the contextualized demonstration of this solution within a practical scenario. The selected use case consists of an agent navigating an unfamiliar environment, actively perceiving and recognizing relevant points of interest, referred to as references, as well as their interconnections. The agent selects logical routes, leveraging its own knowledge, and seeks assistance when faced with unknown paths. The efficiency of this solution is demonstrated through the implementation of the subsystem on a low end embedded system. Supporting the subsystem is a custom BT engine optimized for embedded system execution, complemented by a monitoring tool that enables real-time observation of BT execution. Validation of this work is achieved through simulations conducted on a real prototype deployed on an embedded platform, operating in a controlled environment to allow the generation of prompt and well founded conclusions. The results demonstrate the potential of the proposed approach in bridging the gap between current AI systems and the remarkable learning abilities observed in biological systems. Furthermore, they affirm the scalability of the developed CA, both within the use case under consideration and in other diverse applications.
dirty 0
eu_rights_str_mv openAccess
format masterThesis
fulltext.url.fl_str_mv https://repositorium.uminho.pt/bitstreams/2be39f4e-11ed-47d5-bb58-07c1c35277ee/download
id rum_51bc342247e10904df26da8d2fc7fb86
identifier.url.fl_str_mv https://hdl.handle.net/1822/87524
instacron_str repositorium
institution Universidade do Minho
instname_str Universidade do Minho
language eng
network_acronym_str rum
network_name_str RepositóriUM - Universidade do Minho
oai_identifier_str oai:repositorium.uminho.pt:1822/87524
organization_str_mv urn:organizationAcronym:repositorium
person_str_mv Silva, João Manuel Gonçalves
publishDate 2023
reponame_str RepositóriUM - Universidade do Minho
repository_id_str urn:repositoryAcronym:rum
service_str_mv urn:repositoryAcronym:rum
spelling engporAs the Artificial Intelligence (AI) domain expands, there is an increasing need for advancements that go beyond the conventional data-driven approaches and embrace autonomous learning, drawing inspiration from the learning abilities and deep understanding of the world exhibited by the biological brain. Cognitive Architectures (CAs) have emerged as a crucial area of research, striving to model human-like cognition and reasoning. Nevertheless, the complex nature of cognitive systems poses challenges in integrating their diverse modules, impacting their explainability and expandability. This dissertation focuses on developing a subsystem within a CA that interfaces an agent with the physical world, employing Behavior Trees (BTs) as the underlying structuring mechanism. The proposed solution revolves around a sensing-processing-acting cycle, where the constituent modules establish connections with the diverse memory structures of the agent, empowering it to perceive, learn, decide, and act accordingly. The generic design specifications of this solution are geared towards a use case that facilitates the contextualized demonstration of this solution within a practical scenario. The selected use case consists of an agent navigating an unfamiliar environment, actively perceiving and recognizing relevant points of interest, referred to as references, as well as their interconnections. The agent selects logical routes, leveraging its own knowledge, and seeks assistance when faced with unknown paths. The efficiency of this solution is demonstrated through the implementation of the subsystem on a low end embedded system. Supporting the subsystem is a custom BT engine optimized for embedded system execution, complemented by a monitoring tool that enables real-time observation of BT execution. Validation of this work is achieved through simulations conducted on a real prototype deployed on an embedded platform, operating in a controlled environment to allow the generation of prompt and well founded conclusions. The results demonstrate the potential of the proposed approach in bridging the gap between current AI systems and the remarkable learning abilities observed in biological systems. Furthermore, they affirm the scalability of the developed CA, both within the use case under consideration and in other diverse applications.application/pdfporBT-Enabled cognitive architecture: physical world sensing-processing-acting cycle/subsystemAlternativeTitleporArquitetura cognitiva ativada por árvores de comportamento: subsistema do mundo físicoSilva, João Manuel GonçalvesTavares, AdrianoHostingInstitutionOrganizationalUniversidade do Minhoe-mailmailto:repositorium@usdb.uminho.ptrepositorium@usdb.uminho.ptURNurn:tid:2034180262023-12-12T15:22:52Z2023-07-262023-072023-07-26T00:00:00ZHandlehttps://hdl.handle.net/1822/87524http://purl.org/coar/access_right/c_abf2open accessCognitive architecturesBehavior treesEmbedded systemsArquiteturas cognitivasÁrvores de comportamentoSistemas embebidos7582735 bytesliteraturehttp://purl.org/coar/resource_type/c_bdccmaster thesis2023-07-26http://creativecommons.org/licenses/by-nc-sa/4.0/openAccesshttp://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://repositorium.uminho.pt/bitstreams/2be39f4e-11ed-47d5-bb58-07c1c35277ee/download
spellingShingle BT-Enabled cognitive architecture: physical world sensing-processing-acting cycle/subsystem
Silva, João Manuel Gonçalves
Cognitive architectures
Behavior trees
Embedded systems
Arquiteturas cognitivas
Árvores de comportamento
Sistemas embebidos
status SINGLETON
subject.fl_str_mv Cognitive architectures
Behavior trees
Embedded systems
Arquiteturas cognitivas
Árvores de comportamento
Sistemas embebidos
title BT-Enabled cognitive architecture: physical world sensing-processing-acting cycle/subsystem
title_full BT-Enabled cognitive architecture: physical world sensing-processing-acting cycle/subsystem
title_fullStr BT-Enabled cognitive architecture: physical world sensing-processing-acting cycle/subsystem
title_full_unstemmed BT-Enabled cognitive architecture: physical world sensing-processing-acting cycle/subsystem
title_short BT-Enabled cognitive architecture: physical world sensing-processing-acting cycle/subsystem
title_sort BT-Enabled cognitive architecture: physical world sensing-processing-acting cycle/subsystem
topic Cognitive architectures
Behavior trees
Embedded systems
Arquiteturas cognitivas
Árvores de comportamento
Sistemas embebidos
topic_facet Cognitive architectures
Behavior trees
Embedded systems
Arquiteturas cognitivas
Árvores de comportamento
Sistemas embebidos
url https://hdl.handle.net/1822/87524
visible 1