SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Árvore de Decisão
IA - INTELIGÊNCIA ARTIFICIAL
Professor:
Cloves Rocha
PhD Student in Computer Science
MSc. in Computer Science
Agenda
⚫ Introdução
⚫ O que é?
⚫ Elementos
⚫ Características
⚫ Vantagens e Desvantagens
⚫ Ganho de Informação e Entropia
⚫ Principais Algoritmos
⚫ Exemplos
⚫ Bibliografia
Professor: Cloves Rocha | Árvore de Decisão
Introdução
1959: William. A. Belson propõe uma “técnica para
combinar” amostras de população;
1984: Breiman et al, Classification and Regression
Trees (CART);
1987: J. R. Quinlan, discute técnicas para
simplificação, mantendo a precisão.
Professor: Cloves Rocha | Árvore de Decisão
O que é?
Árvores de decisão (Decision Tree) são modelos
estatísticos que utilizam um treinamento
supervisionado para a classificação e previsão de
dados.
Estes modelos utilizam a estratégia de dividir para
conquistar (Gama, 2004).
Professor: Cloves Rocha | Árvore de Decisão
Elementos
Professor: Cloves Rocha | Árvore de Decisão
Elementos
➔Cada nó representa um ponto de decisão que irá testar
um atributo;
➔Cada ramo descendente corresponde a um possível valor
do atributo;
➔Cada nó folha está associado a uma classe;
➔Cada percurso na árvore (da raiz a uma folha)
corresponde a uma regra de classificação.
Professor: Cloves Rocha | Árvore de Decisão
Características
● Permite comparar possíveis ações
com base em seus custos,
probabilidades ou benefícios;
● Adquirem conhecimento simbólico a
partir dos dados de treinamento;
● Retorna valores discretos;
● Podem ser representadas como
conjuntos de regras IF-THEN.
Professor: Cloves Rocha | Árvore de Decisão
Vantagens
● Fácil interpretação. Percebe-se a razão da decisão;
● Atributos mais relevantes aparecem mais na parte superior da árvore (Entropia e
Ganho de Informação);
● Adaptável também a problemas de regressão (Árvores de Regressão).
Professor: Cloves Rocha | Árvore de Decisão
Desvantagens
● Podem se tornar complexas (verificar condição de parada);
● Sensibilidade a pequenas perturbações no conjunto de treino (necessário de
árvore).
Ganho de informação e Entropia
● Através da análise do ganho de informação e da entropia, busca-se o nó que
pode melhor prever o resultado da classificação;
● Há maior ganho de informação através do atributo que, ao se tornar um nó,
produz subconjuntos com menor entropia.
Professor: Cloves Rocha | Árvore de Decisão
Principais Algoritmos
● Classification And Regression Trees (CART)
Desenvolvido por Breiman, é caracterizado pelo fato de construir árvores binários,
ou seja, cada nó possui exatamente duas bordas de saída.
A árvore criada é dividida através do critério de complexidade de custo.
O CART pode lidar com variáveis numéricas e categóricas e também com valores
discrepantes.
Professor: Cloves Rocha | Árvore de Decisão
Principais Algoritmos
● Iterative Dichotomiser 3 (ID3)
Desenvolvido por Ross Quinlan, a árvore é construída com base na maximização
do ganho de informações e na minimização da entropia, no qual os resultados
são usados para dividir o conjunto de objetos. Esse processo é feito de forma
recursiva até que o conjunto em uma determinada subárvore seja homogêneo
(isto é, contém objetos pertencentes à mesma categoria).
Professor: Cloves Rocha | Árvore de Decisão
Principais Algoritmos
● C4.5
Versão melhorada no ID3, no qual os novos recursos são: aceitam atributos
contínuos e discretos; lida com pontos de dados incompletos; resolve o problema
de over-fitting através da técnica de poda; e pesos diferentes podem ser
aplicados aos recursos que compõem os dados de treinamento.
Professor: Cloves Rocha | Árvore de Decisão
Principais Algoritmos
● C4.5
Versão melhorada no ID3, no qual os novos recursos são: aceitam atributos
contínuos e discretos; lida com pontos de dados incompletos; resolve o problema
de over-fitting através da técnica de poda; e pesos diferentes podem ser
aplicados aos recursos que compõem os dados de treinamento.
Professor: Cloves Rocha | Árvore de Decisão
Exemplos
➢ Diagnóstico médico
➢ Chatbot
➢ Análise de crédito
Professor: Cloves Rocha | Árvore de Decisão
Bibliografia
➔ BELSON, William. A. Matching and Prediction on the Principle of Biological
Classification. Applied Statistics, 1959;
➔ FRATELLO, Michele, TAGLIAFERRI, Roberto. Decision Trees and Random
Forests.
Reference Module in Life Sciences, 2018;
➔ GAMA, J. Functional Trees. Machine Learning, p. 219-250, 2004.
➔ QUINLAN, John Ross. Simplifying decision trees. International Journal of
Man-Machine Studies, p. 221–234, 1987;
➔ TOPÎRCEANU, Alexandru, GROSSECK, Gabriela. Decision tree learning used
for the classification of student archetypes in online courses. Procedia
Computer Science, p. 51–60, 2017.
Obrigado! Thank you!
Dúvidas?
<?php
print("ACESSO AO MATERIAL");
Professor: Cloves Rocha | Árvore de Decisão

