Integração de tecnologias
phython, arduino, redes neurais e flask para soluções tecnológicas eficientes
Palavras-chave:
Arduíno, machine learning, redes neuraisResumo
O Arduíno é uma plataforma de prototipagem eletrônica de código aberto que permite a criação de projetos de automação e controle. A tecnologia do Arduíno tem sido amplamente utilizada em projetos de machine learning e redes neurais para a criação de sistemas inteligentes capazes de aprender com dados. Neste artigo, são discutidos os conceitos fundamentais de machine learning e redes neurais, bem como a integração dessas tecnologias com o Arduíno. Também são apresentados alguns exemplos de projetos de machine learning e redes neurais que utilizam o Arduíno.
Referências
ABNT. NBR 6023: informação e documentação - referências - elaboração. Rio de Janeiro: ABNT, 2002.
BANZATO, H. M. Introdução à programação com Arduíno: controle seus projetos com as próprias mãos. São Paulo: Érica, 2019.
GARDNER, J. R. Deep learning for the life sciences: applying deep learning to genomics, microscopy, drug discovery, and more. O'Reilly Media, Inc., 2019.
KUBAT, M.; HOLLENDER, P. Arduino meets machine learning: interfacing an Arduino with a neural network. 2017 IEEE Global Engineering Education Conference (EDUCON), Athens, Greece, 2017, pp. 1169-1173.
MCKINNEY, W. et al. Pandas: a foundational Python library for data analysis and statistics. Python for High Performance and Scientific Computing, Springer, Cham, 2020, pp. 97-118.
MOLLICA, F.; SCARAMUZZA, A. Survey of machine learning techniques applied to robot perception. Robotics, 2019, 8, 33.
REDMON, J.; FARHADI, A. YOLOv3: an incremental improvement. arXiv preprint arXiv:1804.02767, 2018.
SCHÖLKOPF, B.; SMOLA, A. J. Learning with kernels: support vector machines, regularization, optimization, and beyond. MIT press, 2002.
YAMAN, B. et al. An intelligent home automation system based on Arduino and raspberry pi using fuzzy logic. Journal of Intelligent & Fuzzy Systems, 2019, 36, 2, pp. 1571-1582.