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
Autor(a) principal: | |
---|---|
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 |