• Nenhum resultado encontrado

Inteligência Computacional Aplicada

N/A
N/A
Protected

Academic year: 2021

Share "Inteligência Computacional Aplicada"

Copied!
14
0
0

Texto

(1)

Inteligência

Computacional Aplicada

Inteligência

Inteligência

Computacional Aplicada

Computacional Aplicada

(2)

Resumo

Resumo

O que é “Inteligência” Computacional?

Áreas de Aplicação

Algoritmos Genéticos

“Técnicas e sistemas computacionais

que imitam aspectos humanos, tais

como:

percepção, raciocínio,

percepção, raciocínio,

aprendizado, evolução e adaptação

aprendizado, evolução e adaptação”.

O que é Inteligência

Computacional?

O que é Inteligência

O que é Inteligência

Computacional?

Computacional?

(3)

Sistemas Especialistas

Lógica Fuzzy

Redes Neurais

Algoritmos Genéticos

Sistemas Híbridos

inferência humana

processamento lingüístico

neurônios biológicos

evolução biológica

aspectos combinados

Inspiração na Natureza

Inspiração na Natureza

Inspiração na Natureza

Suporte à Decisão

Classificação de Dados

Reconhecimento de Padrões

Previsão

Otimização

Controle

Modelagem

Planejamento

Descoberta de Conhecimento

Novos Sistemas Computacionais

Novos Sistemas Computacionais

(4)

Áreas de Aplicação

Áreas de Aplicação

Áreas de Aplicação

Energia

Finanças

Telecomunicações

Medicina

Meio-Ambiente

Indústria

Comércio

Meio Ambiente

Simulaç ão de Forn o de Craq ueam ento da R efinar ia RED UC Utiliz and o Red es Neur ais Sensor Virtua l por Re des Neur ais par a a Mediç ão de Intemp erismo n a Produçã o do GLP

Otimização da D istribu ição Com bustíveis por Al goritmos Gen éticos

Alguns Proj etos Desenv olv idos no ICA Setor Tema Petroquímico Ensino Energia Industrial Comercial Econômico/ Financeiro

Software Educac ion al para o Ens ino d e Sistemas Intelig entes

Previsão d e Carg a Elétrica por R edes N eura is: Mensal, Hor ária, Pico, Interval os 10min

Sistema Híbrid o de Detecç ão e Dia gnóstic o de Falh as em Sistemas Elétric os

Otimização de D espac ho por Alg oritmos Genétic os Otimização da Al ocaçã o de Cap acitores em Sistem as Elétricos

Sistema Intelig ente de R econh ecime nto de Image ns Bidim ensi onais Redes N eura is Aplica das a Ensa ios Nã o-Destrutiv os de Materi ais Con dutores Sistemas Intelig entes Apl icados a o Reco nhec imento d e Voz

Otimização e Pla nej amento da Pro duçã o Control e e Nave gação d e Rob os

Síntese de Circu itos Eletrôn icos Dig itais e Ana lóg icos

Otimização do Pl ane jamento d e Embarq ue Min érios p or Algor itmos Genéticos

Otimização do Pl ane jamento d e Horár ios/Aloc ação d e Salas p or Algoritmos Gen éticos Recon hecim ento de Dígitos Ma nuscritos p or Red es Neur ais par a Leitura d e Cód igo Posta l Previsão d a Dema nda de L ubrific antes

Descob erta de Padr ões em Bancos d e Dad os Comerc iais

Classific ação/Se gmentaçã o de Cl ientes a p artir de Informaçõ es Cad astrais em BD Plane jame nto de Fluxo de C aixa Intel ige nte (FCI)

Gerência d e Carteir a de Investimentos (R isco x Retorn o) por Algor itmos Genéticos Previsão d e Indica dores Fina nceir os por Re des Ne urais

Previsão d o Índice Bov espa por R edes N eura is Model os Híbrid os de Previsã o de Séri es Tempora is

(5)

Negócios “Inteligentes”

Negócios “Inteligentes”

Negócios “Inteligentes”



Souza Cruz

Souza Cruz

- Fluxo de Caixa Inteligente



Eletrobrás

Eletrobrás

- Previsão do Consumo Mensal de Energia



Embratel

Embratel

- Classificação de Clientes





