INTELIGÊNCIA: Do Humano ao Artificial

Documentos relacionados
PIP/CA - Programa Interdisciplinar de Pós-Graduação Mestrado em Computação Aplicada da UNISINOS. 2000/2-3o. Trimestre - AULA 01 / FSO

PIPCA - Programa Interdisciplinar de Pós-Graduação Mestrado em Computação Aplicada da UNISINOS. 2003/1-2o. Trimestre - AULA 0 (Introdução) / FSO

Sistemas Inteligentes baseados em Redes Neurais Artificiais aplicados ao Processamento de Imagens

Inteligência Artificial Escola de Verão Laboratório Associado de Computação e Matemática Aplicada LAC

Sistemas Especialistas e Representação do Conhecimento. Sistemas Especialistas e Representação do Conhecimento. Sistema Especialista

Desenvolvido por: Prof. Dr. Fernando Osório* Farlei Heinen* (Mestrando em Computação Aplicada - PIP/CA)

Inteligência Artificial

Inteligência Artificial

Inteligência Artificial

REDES NEURAIS ARTIFICIAIS: Do Aprendizado Natural Ao Aprendizado Artificial

TÓPICOS EM INTELIGÊNCIA ARTIFICIAL INTRODUÇÃO

Técnicas de Inteligência Artificial

Técnicas de Inteligência Artificial

Transcript name: 1. Introduction to DB2 Express-C

Técnicas de Inteligência Artificial

Sistemas Híbridos Inteligentes

UNIT 5: Review (UNIDADE 5: Revisão)

Manual de Docência para a disciplina de Inteligência Artificial 2005/2006 Engenharia Informática, 4º ano José Manuel Torres

Inteligência Artificial

Inteligência Artificial. Sistemas Inteligentes. Síntese baseada no cap.2 Sistemas Inteligentes da Solange Rezende

Paradigma Simbólico. Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2)

Introdução a Sistemas Inteligentes

Fabrício Jailson Barth BandTec

INTELIGÊNCIA ARTIFICIAL

Inteligência Artificial. Aula 1 Prof. Nayat Sánchez Pi

As 10 bobagens mais comuns que as pessoas inteligentes cometem (Portuguese Edition)

UNIT 3: Business Lunch (UNIDADE 3: Almoço de Negócios)

Apêndice 1 Pedido de autorização das escalas que englobaram o protocolo. Pedido de autorização da Cognitive Test Anxiety Scale CTAR25

INF 1771 Inteligência Artificial

Recomendações: evidências e lacunas- Revascularização do Miocárdio. Lacunas

GT-JeDi - Curso de Desenv. de Jogos IA para Jogos

INTELIGÊNCIA COMPUTACIONAL

Oecologia Australis 22(1) 2018 ETHNOZOOLOGY AS COMPLEMENTARY METHOD TO INVENTORY MEDIUM AND LARGE-BODIED MAMMALS: THE CASE

Aprendizado de Máquina

Sistemas de Imputação e. Curso de Formação em Farmacovigilância Unidade de Farmacovigilância do Norte

Representação do Conhecimento

Sermões expositivos em todos os livros da Bíblia - Novo Testamento: Esboços completos que percorrem todo o Novo Testamento (Portuguese Edition)

Roteiro. Introdução. Introdução. Introdução. Abordagens. Aprendizado de máquina. (machine learning) Introdução. Arquitetura

Tópicos Especiais I - Jogos IA para Jogos

Introdução A Delphi Com Banco De Dados Firebird (Portuguese Edition)

Inteligência Artificial: Princípios Básicos

Introdução aos Sistemas Especialistas. Professor Celso A A Kaestner, Dr. Eng.

2. Redes Neurais Artificiais

Biologically Inspired Compu4ng: Neural Computa4on. Lecture 5. Patricia A. Vargas

GUIÃO F. Grupo: Minho. 1º Momento. Intervenientes e Tempos. Descrição das actividades

Os 7 Hábitos das Pessoas Altamente Eficazes (Portuguese Edition)

PedsQL Módulo do Cancro

ATLAS COLORIDO DE ANATOMIA VETERINáRIA DE EQUINOS (EM PORTUGUESE DO BRASIL) BY STANLEY H. ASHDOWN RAYMOND R. DONE

Pesquisa de Marketing: Uma Orientação Aplicada (Portuguese Edition)

Reported Speech and Embedded Questions. Módulo 15, pág. 29 e 30 3º ano Atenas Tânia Castro English Teacher

Brasileiros: Como se viram nos EUA

INTELIGÊNCIA ARTIFICIAL

HISTOLOGIA E BIOLOGIA CELULAR. UMA INTRODUçãO À PATOLOGIA (EM PORTUGUESE DO BRASIL) BY ABRAHAM L. KIERSZENBAUM

Inteligência Artificial e o Futuro do Trabalho

