Cargando…
How the Brain Represents Language and Answers Questions? Using an AI System to Understand the Underlying Neurobiological Mechanisms
To understand the computations that underlie high-level cognitive processes we propose a framework of mechanisms that could in principle implement START, an AI program that answers questions using natural language. START organizes a sentence into a series of triplets, each containing three elements...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6430033/ https://www.ncbi.nlm.nih.gov/pubmed/30930761 http://dx.doi.org/10.3389/fncom.2019.00012 |
_version_ | 1783405714938527744 |
---|---|
author | Idiart, Marco A. P. Villavicencio, Aline Katz, Boris Rennó-Costa, César Lisman, John |
author_facet | Idiart, Marco A. P. Villavicencio, Aline Katz, Boris Rennó-Costa, César Lisman, John |
author_sort | Idiart, Marco A. P. |
collection | PubMed |
description | To understand the computations that underlie high-level cognitive processes we propose a framework of mechanisms that could in principle implement START, an AI program that answers questions using natural language. START organizes a sentence into a series of triplets, each containing three elements (subject, verb, object). We propose that the brain similarly defines triplets and then chunks the three elements into a spatial pattern. A complete sentence can be represented using up to 7 triplets in a working memory buffer organized by theta and gamma oscillations. This buffer can transfer information into long-term memory networks where a second chunking operation converts the serial triplets into a single spatial pattern in a network, with each triplet (with corresponding elements) represented in specialized subregions. The triplets that define a sentence become synaptically linked, thereby encoding the sentence in synaptic weights. When a question is posed, there is a search for the closest stored memory (having the greatest number of shared triplets). We have devised a search process that does not require that the question and the stored memory have the same number of triplets or have triplets in the same order. Once the most similar memory is recalled and undergoes 2-level dechunking, the sought for information can be obtained by element-by-element comparison of the key triplet in the question to the corresponding triplet in the retrieved memory. This search may require a reordering to align corresponding triplets, the use of pointers that link different triplets, or the use of semantic memory. Our framework uses 12 network processes; existing models can implement many of these, but in other cases we can only suggest neural implementations. Overall, our scheme provides the first view of how language-based question answering could be implemented by the brain. |
format | Online Article Text |
id | pubmed-6430033 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-64300332019-03-29 How the Brain Represents Language and Answers Questions? Using an AI System to Understand the Underlying Neurobiological Mechanisms Idiart, Marco A. P. Villavicencio, Aline Katz, Boris Rennó-Costa, César Lisman, John Front Comput Neurosci Neuroscience To understand the computations that underlie high-level cognitive processes we propose a framework of mechanisms that could in principle implement START, an AI program that answers questions using natural language. START organizes a sentence into a series of triplets, each containing three elements (subject, verb, object). We propose that the brain similarly defines triplets and then chunks the three elements into a spatial pattern. A complete sentence can be represented using up to 7 triplets in a working memory buffer organized by theta and gamma oscillations. This buffer can transfer information into long-term memory networks where a second chunking operation converts the serial triplets into a single spatial pattern in a network, with each triplet (with corresponding elements) represented in specialized subregions. The triplets that define a sentence become synaptically linked, thereby encoding the sentence in synaptic weights. When a question is posed, there is a search for the closest stored memory (having the greatest number of shared triplets). We have devised a search process that does not require that the question and the stored memory have the same number of triplets or have triplets in the same order. Once the most similar memory is recalled and undergoes 2-level dechunking, the sought for information can be obtained by element-by-element comparison of the key triplet in the question to the corresponding triplet in the retrieved memory. This search may require a reordering to align corresponding triplets, the use of pointers that link different triplets, or the use of semantic memory. Our framework uses 12 network processes; existing models can implement many of these, but in other cases we can only suggest neural implementations. Overall, our scheme provides the first view of how language-based question answering could be implemented by the brain. Frontiers Media S.A. 2019-03-12 /pmc/articles/PMC6430033/ /pubmed/30930761 http://dx.doi.org/10.3389/fncom.2019.00012 Text en Copyright © 2019 Idiart, Villavicencio, Katz, Rennó-Costa and Lisman. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Neuroscience Idiart, Marco A. P. Villavicencio, Aline Katz, Boris Rennó-Costa, César Lisman, John How the Brain Represents Language and Answers Questions? Using an AI System to Understand the Underlying Neurobiological Mechanisms |
title | How the Brain Represents Language and Answers Questions? Using an AI System to Understand the Underlying Neurobiological Mechanisms |
title_full | How the Brain Represents Language and Answers Questions? Using an AI System to Understand the Underlying Neurobiological Mechanisms |
title_fullStr | How the Brain Represents Language and Answers Questions? Using an AI System to Understand the Underlying Neurobiological Mechanisms |
title_full_unstemmed | How the Brain Represents Language and Answers Questions? Using an AI System to Understand the Underlying Neurobiological Mechanisms |
title_short | How the Brain Represents Language and Answers Questions? Using an AI System to Understand the Underlying Neurobiological Mechanisms |
title_sort | how the brain represents language and answers questions? using an ai system to understand the underlying neurobiological mechanisms |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6430033/ https://www.ncbi.nlm.nih.gov/pubmed/30930761 http://dx.doi.org/10.3389/fncom.2019.00012 |
work_keys_str_mv | AT idiartmarcoap howthebrainrepresentslanguageandanswersquestionsusinganaisystemtounderstandtheunderlyingneurobiologicalmechanisms AT villavicencioaline howthebrainrepresentslanguageandanswersquestionsusinganaisystemtounderstandtheunderlyingneurobiologicalmechanisms AT katzboris howthebrainrepresentslanguageandanswersquestionsusinganaisystemtounderstandtheunderlyingneurobiologicalmechanisms AT rennocostacesar howthebrainrepresentslanguageandanswersquestionsusinganaisystemtounderstandtheunderlyingneurobiologicalmechanisms AT lismanjohn howthebrainrepresentslanguageandanswersquestionsusinganaisystemtounderstandtheunderlyingneurobiologicalmechanisms |