PUC

PUC

-

-

Rio

Rio

- Alocação de Salas de Aula





Cia Vale do Rio Doce

Cia Vale do Rio Doce

- Planejamento de Embarque de Minério



Petrobras

Petrobras

/

/

Cenpes

Cenpes

- Análise Econômica de E&P sob Incerteza

- Inferência de propriedades dos derivados

de Petróleo





Algoritmos Genéticos

Algoritmos Genéticos



Redes Neurais

Redes Neurais



Redes Neurais

Redes Neurais





Algoritmos Genéticos

Algoritmos Genéticos



Algoritmos Genéticos

Algoritmos Genéticos



Algoritmos Genéticos

Algoritmos Genéticos



Algoritmos Genéticos

Algoritmos Genéticos





Redes Neurais

Redes Neurais

Algoritmos

Genéticos

Algoritmos

Algoritmos

Genéticos

Genéticos

(6)

Conceitos Básicos

Conceitos Básicos

Conceitos Básicos



Algoritmo de busca/otimização

inspirado na seleção natural e

reprodução genética.



Combina

sobrevivência do mais apto

sobrevivência do mais apto e

cruzamento

cruzamento aleatório de informação

Indivíduo

Cromossoma

Reprodução Sexual

Mutação

População

Gerações

Meio Ambiente

Solução

Representação

Operador Cruzamento

Operador Mutação

Conjunto de Soluções

Ciclos

Problema

Analogia com a Natureza

Analogia com a Natureza

Analogia com a Natureza

Evolução Natural

(7)

Algoritmos Genéticos empregam um

processo adaptativo

adaptativo

e paralelo

paralelo

de busca de

soluções em

problemas

problemas

complexos

complexos

.

Qual a finalidade de Algoritmos

Genéticos?

Qual a finalidade de Algoritmos

Qual a finalidade de Algoritmos

Genéticos?

Genéticos?

Adaptativo

Adaptativo

informação corrente influencia a busca futura

Paralelo

Paralelo

várias soluções consideradas a cada momento

Problema Complexo

Problema Complexo

de difícil formulação matemática ou com grande

espaço de busca (grande número de soluções)

Qual a finalidade de Algoritmos

Genéticos?

Qual a finalidade de Algoritmos

Qual a finalidade de Algoritmos

Genéticos?

(8)

Exemplo:

M aximizar

f (x) = x

2

: encontrar x

(

0 ... 2

L

-1

) para f(x)=máx

2

L

N ú m e r o d e P o n t o s

n o E s p a ç o

T e m p o d e B u s c a

L = 3

8

< 1 s e g

L = 1 0

1 0 2 4

< 1 s e g

L = 3 0

1 b il h ã o

1 s e g

L = 9 0

1 0

2 7

1 5 b il h õ e s d e

a n o s

Problema Complexo

Problema Complexo

Problema Complexo

10

9

inst/seg

Problema da Cabra Cega

Problema da Cabra Cega

Problema da Cabra Cega

Busca de objetivo escondido em uma área

x

1

x

2

y

0

y

2

y

1

Avaliação

adapta

a busca

(X

0

, Y

0

)

tá frio

(X

1

, Y

1

) tá morno

(X

2

, Y

2

) tá quente!

x

0

tesouro

tesouro

x

y

(9)

Problema da Cabra Cega

Problema da Cabra Cega

Problema da Cabra Cega

x

x

BB

x

x

A A

y

y

A A

y

y

BB

tesouro

tesouro

y

x

B

B

C

D

E

cruzamento

cruzamento

(

x

x

BB

,

,

y

y

AA

)

F

F

A

A



Seleção: privilegia os indivíduos mais aptos



Reprodução: indivíduos (palavras binárias) são

reproduzidas com base na aptidão



Crossover: troca de genes (pedaços de palavras)





Mutação

Mutação: troca aleatória de um gene (bit da palavra)

Operações Básicas

Operações Básicas

Operações Básicas

(10)

Proble ma:



Achar o valor máximo para

f (x) = x

2

,

x

no limite de

0 a 63

.

Representação da Solução:



Palavras binárias representando sucessivas potências de 2.

011100

=>

Representa 28

110101

=>

Representa 53 (uma solução mais apta)

