Skip to content
ECP UFU
Voltar

Trabalho 09

Trabalho 09

Conteúdos

Nome da Atividade: MLP para reconhecimento de dígitos

Nome e Matrícula: Lucas Lima do Nascimento - 12111ECP024

Base de dados:

Inicialmente, peguei as imagens referentes as 5 fontes escolhidas. Elas foram:

Gerei um arquivo para cada uma delas e tentei gerá-los em tamanhos similares:

0-1.jpg

0-3.jpg

0-4.jpg

0-2.jpg

0.jpg

1-1.jpg

1-3.jpg

1-4.jpg

1-2.jpg

1.jpg

2.jpg

2-3.jpg

2-4.jpg

2-2.jpg

2-1.jpg

3-1.jpg

3-3.jpg

3-4.jpg

3-2.jpg

3.jpg

4-1.jpg

4-3.jpg

4-4.jpg

4-2.jpg

4.jpg

5-1.jpg

5-3.jpg

5-4.jpg

5-2.jpg

5.jpg

6-1.jpg

6-3.jpg

6-4.jpg

6-2.jpg

6.jpg

7-1.jpg

7-3.jpg

7-4.jpg

7-2.jpg

7.jpg

8-1.jpg

8-3.jpg

8-4.jpg

8-2.jpg

8.jpg

9-1.jpg

9-3.jpg

9-4.jpg

9-2.jpg

9.jpg

Com as imagens, comecei a trabalhar num código para transformá-las em vetores e armazenar as informações da luminosidade normalizada.

Untitled

Com isso, obtive um vetor com as informações normalizadas para uma imagem. Após isso, comecei a testar modificações no código do trabalho anterior para fazê-lo funcionar com todas as informações. Não obtive muito sucesso.

Essa foi a curva do erro quadrático obtida:

Untitled

E aqui, os padrões obtidos a partir do vetor da fonte e a aproximação feita pela rede neural:

Untitled

Não consegui efetuar as modificações no código, mas mesmo assim, resolvi continuar reformatando esses pontos para imagem, tentando fechar e simular o fluxo de todo um caso bem-sucedido, onde mostra-se os padrões, a rede aprende os padrões, gera valores com base na entrada que se aproximam muito dos valores originais e esses valores, quando convertidos novamente para imagem, geram uma imagem similar a inicial.

Desnormalizei o array gerado pela rede neural e o converti em uma imagem, para simular todo o fluxo.

Untitled

A imagem gerada, como esperado, não representa em nada a fonte, mas foi útil para aprendizado.

Untitled

Untitled

Treinamento:

Untitled

Untitled

Untitled

Teste e Resultado:

Untitled

Meu código completo:

Em anexo ao envio


Share this post on:

Postagem Anterior
Trabalho 08
Próxima Postagem
Trabalho 1