Pós-Graduação em Engenharia Elétrica Inteligência Artificial



Documentos relacionados
GERENCIAMENTO DO CONHECIMENTO NA EMPRESA DIGITAL

Paradigmas da IA. Eixos centrais (das diferenças)

Inteligência Artificial

GERENCIAMENTO DO CONHECIMENTO NA EMPRESA DIGITAL

Estrutura de um Sistema Especialista

Inteligência Computacional: resolvendo problemas difíceis da vida real

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO

Inteligência Computacional [2COP229]

Módulo 6: Inteligência Artificial

SISTEMAS INTELIGENTES DE APOIO À DECISÃO

Universidade Federal de São Paulo Campus São José dos Campos LISTA DE DISCIPLINAS DA GRADUAÇÃO

UNIVERSIDADE FEDERAL DE PERNAMBUCO - PRÓ-REITORIA PARA ASSUNTOS ACADÊMICOS CURRÍCULO DO CURSO DE GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO PERFIL

Projeto Pedagógico do Bacharelado em Ciência da Computação. Comissão de Curso e NDE do BCC

NOTA À 2ª EDIÇÃO... VII PREFÁCIO... IX. No Renascimento de uma Nova Era... IX PREÂMBULO... XIII. Organização do livro... xiii. Destinatários...

Sistemas de Informações Gerenciais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Aprendizagem de Máquina

EMENTAS DAS DISCIPLINAS

Revisão Inteligência Artificial ENADE. Prof a Fabiana Lorenzi Outubro/2011

Aprendizagem de Máquina

INF 1771 Inteligência Artificial

LISTA DE EXERCÍCIOS. Mede a capacidade de comunicação de computadores e dispositivos. Operam em diferentes plataformas de hardware

Doenças cardiovasculares constituem um dos maiores problemas que afligem a

Programa de Pós-Graduação em Engenharia de Sistemas e Automação Departamento de Engenharia - Universidade Federal de Lavras

Avaliação Alimentar Utilizando Técnicas de Inteligência Artificial

EMENTAS DAS DISCIPLINAS

Controle Inteligente de Robos Móveis: Aplicações da Inteligência Artificial nas Pesquisas em Robótica

TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE

Complemento II Noções Introdutória em Redes Neurais

O Hardware e o Software do Computador

Identificar as mudanças que acontecem na forma e no uso de apoio à decisão em empreendimentos de e-business. Identificar o papel e alternativas de

Algoritmos Genéticos

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001

Automação, Controle e Otimização em Sistemas de Produção de Petróleo

EMENTAS DAS DISCIPLINAS

Redes Neurais. Profa. Flavia Cristina Bernardini

Computação BioInspirada

Mestrado em Informática, tendo Inteligência Artificial como área de pesquisa.

IN Redes Neurais

FUNDAÇÃO DE APOIO AO ENSINO TÉCNICO DO ESTADO DO RIO DE JANEIRO FAETERJ Petrópolis Área de Extensão PLANO DE CURSO

Engenharia de Software

Gestão do Conhecimento. Capitulo 11

Introdução à Computação

Complemento III Noções Introdutórias em Lógica Nebulosa

OBJETIVOS. Aplicar técnicas de inteligência artificial na solução de problemas de controle e automação. EMENTA

Simulação Computacional de Sistemas, ou simplesmente Simulação

Inteligência Computacional Aplicada

Um IDS utilizando SNMP e Lógica Difusa

Uma aplicação de Inteligência Computacional e Estatística Clássica na Previsão do Mercado de Seguros de Automóveis Brasileiro

Inteligência Artificial para Jogos Eletrônicos

Aula 2 RNA Arquiteturas e Treinamento

Inteligência Artificial. Redes Neurais Artificiais

Modelos de Sistema by Pearson Education. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1.

Robótica Móvel Inteligente: Aplicações da Inteligência Artificial nas Pesquisas em Robótica

GIA- Grupo de Inteligência Artificial GVPA Grupo de Pesquisas em Veículos Autônomos

IC Inteligência Computacional Redes Neurais. Redes Neurais

A experiência do TECPAR

Projeto e Análise de Algoritmos Projeto de Algoritmos Heurísticas e Algoritmos Aproximados

Introdução às Redes Neurais Artificiais

Evolução da cooperação em populações modeladas por autômatos celulares com o uso de teoria de jogos

7.Conclusão e Trabalhos Futuros

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

Assunto 9 : Tecnologias de Inteligência Artificial nos Negócios

APLICATIVO PARA GERENCIAMENTO DE FORÇA DE TRABALHO EM EMPRESAS DE TELEFONIA MÓVEL

MINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas

Sistema Tutor Inteligente baseado em Agentes. Pedagógicas da Universidade Aberta do Piauí. Prof. Dr. Vinicius Ponte Machado