Exemplo

Exemplo

Exemplo

Seleção em Algoritmos Genéticos

Seleção em Algoritmos Genéticos

Seleção em Algoritmos Genéticos

População

Cromossoma

Palavra

A

B

C

D

100100

010010

010110

000001

X

36

18

22

1

Aptidão (x

2

)

1296

484

1

A

D

C

B

Seleção

Probabilidade

Aptidão do

de Seleção

≈≈≈≈

Cromossoma

324

(11)

Mutação

Crossover

0 1 1 1 0 0

0 1 0 1 0 0

1 0 1 0 1 1

1 0 1 0 0 0

0 0 1 1 0 0

0 0 1 1 1 1

Operadores de Algoritmos Genéticos

Operadores de Algoritmos Genéticos

Operadores de Algoritmos Genéticos

Pais

Filhos

Antes

Depois

Cromossoma Palavra Aptidão

A 100100 1296

B 010010 324

C 010110 484

D 000001 1

f( )

Pais

Reprodução

Filhos

Avaliação

dos Filhos

Ciclo do Algoritmo Genético

Ciclo do Algoritmo Genético

(12)

Evolução dos Indivíduos

Evolução dos Indivíduos

Melhor Indivíd uo

0

5000

10000

15000

20000

25000

30000

1

7

13

19

25

31

37

43

49

Gerações

f(t)

Evolução

Evolução

Aplicado em problemas complexos

de otimização – de difícil modelagem

matemática, com variedade de regras

e condições, ou com grande número

de soluções a considerar.

Avaliação

Avaliação

(13)

Vantagens



Técnica de busca global



Otimização de problemas

mal estruturados



Dispensa formulação

matemática precisa do

problema

Desvantagens



Dificuldade na

representação do

cromossoma



Evolução demorada em

alguns problemas



Modelagem depende de

especialista em AG

Avaliação

Avaliação

Avaliação

Aplicações Industriais

Aplicações Industriais

Aplicações Industriais



GENERAL ELECTRIC -

Otimização de Projeto de Motores DC



BRITISH GAS -

Otimização da Distribuição de Gás



BBN -

Roteamento de Telecomunicações



ATTAR

-

Planejamento da Programação de TV

(14)

Aplicações Comerciais

Aplicações Comerciais

Aplicações Comerciais



CAP VOLMAC -

Avaliação de Crédito e Análise de Risco



S

EARCH

S

PACE -

Detecção de Fraude na Bolsa de Londres



IOC -

Planejamento dos Jogos Olímpicos



CAP Gemini -

Avaliação de Empréstimos e Financiamentos



GWI

-

Modelagem Econômica



World Bank

-

Geração de Regras de Negociação na Bolsa

ICA@ele.puc-rio.br

www.ICA.ele.puc-rio.br

Referências

Documentos relacionados

• Se uma tabela não tem uma chave mas sua metatabela tem um metamétodo __index então Lua vai chamar este metamétodo, passando a tabela e a chave sendo procurada, e o que o

11.1. A ocorrência do sinistro será comprovada mediante apresentação dos documentos listados no item 20 – Liquidação de Sinistros das Condições Gerais.

No prazo de até 2 (dois) dias úteis após a divulgação da Comissão Examinadora (não computado o dia da publicação) poderá ser apresentada, ao Diretor da Unidade,

O conteúdo do frasco deve ser reconstituído com água para preparações injetáveis e de seguida diluído APENAS com cloreto de sódio para perfusão a 9 mg/ml (0,9%) ou glucose

Algodão 39 33 15 Embrião Amendoim 31 48 12 Embrião Arroz 08 02 65 Endosperma Cevada 12 03 76 Endosperma Ervilha 25 06 52 Embrião Feijão 23 01 56 Embrião Girassol 17 46 19 Embrião

Então não vou ficar aqui me apresentando pra você, contando minha incrível história de vida, até porque você já sabe que eu sou um cara super legal, um amor de pessoa, que

В случае стационарного подсоединения варочной панели к электрической сети необходимо предусмотреть устройство отключения от сети с

Isso é o contrário do que as pessoas imaginavam de que o jejum causa enfraquecimento e emagrecimento, com a condição que o jejum seja na proporção razoável, como é o caso no Islam,