Uso de aprendizado profundo na detecção de defeitos externos em tomates

Detalhes bibliográficos
Autor(a) principal: Costa, Arthur Zanatta da, 1992-
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1635865
Resumo: Orientadores: Hugo Enrique Hernández Figueroa, Juliana Aparecida Fracarolli
id UNICAMP-30_173fcf9b7b50913714601ca9a5af8588
oai_identifier_str oai::1082315
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Uso de aprendizado profundo na detecção de defeitos externos em tomatesDetection of external defects in tomatoes using deep learningAprendizado profundoDeep learningOrientadores: Hugo Enrique Hernández Figueroa, Juliana Aparecida FracarolliDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de ComputaçãoResumo: Esta dissertação estudou o uso de redes neurais profundas na detecção de defeitos externos em tomates. Duas bases de dados contendo imagens de tomates saudáveis e defeituosos foram criadas e estão disponíveis gratuitamente online. A primeira base tem 416 imagens de tomates em laboratório com condições controladas de pose, fundo e iluminação. A base foi etiquetada do começo ao fim por 7 participantes com o objetivo de identificar padrões e as variâncias no gosto dos consumidores. Dado seu tamanho pequeno, somente a extração de descritores com uma rede profunda pré-treinada foi implementada. Os melhores classificadores profundos nessa base forneceram performance satisfatória na previsão do gosto de cada participante, com a área sob a curva característica de operação do receptor (AUC) variando entre 83.0% ? 94.0% na base de teste. A comparação da AUC_teste de todos os participantes sugere que os piores resultados decorrem de pessoas com gosto mais exigente ou de possíveis erros durante o processo de etiquetagem. É preciso estender o trabalho, trazendo mais participantes e colhendo mais dados, para descobrir se as performances mais baixas aumentam com o número de dados e se as classificações de alguns participantes podem ser consideradas outliers. A segunda base tem 43843 imagens de tomates adquiridas durante a operação normal de uma máquina de seleção. Não houve censura sobre os tipos de defeitos que poderiam aparecer durante a aquisição. A base foi etiquetada pelo autor da tese com ajuda de um especialista em seleção. Três técnicas de aprendizado profundo foram implementadas e comparadas sobre essa base: extração de descritores, ajuste fino e detecção de anomalia usando uma rede geradora adversarial (GAN). As duas primeiras técnicas alcançaram resultados acima de 90% na AUC_teste , enquanto a terceira falhou em apresentar resultados relevantes devido ao tamanho da base. O melhor resultado veio do ajuste fino de todas as camadas de uma ResNet50. Esse classificador atingiu AUC_teste = 97.6%. Até onde os conhecimentos dos autores vão, essa é a melhor performance de um classificador na literatura em uma base contendo dezenas de milhares de amostras sem restrição nos tipos de defeitos apresentados. Além disso, o classificador não possui nenhum conhecimento a priori de que o fruto é um tomate, indicando a viabilidade de estender o método para outros alimentos. O resultado fornece um novo horizonte para a melhora significativa dos algoritmos de seleção em máquinasAbstract: This dissertation studied the application of deep neural networks on the problem of sorting external defects in tomatoes. Two datasets containing images of healthy and defective tomatoes were created and are available online for free. The first one has 416 images of tomatoes on laboratory with controlled pose, background and lighting. All instances of the dataset were labeled by 7 volunteers. The purpose was to identify patterns and variances in consumer taste. Due to the small size of the dataset, only feature extraction with a pretrained deep neural network was implemented. The best deep classifiers showed satisfactory performance with area under the receiver operating characteristic curve AUC raging from 83.0% to 94.0% on the test set. The comparison among all AUC_test suggests that the worst results are due picky volunteers or possible mistakes made during the labeling phase. The experiment need to be continued with more data and volunteers in order to find out if it¿s possible to improve the worst classifiers with more data and if the labeling of some volunteers are outliers. The second dataset has 43843 images of tomatoes acquired during the normal operation of a tomato sorter machine . There was no censorship on the kinds of defects which could appear during acquisition. The dataset was labeled by the author of the thesis with the help of an fruit sorter expert. Three different deep learning techniques were implemented: feature extraction, fine tuning and anomaly detection with a generative adversarial network (GAN). The two first techniques achieved AUC_test above 90%, while the third was a failure due to the lack of data. The best result came from a ResNet50 with all layers fine tuned. This classifier achieved AUC_test = 97.6%. As far as the authors are aware, this is the best performance in the literature of a classifier in a dataset with dozens of thousands of images without restriction on which defects might appear. Furthermore, the classifier doesn¿t have any prior on the images being tomatoes, suggesting the method should also work when sorting other foods. The result raises a new horizon for significant improvement of sorting algorithms in commercial machinesMestradoTelecomunicações e TelemáticaMestre em Engenharia Elétrica[s.n.]Hernández-Figueroa, Hugo Enrique, 1959-Fracarolli, Juliana Aparecida, 1984-Attux, Romis Ribeiro de FaissolGarcia, Angel PontinUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de ComputaçãoPrograma de Pós-Graduação em Engenharia ElétricaUNIVERSIDADE ESTADUAL DE CAMPINASCosta, Arthur Zanatta da, 1992-20182018-11-26T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf1 recurso online (123 p.) : il., digital, arquivo PDF.https://hdl.handle.net/20.500.12733/1635865COSTA, Arthur Zanatta da. Uso de aprendizado profundo na detecção de defeitos externos em tomates. 2018. 1 recurso online (123 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1635865. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/1082315Requisitos do sistema: Software para leitura de arquivo em PDFporreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2019-04-25T09:40:39Zoai::1082315Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2019-04-25T09:40:39Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Uso de aprendizado profundo na detecção de defeitos externos em tomates
Detection of external defects in tomatoes using deep learning
title Uso de aprendizado profundo na detecção de defeitos externos em tomates
spellingShingle Uso de aprendizado profundo na detecção de defeitos externos em tomates
Costa, Arthur Zanatta da, 1992-
Aprendizado profundo
Deep learning
title_short Uso de aprendizado profundo na detecção de defeitos externos em tomates
title_full Uso de aprendizado profundo na detecção de defeitos externos em tomates
title_fullStr Uso de aprendizado profundo na detecção de defeitos externos em tomates
title_full_unstemmed Uso de aprendizado profundo na detecção de defeitos externos em tomates
title_sort Uso de aprendizado profundo na detecção de defeitos externos em tomates
author Costa, Arthur Zanatta da, 1992-
author_facet Costa, Arthur Zanatta da, 1992-
author_role author
dc.contributor.none.fl_str_mv Hernández-Figueroa, Hugo Enrique, 1959-
Fracarolli, Juliana Aparecida, 1984-
Attux, Romis Ribeiro de Faissol
Garcia, Angel Pontin
Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de Computação
Programa de Pós-Graduação em Engenharia Elétrica
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Costa, Arthur Zanatta da, 1992-
dc.subject.por.fl_str_mv Aprendizado profundo
Deep learning
topic Aprendizado profundo
Deep learning
description Orientadores: Hugo Enrique Hernández Figueroa, Juliana Aparecida Fracarolli
publishDate 2018
dc.date.none.fl_str_mv 2018
2018-11-26T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/20.500.12733/1635865
COSTA, Arthur Zanatta da. Uso de aprendizado profundo na detecção de defeitos externos em tomates. 2018. 1 recurso online (123 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1635865. Acesso em: 3 set. 2024.
url https://hdl.handle.net/20.500.12733/1635865
identifier_str_mv COSTA, Arthur Zanatta da. Uso de aprendizado profundo na detecção de defeitos externos em tomates. 2018. 1 recurso online (123 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1635865. Acesso em: 3 set. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/1082315
Requisitos do sistema: Software para leitura de arquivo em PDF
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
1 recurso online (123 p.) : il., digital, arquivo PDF.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1809189140554579968