Top Banner
14/6/2010 1 Aplicações de Sistemas Inteligentes Germano C. Vasconcelos Centro de Informática - UFPE Aplicações de Sistemas Inteligentes Germano C. Vasconcelos Centro de Informática - UFPE
45

Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Dec 19, 2018

Download

Documents

trandang
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

14/6/2010 1

Aplicações de Sistemas Inteligentes

Germano C. VasconcelosCentro de Informática - UFPE

Aplicações de Sistemas Inteligentes

Germano C. VasconcelosCentro de Informática - UFPE

Page 2: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Roteiro

• Inteligência Computacional• Aplicações• Mineração de Dados• Métodos• Exemplo em Análise de Crédito

Page 3: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Aplicações da InteligênciaComputacional

Análise de

mercado

Análise de

crédito

Rec. odores

Previsão séries

Det. fraudes

mineração de dados

Proc. sinais

Proc. voz

Diagnose

médica

Interfaces

Page 4: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Organismos Evolutivos: Controle de Perseguição e Fuga

Page 5: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Vida Artificial

Page 6: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Estimação de Trajetórias paraReconhecimento de Eventos

Page 7: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Robot World Cup

Page 8: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Conversão de Sons para Imagens

Page 9: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Leitura Labial

Page 10: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Monitoramento e Segurança

Page 11: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Animação Facial

Page 12: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Animação

Page 13: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Realidade Virtual

Page 14: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Mineração de Dadosou Data Mining

mineração de dados

Page 15: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Mineração de Dados

• A mineração de dados objetiva a transformação de dados em

conhecimento útil e estratégicopara a tomada de decisões ...

Page 16: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Mineração de Dados

Dados

Conhecimento

Informação

$

Volume Valor

Page 17: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Interpretação dos resultados, com

possível retorno aos passos anteriores;

Processo de Descoberta de Conhecimento

Compreensão do domínio e dos objetivos da tarefa;

Criação da visão dos dados com as variáveis necessárias;Verificação de nível de ruído, ocorrência de

outliers, inconsistência ou incompletude nos

dados em alguns campos, etc.

Consolidação: incorporação e documentação do

conhecimento e comunicação aos interessados;

Redução de dimensionalidade,

combinação de atributos

Agrupamento, classificação,

otimização, previsão, extração de

regras

Page 18: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Características Desejáveis do Conhecimento a ser Descoberto

• Correto, o máximo possível...

• Interessante, novo e útil...

• De fácil compreensão para usuários humanos.

Page 19: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Tarefas Básicas de Mineração de Dados

• Agrupamento– Identificação de grupos de indivíduos/registros que têm perfis

semelhantes

• Regressão– Estimação de valores contínuos na resposta do sistema

• Classificação– Decisão do sistema com resposta no domínio discreto

• Extração de regras/descrição– Apresentação de relações entre as variáveis e as respostas do

sistema

Page 20: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Consultas a Volumes de Dados : Um exemplo

• Situação– banco de dados de vendas de produtos eletrônicos com dados de clientes e

produtos

• Consulta direta ao banco de dados (extração de informação)– quantas câmeras fotográficas Canon EOS X foram vendidas para o

cliente XYZ em agosto de 2001?

• Nível de aplicação– atividades do dia a dia da empresa (baixo nível de administração)

Page 21: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Mineração de Dados : Um exemplo

• Situação– banco de dados de vendas de produtos eletrônicos com dados de clientes e

produtos

• Conhecimento extraído dos dados– Se (idade < 18) e (profissão=“estudante”) então (compra=“camera”)

(90%)

• Uso do conhecimento descoberto– quais os clientes com alta probabilidade de comprar cameras?

• Nível de aplicação (ESTRATÉGICO)– mala direta dirigida (database marketing)– planejamento de estoque e recursos– estabelecimento de políticas de mercado

Page 22: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Mineração de Dados Possibilita Responder às Seguintes

Perguntas:• Que acontecerá com as vendas do produto A se faltar o produto B

nas prateleiras da loja?

• Quanto e quando devo repor o estoque do item A de forma a minimizar o capital imobilizado em estoque ?

