Aplicando IA Quântica ao Mercado de Ações: Um Algoritmo de Seleção Negativa Otimizado Evolutivamente
Giancarlo Ponte Gamberi
Giancarlo “Gian” P. Gamberi
IA Quântica?�Seleção Negativa Otimizado Evolutivamente?
Computação Quântica
Fundamentos
Qubits
Análogos a bits
Superposição/ Decoerência
Qubit existe em dois estados distintos ao mesmo tempo. Medição dos resultados aleatória
Emaranhamento
Dois qubits são “conectados”
Genético Quântico
População
Indivíduos
Features
Clássico: Torneio -> Cruzamento -> Mutação
Quântico: Ajustar ângulos -> Observar
Exemplo
Encontrar o maior valor
Geração 1
Exemplo
Encontrar o maior valor
Maior valor encontrado: 001
001
Geração 1
Exemplo
Encontrar o maior valor
Maior valor encontrado : 001
Geração 2
Exemplo
Encontrar o maior valor
Maior valor encontrado : 101
101
Geração 2
Exemplo
Encontrar o maior valor
Maior valor encontrado : 101
Geração 3
Exemplo
Encontrar o maior valor
Maior valor encontrado : 101
100
Geração 3
Exemplo
Encontrar o maior valor
Maior valor encontrado : 101
Geração 4
Exemplo
Encontrar o maior valor
Maior valor encontrado : 111
111
Geração 4
Seleção Negativa
Como funciona?
Bio-inspirado
Sistema imunológico humano
Detectores
Próprio/ não próprio
Detecção de Anomalias
Algumas aplicações
Medicina
Diagnósticos
Classificação de DNA
Identificação de surtos
Cybersegurança
Invasores
Fraude
Aviação
Voos anômalos
EvoSeedRNSA
Evolutionary Seed Real-value Negative Selection Algorithm
Gerar uma semente geradora de detectores artificiais
Gerado a partir de algoritmo genético
QGNSA
Ideia
Trocar o algoritmo genético do EvoSeedRNSA pelo algoritmo genético quântico
n = M × precision
Quantum Genetic Negative Selection Algorithm
Feature 1
Feature 2
Feature 3
Precision: 3
Feature 1
Feature 2
Feature 3
Precision: 3
Population: 3
101111111
111011000
100000010
Feature 1
Feature 2
Feature 3
Precision: 3
Population: 3
101 111 111
111 011 000
100 000 010
Teste de validação
Aplicando á Bolsa de Valores
Aplicação
Classificação Binaria
+
Bolsa de valores
=
Predição de subida/queda de ativos
QGNSA vs SVM
Os dados
Coletados em tempo real
BBDC
39.906 linhas
De 04/01/24 á 22/05/24
ITUB
96.487 linhas
De 03/01/22 á 24/11/22
PETR
73.617 linhas
De 03/01/23 á 12/09/23
Tratamento
Resultados SVM (ITUB3)
QGNSA vs SVM (ITUB)
BBDC
PETR
Conclusão
Resultados promissores
+testes +dados
Potencial de modelos híbridos (Clássico + Quântico)
Duvidas?
Giancarlo P. Gamberi
giangamberi@hotmail.com.br