ix g vrs usando redes neurais e g e wagner carrupt machado · • vrs x rna (redes neurais...

26
17/12/2010 IX GEGE VRS usando redes neurais G E E G 17/12/2010 GIGA Wagner Carrupt Machado IX

Upload: lamphuc

Post on 11-Nov-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

VRS usando redes neurais G

E

E

G

17/12/2010

GIGA

Wagner Carrupt Machado

IX

Page 2: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

Conteúdo

• VRS x RNA (Redes Neurais Artificiais)

• RNA

• Experimentos com ionosfera

• Conclusões

Page 3: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

VRS x RNA

Modelagem dos erros que afetam os sinais GNSS

desafio para ciência

VRS

• Modelagem dos erros dependentes da distância;

• tempo-real => disponibilidade.

RNA

• Forma alternativa de modelar os erros dependentes da distância?

Page 4: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

VRS x RNA

Esta apresentação => I

Page 5: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

RNA

Sistemas implementados de forma a imitar as habilidades computacionais do sistema nervoso biológico, visando armazenar conhecimento experimental e torná-lo disponível.

Entradas arquitetura Saídas

Unidades (nós) de processamento (neurônios)

+

Pesos

+

Bias

Page 6: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

x1

x2

x3

FA

Pj1+ Pj1

yR

yR=FA(xiwij+w)

1

w

w3j

w1j

w2j

Neurônio

Função de

ativação Pesos Pesos

Bias

En

trad

as

Saíd

a

Page 7: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

Ativação do neurônio

Função de ativação

xx

xx

ee

eexF

)(

Depolarização da membrana

Page 8: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

Multilayer Perceptrons

entrada saída

camada

escondida

Utilização: – Predição;

– Reconhecedor de padrões;

– Aproximador de funções.

Page 9: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

Aprendizado Supervisionado

• Processo iterativo para ajustar os pesos

através de exemplos:

Page 10: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

Error Back Propagation

• Características:

• custo computacional;

• taxa de convergência.

Page 11: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

Levenberg-Marquardt

• Características:

• custo

computacional;

• taxa de

convergência.

Page 12: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

x1

x2

x3

FT

Pj1+ Pj1

yRyD

Ajuste do bias

1

w+ w

w3j+ w3j

w1j+ w1j

w2j+ w2j

Ajuste dos pesos

Ajuste dos pesos

• No final do processo os pesos são

fixados e entradas desconhecidas

podem ser apresentadas para a RNA.

Page 13: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

Indicativos do aprendizado

• Erro do conjunto de treinamento;

• Erro do conjunto de testes.

• Overfitting:

Page 14: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

• Estabelecimento do menor número de neurônios: – comportamento do RMS dos conjuntos de teste

e treinamento;

– aumentar ou diminuir neurônios.

Treinamento

• Conjunto de teste representativo;

• Pré-processamento:

• Entradas: normalização;

• Saídas: entre o máximo e mínimo da função de ativação;

• Pesos iniciais: média zero e variância um.

Page 15: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

RNA x Ionosfera

• Entradas relacionadas fisicamente com

a ionosfera.

• Modelo inicial (uma única estação):

VTEC Sat. Azimute

Atividade Solar

Variação diária

Sat. Elevação

Variação sazonal

Page 16: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

RNA x Ionosfera (1)

• Treinamento modelo inicial:

– diário;

– Entradas:

– Saída: VTEC;

– Pesos iniciais: do dia anterior

• instante de recepção sinal (TU);

• azimute satélite;

• elevação satélite;

• índice f 10,7 cm.

efemérides

Page 17: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

RNA x Ionosfera 2

• Modelo atual (regional):

Latitude IPP

Ativ. geomag.

Variação diária

Longitude IPP

VTEC(PI, PI)

Page 18: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

RNA x Ionosfera (2)

• Treinamento:

– diário;

– Entradas:

– Saída: VTEC

– Pesos iniciais: do dia anterior

• instante de recepção sinal (TU);

• latitude geográfica IPP;

• longitude geográfica IPP;

• índice kp.

Page 19: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

Dados

Dados

Período

GIM: IGS

F10.7 cm : NOAA

Kp : world data center for magnetism Kioto

março de 2001 (Doy 077-094).

Junho de 2009 (Doy 173-184)

Page 20: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

RNA 1

Tempestade geomagnética Alta atividade solar

Baixa atividade solar

16 neurônios -30

-20

-10

0

10

20

30

40

1 1001 2001

Exemplar

Dif

eren

ça V

TEC

(TE

CU

)

RMS=3,7

-30

-20

-10

0

10

20

30

40

1 501 1001 1501 2001

Exemplar

Dif

eren

ça V

TEC

(TE

CU

)

-30

-20

-10

0

10

20

30

40

1 501 1001 1501 2001

Exemplar

Dif

eren

ça V

TEC

(TE

CU

)

RMS=5,7 RMS=10,0

Page 21: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

48 neurônios

RNA 2 (alta atividade solar)

-30

-20

-10

0

10

20

30

40

1 1001 2001 3001 4001 5001 6001 7001 8001 9001

d VTEC (TECU) hora (TU)RMS=8,1

-1

1

3

5

7

9

1 1001 2001 3001 4001 5001 6001 7001 8001 9001

Exemplar

Índi

ce k

p

sem kp com kp

-30

-20

-10

0

10

20

30

40

1 1001 2001 3001 4001 5001 6001 7001 8001 9001

d VTEC (TECU) Hora (TU)RMS=31,5

24/03 25/03 26/03 24/03 25/03 26/03

Page 22: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

RNA 2 (tempestade geomagnética)

sem kp

-30

-20

-10

0

10

20

30

40

1 1001 2001 3001 4001 5001 6001 7001 8001 9001

d VTEC(TECU) Hora (TU)RMS=8,6

-1

1

3

5

7

9

1 1001 2001 3001 4001 5001 6001 7001 8001 9001

Exemplar

Índi

ce k

p

com kp

-80

-30

20

70

120

1 1001 2001 3001 4001 5001 6001 7001 8001 9001

d VTEC (TECU) Hora (TU)RMS=25,3

30/03 31/03 01/04 30/03 31/03 01/04

Page 23: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

RNA 2 (Baixa atividade)

sem kp

-30

-20

-10

0

10

20

30

40

1 1001 2001 3001 4001 5001 6001 7001 8001 9001 10001

d VTEC(TECU) Hora (TU)RMS=1,3

-1

1

3

5

7

9

1 1001 2001 3001 4001 5001 6001 7001 8001 900110001

Exemplar

Índi

ce k

p

com kp

-30

-20

-10

0

10

20

30

40

1 1001 2001 3001 4001 5001 6001 7001 8001 9001 10001

d VTEC (TECU) Hora (TU)RMS=2,3

22/06 23/06 24/06 22/06 23/06 24/06

Page 24: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

RNA 2 (alta atividade solar)

RMS: 9,7

25/03/2001 23:00 TU

Page 25: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

RNA 2 (tempestade geomagnética)

RMS: 25,3

31/03/2001 23:00 TU

Page 26: IX G VRS usando redes neurais E G E Wagner Carrupt Machado · • VRS x RNA (Redes Neurais Artificiais) • RNA • Experimentos com ionosfera • Conclusões . IX GEGE 17/12/2010

17/12/2010 IX GEGE

Conclusões

• Ambos os modelos:

• melhores resultados no período de baixa atividade solar;

• piores resultados durante a ocorrência de tempestade

geomagnética.

• Previsão do VTEC com RMS de 25 TECU durante

máximo tempestade geomagnética;

• Os modelos não dependem dos dados GNSS da rede

em tempo real, podendo ser utilizados na ocorrência de

falha do recebimento dos dados.