Mais conteúdo relacionado

Mais procurados

Pesquisa Operacional Aula 02 - Programação Linear - Parte I
Pesquisa Operacional Aula 02 - Programação Linear - Parte IPesquisa Operacional Aula 02 - Programação Linear - Parte I
Pesquisa Operacional Aula 02 - Programação Linear - Parte ILeinylson Fontinele
 
Tms (transportation management system)
Tms (transportation management system)Tms (transportation management system)
Tms (transportation management system)Marcos Liranco
 
Introdução à Contabilidade
Introdução à ContabilidadeIntrodução à Contabilidade
Introdução à ContabilidadeEliseu Fortolan
 
Aula - Sistemas de Informação
Aula - Sistemas de InformaçãoAula - Sistemas de Informação
Aula - Sistemas de InformaçãoDaniela Brauner
 
Aulas+de+adm+financeira+e+orçamentária+i+sms
Aulas+de+adm+financeira+e+orçamentária+i+smsAulas+de+adm+financeira+e+orçamentária+i+sms
Aulas+de+adm+financeira+e+orçamentária+i+smsIFMG e COLTEC
 
Sistemas Computacionais - Aula 02 - Definição de SI - Composição
Sistemas Computacionais - Aula 02 - Definição de SI - ComposiçãoSistemas Computacionais - Aula 02 - Definição de SI - Composição
Sistemas Computacionais - Aula 02 - Definição de SI - ComposiçãoLeinylson Fontinele
 
Introdução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosIntrodução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosNécio de Lima Veras
 
Aula 1 - Sistema Financeiro e Instituições do Mercado Financeiro e de Capitais
Aula 1 - Sistema Financeiro e Instituições do Mercado Financeiro e de CapitaisAula 1 - Sistema Financeiro e Instituições do Mercado Financeiro e de Capitais
Aula 1 - Sistema Financeiro e Instituições do Mercado Financeiro e de CapitaisProf. Paulo Marques
 
Aula 1 introdução a algoritmos
Aula 1   introdução a algoritmosAula 1   introdução a algoritmos
Aula 1 introdução a algoritmosAdilio Tavares
 
Pensar Consultoria - Apresentação dos nossos serviços
Pensar Consultoria - Apresentação dos nossos serviçosPensar Consultoria - Apresentação dos nossos serviços
Pensar Consultoria - Apresentação dos nossos serviçosPensar Consultoria
 
Administração financeira e orçamentária
Administração financeira e orçamentáriaAdministração financeira e orçamentária
Administração financeira e orçamentáriaTadeu Mendes
 

Mais procurados (20)