• Quanto valerão as ações da empresa X daqui a 15 dias?

• Que produtos devo oferecer em mala direta aos clientes que têm seguro do tipo X, carro do tipo Y e adoram viajar com a família todo ano?

• A quais clientes devo conceder crédito e como definir seus limites?

Page 23: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Mineração de Dados Possibilita Responder às Seguintes

Perguntas:• Quais os melhores nichos de mercado deste negócio da minha

empresa?

• Que segmento do meu mercado devo esperar ter maior retorno em uma campanha?

• Qual o perfil dos piores clientes da minha carteira de crédito?•• Qual o valor ótimo do parâmetro k para minimizar a perda financeira

neste negócio da empresa?

• Que perfis de clientes estão prestes a deixar o nosso serviço pelo da concorrência? Quando isso ocorrerá ?

Page 24: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Mineração de Dados Possibilita Responder às Seguintes

Perguntas:• Quais as características dos clientes que tendem a cometer o tipo de

fraude X?

• Como prevenir potenciais fraudes?

• O que diferencia os clientes que se tornam inadimplentes por falta de capacidade de pagamento daqueles que deixam de pagar por fraude?

• Que tipo de ação de cobrança devo adotar com clientes com certascaracterísticas?

• Como escalonar as ações de cobrança para ter a melhor relação custo benefício?

Page 25: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Mineração de Dados Possibilita Responder às Seguintes

Perguntas:• Como planejar a expansão dos meus canais de telefonia

em função do fluxo de utilização?

• Como escalonar determinados recursos de uma companhia aérea em função da demanda?

• Qual é a demanda esperada de utilização dos recursos de um hospital para pacientes que têm idade acima de 50 anos, moram em X e possui hábitos A, B e C?

Page 26: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Técnicas da Inteligência Computacional

Utilizadas em Mineração de Dados

• Estatística• Regras de associação e classificação• Clustering

• Redes neurais• Algoritmos genéticos• Lógica difusa/nebulosa• Inteligência artificial simbólica

Page 27: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Exemplos de Serviços na Área de Crédito

• Análise de comportamento do consumidor– inadimplência– valor do cliente (shareholders’ value)– abandono do serviço (attrition)

• Detecção de Fraudes– na concessão– nas transações

• Cobrança– priorização na cobrança das dívidas– identificação das dívidas “podres”

• Mala direta dirigida / Identificação de nichos de mercado– identificação de nichos com características interessantes– produtos a oferecer por nicho de mercado– formação de kits para venda casada

Page 28: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Perfil

?

Decisão de Concessão

Limite de Crédito

Revisão de Limites

Informações

Pessoais

Informações

Financeiras

Informações

Históricas

Variáveis

Externas

• idade,

• número de dependentes,

• estado civil,

• endereço...• renda,

• valor dos bens,

• possui cartão visa,• possui cartão

credicard...• datas de compras,• datas dos

vencimentos,• datas dos

pagamentos...• inflação,

• taxa de juros...

O Problema da Análise de Crédito

Page 29: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Erros da Decisão

M

P(cs|B)

P(cs|M)

Credit Score (cs)LC

B

EC2

�EC2- Erro de classificar maus clientes como bons pagadores

�EC1- Erro de classificar bons clientes como maus pagadores

EC1

Page 30: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Minimização do Risco de Crédito

∑∑ == rejeitados bons dos Lucroaceitos maus dos Prejuízo|csLC

• Definição do limiar de decisão do score a

partir da massa conhecida. Ponto de equilíbrio:

crédito o RejeitaNão

ConcedeSim

⇒≥ ?CLcs

• Decisão sobre a concessão de crédito a

um novo solicitante:

Page 31: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Política Real de Risco de Crédito

• Definição de 2 limiares de decisão do score (LI e LS) a

partir da massa conhecida considerando o retorno

financeiro.

• Decisão sobre a concessão de crédito a um novo

solicitante:

crédito o Rejeita ?ILcs ≤

crédito o Concede ?SLcs ≥

crédito de analista do Decisão ?SI LcsL <<

Page 32: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Caso Real: Financeira Abrangência no Brasil