Aprendizado. O que é Aprendizado? Capítulo 5

Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO

Raciocínio Baseado em Casos

2ª PROVA ICIN 1º/2015

Inteligência Artificial

América Andina: integração regional, segurança e outros olhares (Portuguese Edition)

Tópicos Especiais I - Jogos IA para Jogos

As 10 bobagens mais comuns que as pessoas inteligentes cometem (Portuguese Edition)

NORMAS DE FUNCIONAMENTO DOS CURSOS DE LÍNGUAS (TURMAS REGULARES E INTENSIVAS) 2015/2016

A ENTREVISTA COMPREENSIVA: UM GUIA PARA PESQUISA DE CAMPO (PORTUGUESE EDITION) BY JEAN-CLAUDE KAUFMANN

Inteligência Artificial. Conceitos Gerais

Introdução. Prof. Dr. Silvio do Lago Pereira. Departamento de Tecnologia da Informação Faculdade de Tecnologia de São Paulo

DIBELS TM. Portuguese Translations of Administration Directions

Vendors Enquiries for RFP 003/2015

CIVILIZAçãO EM TRANSIçãO (OBRAS COMPLETAS DE CARL GUSTAV JUNG) (PORTUGUESE EDITION) BY CARL GUSTAV JUNG

Editorial Review. Users Review

Uma introdução à indecilibidade a forma máxima de complexidade!

Algarve. A2 Aprendizagem Automática ML Machine Learning 7/15/2013

Número: Nome:

Uma introdução à indecilibidade a forma máxima de complexidade!

SISTEMAS ESPECIALISTAS Inteligência Artificial

Inteligência Artificial - IA

Como Mudar a Senha do Roteador Pelo IP o.1.1. Configure e Altere a Senha do seu Roteador acessando o IP Acesse o Site e Confira!

TÓPICOS EM INTELIGÊNCIA ARTIFICIAL Redes Neurais Artificiais

GUIÃO I. Grupo: Continente e Ilha. 1º Momento. Intervenientes e Tempos. Descrição das actividades

A Inteligência Artificial no Auxílio de Tomadas de Decisão

lnteligência Artificial Introdução a Lógica Nebulosa (Fuzzy)

Redes Neurais (Inteligência Artificial)

TDD Desenvolvimento Guiado por Testes (Portuguese Edition) Kent Beck

FCT-NOVA - Bases de Dados 2016/2017. Ficha 3. Relational Algebra Exercises

Inteligência Artificial

Sistemas especialistas

Descrição das actividades

Introdução à linguagem C++

Ética na Propaganda (Portuguese Edition)

Viajar Circulando. Circulando - Localização. I am lost. Sem saber onde você está

Bíblia de Estudo Conselheira - Gênesis: Acolhimento Reflexão Graça (Portuguese Edition)

BR localization: Hotfix 001. Technical documentation Documentação Técnica Version Oct 16, de outubro de 2018

Já Chegou Aos Confins Da Terra. E Agora? (Portuguese Edition)

VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE June 2016

2284-ELE/5, 3316-IE/3. Universidade da Beira Interior, Departamento de Informática

Butterflies are cool!

Lista de Exercícios - Capítulo 8 [1] SCC Inteligência Artificial 1o. Semestre de Prof. João Luís

Inteligência Artificial Introdução

Transcrição:

Inteligência Artificial e Aprendizado de Máquinas Conceitos Básicos: Machine Learning e Redes Neurais Artificiais Unisinos - 2001/2 Curso de Informática Disciplina: Redes Neurais Prof. Fernando Osório Centro de Ciências Exatas e Tecnológicas - C6 / E-mail: osorio@exatas.unisinos.br Curso de Informática - Web: http://inf.unisinos.br/~osorio/neural.html INTELIGÊNCIA: Do Humano ao Artificial REPRODUZIR A INTELIGÊNCIA HUMANA - O que é Inteligência? - O que é um ser Inteligente? 2 1

INTELIGÊNCIA: Do Natural ao Artificial REPRODUZIR A INTELIGÊNCIA HUMANA - O que é Inteligência? - O que é um ser Inteligente? * Associação de idéias e conceitos * Concluir coisas * Capacidade de aprendizado * Acúmulo de conhecimentos * Raciocínio: lógico, abstrato, dedução, analogia, indução, inferência, síntese, análise * Uso prático de experiências e conhecimentos passados * Tomada de decisões * Criar coisas novas (criatividade) * Saber o que eu sei (saber explicar) * Interação * Comunicação 3 Inteligência Artificial: Conceitos Básicos REPRODUZIR A INTELIGÊNCIA HUMANA - Conceito de Inteligência: CAPACIDADE DE RESOLVER PROBLEMAS CAPACIDADE DE APRENDER CAPACIDADE DE SE ADAPTAR / MELHORAR - Realizar Atividades Inteligentes - Sistemas Inteligentes: * Sistemas Especialistas * Sistemas de Apoio ao Diagnóstico e a Decisão * Reprodução de atividades típicas dos seres humanos: Fala, Audição, Visão, Deslocamento, Manipulação de Objetos, etc. * Jogos: jogo da velha, xadrez, jogos de ação 4 2

