Você está na página 1de 7

ESTUDOS DE CASOS:

DESENVOLVER UMA APLICAÇÃO, UTILIZANDO REDES NEURAIS, CONTROLAR OS


MOVIMENTOS DE UM ROVER SEGUIDOR DE LINHA. TRÊS SENSORES TIPO
BARREIRA ÓPTICA (SE, SC, SD) PERMITEM MONITORAR A PRESENÇA DA FAIXA.
FAIXA.
O ACIONAMENTO DOS MOTORES É DIGITAL:
0 – DESLIGAR
1 - LIGAR

SE SC SD M1 M0
0 0 0 0 0 PARAR
0 0 1 1 0 GIRAR HORÁRIO
0 1 0 1 1 PARA FRENTE
0 1 1 1 0 GIRAR HORÁRIO
1 0 0 0 1 GIRAR ANTI
ANTI--HORÁRIO
1 0 1 1 1 PARA FRENTE
1 1 0 0 1 GIRAR ANTI
ANTI--HORÁRIO
1 1 1 0 1 GIRAR ANTI
ANTI--HORÁRIO
RAND('
RAND('SEED
SEED',0);
',0);
SE SC SD M1 M0
//DEFINIR REDE 0 0 0 0 0 PARAR
NNEURONIOS = [3,40,2]; 0 0 1 1 0 GIRAR HORÁRIO
0 1 0 1 1 PARA FRENTE
//PADROES DE ENTRADAS 0 1 1 1 0 GIRAR HORÁRIO
PADRAO = [ 0.0,0.0,0.0; 0.0,0.0,1.0; 1 0 0 0 1 GIRAR ANTI-
ANTI-HORÁRIO
0.0,1.0,0.0; 0.0,1.0,1.0; 1.0,0.0,0.0; 1 0 1 1 1 PARA FRENTE
1.0,0.0,1.0; 1.0,1.0,0.0; 1.0,1.0,1.0 ]'; 1 1 0 0 1 GIRAR ANTI-
ANTI-HORÁRIO
1 1 1 0 1 GIRAR ANTI-
ANTI-HORÁRIO
//PADROES DE SAIDA
SAIDA = [ 0.0 , 0.0 ; 1.0 , 0.0 ;1.0 , 1.0
;1.0 , 0.0 ;0.0 , 1.0 ;1.0 , 1.0 ;0.0 , 1.0
;0.0 , 1.0 ]';

//PARÂMETROS DE APRENDIZAGEM
PARAMETROAPRENDIZAGEM = [2.5,0];

W = ANN_FF_INIT
ANN_FF_INIT(NNEURONIOS);
(NNEURONIOS);

//CICLOS DE TREINO
CICLOS = 400;
W =
ANN_FF_STD_ONLINE(PADRAO,SAIDA,NNEURONIOS,W,P
ANN_FF_STD_ONLINE (PADRAO,SAIDA,NNEURONIOS,W,P
ARAMETROAPRENDIZAGEM,CICLOS);

TESTE = [0.0,1.0,0.0]';
TESTAR = ANN_FF_RUN
ANN_FF_RUN(TESTE,NNEURONIOS,W)
(TESTE,NNEURONIOS,W)
ESTUDOS DE CASOS:
DESENVOLVER UMA APLICAÇÃO, UTILIZANDO REDES NEURAIS, PARA SETAR A ROTAÇÃO DO
MOTOR DE UM VENTILADOR UTILIZANDO O VALOR DE TEMPERATURA (VOLTAGEM)
(VOLTAGEM)
FORNECIDO POR UM SENSOR DE TEMPERATURA.
O VENTILADOR SOMENTE SERÁ ATIVADO SE A PRESENÇA DE UMA PESSOA FOR
FOR IDENTIFICADA
PELO SENSOR PIR.

O SENSOR DE TEMPERATURA FORNECE


VALORES ENTRE 0 e 5 V
Volts
olts..
O ACIONAMENTO DO MOTOR É EFETUADO
ATRAVÉS DE DUAS PORTAS DIGITAIS.

A0 I7 O4 O3
0.0 0.0 0 0 VENTILADOR DESLIGADO
1.0 0.0 0 0 VENTILADOR DESLIGADO
2.0 0.0 0 0 VENTILADOR DESLIGADO
3.0 0.0 0 0 VENTILADOR DESLIGADO
4.0 0.0 0 0 VENTILADOR DESLIGADO
5.0 0.0 0 0 VENTILADOR DESLIGADO
1.0 1.0 0 1 ROTAÇÃO MÍNIMA
2.0 1.0 0 1 ROTAÇÃO MÍNIMA
3.0 1.0 1 0 ROTAÇÃO MÉDIA
4.0 1.0 1 0 ROTAÇÃO MÉDIA
5.0 1.0 1 1 ROTAÇÃO MÁXIMA
RAND('
RAND('SEED
SEED',0);
',0); A0 I7 O4 O3
0.0 0.0 0 0 VENTILADOR DESLIGADO
//DEFINIR REDE 1.0 0.0 0 0 VENTILADOR DESLIGADO
NNEURONIOS = [2,70,70,2]; 2.0 0.0 0 0 VENTILADOR DESLIGADO
3.0 0.0 0 0 VENTILADOR DESLIGADO
//PADROES DE ENTRADAS 4.0 0.0 0 0 VENTILADOR DESLIGADO
PADRAO = [ 0.0,0.0; 1.0,0.0; 2.0,0.0; 5.0 0.0 0 0 VENTILADOR DESLIGADO
3.0,0.0; 4.0,0.0; 5.0,0.0; 1.0,1.0; 2.0,1.0; 1.0 1.0 0 1 ROTAÇÃO MÍNIMA
3.0,1.0; 4.0,1.0; 5.0,1.0 ]'; 2.0 1.0 0 1 ROTAÇÃO MÍNIMA
3.0 1.0 1 0 ROTAÇÃO MÉDIA
//PADROES DE SAIDA 4.0 1.0 1 0 ROTAÇÃO MÉDIA
SAIDA = [ 0.0 , 0.0 ; 0.0 , 0.0 ; 0.0 , 0.0 ; 5.0 1.0 1 1 ROTAÇÃO MÁXIMA
0.0 , 0.0 ; 0.0 , 0.0 ;0.0 , 0.0 ; 0.0 , 1.0
; 0.0 , 1.0 ; 1.0 , 0.0 ; 1.0 , 0.0 ;1.0 ,
1.0 ]';

//PARÂMETROS DE APRENDIZAGEM
PARAMETROAPRENDIZAGEM = [2.5,0];

W = ANN_FF_INIT
ANN_FF_INIT(NNEURONIOS);
(NNEURONIOS);

//CICLOS DE TREINO
CICLOS = 2000;
W =
ANN_FF_STD_ONLINE(PADRAO,SAIDA,NNEURONIOS,W,P
ANN_FF_STD_ONLINE (PADRAO,SAIDA,NNEURONIOS,W,P
ARAMETROAPRENDIZAGEM,CICLOS);

TESTE = [3.0,1.0]';
TESTAR = ANN_FF_RUN
ANN_FF_RUN(TESTE,NNEURONIOS,W)
(TESTE,NNEURONIOS,W)
Apple’s Neural Engine in
the A11 Bionic

https://ww
w.intel.com
SoC Provides Neural .br/
Network Acceleration
LINKS:
NEUROANATOMIA FUNCIONAL DO NEURÔNIO:
PARTE I: https://www.youtube.com/watch?v=9SCtH4hungc
PARTE II: https://www.youtube.com/watch?v=M07cASOT9FU
PARTE III: https://www.youtube.com/watch?v=_3AD-
https://www.youtube.com/watch?v=_3AD-b-KtQw
PARTE IV: https://www.youtube.com/watch?v=S_QW1URdzao
PARTE V: https://www.youtube.com/watch?v=MKj4KjNzt2Y

VÍDEOS GERAIS:
https://www.youtube.com/watch?v=9mEx5VrTqjc
https://www.youtube.com/watch?v=9SCtH4hungc
https://www.youtube.com/watch?v=uquFV6BJ_Y0
https://www.youtube.com/watch?v=s8_nSoO4CJA

SIMULAÇÃO DO SOMA:
https://www.youtube.com/watch?v=mXu5DtCIu6k

MEDICINA:
https://www.youtube.com/watch?v=FBrVXwgNepc

MUSICA NEURÔNIOS:
https://www.youtube.com/watch?v=WJaJS2iuI7c

Você também pode gostar