Pesquisa Operacional Aula 02 - Programação Linear - Parte I
Pesquisa Operacional Aula 02 - Programação Linear - Parte IPesquisa Operacional Aula 02 - Programação Linear - Parte I
Pesquisa Operacional Aula 02 - Programação Linear - Parte I
 
Compliance
ComplianceCompliance
Compliance
 
Tms (transportation management system)
Tms (transportation management system)Tms (transportation management system)
Tms (transportation management system)
 
Introdução à Contabilidade
Introdução à ContabilidadeIntrodução à Contabilidade
Introdução à Contabilidade
 
Aula 2 - Sistemas de Produção
Aula 2 - Sistemas de ProduçãoAula 2 - Sistemas de Produção
Aula 2 - Sistemas de Produção
 
Aula - Sistemas de Informação
Aula - Sistemas de InformaçãoAula - Sistemas de Informação
Aula - Sistemas de Informação
 
Aulas+de+adm+financeira+e+orçamentária+i+sms
Aulas+de+adm+financeira+e+orçamentária+i+smsAulas+de+adm+financeira+e+orçamentária+i+sms
Aulas+de+adm+financeira+e+orçamentária+i+sms
 
Sistemas Computacionais - Aula 02 - Definição de SI - Composição
Sistemas Computacionais - Aula 02 - Definição de SI - ComposiçãoSistemas Computacionais - Aula 02 - Definição de SI - Composição
Sistemas Computacionais - Aula 02 - Definição de SI - Composição
 
Introdução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosIntrodução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmos
 
Aula 1 - Sistema Financeiro e Instituições do Mercado Financeiro e de Capitais
Aula 1 - Sistema Financeiro e Instituições do Mercado Financeiro e de CapitaisAula 1 - Sistema Financeiro e Instituições do Mercado Financeiro e de Capitais
Aula 1 - Sistema Financeiro e Instituições do Mercado Financeiro e de Capitais
 
Aula 1 introdução a algoritmos
Aula 1   introdução a algoritmosAula 1   introdução a algoritmos
Aula 1 introdução a algoritmos
 
Sistemas de Informação
Sistemas de InformaçãoSistemas de Informação
Sistemas de Informação
 
Pensar Consultoria - Apresentação dos nossos serviços
Pensar Consultoria - Apresentação dos nossos serviçosPensar Consultoria - Apresentação dos nossos serviços
Pensar Consultoria - Apresentação dos nossos serviços
 
Aula 1 - Planejamento e Controle da Produção II
Aula 1 - Planejamento e Controle da Produção IIAula 1 - Planejamento e Controle da Produção II
Aula 1 - Planejamento e Controle da Produção II
 
Contabilidade conceitos básicos
Contabilidade   conceitos básicosContabilidade   conceitos básicos
Contabilidade conceitos básicos
 
Aula 1 - Sistemas de Produção
Aula 1 - Sistemas de ProduçãoAula 1 - Sistemas de Produção
Aula 1 - Sistemas de Produção
 
O Sistema Kanban
O Sistema KanbanO Sistema Kanban
O Sistema Kanban
 
Educação Financeira
Educação FinanceiraEducação Financeira
Educação Financeira
 
Administração financeira e orçamentária
Administração financeira e orçamentáriaAdministração financeira e orçamentária
Administração financeira e orçamentária
 
01 aula introdução a logística
01 aula introdução a logística01 aula introdução a logística
01 aula introdução a logística
 

Semelhante a Árvore de Decisão | IA

Introdução a Árvore de Dados Adaptativa (WTA 2011)
Introdução a Árvore de Dados Adaptativa (WTA 2011)Introdução a Árvore de Dados Adaptativa (WTA 2011)
Introdução a Árvore de Dados Adaptativa (WTA 2011)Fabrício Catae
 
Balanced Binary Trees
Balanced Binary TreesBalanced Binary Trees
Balanced Binary TreesMichel Alves
 
