Redes de bits como alternativa às redes neurais em problemas de aprendizado por reforço
Resumo
Redes neurais artificiais (RNAs) são amplamente utilizadas, como por exemplo, em jogos digitais através de agentes inteligentes que replicam o comportamento humano. Contudo, o custo computacional de treinamento delas costuma ser alto, exigindo a escolha entre maior processamento ou menor qualidade. Desta forma, este trabalho propõe o uso de redes de bits (RBs) como uma alternativa capaz de maximizar o processamento enquanto minimiza o consumo de memória. Comparados às RNAs de precisão simples, os primeiros resultados mostram um speedup de até 91 vezes utilizando 32 vezes menos memória.
Palavras-chave:
Avaliação, Medição e Predição de Desempenho, Computação Móvel, Pervasiva e Embarcada
Referências
Rastegari, M., Ordonez, V. , Redmon, J. and Farhadi, A. (2016) "XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networks" https://arxiv.org/pdf/1603.05279.pdf, Agosto.
Assis, P. (2009) “O que são Redes Neurais?” https://bit.ly/3mqTBN2 , Setembro.
Massago, S. (2013) "Introdução ao Algoritmo Genético" https://cutt.ly/GhfdpJL, Agosto.
Assis, P. (2009) “O que são Redes Neurais?” https://bit.ly/3mqTBN2 , Setembro.
Massago, S. (2013) "Introdução ao Algoritmo Genético" https://cutt.ly/GhfdpJL, Agosto.
Publicado
30/11/2020
Como Citar
MACHADO, Nickolas R.; MACHADO, Pedro C. F.; ZAMITH, Juliana M. N. S.; BRAIDA, Filipe; ALVIM, Leandro; FERREIRA, Raul S..
Redes de bits como alternativa às redes neurais em problemas de aprendizado por reforço. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DO RIO DE JANEIRO (ERAD-RJ), 6. , 2020, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2020
.
p. 51-53.
DOI: https://doi.org/10.5753/eradrj.2020.14519.