Redes de bits como alternativa às redes neurais em problemas de aprendizado por reforço

  • Nickolas R. Machado UFRRJ
  • Pedro C. F. Machado UFRRJ
  • Juliana M. N. S. Zamith UFRRJ
  • Filipe Braida UFRRJ
  • Leandro Alvim UFRRJ
  • Raul S. Ferreira LAAS-CNRS

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.
Publicado
30/11/2020
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.