[José Ahirton Lopes] Treinamento - Árvores de Decisão, SVM e Naive Bayes
[José Ahirton Lopes] Treinamento - Árvores de Decisão, SVM e Naive Bayes[José Ahirton Lopes] Treinamento - Árvores de Decisão, SVM e Naive Bayes
[José Ahirton Lopes] Treinamento - Árvores de Decisão, SVM e Naive BayesAhirton Lopes
 
Aprendizagem Automática
Aprendizagem AutomáticaAprendizagem Automática
Aprendizagem Automáticabutest
 
TDC2018FLN | Trilha Machine Learning - Explainable Machine Learning
TDC2018FLN | Trilha Machine Learning - Explainable Machine LearningTDC2018FLN | Trilha Machine Learning - Explainable Machine Learning
TDC2018FLN | Trilha Machine Learning - Explainable Machine Learningtdc-globalcode
 
Arvores de Decisão em dados de incubação de matrizes de postura
Arvores de Decisão em dados de incubação de matrizes de posturaArvores de Decisão em dados de incubação de matrizes de postura
Arvores de Decisão em dados de incubação de matrizes de posturaRodrigo Rodrigues
 
Analytics - Data Science - Arvores de decisao
Analytics - Data Science - Arvores de decisaoAnalytics - Data Science - Arvores de decisao
Analytics - Data Science - Arvores de decisaoVitor Nunes
 
Representação do conhecimento (rc)
Representação do conhecimento (rc)Representação do conhecimento (rc)
Representação do conhecimento (rc)iaudesc
 
Algoritmos genéticos: princípios e aplicações
Algoritmos genéticos: princípios e aplicaçõesAlgoritmos genéticos: princípios e aplicações
Algoritmos genéticos: princípios e aplicaçõesXequeMateShannon
 
Machine Learning e Artificial Intelligence para desenvolvedores .NET
Machine Learning e Artificial Intelligence para desenvolvedores .NETMachine Learning e Artificial Intelligence para desenvolvedores .NET
Machine Learning e Artificial Intelligence para desenvolvedores .NETRenato Haddad
 
TDC2018SP | Trilha IA - Explainable Machine Learning
TDC2018SP | Trilha IA -  Explainable Machine LearningTDC2018SP | Trilha IA -  Explainable Machine Learning
TDC2018SP | Trilha IA - Explainable Machine Learningtdc-globalcode
 
Aprendizado de Máquina para Classificação de Dados
Aprendizado de Máquina para Classificação de DadosAprendizado de Máquina para Classificação de Dados
Aprendizado de Máquina para Classificação de DadosDiego Negretto
 

Semelhante a Árvore de Decisão | IA (20)

Introdução a Árvore de Dados Adaptativa (WTA 2011)
Introdução a Árvore de Dados Adaptativa (WTA 2011)Introdução a Árvore de Dados Adaptativa (WTA 2011)
Introdução a Árvore de Dados Adaptativa (WTA 2011)
 
Mineração de dados
Mineração de dadosMineração de dados
Mineração de dados
 
ID3 Algorithm
ID3 AlgorithmID3 Algorithm
ID3 Algorithm
 
Balanced Binary Trees
Balanced Binary TreesBalanced Binary Trees
Balanced Binary Trees
 
[José Ahirton Lopes] Treinamento - Árvores de Decisão, SVM e Naive Bayes
[José Ahirton Lopes] Treinamento - Árvores de Decisão, SVM e Naive Bayes[José Ahirton Lopes] Treinamento - Árvores de Decisão, SVM e Naive Bayes
[José Ahirton Lopes] Treinamento - Árvores de Decisão, SVM e Naive Bayes
 
160277 redes neurais artificiais
160277 redes neurais artificiais160277 redes neurais artificiais
160277 redes neurais artificiais
 
Aprendizagem Automática
Aprendizagem AutomáticaAprendizagem Automática
Aprendizagem Automática
 
Data mining
Data miningData mining
Data mining
 
