Weight prediction in weaning pigs using Deep Learning techniques

Detalhes bibliográficos
Autor(a) principal: Cruz, Erika Fernanda Lozano
Data de Publicação: 2024
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: LOCUS Repositório Institucional da UFV
Texto Completo: https://locus.ufv.br//handle/123456789/32293
https://doi.org/10.47328/ufvbbt.2024.154
Resumo: A estimativa do peso dos suínos em cada período de vida é um processo importante no gerenciamento e tomada de decisões corretas nas granjas suinícolas, devido às condições de adaptação às quais os animais estão expostos em seus ambientes de criação e que interferem diretamente em seu desempenho e no sucesso final do empreendimento. Assim, a criação de suínos inclui várias fases, com exigências ambientais muito específicas, sendo que o peso do animal na fase de desmame é crucial para garantir a obtenção de peso ideal para as fases futuras, até chegar ao suíno na terminação, resultando em maior garantia de melhor renda para os produtores. Portanto, um modelo automático de Deep Learning foi aplicado para detectar peso em indivíduos alojados em grupos de 10 machos e 10 fêmeas, em condições reais de produção e alojados em instalação naturalmente ventilada. O estudo foi realizado com suínos com pesos iniciais de 8 kg até atingir, aproximadamente, 40 kg. Para a detecção individual, o algoritmo Yolov7 foi usado junto com o VGG Image Annotator, obtendo uma precisão de 98,3% no comportamento natural (todas as posturas e condições de iluminação foram incluídas). Para a previsão de peso, foram comparadas três arquiteturas de Deep Learning pré-estabelecidas (MobileNet, ResNet50, DenseNet121) e uma arquitetura desenvolvida para esta investigação (CustomNet), juntamente com quatro otimizadores (SGD, RMSprop, Adam e Nadam). Foi selecionado o melhor desempenho da arquitetura e, em seguida, foram aplicados otimizadores para encontrar o erro mínimo na previsão de peso. O modelo com o melhor desempenho foi o DenseNet121 com o otimizador Adam, obtendo, como resultado, um coeficiente de determinação R2 mínimo de 0,96 para a análise de machos. Os casos de fêmeas e machos obtiveram R2 de 0,98. As técnicas de aprendizagem profunda aplicadas e os resultados obtidos mostraram a viabilidade desse método para otimizar os recursos no gerenciamento de granjas de suínos em condições reais. Além disso, as técnicas de Deep Learning aplicadas nesta investigação podem ser usadas para criar interfaces gráficas que analisem em tempo real o ganho de peso de cada animal. Palavras-chave: Detecção de suínos; Yolov7; VGG Image Annotator; DenseNet121; Ganho de peso suínos.
id UFV_0a192870cb809fc1b8eb778f62aec8d6
oai_identifier_str oai:locus.ufv.br:123456789/32293
network_acronym_str UFV
network_name_str LOCUS Repositório Institucional da UFV
repository_id_str 2145
spelling Osorio Hernandez, RobinsonOsorio Saraz, Jairo AlexanderGates, Richard StephenTarazona Morales, Ariel MarcelCruz, Erika Fernanda LozanoTinôco, Ilda de Fátima Ferreira2024-05-28T11:34:46Z2024-05-28T11:34:46Z2024-02-26CRUZ, Erika Fernanda Lozano. Weight prediction in weaning pigs using Deep Learning techniques. 2024. 82 f. Dissertação (Mestrado em Engenharia Agrícola) - Universidade Federal de Viçosa, Viçosa. 2024.https://locus.ufv.br//handle/123456789/32293https://doi.org/10.47328/ufvbbt.2024.154A estimativa do peso dos suínos em cada período de vida é um processo importante no gerenciamento e tomada de decisões corretas nas granjas suinícolas, devido às condições de adaptação às quais os animais estão expostos em seus ambientes de criação e que interferem diretamente em seu desempenho e no sucesso final do empreendimento. Assim, a criação de suínos inclui várias fases, com exigências ambientais muito específicas, sendo que o peso do animal na fase de desmame é crucial para garantir a obtenção de peso ideal para as fases futuras, até chegar ao suíno na terminação, resultando em maior garantia de melhor renda para os produtores. Portanto, um modelo automático de Deep Learning foi aplicado para detectar peso em indivíduos alojados em grupos de 10 machos e 10 fêmeas, em condições reais de produção e alojados em instalação naturalmente ventilada. O estudo foi realizado com suínos com pesos iniciais de 8 kg até atingir, aproximadamente, 40 kg. Para a detecção individual, o algoritmo Yolov7 foi usado junto com o VGG Image Annotator, obtendo uma precisão de 98,3% no comportamento natural (todas as posturas e condições de iluminação foram incluídas). Para a previsão de peso, foram comparadas três arquiteturas de Deep Learning pré-estabelecidas (MobileNet, ResNet50, DenseNet121) e uma arquitetura desenvolvida para esta investigação (CustomNet), juntamente com quatro otimizadores (SGD, RMSprop, Adam e Nadam). Foi selecionado o melhor desempenho da arquitetura e, em seguida, foram aplicados otimizadores para encontrar o erro mínimo na previsão de peso. O modelo com o melhor desempenho foi o DenseNet121 com o otimizador Adam, obtendo, como resultado, um coeficiente de determinação R2 mínimo de 0,96 para a análise de machos. Os casos de fêmeas e machos obtiveram R2 de 0,98. As técnicas de aprendizagem profunda aplicadas e os resultados obtidos mostraram a viabilidade desse método para otimizar os recursos no gerenciamento de granjas de suínos em condições reais. Além disso, as técnicas de Deep Learning aplicadas nesta investigação podem ser usadas para criar interfaces gráficas que analisem em tempo real o ganho de peso de cada animal. Palavras-chave: Detecção de suínos; Yolov7; VGG Image Annotator; DenseNet121; Ganho de peso suínos.Estimating the weight of pigs in the weaning phase is an important process in the management of pig farms due to the adaptation conditions that the animals are exposed to. Pig farming includes several phases with very specific environmental variables such as temperature for sows and piglets before weaning. For this reason, the weaning phase is a crucial moment to guarantee an optimal weight for future phases (finisher pigs), which becomes a better income for the producers. Therefore, an automatic individual pig detection and weight prediction model was applied to detect individuals housed in groups of 10 males and 10 females under real production conditions in a naturally ventilated structure, with initial weights of 8 kg to reach around 32-40 kg. For individual detection, the Yolov7 algorithm was used together with the VGG Image Annotator, obtaining a precision of 98.3% in natural behavior (all postures and lighting conditions were included). For weight prediction, three pre-established architectures (MobileNet, ResNet50, DenseNet121) and an own created architecture (CustomNet) were compared, together with four optimizers (SGD, RMSprop, Adam and Nadam), and was selected the best architecture's performance and then, was applied optimizers to find the minimum error in weight prediction. The model with the best performance was DenseNet121 with Adam optimizer, obtaining as a result a minimum coefficient of determination R2 of 0.96 for the analysis of males. Females and Males - Females cases obtained a R2 of 0.98. The deep learning techniques applied, and the results obtained show the feasibility of this method and allow to optimize resources in the management of pig farms under real and challenging conditions. Keywords: Pig’s individual detection; Yolov7; VGG Image Annotator; DenseNet121; Growth curve in pigs.engUniversidade Federal de ViçosaEngenharia AgrícolaTecnologia agrícolaSuinoculturaLeitõesDesmameConstruções Rurais e AmbiênciaWeight prediction in weaning pigs using Deep Learning techniquesEstimativa do peso de suínos na fase de crescimento inicial usando técnicas de Deep Learninginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal de ViçosaDepartamento de Engenharia AgrícolaMestre em Engenharia AgrícolaViçosa - MG2024-02-26Mestradoinfo:eu-repo/semantics/openAccessreponame:LOCUS Repositório Institucional da UFVinstname:Universidade Federal de Viçosa (UFV)instacron:UFVORIGINALtexto completo.pdftexto completo.pdftexto completoapplication/pdf2591865https://locus.ufv.br//bitstream/123456789/32293/1/texto%20completo.pdf7705ef3b6dacf64c79f517959f4c881fMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://locus.ufv.br//bitstream/123456789/32293/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52123456789/322932024-05-28 08:34:48.422oai:locus.ufv.br:123456789/32293Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://www.locus.ufv.br/oai/requestfabiojreis@ufv.bropendoar:21452024-05-28T11:34:48LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)false
dc.title.en.fl_str_mv Weight prediction in weaning pigs using Deep Learning techniques
dc.title.pt-BR.fl_str_mv Estimativa do peso de suínos na fase de crescimento inicial usando técnicas de Deep Learning
title Weight prediction in weaning pigs using Deep Learning techniques
spellingShingle Weight prediction in weaning pigs using Deep Learning techniques
Cruz, Erika Fernanda Lozano
Tecnologia agrícola
Suinocultura
Leitões
Desmame
Construções Rurais e Ambiência
title_short Weight prediction in weaning pigs using Deep Learning techniques
title_full Weight prediction in weaning pigs using Deep Learning techniques
title_fullStr Weight prediction in weaning pigs using Deep Learning techniques
title_full_unstemmed Weight prediction in weaning pigs using Deep Learning techniques
title_sort Weight prediction in weaning pigs using Deep Learning techniques
author Cruz, Erika Fernanda Lozano
author_facet Cruz, Erika Fernanda Lozano
author_role author
dc.contributor.none.fl_str_mv Osorio Hernandez, Robinson
Osorio Saraz, Jairo Alexander
Gates, Richard Stephen
Tarazona Morales, Ariel Marcel
dc.contributor.author.fl_str_mv Cruz, Erika Fernanda Lozano
dc.contributor.advisor1.fl_str_mv Tinôco, Ilda de Fátima Ferreira
contributor_str_mv Tinôco, Ilda de Fátima Ferreira
dc.subject.pt-BR.fl_str_mv Tecnologia agrícola
Suinocultura
Leitões
Desmame
topic Tecnologia agrícola
Suinocultura
Leitões
Desmame
Construções Rurais e Ambiência
dc.subject.cnpq.fl_str_mv Construções Rurais e Ambiência
description A estimativa do peso dos suínos em cada período de vida é um processo importante no gerenciamento e tomada de decisões corretas nas granjas suinícolas, devido às condições de adaptação às quais os animais estão expostos em seus ambientes de criação e que interferem diretamente em seu desempenho e no sucesso final do empreendimento. Assim, a criação de suínos inclui várias fases, com exigências ambientais muito específicas, sendo que o peso do animal na fase de desmame é crucial para garantir a obtenção de peso ideal para as fases futuras, até chegar ao suíno na terminação, resultando em maior garantia de melhor renda para os produtores. Portanto, um modelo automático de Deep Learning foi aplicado para detectar peso em indivíduos alojados em grupos de 10 machos e 10 fêmeas, em condições reais de produção e alojados em instalação naturalmente ventilada. O estudo foi realizado com suínos com pesos iniciais de 8 kg até atingir, aproximadamente, 40 kg. Para a detecção individual, o algoritmo Yolov7 foi usado junto com o VGG Image Annotator, obtendo uma precisão de 98,3% no comportamento natural (todas as posturas e condições de iluminação foram incluídas). Para a previsão de peso, foram comparadas três arquiteturas de Deep Learning pré-estabelecidas (MobileNet, ResNet50, DenseNet121) e uma arquitetura desenvolvida para esta investigação (CustomNet), juntamente com quatro otimizadores (SGD, RMSprop, Adam e Nadam). Foi selecionado o melhor desempenho da arquitetura e, em seguida, foram aplicados otimizadores para encontrar o erro mínimo na previsão de peso. O modelo com o melhor desempenho foi o DenseNet121 com o otimizador Adam, obtendo, como resultado, um coeficiente de determinação R2 mínimo de 0,96 para a análise de machos. Os casos de fêmeas e machos obtiveram R2 de 0,98. As técnicas de aprendizagem profunda aplicadas e os resultados obtidos mostraram a viabilidade desse método para otimizar os recursos no gerenciamento de granjas de suínos em condições reais. Além disso, as técnicas de Deep Learning aplicadas nesta investigação podem ser usadas para criar interfaces gráficas que analisem em tempo real o ganho de peso de cada animal. Palavras-chave: Detecção de suínos; Yolov7; VGG Image Annotator; DenseNet121; Ganho de peso suínos.
publishDate 2024
dc.date.accessioned.fl_str_mv 2024-05-28T11:34:46Z
dc.date.available.fl_str_mv 2024-05-28T11:34:46Z
dc.date.issued.fl_str_mv 2024-02-26
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.citation.fl_str_mv CRUZ, Erika Fernanda Lozano. Weight prediction in weaning pigs using Deep Learning techniques. 2024. 82 f. Dissertação (Mestrado em Engenharia Agrícola) - Universidade Federal de Viçosa, Viçosa. 2024.
dc.identifier.uri.fl_str_mv https://locus.ufv.br//handle/123456789/32293
dc.identifier.doi.pt-BR.fl_str_mv https://doi.org/10.47328/ufvbbt.2024.154
identifier_str_mv CRUZ, Erika Fernanda Lozano. Weight prediction in weaning pigs using Deep Learning techniques. 2024. 82 f. Dissertação (Mestrado em Engenharia Agrícola) - Universidade Federal de Viçosa, Viçosa. 2024.
url https://locus.ufv.br//handle/123456789/32293
https://doi.org/10.47328/ufvbbt.2024.154
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Viçosa
dc.publisher.program.fl_str_mv Engenharia Agrícola
publisher.none.fl_str_mv Universidade Federal de Viçosa
dc.source.none.fl_str_mv reponame:LOCUS Repositório Institucional da UFV
instname:Universidade Federal de Viçosa (UFV)
instacron:UFV
instname_str Universidade Federal de Viçosa (UFV)
instacron_str UFV
institution UFV
reponame_str LOCUS Repositório Institucional da UFV
collection LOCUS Repositório Institucional da UFV
bitstream.url.fl_str_mv https://locus.ufv.br//bitstream/123456789/32293/1/texto%20completo.pdf
https://locus.ufv.br//bitstream/123456789/32293/2/license.txt
bitstream.checksum.fl_str_mv 7705ef3b6dacf64c79f517959f4c881f
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)
repository.mail.fl_str_mv fabiojreis@ufv.br
_version_ 1801213097130590208