Weight prediction in weaning pigs using Deep Learning techniques
Autor(a) principal: | |
---|---|
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 |