TDC2018FLN | Trilha Machine Learning - Explainable Machine Learning
TDC2018FLN | Trilha Machine Learning - Explainable Machine LearningTDC2018FLN | Trilha Machine Learning - Explainable Machine Learning
TDC2018FLN | Trilha Machine Learning - Explainable Machine Learning
 
Arvores de Decisão em dados de incubação de matrizes de postura
Arvores de Decisão em dados de incubação de matrizes de posturaArvores de Decisão em dados de incubação de matrizes de postura
Arvores de Decisão em dados de incubação de matrizes de postura
 
Gilcimar apresentação
Gilcimar apresentaçãoGilcimar apresentação
Gilcimar apresentação
 
Analytics - Data Science - Arvores de decisao
Analytics - Data Science - Arvores de decisaoAnalytics - Data Science - Arvores de decisao
Analytics - Data Science - Arvores de decisao
 
Mineração de Dados Educaionais
Mineração de Dados EducaionaisMineração de Dados Educaionais
Mineração de Dados Educaionais
 
Representação do conhecimento (rc)
Representação do conhecimento (rc)Representação do conhecimento (rc)
Representação do conhecimento (rc)
 
Algoritmos genéticos: princípios e aplicações
Algoritmos genéticos: princípios e aplicaçõesAlgoritmos genéticos: princípios e aplicações
Algoritmos genéticos: princípios e aplicações
 
Machine Learning e Artificial Intelligence para desenvolvedores .NET
Machine Learning e Artificial Intelligence para desenvolvedores .NETMachine Learning e Artificial Intelligence para desenvolvedores .NET
Machine Learning e Artificial Intelligence para desenvolvedores .NET
 
TDC2018SP | Trilha IA - Explainable Machine Learning
TDC2018SP | Trilha IA -  Explainable Machine LearningTDC2018SP | Trilha IA -  Explainable Machine Learning
TDC2018SP | Trilha IA - Explainable Machine Learning
 
Mineração
MineraçãoMineração
Mineração
 
Big data
Big dataBig data
Big data
 
Aprendizado de Máquina para Classificação de Dados
Aprendizado de Máquina para Classificação de DadosAprendizado de Máquina para Classificação de Dados
Aprendizado de Máquina para Classificação de Dados
 

Mais de Cloves da Rocha

Mineração de Dados Um Estudo de Caso Real.pdf
Mineração de Dados Um Estudo de Caso Real.pdfMineração de Dados Um Estudo de Caso Real.pdf
Mineração de Dados Um Estudo de Caso Real.pdfCloves da Rocha
 
Live: Inteligência Artificial (IA) para pequenas e médias empresas
Live: Inteligência Artificial (IA) para pequenas e médias empresasLive: Inteligência Artificial (IA) para pequenas e médias empresas
Live: Inteligência Artificial (IA) para pequenas e médias empresasCloves da Rocha
 
Introdução a Machine Learning na Prática
Introdução a Machine Learning na PráticaIntrodução a Machine Learning na Prática
Introdução a Machine Learning na PráticaCloves da Rocha
 
II JEDI 2019 - OUP e OPS
II JEDI 2019 - OUP e OPS II JEDI 2019 - OUP e OPS
II JEDI 2019 - OUP e OPS Cloves da Rocha
 
Café.COM - OUP | Observatório de Projetos de Software (OPS) com ênfase em da...
Café.COM - OUP | Observatório de Projetos de Software (OPS)  com ênfase em da...Café.COM - OUP | Observatório de Projetos de Software (OPS)  com ênfase em da...
Café.COM - OUP | Observatório de Projetos de Software (OPS) com ênfase em da...Cloves da Rocha
 
Introdução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de SoftwareIntrodução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de SoftwareCloves da Rocha
 
Observatório de Projetos de Software com ênfase em dados abertos
Observatório de Projetos de Software com ênfase em dados abertosObservatório de Projetos de Software com ênfase em dados abertos
Observatório de Projetos de Software com ênfase em dados abertosCloves da Rocha
 
