Predição do desempenho de hélices de pequeno porte com XGBoost: efeitos do processo de imputação da solidez por métodos de regressão

Detalhes bibliográficos
Autor(a) principal: Rosa, Heitor Nunes
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://hdl.handle.net/11449/217119
Resumo: This work has as main objective the elaboration of a surrogate model for the prediction of the performance of small propellers with the application of Machine Learning methods. The models were designed using the Python programming language, using the XGBoost regression algorithm, and based on the database provided by the University of Illinois at Urbana-Champaign. A data manipulation was also carried out to calculate the solidity, in order to evaluate its influence on the propeller performance. In this work, we dealt with missing data, which, despite the chosen algorithm being robust, an imputation method was applied to verify if there was an improvement in its performance. The model hyperparameters were tuned by a Bayesian optimization process. Satisfactory models were obtained for the development of preliminary designs of propellers with a relatively small prediction interval. This model will be useful to provide a better design phase, providing a faster and more efficient selection of propellers.
id UNSP_320c2cb11caafc9398f7646da5c8e84c
oai_identifier_str oai:repositorio.unesp.br:11449/217119
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Predição do desempenho de hélices de pequeno porte com XGBoost: efeitos do processo de imputação da solidez por métodos de regressãoPerformance prediction of small propellers with XGBoost: effects of the solidity imputation process by regression methodsMachine LearningPropellerSurrogate modelAeronáuticaHélicesModelo SubstitutoModelo substitutoThis work has as main objective the elaboration of a surrogate model for the prediction of the performance of small propellers with the application of Machine Learning methods. The models were designed using the Python programming language, using the XGBoost regression algorithm, and based on the database provided by the University of Illinois at Urbana-Champaign. A data manipulation was also carried out to calculate the solidity, in order to evaluate its influence on the propeller performance. In this work, we dealt with missing data, which, despite the chosen algorithm being robust, an imputation method was applied to verify if there was an improvement in its performance. The model hyperparameters were tuned by a Bayesian optimization process. Satisfactory models were obtained for the development of preliminary designs of propellers with a relatively small prediction interval. This model will be useful to provide a better design phase, providing a faster and more efficient selection of propellers.Este trabalho tem como objetivo principal a elaboração de um modelo substituto para a predição do desempenho de hélices de pequeno porte com a aplicação de métodos de Machine Learning. Os modelos foram projetados utilizando a linguagem de programação Python, com a utilzação do algoritmo de regressão XGBoost, e com base no banco de dados disponibilizados pela Universidade de Illinois em Urbana-Champaign. Fez-se também uma manipulação de dados para o cálculo da Solidez, para se avaliar sua influência no desempenho da hélice. Neste trabalho, lidou-se com dados faltantes, que, apesar do algoritmo escolhido ser robusto, aplicou-se um método de imputação para se verificar se haveria uma melhoria em seu desempenho. Os hiperparâmetros do modelo foram refinados por um processo de otimização bayesiana. Foram obtidos modelos satisfatórios para o desenvolvimento de projetos preliminares robustos. Este modelo será útil para proporcionar uma mais rápida e eficiente seleção e projeto de hélice.Não recebi financiamentoUniversidade Estadual Paulista (Unesp)Woiski, Emanuel Rocha [UNESP]Universidade Estadual Paulista (Unesp)Rosa, Heitor Nunes2022-03-10T16:26:53Z2022-03-10T16:26:53Z2022-03-05info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfhttp://hdl.handle.net/11449/217119porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2023-11-20T06:14:18Zoai:repositorio.unesp.br:11449/217119Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T18:15:41.945490Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Predição do desempenho de hélices de pequeno porte com XGBoost: efeitos do processo de imputação da solidez por métodos de regressão
Performance prediction of small propellers with XGBoost: effects of the solidity imputation process by regression methods
title Predição do desempenho de hélices de pequeno porte com XGBoost: efeitos do processo de imputação da solidez por métodos de regressão
spellingShingle Predição do desempenho de hélices de pequeno porte com XGBoost: efeitos do processo de imputação da solidez por métodos de regressão
Rosa, Heitor Nunes
Machine Learning
Propeller
Surrogate model
Aeronáutica
Hélices
Modelo Substituto
Modelo substituto
title_short Predição do desempenho de hélices de pequeno porte com XGBoost: efeitos do processo de imputação da solidez por métodos de regressão
title_full Predição do desempenho de hélices de pequeno porte com XGBoost: efeitos do processo de imputação da solidez por métodos de regressão
title_fullStr Predição do desempenho de hélices de pequeno porte com XGBoost: efeitos do processo de imputação da solidez por métodos de regressão
title_full_unstemmed Predição do desempenho de hélices de pequeno porte com XGBoost: efeitos do processo de imputação da solidez por métodos de regressão
title_sort Predição do desempenho de hélices de pequeno porte com XGBoost: efeitos do processo de imputação da solidez por métodos de regressão
author Rosa, Heitor Nunes
author_facet Rosa, Heitor Nunes
author_role author
dc.contributor.none.fl_str_mv Woiski, Emanuel Rocha [UNESP]
Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Rosa, Heitor Nunes
dc.subject.por.fl_str_mv Machine Learning
Propeller
Surrogate model
Aeronáutica
Hélices
Modelo Substituto
Modelo substituto
topic Machine Learning
Propeller
Surrogate model
Aeronáutica
Hélices
Modelo Substituto
Modelo substituto
description This work has as main objective the elaboration of a surrogate model for the prediction of the performance of small propellers with the application of Machine Learning methods. The models were designed using the Python programming language, using the XGBoost regression algorithm, and based on the database provided by the University of Illinois at Urbana-Champaign. A data manipulation was also carried out to calculate the solidity, in order to evaluate its influence on the propeller performance. In this work, we dealt with missing data, which, despite the chosen algorithm being robust, an imputation method was applied to verify if there was an improvement in its performance. The model hyperparameters were tuned by a Bayesian optimization process. Satisfactory models were obtained for the development of preliminary designs of propellers with a relatively small prediction interval. This model will be useful to provide a better design phase, providing a faster and more efficient selection of propellers.
publishDate 2022
dc.date.none.fl_str_mv 2022-03-10T16:26:53Z
2022-03-10T16:26:53Z
2022-03-05
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/11449/217119
url http://hdl.handle.net/11449/217119
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1808128911909847040