Conceptron: Framework para desenvolvimento de redes neurais artificiais

Detalhes bibliográficos
Autor(a) principal: Machado da Silva, Jordan Alexander
Data de Publicação: 2023
Outros Autores: Gabriel Amado, Felipe
Tipo de documento: Artigo
Idioma: por
Título da fonte: Revista Eletrônica Científica Inovação e Tecnologia
Texto Completo: https://periodicos.utfpr.edu.br/recit/article/view/14485
Resumo: A inteligência artificial é um segmento da computação, que possibilita a criação de sistemas capazes de reproduzir a habilidade humana de pensar e resolver problemas. Dentro desta ramificação, existem as redes neurais artificiais, que podem ser definidas como programas, compostos por vários nós, ou neurônios, que são interligados e trocam informações de forma constante. Cada camada desses neurônios executa um algoritmo nos dados processados, atribuindo à rede a capacidade de reconhecer padrões e correlações, agrupar e classificar dados, ou ainda, aprender a realizar alguns tipos de tarefas. Muitas pessoas associam a criação de uma rede neural artificial diretamente com o desenvolvimento de software, o que pode se tornar uma barreira para quem esteja iniciando o aprendizado em inteligência artificial ou algum profissional de outra área, que queira aplicar esses modelos em seus estudos. Este trabalho tem como objetivo apresentar o desenvolvimento de um framework que facilita a criação de modelos de redes neurais artificiais, utilizando uma interface gráfica simples e didática, feita com ReactJS e Node.js, que permite a visualização da representação gráfica da rede neural e a geração do código fonte desse modelo. O código apresentado é escrito em Python e utiliza os algoritmos e abstrações da biblioteca PyTorch, podendo ser utilizado para o aprendizado ou acoplado em outras aplicações.
id UTFPR-8_781e5f03c1a38e230aeb7d3432133cb9
oai_identifier_str oai:periodicos.utfpr:article/14485
network_acronym_str UTFPR-8
network_name_str Revista Eletrônica Científica Inovação e Tecnologia
repository_id_str
spelling Conceptron: Framework para desenvolvimento de redes neurais artificiais1.03.00.00-7Inteligência Artificial;Redes Neurais;Framework;Python;Node.jsA inteligência artificial é um segmento da computação, que possibilita a criação de sistemas capazes de reproduzir a habilidade humana de pensar e resolver problemas. Dentro desta ramificação, existem as redes neurais artificiais, que podem ser definidas como programas, compostos por vários nós, ou neurônios, que são interligados e trocam informações de forma constante. Cada camada desses neurônios executa um algoritmo nos dados processados, atribuindo à rede a capacidade de reconhecer padrões e correlações, agrupar e classificar dados, ou ainda, aprender a realizar alguns tipos de tarefas. Muitas pessoas associam a criação de uma rede neural artificial diretamente com o desenvolvimento de software, o que pode se tornar uma barreira para quem esteja iniciando o aprendizado em inteligência artificial ou algum profissional de outra área, que queira aplicar esses modelos em seus estudos. Este trabalho tem como objetivo apresentar o desenvolvimento de um framework que facilita a criação de modelos de redes neurais artificiais, utilizando uma interface gráfica simples e didática, feita com ReactJS e Node.js, que permite a visualização da representação gráfica da rede neural e a geração do código fonte desse modelo. O código apresentado é escrito em Python e utiliza os algoritmos e abstrações da biblioteca PyTorch, podendo ser utilizado para o aprendizado ou acoplado em outras aplicações.Universidade Tecnológica Federal do Paraná (UTFPR)Machado da Silva, Jordan AlexanderGabriel Amado, Felipe2023-12-31info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://periodicos.utfpr.edu.br/recit/article/view/1448510.3895/recit.v14.n35.14485Technology and Innovation Scientific Electronic Journal; v. 14, n. 35 (2023); 32-44Revista Eletrônica Científica Inovação e Tecnologia; v. 14, n. 35 (2023); 32-44Revista Electrónica de Ciencia e Innovación Tecnológico; v. 14, n. 35 (2023); 32-442175-184610.3895/recit.v14.n35reponame:Revista Eletrônica Científica Inovação e Tecnologiainstname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRporhttps://periodicos.utfpr.edu.br/recit/article/view/14485/14485Direitos autorais 2023 CC-BY-NChttp://creativecommons.org/licenses/by-nc/4.0info:eu-repo/semantics/openAccess2023-12-31T15:04:11Zoai:periodicos.utfpr:article/14485Revistahttp://www.md.utfpr.edu.br/revista/PUBhttps://periodicos.utfpr.edu.br/recit/oai||erevista-md@utfpr.edu.br2175-18462175-1846opendoar:2023-12-31T15:04:11Revista Eletrônica Científica Inovação e Tecnologia - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Conceptron: Framework para desenvolvimento de redes neurais artificiais
title Conceptron: Framework para desenvolvimento de redes neurais artificiais
spellingShingle Conceptron: Framework para desenvolvimento de redes neurais artificiais
Machado da Silva, Jordan Alexander
1.03.00.00-7
Inteligência Artificial;Redes Neurais;Framework;Python;Node.js
title_short Conceptron: Framework para desenvolvimento de redes neurais artificiais
title_full Conceptron: Framework para desenvolvimento de redes neurais artificiais
title_fullStr Conceptron: Framework para desenvolvimento de redes neurais artificiais
title_full_unstemmed Conceptron: Framework para desenvolvimento de redes neurais artificiais
title_sort Conceptron: Framework para desenvolvimento de redes neurais artificiais
author Machado da Silva, Jordan Alexander
author_facet Machado da Silva, Jordan Alexander
Gabriel Amado, Felipe
author_role author
author2 Gabriel Amado, Felipe
author2_role author
dc.contributor.none.fl_str_mv
dc.contributor.author.fl_str_mv Machado da Silva, Jordan Alexander
Gabriel Amado, Felipe
dc.subject.por.fl_str_mv 1.03.00.00-7
Inteligência Artificial;Redes Neurais;Framework;Python;Node.js
topic 1.03.00.00-7
Inteligência Artificial;Redes Neurais;Framework;Python;Node.js
description A inteligência artificial é um segmento da computação, que possibilita a criação de sistemas capazes de reproduzir a habilidade humana de pensar e resolver problemas. Dentro desta ramificação, existem as redes neurais artificiais, que podem ser definidas como programas, compostos por vários nós, ou neurônios, que são interligados e trocam informações de forma constante. Cada camada desses neurônios executa um algoritmo nos dados processados, atribuindo à rede a capacidade de reconhecer padrões e correlações, agrupar e classificar dados, ou ainda, aprender a realizar alguns tipos de tarefas. Muitas pessoas associam a criação de uma rede neural artificial diretamente com o desenvolvimento de software, o que pode se tornar uma barreira para quem esteja iniciando o aprendizado em inteligência artificial ou algum profissional de outra área, que queira aplicar esses modelos em seus estudos. Este trabalho tem como objetivo apresentar o desenvolvimento de um framework que facilita a criação de modelos de redes neurais artificiais, utilizando uma interface gráfica simples e didática, feita com ReactJS e Node.js, que permite a visualização da representação gráfica da rede neural e a geração do código fonte desse modelo. O código apresentado é escrito em Python e utiliza os algoritmos e abstrações da biblioteca PyTorch, podendo ser utilizado para o aprendizado ou acoplado em outras aplicações.
publishDate 2023
dc.date.none.fl_str_mv 2023-12-31
dc.type.none.fl_str_mv
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://periodicos.utfpr.edu.br/recit/article/view/14485
10.3895/recit.v14.n35.14485
url https://periodicos.utfpr.edu.br/recit/article/view/14485
identifier_str_mv 10.3895/recit.v14.n35.14485
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://periodicos.utfpr.edu.br/recit/article/view/14485/14485
dc.rights.driver.fl_str_mv Direitos autorais 2023 CC-BY-NC
http://creativecommons.org/licenses/by-nc/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Direitos autorais 2023 CC-BY-NC
http://creativecommons.org/licenses/by-nc/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná (UTFPR)
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná (UTFPR)
dc.source.none.fl_str_mv Technology and Innovation Scientific Electronic Journal; v. 14, n. 35 (2023); 32-44
Revista Eletrônica Científica Inovação e Tecnologia; v. 14, n. 35 (2023); 32-44
Revista Electrónica de Ciencia e Innovación Tecnológico; v. 14, n. 35 (2023); 32-44
2175-1846
10.3895/recit.v14.n35
reponame:Revista Eletrônica Científica Inovação e Tecnologia
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Revista Eletrônica Científica Inovação e Tecnologia
collection Revista Eletrônica Científica Inovação e Tecnologia
repository.name.fl_str_mv Revista Eletrônica Científica Inovação e Tecnologia - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv ||erevista-md@utfpr.edu.br
_version_ 1809284252838133760