Gestão de Riscos em Processos de Negócios
Gestão de Riscos em Processos de NegóciosGestão de Riscos em Processos de Negócios
Gestão de Riscos em Processos de NegóciosCloves da Rocha
 
Utilização de Ferramenta Para Monitoração de Desempenho Baseada em Métodos Ág...
Utilização de Ferramenta Para Monitoração de Desempenho Baseada em Métodos Ág...Utilização de Ferramenta Para Monitoração de Desempenho Baseada em Métodos Ág...
Utilização de Ferramenta Para Monitoração de Desempenho Baseada em Métodos Ág...Cloves da Rocha
 
Aula 04 - Estudo de Caso Atacadão
Aula 04 - Estudo de Caso AtacadãoAula 04 - Estudo de Caso Atacadão
Aula 04 - Estudo de Caso AtacadãoCloves da Rocha
 
Café com André Menelau
Café com André MenelauCafé com André Menelau
Café com André MenelauCloves da Rocha
 
Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de RequisitosCloves da Rocha
 
APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves Rocha
APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves RochaAPRESENTAÇÃO DO PROFESSOR - By Prof. Cloves Rocha
APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves RochaCloves da Rocha
 
Principais Certificações em TIC - ITIL
Principais Certificações em TIC - ITILPrincipais Certificações em TIC - ITIL
Principais Certificações em TIC - ITILCloves da Rocha
 
Principais Certificações em TIC
Principais Certificações em TIC Principais Certificações em TIC
Principais Certificações em TIC Cloves da Rocha
 
I Café ETE PORTO DIGITAL | EDUCAÇÃO PARA O SÉCULO 21
I Café ETE PORTO DIGITAL | EDUCAÇÃO PARA O SÉCULO 21I Café ETE PORTO DIGITAL | EDUCAÇÃO PARA O SÉCULO 21
I Café ETE PORTO DIGITAL | EDUCAÇÃO PARA O SÉCULO 21Cloves da Rocha
 
XII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do MestreXII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do MestreCloves da Rocha
 
Padrões de Projeto de Software Orientado a Objetos
Padrões de Projeto de Software Orientado a ObjetosPadrões de Projeto de Software Orientado a Objetos
Padrões de Projeto de Software Orientado a ObjetosCloves da Rocha
 
XI Café e CODE - Provocações do Mestre
XI Café e CODE - Provocações do MestreXI Café e CODE - Provocações do Mestre
XI Café e CODE - Provocações do MestreCloves da Rocha
 

Mais de Cloves da Rocha (20)

Mineração de Dados Um Estudo de Caso Real.pdf
Mineração de Dados Um Estudo de Caso Real.pdfMineração de Dados Um Estudo de Caso Real.pdf
Mineração de Dados Um Estudo de Caso Real.pdf
 
Live: Inteligência Artificial (IA) para pequenas e médias empresas
Live: Inteligência Artificial (IA) para pequenas e médias empresasLive: Inteligência Artificial (IA) para pequenas e médias empresas
Live: Inteligência Artificial (IA) para pequenas e médias empresas
 
Introdução a Machine Learning na Prática
Introdução a Machine Learning na PráticaIntrodução a Machine Learning na Prática
Introdução a Machine Learning na Prática
 
II JEDI 2019 - OUP e OPS
II JEDI 2019 - OUP e OPS II JEDI 2019 - OUP e OPS
II JEDI 2019 - OUP e OPS
 
Café.COM - OUP | Observatório de Projetos de Software (OPS) com ênfase em da...
Café.COM - OUP | Observatório de Projetos de Software (OPS)  com ênfase em da...Café.COM - OUP | Observatório de Projetos de Software (OPS)  com ênfase em da...
Café.COM - OUP | Observatório de Projetos de Software (OPS) com ênfase em da...
 
Introdução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de SoftwareIntrodução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de Software
 
Observatório de Projetos de Software com ênfase em dados abertos
Observatório de Projetos de Software com ênfase em dados abertosObservatório de Projetos de Software com ênfase em dados abertos
Observatório de Projetos de Software com ênfase em dados abertos
 
