TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Classificando Vinhos Baseado em Suas Características

Por:   •  1/9/2019  •  Trabalho acadêmico  •  881 Palavras (4 Páginas)  •  136 Visualizações

Página 1 de 4

[pic 1]

Classificando vinhos baseado em suas características

 

João Paulo Barbosa Pena, Isaías Gonçalves Ribeiro

Ciências da Computação

 

 

 

LAVRAS

2018

1. INTRODUÇÃO

Este trabalho olhou para um problema bem conhecido visando classificação

de  vinhos tintos (1599) e vinhos brancos (4898), foram classificados em 7 classes (pontuação de vinho que varia de 3 a 9), com base na sua qualidade e as suas 11 características físico-químicas, dando 6497 vinhos de amostras no total. Este relatório apresenta uma investigação sobre uma rede neural em busca de encontrar a maior precisão, enquanto classifica os vinhos.

[pic 2]

Figura 1 - Histograma dos dados de vinho vermelho e branco

Tabela 1 - Entrada

Nome do recurso

Significância

Min std

Max

Tipo do vinho

0,75

0,42 0,00

1

Acidez fixo

7,22

1,30 3,80

15.90

Acidez volátil

0,34

0,16 0,08

1,58

Ácido cítrico

0,32

0,15 0,00

1,66

Açúcar Residual

5,44

4,76 0,60

65,8

Açúcar Residual

0,06

0,04 0,01

0,61

Dióxido de enxofre livre

30,53

17,75 1,00

289

Total de Dióxido de Enxofre

115,74

56,52 6,00

440

Densidade

0.99

0,00 0,99

1,04

ph

3,22

0,16 2,72

4,01

Sulfatos

0,53

0,15 0,22

2

Álcool

10,49

1,19 8,00

14,9

 

2. OBJETIVO

O objetivo deste trabalho é criar uma RNA capaz de qualificar por notas de 3 a 9 vinhos por suas características físico químicas

3. ESTUDO DE CASO

        No cenário mundial  a RNA vem proporcionando um avanço significativo para a humanidade o que diz respeito à facilitação de uma série de atividades. Com tudo sempre visamos a tar aperfeiçoando as ferramentas já existentes. Seguindo esse pensamento decidimos  fazer um estudo sobre classificação de dados, nesse artigo fizemos classificação de vinhos vermelhos e brancos.

        A implementação seria no auxílio da classificação de vinhos utilizando características físico químico de tal.

        Classificação de dados tem sido estudado por anos pois apresenta uma vasta aplicabilidade, como prever algo que pode acontecer, por exemplo.

4. METODOLOGIA

        Tal trabalho foi feito utilizando o linguagem de programação Python, foi utilizada a biblioteca Tensorflow. Os dados tiveram que ser mudados para ser compatível com a função softmax na última camada.

        Foi definido um número de neurônios para ter uma precisão nas regiões não lineares, também um número de camadas ocultas e foi definido uma função ativação.

[pic 3]Figura 2 - Molde de um Rede Neural MLP

5. DISCUSSÃO E RESULTADOS

5.1 Número de Neurônios

        Baseado na complexidade da classificação, não era esperado mais de 100 neurônios. Daí começamos com 12-7-7 (12 neurônios na camada de entrada, 7 neurônio na camada oculta e 7 neurônio na camada de saída) com modelo 7, 10, 20, 40, 80, 100 neurônios na camada escondida, com taxa de aprendizagem 0,001, 5 épocas e um tamanho de 256 amostra e uma função de ativação na camada oculta foi a Relu onde [pic 4]. Foi utilizado Dropout para forçar os neurônios serem auto suficiente e desenvolver suas próprias características distintas e espaciais.

Tabela 2 - Número de neurônios que afetam a precisão de validação

Neurônios

7

10

20

40

80

100

Validação %

49.0

50.5

51.2

51.5

52.9

51.3

[pic 5]

Figura 3 - Precisão de validação para N neurônios

Observando a figura 2 foi notado que 80 neurônios obtivemos melhor resultado de validação, então foi decidido utilizar 80 neurônios.

5.2 Número de Camadas Ocultas        

        Aumentando o número de camadas ocultas espera-se que obtenha melhor resultado, porém curiosamente no nosso caso, não melhorou, apenas piorou, como mostra a tabela a seguir.

...

Baixar como (para membros premium)  txt (6.5 Kb)   pdf (137.8 Kb)   docx (143.7 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com