Inteligência Artificial: Aquisição de Conhecimentos Base de Conhecimentos (regras + fatos) SISTEMA ESPECIALISTA Conversão para um formato de representação interno Explicitação: Entrevistas com especialistas 5 Inteligência Artificial: Sistemas Especialistas Módulo de Explicação Usuário Base de Conhecimentos Motor de Inferência Interface com o usuário Módulo de Aquisição de Conhecimentos Expert 6 3

Representação de Conhecimentos Rule-Based Systems (RBS) - Regras de Produção Sistemas Especialistas representam conhecimentos através Regras e Fatos IF - THEN Rules - Sistema de dedução FACTS - Verdades absolutas Asserts - Suposições (statements) que não são necessariamente verdades absolutas Exemplos de Conhecimentos: - Regras: IF Temperatura é alta THEN Pressão é Alta IF Pressão é Alta AND Recepiente é Fragil THEN Risco de Explosão IF Temperatura maior que 100 graus THEN Abrir a válvula #1 IF <assertion> is True THEN <new_assertion> => Rule-Based Deduction System IF <assertion> is True THEN <add/delete, execute> => Rule-Based Reaction System - Fatos: Fact ( Temperatura Alta ) Fact ( Rex come Carne ) Fact ( Temperatura 120 ) Fact ( Rex possui Rabo) 7 Mycin - Buchanam & Shortliffe 76 Emycin - Expert System Shell MYCIN Typical Rule... M88 IF?x type is primary bacteremia the suspected entry point of?x is the gastrointestinal tract the site of the culture of?x is one of the sterile sites THEN there is evidence that?x is bacteroides Using Certainty Factors (CF)... X111 IF the stain of the organism is grain positive the morphology of the organism is coccus the growth conformation of the organism is chains THEN there is suggestive evidence (0.70) that the identity of the organism is streptoccocus Inferência... Backward Chaining Explicação... Trace of the inference steps 8 4

> What is the patient s name? MYCIN John Doe. > Male or Female? Male. > Age? He is 55. > Have you obtained positive cultures indicating general type? Yes. > What type of infection is it? Primary bacteremia. > When did symptoms first appear? May 5. > Let s call the most recent positive culture C1. From what site was C1 taken? From the blood. > When? May 9. > Let s call the first significant organism from this culture U1. Do you know the identity of U1? No. > Is U1 a rod or a coccus or something else? Rod. > What is the gram stain of U1? Gram-negative. > Have there been positive cultures from sites that are not associated with the infections about which you are seeking advice? No. 9 >... Diagnosis... > My recommendations will be based on the opinion that the identity of U1 may be: 1. Psedomonas-aeruginosa 2. Klebsiella-pneumoniae 3. E. coli 4. Bateroides-fragilis 5. Enterobacter 6. Proteus-nommirabilis Some more questions... > On a scale of 0 to 4, where higher numbers indicate greater severity, how would you rate the patient s degree of sickness? 3. > Does the patient have a clinically significant allergic reaction to any antimicrobial agent? No. > How much does the patient weigh? 70 kg. First recommendation... MYCIN > My first recommendation is as follow: to cover for items 1,2,3,5 and 6, give gentamycin using a dose of 119 mg (1,7 mg/kg) q8h IV [or IM] for 10 days. Modify dose in renal failure. Also, to cover for item 4, give clindamycin using a dose of 595 mg (8.5 mg/kg) qh6 IV [or IM] for 14 days. If diarrhea or other gastrointestinal symptoms develop, check for pseudomembranous colitis. 10 5