Gestão de Riscos em Processos de Negócios
Gestão de Riscos em Processos de NegóciosGestão de Riscos em Processos de Negócios
Gestão de Riscos em Processos de Negócios
 
Palestra GEOMARKETING
Palestra GEOMARKETINGPalestra GEOMARKETING
Palestra GEOMARKETING
 
Utilização de Ferramenta Para Monitoração de Desempenho Baseada em Métodos Ág...
Utilização de Ferramenta Para Monitoração de Desempenho Baseada em Métodos Ág...Utilização de Ferramenta Para Monitoração de Desempenho Baseada em Métodos Ág...
Utilização de Ferramenta Para Monitoração de Desempenho Baseada em Métodos Ág...
 
Aula 04 - Estudo de Caso Atacadão
Aula 04 - Estudo de Caso AtacadãoAula 04 - Estudo de Caso Atacadão
Aula 04 - Estudo de Caso Atacadão
 
Café com André Menelau
Café com André MenelauCafé com André Menelau
Café com André Menelau
 
Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de Requisitos
 
APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves Rocha
APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves RochaAPRESENTAÇÃO DO PROFESSOR - By Prof. Cloves Rocha
APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves Rocha
 
Principais Certificações em TIC - ITIL
Principais Certificações em TIC - ITILPrincipais Certificações em TIC - ITIL
Principais Certificações em TIC - ITIL
 
Principais Certificações em TIC
Principais Certificações em TIC Principais Certificações em TIC
Principais Certificações em TIC
 
I Café ETE PORTO DIGITAL | EDUCAÇÃO PARA O SÉCULO 21
I Café ETE PORTO DIGITAL | EDUCAÇÃO PARA O SÉCULO 21I Café ETE PORTO DIGITAL | EDUCAÇÃO PARA O SÉCULO 21
I Café ETE PORTO DIGITAL | EDUCAÇÃO PARA O SÉCULO 21
 
XII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do MestreXII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do Mestre
 
Padrões de Projeto de Software Orientado a Objetos
Padrões de Projeto de Software Orientado a ObjetosPadrões de Projeto de Software Orientado a Objetos
Padrões de Projeto de Software Orientado a Objetos
 
XI Café e CODE - Provocações do Mestre
XI Café e CODE - Provocações do MestreXI Café e CODE - Provocações do Mestre
XI Café e CODE - Provocações do Mestre
 

Último

Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaaulasgege
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfHenrique Pontes
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresaulasgege
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Susana Stoffel
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 

Último (20)

Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autores
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 

