Análise do potencial da linguagem Elixir no setor de redes neurais

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorSerra Seca Neto, Adolfo Gustavo Serra-
Autor(es): dc.contributorFabro, João Alberto-
Autor(es): dc.contributorAlmeida, Leandro Batista de-
Autor(es): dc.contributor.-
Autor(es): dc.creatorTavano, Lucas Campos-
Data de aceite: dc.date.accessioned2025-08-29T12:08:15Z-
Data de disponibilização: dc.date.available2025-08-29T12:08:15Z-
Data de envio: dc.date.issued2024-01-30-
Data de envio: dc.date.issued2024-01-30-
Data de envio: dc.date.issued2022-11-29-
Fonte completa do material: dc.identifierhttp://repositorio.utfpr.edu.br/jspui/handle/1/33239-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/1089714-
Descrição: dc.descriptionWith a wide range of libraries focused on the machine learning market, such as TensorFlow, NumPy, Pandas, Keras, and others, Python has made its name as one of the leading languages for this area of programming. In February 2021, Jose Valim and Sean Moriarity published the first version of the Numerical Elixir (Nx) library, a library for tensor operations written in the functional programming language Elixir created by Brazilian Jose Valim. The Nx library aims to enable the language to be a great choice for operations computationally intensive in the use of graphics processing units. This work compares the results of Python and Elixir in training convolutional neural networks using MNIST and CIFAR-10 datasets, concluding that Python achieved better results overall, having 22.39% shorter training time than Elixir for the same scenarios. On the other hand, this work also concludes that Elixir is already a viable alternative for this sector, since it achieved good average performance, better optimization in the use of random access memory (RAM) and proved to be a good alternative for those working in the functional languages industry.-
Descrição: dc.descriptionCom uma vasta gama de bibliotecas centradas no mercado da aprendizagem de máquina, tais como TensorFlow, NumPy, Pandas, Keras, e outras, Python fez o seu nome como uma das principais linguagens para este setor da programacão. Em fevereiro de 2021, José Valim e Sean Moriarity publicaram a primeira versão da biblioteca Numerical Elixir (Nx), uma biblioteca para operações tensoriais escrita na linguagem de programação funcional Elixir criada pelo brasileiro José Valim. A biblioteca Nx visa permitir que a linguagem seja uma boa escolha para operações intensivas em uso de unidades de processamento gráfico. Este trabalho compara os resultados de Python e de Elixir no treinamento de redes neurais convolucionais utilizando conjuntos de dados MNIST e CIFAR-10, concluindo que Python alcançou melhores resultados em geral, possuindo tempo de treino 22,39% mais curto que Elixir para os mesmos cenários. Por um outro lado, este trabalho também conclui que Elixir já se mostra uma alternativa viável para este setor de atuação uma vez atingiu em média boas performances, melhor otimização no uso de memória de acesso randômico (RAM) e se mostrou uma boa alternativa para quem atua no setor de linguagens funcionais.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Publicador: dc.publisherUniversidade Tecnológica Federal do Paraná-
Publicador: dc.publisherCuritiba-
Publicador: dc.publisherBrasil-
Publicador: dc.publisherEngenharia de Computação-
Publicador: dc.publisherUTFPR-
Direitos: dc.rightsopenAccess-
Direitos: dc.rightshttp://creativecommons.org/licenses/by/4.0/-
Palavras-chave: dc.subjectPython (Linguagem de programação de computador)-
Palavras-chave: dc.subjectElixir (Linguagem de programação de computador)-
Palavras-chave: dc.subjectRedes neurais (Computação)-
Palavras-chave: dc.subjectLinguagens de programação funcional-
Palavras-chave: dc.subjectPython (Computer program language)-
Palavras-chave: dc.subjectElixir (Computer program language)-
Palavras-chave: dc.subjectNeural networks (Computer science)-
Palavras-chave: dc.subjectFunctional programming languages-
Palavras-chave: dc.subjectCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO-
Título: dc.titleAnálise do potencial da linguagem Elixir no setor de redes neurais-
Título: dc.titleAnalysis of the potential of the Elixir language in the neural networks sector-
Tipo de arquivo: dc.typelivro digital-
Aparece nas coleções:Repositorio Institucional da UTFPR - RIUT

Não existem arquivos associados a este item.