UNOESTE - Universidade do Oeste Paulista F I P P - Faculdade de Informática de Presidente Prudente

DAS Inteligência Artificial Aplicada à Controle de Processos e Automação Industrial

Inteligência Computacional Aplicada a Engenharia de Software

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO (Bacharelado)

Redes Neurais. A IA clássica segue o paradigma da computação simbólica

EMENTAS DAS DISCIPLINAS

A MÁQUINA INTELIGENTE. O longo caminho do pensamento mecanizado Júlio Cesar da Silva - juliocesar@eloquium.com.br

MetrixND. especificações. MetrixND - Ferramenta de previsão de energia elétrica

Laudon & Laudon Essentials of MIS, 5th Edition. Pg. 10.1

Engenharia de Software I. Prof. André Castro Garcia

15 Computador, projeto e manufatura

CURSO DE SISTEMAS DE INFORMAÇÃO

INF 1771 Inteligência Artificial

BIG DATA INTRODUÇÃO. Humberto Sandmann

Atuadores: Atuadores: Atuadores:

esip- Sistema Integrado de Processo

Nathalie Portugal Vargas

Engenharia de Software

Interação Homem-Computador: As Interfaces

Conceitos Básicos de Algoritmos Genéticos: Teoria e Prática

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Ementas Disciplinas Eletivas

Programa de Pós-Graduação em Informática Centro Tecnológico Universidade Federal do Espírito Santo

Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto

Engenharia de Software. Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias

O Processo de Desenvolvimento de Software. Engenharia de Software

4. Que tipos de padrões podem ser minerados. 5. Critérios de classificação de sistemas de Data Mining. 6. Tópicos importantes de estudo em Data Mining

Do neurônio biológico ao neurônio das redes neurais artificiais

CURSO DE SISTEMAS DE INFORMAÇÃO

LÓGICA DIFUSA INTELIGÊNCIA ARTIFICIAL APLICADA A SISTEMAS DE INFORMAÇÃO

Conceitos Introdutórios Fábio Fernandes

- Computação Evolutiva -

Protótipo tipo de Sistema Especialista Para Área Comercial Utilizando a Ferramenta SPIRIT

Sistema Educacional e Médico On-line (SEMedicOn): uma ferramenta híbrida para auxiliar pacientes, médicos e estudantes da saúde

INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO

Transcrição:

Pós-Graduação em Engenharia Elétrica Inteligência Artificial João Marques Salomão Rodrigo Varejão Andreão

Inteligência Artificial Definição (Fonte: AAAI ): "the scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines.

Inteligência Artificial Tópicos (AAAI; IEEE Inteligente Systems) Machine learning: Mineração de Dados; Algoritmos Genéticos; Redes Neurais; Reconhecimento de padrões; Métodos de aprendizagem estatística; Árvores de Decisão; Knowledge-based systems/ representation: sistemas especialistas; lógica Fuzzy; busca Heurística; Agentes; Sistemas a base de Regras; Inferência Bayesiana; Belief Networks; Incerteza;

Inteligência Artificial Tópicos (AAAI; IEEE Inteligente Systems) Natural language processing: discurso; diálogo; geração e entendimento de linguagem natural; recuperação de informação; tradução; classificação de texto; Robótica inteligente e adaptativa Web Semântica: busca, compartilhamento integração de informação na Web;

A Computação Natural Área da computação com paradigmas na evolução biológica, no comportamento humano e da natureza para, entre outros, solucionar problemas de classificação, otimização, controle e automação. Pode basear-se: 1. Na lógica proposicional e de predicatos e nos sistemas de produção (Sistemas especialistas); 2. Na aprendizagem e no conhecimento do ser humano (Redes neurais artificiais e Lógica fuzzy ou nebulosa); 3. Na evolução biológica e no comportamento da natureza (Computação molecular, Algoritmos genéticos, Colônia de formigas e Enxame de partículas).

A Computação Natural Inteligência Artificial Lógica Fuzzy Sistema Especialistas Redes Neurais Computação Evolucionária Computação Coletiva Natural Sistema Neuro-Genético Sistemas Neuro-Fuzzy Algoritmos Geneticos Programação Molecular (DNA) Otimização por Enxame de Partículas Otimização por Colônias de Formigas

Computação x Inspiração Natural Técnica Computacional Sistemas Especialistas Computação Evolucionária Redes Neurais Artificiais Lógica Fuzzy ou Nebulosa Computação baseada na Natureza Inspiração/Paradigmas Baseados nos processos de inferência da lógica convencional. Baseada na evolução das características hereditárias (algoritmos genéticos). Aprendizagem baseada nos neurônios. Processo lingüístico impreciso baseado no conhecimento humano. Comportamento social das colônias, enxames e grupos de animais.