Inteligência Artificial: Sistemas Especialistas Sintomas Gerais Variável Tipo Valores 1 Sexo SEXE {feminino, masculino} - 2 Temperatura TEMP Temp_Low Temp_Normal Temp_High Sintomas Continuo Neurológicos {... } 3 Estado CALME {calmo, agitado} - 4 Foto-motores PHOTO {presente, ausente} - (reação das pupilas) 5 Olhar REGARD {normal, anormal} - 6 Estado das Pupilas - PUPIL Pupil_myosis Pupil_intermed Pupil_mydriase {myosis, intermediário, mydriase} 7 Tonus muscular - TONUS {hipertonia, hipotonia} 8 Reflexos dos tendões - {vivos, diminuídos} ROT Sintomas cardiológicos 9 Pressão Arterial - PAS PAS_Low PAS_Normal PAS_High 10 Freqüência Cardíaca - FC FC_Low FC_Normal FC_High 11 Medida ECG QRS QRS_Normal QRS_Prolongado Contínuo Contínuo Continuo {...} {...} {...} 12 Intervalo QT QT {normal, prolongado} - Urina 13 Bexiga - GLOBE_VESICAL {sim, não} - Diagnóstico Médico: - Como usar os dados conhecidos de casos passados? 11 Inteligência Artificial: Sistemas Especialistas Diagnóstico: Substância tóxica ingerida Abreviações Substância Tóxica Ocorrência 1 adt, a Anti-depressores tri-cíclicos 265 2 B Barbitúricos 86 3 ben, b Benzodiazepina 414 4 C Carbamato 68 5 P Fenotiazina 130 6 M Morfina 13 7 E Alcool 137 Combinações a (25), abb (12), abbp (9), ab (104), abc (11), abm (5), abp (38), ap (5), B (8), Bb (23), Bbcp (5), Bcp (13), ben (37), bc (24), bm (8), bp (31), c (5), p (5), Ea (12), Eab (36), Eabp (8), E (12), EB (6), EBb (5), EBbp (5), Eb (32), Ebc (10), Ebp (11) Tabela - Os diferentes tipos de substâncias tóxicas da base de dados 12 6

Inteligência Artificial: Sistemas Especialistas * Sistemas Especialistas de 1a. Geração: - Aquisição manual de conhecimentos - Problemas: Base de Conhecimentos (regras e fatos) * Sistemas Especialistas de 2a. Geração: - Aquisição automática de conhecimentos - Integração de diferentes métodos da I.A. Sistemas Híbridos 13 Inteligência Artificial: Sistemas Inteligentes Inteligência Artificial Sistemas Inteligentes Aprendizado de Máquinas Representação de Conhecimentos Sistemas Especialistas KBS, robótica, visão artificial,... CBR, ILP, árvores de decisão/induçao, redes neurais algoritmos genéticos,... Métodos Simbólicos Métodos Conexionistas (RNA) 14 7

Inteligência Artificial: Aquisição de Conhecimentos Base de Conhecimentos (regras + fatos) SISTEMA ESPECIALISTA 2a. Geração Conversão para um formato de representação interno Aquisição Explicitação Automática Conhecimentos sobre uma área de aplicação: Conhecimentos do especialista Teorias sobre o domínio de aplicação Resultados de experiências praticas (casos conhecidos) 15 Inteligência Artificial: Aprendizado Inteligência Humana => Inteligência Artificial Aprendizado Humano => Aprendizado de Máquinas - O que é o aprendizado? * Adaptação do comportamento (melhoria) * Correção dos erros cometidos no passado * Otimização da performance do sistema (melhoria) * Interação com o meio, experimentação e descoberta * Representação do conhecimento adquirido Memória e compressão dos conhecimentos 16 8

Aprendizado de Máquinas / Machine Learning Conhecimentos Teóricos XOR = ( A Or B ) And Not ( A And B ) ou XOR = ( A And Not ( B ) ) Or ( Not ( A ) And B ) Conhecimentos Empíricos A B XOR 0 0 0 0 1 1 1 0 1 1 1 0 17 Aprendizado de Máquinas / Machine Learning Conhecimentos Teóricos Se existem 2 casas na horizontal, vertical ou diagonal com uma marca do jogador oponente e a terceira casa está livre Então jogar nesta casa! Conhecimentos Empíricos X2 X O1 O3 X4 O5 18 9

Métodos de Aprendizado de Máquinas Aprendizado por analogia / por instâncias Sistemas baseados em casos CBR - Case Based Reasoning Aprendizado por Indução Indução de Árvores de Decisão ID3, C4.5, CN2 - Induction of Decision Trees ILP - Inductive Logic Programming (Prolog) Aprendizado por evolução/seleção Algoritmos Genéticos GA e GP - Genetic Algorithms / Genetic Programming Aprendizado por reforço (reinforcement learning) Aprendizado Bayesianno (probabilista) Aprendizado Neural MLP Back-Propagation - Artificial Neural Networks 19 Aprendizado de Máquinas: Redes Neurais Artificiais Redes Neurais Artificiais: Neurônio... Modelo Simulado Modelo SIMPLIFICADO Características Básicas: Adaptação Aprendizado Autômato Representação de Conhecimentos: Baseada em Conexões 20 10

Inteligência Artificial: Grandes Desafios Inteligência Artificial: As perspectivas futuras Reprodução: - Da Inteligência Natural - Dos Comportamentos Inteligentes Grandes Desafios: - Linguagem - Visão - Robótica «Sentidos Humanos «* Problema escolhido: Robótica Autônoma * Ferramentas Usadas: Sistemas Híbridos 21 Inteligência Artificial: E por que não? Inteligência Artificial @ 22 11