AutoML : redes neurais artificiais e programação genética aplicada à predição de preços de ativos financeiros

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Campigotto, Paula
Orientador(a): Ramirez Pozo, Aurora Trinidad, 1959-
Banca de defesa: Não Informado pela instituição
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