[pt] LINGUAGEM DE ESPECIFICAÇÃO DE CIRCUITO NEURONAL E FERRAMENTAS PARA MODELAGEM DO CÉREBRO VIRTUAL DA MOSCA DA FRUTA

Detalhes bibliográficos
Autor(a) principal: DANIEL SALLES CHEVITARESE
Data de Publicação: 2017
Tipo de documento: Outros
Idioma: eng
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=29820@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=29820@2
http://doi.org/10.17771/PUCRio.acad.29820
Resumo: [pt] O cérebro da Drosophila é um sistema atrativo para o estudo da lógica do circuito neural, porque implementa o comportamento sensorial complexo com um sistema nervoso que compreende um número de componentes neurais que é de cinco ordens de grandeza menor do que o de vertebrados. A análise do conectoma da mosca, revelou que o seu cérebro compreende cerca de 40 subdivisões distintas chamadas unidades de processamento local (LPUs), cada uma das quais é caracterizada por circuitos de processamento únicos. As LPUs podem ser consideradas os blocos de construção funcionais da cérebro, uma vez que quase todas LPUs identificadas correspondem a regiões anatômicas do cérebro associadas com subsistemas funcionais específicos tais como a sensação e locomoção. Podemos, portanto, emular todo o cérebro da mosca, integrando suas LPUs constituintes. Embora o nosso conhecimento do circuito interno de muitas LPUs está longe de ser completa, análises dessas LPUs compostas pelos sistemas olfativos e visuais da mosca sugerem a existência de repetidos sub-circuitos que são essenciais para as funções de processamento de informações fornecidas por cada LPU. O desenvolvimento de modelos LPU plaussíveis, portanto, requer a habilidade de especificar e instanciar sub-circuitos, sem referência explícita a seus neurônios constituintes ou ligações internas. Para este fim, este trabalho apresenta um arcabouço para modelar e especificar circuitos do cérebro, proporcionando uma linguagem de especificação neural chamada CircuitML, uma API Python para melhor manipular arquivos CircuitML e um conector otimizado para neurokernel para a simulação desses LPUs em GPU. A CircuitML foi concebida como uma extensão para NeuroML (NML), que é uma linguagem para de descrição de redes neurais biológicas baseada em XML que fornece primitivas para a definição de sub-circuitos neurais. Sub-circuitos são dotados de portas de interface que permitem a sua ligação a outros sub-circuitos através de padrões de conectividade neural.
id PUC_RIO-1_2c90bc1321677e4f6b20b8b4ab2d62ad
oai_identifier_str oai:MAXWELL.puc-rio.br:29820
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling [pt] LINGUAGEM DE ESPECIFICAÇÃO DE CIRCUITO NEURONAL E FERRAMENTAS PARA MODELAGEM DO CÉREBRO VIRTUAL DA MOSCA DA FRUTA [en] NEURONAL CIRCUIT SPECIFICATION LANGUAGE AND TOOLS FOR MODELLING THE VIRTUAL FLY BRAIN [pt] MODELAGEM[pt] NEUROML[pt] PYTHON[pt] API[pt] XML[pt] DROSOPHILA MELANOGASTER[pt] CUDA[pt] NEUROCIENCIA[pt] PADRONIZACAO[en] MODELLING[en] PYTHON[en] CUDA[en] NEUROLOGY[en] STANDARDIZATION[pt] O cérebro da Drosophila é um sistema atrativo para o estudo da lógica do circuito neural, porque implementa o comportamento sensorial complexo com um sistema nervoso que compreende um número de componentes neurais que é de cinco ordens de grandeza menor do que o de vertebrados. A análise do conectoma da mosca, revelou que o seu cérebro compreende cerca de 40 subdivisões distintas chamadas unidades de processamento local (LPUs), cada uma das quais é caracterizada por circuitos de processamento únicos. As LPUs podem ser consideradas os blocos de construção funcionais da cérebro, uma vez que quase todas LPUs identificadas correspondem a regiões anatômicas do cérebro associadas com subsistemas funcionais específicos tais como a sensação e locomoção. Podemos, portanto, emular todo o cérebro da mosca, integrando suas LPUs constituintes. Embora o nosso conhecimento do circuito interno de muitas LPUs está longe de ser completa, análises dessas LPUs compostas pelos sistemas olfativos e visuais da mosca sugerem a existência de repetidos sub-circuitos que são essenciais para as funções de processamento de informações fornecidas por cada LPU. O desenvolvimento de modelos LPU plaussíveis, portanto, requer a habilidade de especificar e instanciar sub-circuitos, sem referência explícita a seus neurônios constituintes ou ligações internas. Para este fim, este trabalho apresenta um arcabouço para modelar e especificar circuitos do cérebro, proporcionando uma linguagem de especificação neural chamada CircuitML, uma API Python para melhor manipular arquivos CircuitML e um conector otimizado para neurokernel para a simulação desses LPUs em GPU. A CircuitML foi concebida como uma extensão para NeuroML (NML), que é uma linguagem para de descrição de redes neurais biológicas baseada em XML que fornece primitivas para a definição de sub-circuitos neurais. Sub-circuitos são dotados de portas de interface que permitem a sua ligação a outros sub-circuitos através de padrões de conectividade neural.[en] The brain of the fruit y Drosophila Melanogaster is an attractive model system for studying the logic of neural circuit function because it implements complex sensory-driven behavior with a nervous system comprising a number of neural components that is five orders of magnitude smaller than that of vertebrates. Analysis of the fly s connectome, or neural connectivity map, using the extensive toolbox of genetic manipulation techniques developed for Drosophila, has revealed that its brain comprises about 40 distinct modular subdivisions called Local Processing Units (LPUs), each of which is characterized by a unique internal information processing circuitry. LPUs can be regarded as the functional building blocks of the y, since almost all identified LPUs have been found to correspond to anatomical regions of the y brain associated with specific functional subsystems such as sensation and locomotion. We can therefore emulate the entire y brain by integrating its constituent LPUs. Although our knowledge of the internal circuitry of many LPUs is far from complete, analyses of those LPUs comprised by the fly s olfactory and vision systems suggest the existence of repeated canonical sub-circuits that are integral to the information processing functions provided by each LPU. The development of plausible LPU models therefore requires the ability to specify and instantiate sub-circuits without explicit reference to their constituent neurons and internal connections. To this end, this work presents a framework to model and specify the circuit of the brain, providing a neural circuit specification language called CircuitML, a Python API to better handler CircuitML files and an optimized connector to neurokernel for the simulation of those LPUs on GPU. CircuitML has been designed as an extension to NeuroML (NML), which is an XML-based neural model description language that provides constructs for defining sub-circuits that comprise neural primitives. Sub-circuits are endowed with interface ports that enable their connection to other sub-circuits via neural connectivity patterns.MAXWELLMARLEY MARIA BERNARDES REBUZZI VELLASCOMARLEY MARIA BERNARDES REBUZZI VELLASCODANIEL SALLES CHEVITARESE2017-05-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=29820@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=29820@2http://doi.org/10.17771/PUCRio.acad.29820engreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2017-09-14T00:00:00Zoai:MAXWELL.puc-rio.br:29820Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342017-09-14T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [pt] LINGUAGEM DE ESPECIFICAÇÃO DE CIRCUITO NEURONAL E FERRAMENTAS PARA MODELAGEM DO CÉREBRO VIRTUAL DA MOSCA DA FRUTA
[en] NEURONAL CIRCUIT SPECIFICATION LANGUAGE AND TOOLS FOR MODELLING THE VIRTUAL FLY BRAIN
title [pt] LINGUAGEM DE ESPECIFICAÇÃO DE CIRCUITO NEURONAL E FERRAMENTAS PARA MODELAGEM DO CÉREBRO VIRTUAL DA MOSCA DA FRUTA
spellingShingle [pt] LINGUAGEM DE ESPECIFICAÇÃO DE CIRCUITO NEURONAL E FERRAMENTAS PARA MODELAGEM DO CÉREBRO VIRTUAL DA MOSCA DA FRUTA
DANIEL SALLES CHEVITARESE
[pt] MODELAGEM
[pt] NEUROML
[pt] PYTHON
[pt] API
[pt] XML
[pt] DROSOPHILA MELANOGASTER
[pt] CUDA
[pt] NEUROCIENCIA
[pt] PADRONIZACAO
[en] MODELLING
[en] PYTHON
[en] CUDA
[en] NEUROLOGY
[en] STANDARDIZATION
title_short [pt] LINGUAGEM DE ESPECIFICAÇÃO DE CIRCUITO NEURONAL E FERRAMENTAS PARA MODELAGEM DO CÉREBRO VIRTUAL DA MOSCA DA FRUTA
title_full [pt] LINGUAGEM DE ESPECIFICAÇÃO DE CIRCUITO NEURONAL E FERRAMENTAS PARA MODELAGEM DO CÉREBRO VIRTUAL DA MOSCA DA FRUTA
title_fullStr [pt] LINGUAGEM DE ESPECIFICAÇÃO DE CIRCUITO NEURONAL E FERRAMENTAS PARA MODELAGEM DO CÉREBRO VIRTUAL DA MOSCA DA FRUTA
title_full_unstemmed [pt] LINGUAGEM DE ESPECIFICAÇÃO DE CIRCUITO NEURONAL E FERRAMENTAS PARA MODELAGEM DO CÉREBRO VIRTUAL DA MOSCA DA FRUTA
title_sort [pt] LINGUAGEM DE ESPECIFICAÇÃO DE CIRCUITO NEURONAL E FERRAMENTAS PARA MODELAGEM DO CÉREBRO VIRTUAL DA MOSCA DA FRUTA
author DANIEL SALLES CHEVITARESE
author_facet DANIEL SALLES CHEVITARESE
author_role author
dc.contributor.none.fl_str_mv MARLEY MARIA BERNARDES REBUZZI VELLASCO
MARLEY MARIA BERNARDES REBUZZI VELLASCO
dc.contributor.author.fl_str_mv DANIEL SALLES CHEVITARESE
dc.subject.por.fl_str_mv [pt] MODELAGEM
[pt] NEUROML
[pt] PYTHON
[pt] API
[pt] XML
[pt] DROSOPHILA MELANOGASTER
[pt] CUDA
[pt] NEUROCIENCIA
[pt] PADRONIZACAO
[en] MODELLING
[en] PYTHON
[en] CUDA
[en] NEUROLOGY
[en] STANDARDIZATION
topic [pt] MODELAGEM
[pt] NEUROML
[pt] PYTHON
[pt] API
[pt] XML
[pt] DROSOPHILA MELANOGASTER
[pt] CUDA
[pt] NEUROCIENCIA
[pt] PADRONIZACAO
[en] MODELLING
[en] PYTHON
[en] CUDA
[en] NEUROLOGY
[en] STANDARDIZATION
description [pt] O cérebro da Drosophila é um sistema atrativo para o estudo da lógica do circuito neural, porque implementa o comportamento sensorial complexo com um sistema nervoso que compreende um número de componentes neurais que é de cinco ordens de grandeza menor do que o de vertebrados. A análise do conectoma da mosca, revelou que o seu cérebro compreende cerca de 40 subdivisões distintas chamadas unidades de processamento local (LPUs), cada uma das quais é caracterizada por circuitos de processamento únicos. As LPUs podem ser consideradas os blocos de construção funcionais da cérebro, uma vez que quase todas LPUs identificadas correspondem a regiões anatômicas do cérebro associadas com subsistemas funcionais específicos tais como a sensação e locomoção. Podemos, portanto, emular todo o cérebro da mosca, integrando suas LPUs constituintes. Embora o nosso conhecimento do circuito interno de muitas LPUs está longe de ser completa, análises dessas LPUs compostas pelos sistemas olfativos e visuais da mosca sugerem a existência de repetidos sub-circuitos que são essenciais para as funções de processamento de informações fornecidas por cada LPU. O desenvolvimento de modelos LPU plaussíveis, portanto, requer a habilidade de especificar e instanciar sub-circuitos, sem referência explícita a seus neurônios constituintes ou ligações internas. Para este fim, este trabalho apresenta um arcabouço para modelar e especificar circuitos do cérebro, proporcionando uma linguagem de especificação neural chamada CircuitML, uma API Python para melhor manipular arquivos CircuitML e um conector otimizado para neurokernel para a simulação desses LPUs em GPU. A CircuitML foi concebida como uma extensão para NeuroML (NML), que é uma linguagem para de descrição de redes neurais biológicas baseada em XML que fornece primitivas para a definição de sub-circuitos neurais. Sub-circuitos são dotados de portas de interface que permitem a sua ligação a outros sub-circuitos através de padrões de conectividade neural.
publishDate 2017
dc.date.none.fl_str_mv 2017-05-03
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/other
format other
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=29820@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=29820@2
http://doi.org/10.17771/PUCRio.acad.29820
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=29820@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=29820@2
http://doi.org/10.17771/PUCRio.acad.29820
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1814822600906375168