Sistemas Especialistas Sistemas especialistas são baseados em conhecimento especializado. Em geral, é um programa implementado com base no fazer dos especialistas de uma área de aplicação. Entre outras, usados para: representar o conhecimento especialista em bancos de dados; aprender e acumular conhecimentos durante a operação, fazendo inferências lógicas a partir de bases de dados; tomar decisões e dar recomendações, comunicando-se com usuários de forma amigável (linguagem natural restrita) e explicando seu "comportamento" e suas decisões. Especialista Sistema Especialista Sistema Especialista Sistema Especialista Usuários

Sistemas Especialistas e aplicações Sistemas especialistas têm sido utilizados com sucesso em quase todos os campos da atividade humana, incluindo: Pesquisas científicas e tecnológicas, a engenharia, os projetos de produtos, indústria, medicina, agricultura, educação, treinamento, negócios e finanças. Por exemplo, um sistema para diagnóstico de falhas em carros tem uma base de conhecimento com as regras para a verificação seqüencial de cada item, semelhante ao que um engenheiro faria.

Computação Evolucionária Baseia-se em métodos e algoritmos computacionais inspirados na evolução biológica: Uma população candidata de soluções (genes) evolui ao longo do tempo, com os mais aptos, a cada geração, contribuindo com a maioria dos descendentes para aprimorar a próxima geração. Intervenções de cruzamento entre os pais, juntamente com mutações aleatórias e outras operações genéticas são feitas ao longo do processo para se atingir a melhor solução.

Algoritmos Genéticos Os algoritmos genéticos (AGs) são métodos de busca estocástica global que imitam a evolução biológica limitada pelos recursos naturais. A cada geração, um novo conjunto de aproximações (genes) é criado pelo processo de seleção de indivíduos; Eles produzem ou não uma nova geração em função do nível de aptidão para a solução do problema; O processo leva à evolução de populações dos indivíduos que se adaptam melhor ao seu meio ambiente.

A Lógica Fuzzy (LF) A lógica fuzzy (LF) ou nebulosa, é uma extensão da lógica convencional ou binária (sim ou não, tudo ou nada) para várias possibilidades ou valores intermediários. Ela é baseada na teoria dos conjuntos fuzzy ou nebulosos onde os objetos tem limites de inclusão dependentes de um certo grau de pertinência (muito frio, frio, normal, quente e muito quente). Na LF, as tomadas de decisões são baseadas em regras fuzzy ou nebulosas do tipo SE-ENTÃO associadas com um mecanismo de inferência para as saídas.

Aplicações da Lógica Fuzzy Controle do pêndulo invertido. Regras Fuzzy Outras aplicações vão desde controle de câmeras e filmadoras, máquinas de lavar e fornos de microondas até ao controle de processos industriais, instrumentação médica e sistemas de apoio à decisão, supervisão e gerenciamento.

As Redes Neurais Artificiais (RNAs) RNAs impulsionadas por: Cérebro x Neurônios x Aprendizagem

As RNAs e suas características Neurônios artificiais são conectados em rede. Algoritmo de aprendizado: ajuste de variáveis; Treinamento: antes da etapa de reconhecimento; Generalização: reconhecer um padrão similar ao de treinamento. Aplicações: reconhecer padrões, aproximar funções, predizer valores (automação: modelagem e controle) Controle do pêndulo invertido.

Sistemas Híbridos Sistemas híbridos fazem uso de todos os apresentados para a solução de um determinado problema, trazendo assim as vantagens de todos os paradigmas. Estes são sistemas cujas regras baseam-se em sistemas especialistas, sistemas fuzzy, redes neurais, e outros paradigmas (algoritmos genéticos, raciocínio probabilístico, etc).

IA Aplicações: SBAI/CBA DESENVOLVIMENTO DE UM SISTEMA DE VISÃO COMPUTACIONAL PARA MONITORAMENTO AUTOMATIZADO DE VEICULOS MPLEMENTAÇÃO DE SENSOR VIRTUAL DE OXIGÊNIO USANDO REDES NEURAIS ARTIFICIAIS SOBRE O USO DE REDES BAYESIANAS NA DETECÇÃO DE EPISÓDIOS DE ESV: ASPECTOS DE SEGMENTAÇÃO DO SINAL DE ECG SISTEMA DE PREDIÇÃO DE ALARMES EMPLANTAS INDUSTRIAIS BASEADO EM MAPAS AUTO-ORGANIZÁVEIS DESIGN OF A GENERAL BRAIN-COMPUTER INTERFACE CONTEÚDO DIDÁTICO MULTINÍVEL PARA PERSONALIZAÇÃO REATIVA EM SISTEMAS TUTORES INTELIGENTES

IA Aplicação: Sistema de controle, Supervisão e Monitoramento

IA: Aplicações em geral

FIM