Árvore de Decisão | IA

  • 1. Árvore de Decisão IA - INTELIGÊNCIA ARTIFICIAL Professor: Cloves Rocha PhD Student in Computer Science MSc. in Computer Science
  • 2. Agenda ⚫ Introdução ⚫ O que é? ⚫ Elementos ⚫ Características ⚫ Vantagens e Desvantagens ⚫ Ganho de Informação e Entropia ⚫ Principais Algoritmos ⚫ Exemplos ⚫ Bibliografia Professor: Cloves Rocha | Árvore de Decisão
  • 3. Introdução 1959: William. A. Belson propõe uma “técnica para combinar” amostras de população; 1984: Breiman et al, Classification and Regression Trees (CART); 1987: J. R. Quinlan, discute técnicas para simplificação, mantendo a precisão. Professor: Cloves Rocha | Árvore de Decisão
  • 4. O que é? Árvores de decisão (Decision Tree) são modelos estatísticos que utilizam um treinamento supervisionado para a classificação e previsão de dados. Estes modelos utilizam a estratégia de dividir para conquistar (Gama, 2004). Professor: Cloves Rocha | Árvore de Decisão
  • 5. Elementos Professor: Cloves Rocha | Árvore de Decisão
  • 6. Elementos ➔Cada nó representa um ponto de decisão que irá testar um atributo; ➔Cada ramo descendente corresponde a um possível valor do atributo; ➔Cada nó folha está associado a uma classe; ➔Cada percurso na árvore (da raiz a uma folha) corresponde a uma regra de classificação. Professor: Cloves Rocha | Árvore de Decisão
  • 7. Características ● Permite comparar possíveis ações com base em seus custos, probabilidades ou benefícios; ● Adquirem conhecimento simbólico a partir dos dados de treinamento; ● Retorna valores discretos; ● Podem ser representadas como conjuntos de regras IF-THEN. Professor: Cloves Rocha | Árvore de Decisão
  • 8. Vantagens ● Fácil interpretação. Percebe-se a razão da decisão; ● Atributos mais relevantes aparecem mais na parte superior da árvore (Entropia e Ganho de Informação); ● Adaptável também a problemas de regressão (Árvores de Regressão). Professor: Cloves Rocha | Árvore de Decisão Desvantagens ● Podem se tornar complexas (verificar condição de parada); ● Sensibilidade a pequenas perturbações no conjunto de treino (necessário de árvore).
  • 9. Ganho de informação e Entropia ● Através da análise do ganho de informação e da entropia, busca-se o nó que pode melhor prever o resultado da classificação; ● Há maior ganho de informação através do atributo que, ao se tornar um nó, produz subconjuntos com menor entropia. Professor: Cloves Rocha | Árvore de Decisão
  • 10. Principais Algoritmos ● Classification And Regression Trees (CART) Desenvolvido por Breiman, é caracterizado pelo fato de construir árvores binários, ou seja, cada nó possui exatamente duas bordas de saída. A árvore criada é dividida através do critério de complexidade de custo. O CART pode lidar com variáveis numéricas e categóricas e também com valores discrepantes. Professor: Cloves Rocha | Árvore de Decisão
  • 11. Principais Algoritmos ● Iterative Dichotomiser 3 (ID3) Desenvolvido por Ross Quinlan, a árvore é construída com base na maximização do ganho de informações e na minimização da entropia, no qual os resultados são usados para dividir o conjunto de objetos. Esse processo é feito de forma recursiva até que o conjunto em uma determinada subárvore seja homogêneo (isto é, contém objetos pertencentes à mesma categoria). Professor: Cloves Rocha | Árvore de Decisão
  • 12. Principais Algoritmos ● C4.5 Versão melhorada no ID3, no qual os novos recursos são: aceitam atributos contínuos e discretos; lida com pontos de dados incompletos; resolve o problema de over-fitting através da técnica de poda; e pesos diferentes podem ser aplicados aos recursos que compõem os dados de treinamento. Professor: Cloves Rocha | Árvore de Decisão
  • 13. Principais Algoritmos ● C4.5 Versão melhorada no ID3, no qual os novos recursos são: aceitam atributos contínuos e discretos; lida com pontos de dados incompletos; resolve o problema de over-fitting através da técnica de poda; e pesos diferentes podem ser aplicados aos recursos que compõem os dados de treinamento. Professor: Cloves Rocha | Árvore de Decisão
  • 14. Exemplos ➢ Diagnóstico médico ➢ Chatbot ➢ Análise de crédito Professor: Cloves Rocha | Árvore de Decisão
  • 15. Bibliografia ➔ BELSON, William. A. Matching and Prediction on the Principle of Biological Classification. Applied Statistics, 1959; ➔ FRATELLO, Michele, TAGLIAFERRI, Roberto. Decision Trees and Random Forests. Reference Module in Life Sciences, 2018; ➔ GAMA, J. Functional Trees. Machine Learning, p. 219-250, 2004. ➔ QUINLAN, John Ross. Simplifying decision trees. International Journal of Man-Machine Studies, p. 221–234, 1987; ➔ TOPÎRCEANU, Alexandru, GROSSECK, Gabriela. Decision tree learning used for the classification of student archetypes in online courses. Procedia Computer Science, p. 51–60, 2017.
  • 16. Obrigado! Thank you! Dúvidas? <?php print("ACESSO AO MATERIAL"); Professor: Cloves Rocha | Árvore de Decisão