• Massa de Dados– Em torno de 500.000 registros disponibilizados– 250 mil disponíveis para uso e 250 mil disponíveis para

validação pela Financeira

• Utilizados– Em torno de 60.000 registros– 45.000 para treinamento– 15.000 para teste

• Utilizados para validação pela Financeira– Em torno de 100.000 registros

Page 33: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Teste Estatístico KS (Kolmogorov-Smirnov)

• Permite a observação do nível de separação entre as distribuições de bons e maus pagadores

• Índice não-linear (entre 0 e 100)• Quanto maior o valor de KS melhor a separação entre

as distribuições

• Valores do KS no conjunto de validação (Financeira)

• Solução do NeuralScorer : KS=39• Modelo atual da Financeira: KS=32

Page 34: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Gráfico do KS – Conjunto de Desenvolvimento

• Permite a observação do nível de separação entre as distribuições de bons e maus pagadores

Conjunto para controle da estimação paramétrica (14355 registros)

Page 35: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Gráfico do KS – Conjunto de Validação da Financeira

• Permite a observação do nível de separação entre as distribuições de bons e maus pagadores

Conjunto para controle de qualidade retido pela Financeira (98057 registros)

(KS2=0,419448)

Page 36: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

∑∑ −= rejeitados bons dos Lucro detectados maus dos PrejuízoRF

• Definição do Retorno Financeiro (RF) sobre

uma massa conhecida:

Retorno Financeiroem Função do Score

• Relação de custo entre o prejuízo causado

pela aceitação de um mau pagador e a

rejeição de um bom pagador deve ser

considerada...

Page 37: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Retorno Financeiro (relação 1/2)em Função do Score

(acumulado)

-100000-50000

050000

100000150000200000250000300000350000400000

0 20 40 60 80 100

Page 38: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Risco de Inadimplênciaem Função do Score

02468

1012141618202224

0 20 40 60 80 100

Page 39: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Massa Mantida em Função do Score

0102030405060708090

100

0 20 40 60 80 100

Page 40: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Redução do Risco de Inadimplência

• Situação Inicial

– Taxa de inadimplência:24%

• Solução do NeuralScorer (sugestão)– Ponto de corte no escore: 17– Taxa de inadimplência: 16%– Redução da taxa de inadimplência: 33%– Massa de bons mantida: 85%– Relação bons/maus: 1,88

– Retorno financeiro (100.000 clientes) – R$ 325.000,00 (relação 1/2)

Page 41: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Redução do Risco de Inadimplência

• Situação Inicial

– Taxa de inadimplência:24%

• Solução do NeuralScorer (sugestão)– Ponto de corte no escore: 5– Taxa de inadimplência: 17%– Redução da taxa de inadimplência: 29%– Massa de bons mantida: 99%– Relação bons/maus: 0,14

– Retorno financeiro (100.000 clientes) – R$ 230.000,00 (relação 1/2)

Page 42: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Detecção de Fraudes

Page 43: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Regras dos Fraudadores

• SE COD_PROFISSAO=92400 ENTAO

INAD=7.35% (Repres=3.24%)

• SE CD_UF_RES=GO ENTAO INAD=7%

(Repres=4.19%)

• SE CD_SEX=2 e CD_OCU=2 ENTAO

INAD=3.38% (Repres=4.82%)

Page 44: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

• Prejuízo associado com os fraudadores

para a massa de desenvolvimento

Retorno FinanceiroFraudDetector

• Desenvolvemos uma solução com o

FraudDetector que reduz o prejuízo em 60%

• R$ = 2.036.453 (60 mil registros)• R$ = 9.892.342 (280 mil registros)

• R$ = 814.581 (60 mil registros)• R$ = 3.956.936 (280 mil registros)

Page 45: Aplicações de Sistemas Inteligentesif684/EC/aulas/Aula-aplicacoes-SI.pdf · – quantas câmeras fotográficas Canon EOS X foram vendidas para o ... • Quanto e quando devo repor

Maiores Informações

• Germano Crispim Vasconcelos• E-mail: [email protected]• Homepage: www.cin.ufpe.br/~gcv