AutoML : redes neurais artificiais e programação genética aplicada à predição de preços de ativos financeiros
| Ano de defesa: | 2024 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Não Informado pela instituição
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://hdl.handle.net/1884/89267 |
Resumo: | Orientador: Aurora Trinidad Ramirez Pozo |
| id |
UFPR_7e11b72dabe18e5789aefe3f73293ab9 |
|---|---|
| oai_identifier_str |
oai:acervodigital.ufpr.br:1884/89267 |
| network_acronym_str |
UFPR |
| network_name_str |
Repositório Institucional da UFPR |
| repository_id_str |
|
| spelling |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaRamirez Pozo, Aurora Trinidad, 1959-Campigotto, Paula2024-08-15T19:17:53Z2024-08-15T19:17:53Z2024https://hdl.handle.net/1884/89267Orientador: Aurora Trinidad Ramirez PozoDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa : Curitiba, 26/02/2024Inclui referênciasÁrea de concentração: Ciência da ComputaçãoResumo: A Inteligência Artificial é uma área de pesquisa que objetiva a criação de sistemas computacionais capazes de realizar tarefas que, inicialmente, demandariam inteligência humana. Isso inclui a capacidade de aprender com dados, adaptar-se a novas situações e tomar decisões baseadas em informações. Dentre as diversas técnicas de Inteligência Artificial, as Redes Neurais Artificiais são amplamente utilizadas na resolução de problemas complexos, como o de previsão de preços de ações na bolsa de valores. As Redes Neurais Artificiais são modelos matemáticos inspirados na estrutura e funcionamento do cérebro humano, que são capazes de aprender a partir de dados de entrada. Esses modelos são compostos por camadas de neurônios artificiais, que processam e transformam as informações recebidas até gerar uma saída. No contexto da previsão de preços de ações, as Redes Neurais Artificiais são capazes de identificar padrões e tendências nos dados históricos de cotações, o que pode auxiliar na tomada de decisões de investimento. Como existem inúmeras maneiras de configurar um modelo de Rede Neural Artificial, este trabalho propõe uma maneira de AutoML (Aprendizado de Máquina Automatizado) por meio de Programação Genética Gramatical para gerar redes eficientes para cada conjunto de dados utilizado. Essa técnica permite a definição de um conjunto de regras para a geração de diferentes estruturas de redes neurais, permitindo a exploração de diversas combinações de parâmetros e configurações de rede, visando encontrar a melhor arquitetura para cada ativo/ação. Além disso, a solução proposta utiliza a Programação Genética para gerar diferentes populações de redes neurais e as submete a um processo de otimização similar à de seleção natural, no qual as arquiteturas mais bem-sucedidas são selecionadas e reproduzidas, gerando novas gerações de redes neurais com características cada vez mais adaptadas ao ambiente do problema em questão. Os resultados encontrados demonstraram que a solução proposta para o problema de previsão de preços de ativos financeiros superou diferentes técnicas exploradas para o mesmo problema, inclusive uma das técnicas de AutoML mais utilizadas atualmente. No entanto, também observou-se que a abordagem proposta tem algumas limitações, as quais foram identificadas e sugeridas como pesquisas futuras.Abstract: Artificial Intelligence is a research field that aims to create computational systems capable of performing tasks that would initially require human intelligence. This includes the ability to learn from data, adapt to new situations, and make decisions based on information. Among the various techniques of Artificial Intelligence, Artificial Neural Networks are widely used in solving complex problems, such as predicting stock prices in the stock market. Artificial Neural Networks are mathematical models inspired by the structure and functioning of the human brain, capable of learning from input data. These models consist of layers of artificial neurons that process and transform received information to generate an output. In the context of predicting stock prices, Artificial Neural Networks can identify patterns and trends in historical quotation data, aiding in investment decision-making. Since there are numerous ways to configure an Artificial Neural Network model, this work proposes a way of Automated Machine Learning (AutoML) through Grammatical Genetic Programming to generate efficient networks for each dataset used. This technique allows the definition of a set of rules for generating different network structures, enabling the exploration of various combinations of parameters and network configurations to find the best architecture for each asset or stock. Furthermore, the proposed solution uses Genetic Programming to generate different populations of neural networks and subjects them to an optimization process similar to natural selection, where the most successful architectures are selected and reproduced, generating new generations of neural networks increasingly adapted to the problem environment. The results obtained demonstrated that the proposed solution for predicting financial asset prices outperformed different techniques explored for the same problem, including one of the most commonly used AutoML techniques currently. However, it was also observed that the proposed approach has some limitations, which were identified and could be used for future research.1 recurso online : PDF.application/pdfInteligência artificialAções (Finanças) - PreçosGramaticaCiência da ComputaçãoAutoML : redes neurais artificiais e programação genética aplicada à predição de preços de ativos financeirosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALR - D - PAULA CAMPIGOTTO.pdfapplication/pdf6547895https://acervodigital.ufpr.br/bitstream/1884/89267/1/R%20-%20D%20-%20PAULA%20CAMPIGOTTO.pdf3d5b83719d7ef195546d7bb37fbb68bbMD51open access1884/892672024-08-15 16:17:53.983open accessoai:acervodigital.ufpr.br:1884/89267Repositório InstitucionalPUBhttp://acervodigital.ufpr.br/oai/requestinformacaodigital@ufpr.bropendoar:3082024-08-15T19:17:53Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
| dc.title.pt_BR.fl_str_mv |
AutoML : redes neurais artificiais e programação genética aplicada à predição de preços de ativos financeiros |
| title |
AutoML : redes neurais artificiais e programação genética aplicada à predição de preços de ativos financeiros |
| spellingShingle |
AutoML : redes neurais artificiais e programação genética aplicada à predição de preços de ativos financeiros Campigotto, Paula Inteligência artificial Ações (Finanças) - Preços Gramatica Ciência da Computação |
| title_short |
AutoML : redes neurais artificiais e programação genética aplicada à predição de preços de ativos financeiros |
| title_full |
AutoML : redes neurais artificiais e programação genética aplicada à predição de preços de ativos financeiros |
| title_fullStr |
AutoML : redes neurais artificiais e programação genética aplicada à predição de preços de ativos financeiros |
| title_full_unstemmed |
AutoML : redes neurais artificiais e programação genética aplicada à predição de preços de ativos financeiros |
| title_sort |
AutoML : redes neurais artificiais e programação genética aplicada à predição de preços de ativos financeiros |
| author |
Campigotto, Paula |
| author_facet |
Campigotto, Paula |
| author_role |
author |
| dc.contributor.other.pt_BR.fl_str_mv |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática |
| dc.contributor.advisor1.fl_str_mv |
Ramirez Pozo, Aurora Trinidad, 1959- |
| dc.contributor.author.fl_str_mv |
Campigotto, Paula |
| contributor_str_mv |
Ramirez Pozo, Aurora Trinidad, 1959- |
| dc.subject.por.fl_str_mv |
Inteligência artificial Ações (Finanças) - Preços Gramatica Ciência da Computação |
| topic |
Inteligência artificial Ações (Finanças) - Preços Gramatica Ciência da Computação |
| description |
Orientador: Aurora Trinidad Ramirez Pozo |
| publishDate |
2024 |
| dc.date.accessioned.fl_str_mv |
2024-08-15T19:17:53Z |
| dc.date.available.fl_str_mv |
2024-08-15T19:17:53Z |
| dc.date.issued.fl_str_mv |
2024 |
| 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/1884/89267 |
| url |
https://hdl.handle.net/1884/89267 |
| 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 |
1 recurso online : PDF. application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
| instname_str |
Universidade Federal do Paraná (UFPR) |
| instacron_str |
UFPR |
| institution |
UFPR |
| reponame_str |
Repositório Institucional da UFPR |
| collection |
Repositório Institucional da UFPR |
| bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/89267/1/R%20-%20D%20-%20PAULA%20CAMPIGOTTO.pdf |
| bitstream.checksum.fl_str_mv |
3d5b83719d7ef195546d7bb37fbb68bb |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
| repository.mail.fl_str_mv |
informacaodigital@ufpr.br |
| _version_ |
1847526118706380800 |