Mini curso Inteligência Computacional Aplicada
|
|
|
- Vasco Teixeira Lisboa
- 8 Há anos
- Visualizações:
Transcrição
1 Mini curso Inteligência Computacional Aplicada 08/10/2013 Prof. Dr. Hertz Wilton de Castro Lins
2 Tópicos Inteligência Computacional Redes neurais Computação evolucionária Lógica fuzzy Inteligência de Enxames Aplicações SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 2
3 ICA A Inteligência Computacional (IC) tem como objetivo desenvolver, avaliar e aplicar técnicas na criação de sistemas inteligentes. Estes sistemas imitam aspectos dos seres vivos, tais como: Aprendizado; Percepção; Raciocínio; Evolução Adaptação. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 3
4 Técnicas e aplicações Técnicas Redes Neurais, Algoritmos Genéticos, Lógica Clássica, Lógica Fuzzy, Sistemas Especialistas e inteligência de enxames. Aplicações Sistemas de apoio à decisão, classificação, planejamento, modelagem, reconhecimento de padrões, otimização, previsão, controle e automação industrial, mineração de dados, síntese de sistemas e descoberta de conhecimento. Diversos Setores Energia, industrial, econômico, financeiro, militar, saúde, comercial, síntese de circuitos, jogos, meio ambiente e otimização. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 4
5 Técnicas e aspecto natural Bioinspirados Técnica de IC Redes Neurais Artificiais Computação Evolucionária Enxames Lógica Fuzzy Sistemas Especialistas Aspecto Natural Neurônios biológicos Evolução biológica Inteligência de enxames Processamento linguístico Processo de Inferência. Técnicas de IC e seus aspectos inspirados na natureza. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 5
6 Breve histórico Antes dos anos 50 Aristoteles Peter abelard Leibniz e Newton George Boole Charles Babage Anos 60 aos 90 Florescimento Aprendizado de máquina Sistemas multiagente, Vida artificial, Visão por computador Anos 50 Alan Turing: Primeiros programas de xadrez. Termo inteligência computacional Linguagem de programação LISP SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 6
7 IA - Atualmente Games Aplicações industriais Nanorobôs Exploração espacial Inteligência coletiva Compreensão da linguagem natural Automóveis. Aplicações militares Robótica SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 7
8 Linguagens, ambientes... Pesquisa em IA LISP (List programming) Processamento de dados simbólicos através de listas. PROLOG (Programming in Logic) Base de fatos e regras C++ Java Matlab IDE s SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 8
9 Redes Neurais Artificiais Modelos computacionais inspirados na estrutura e comportamento do cérebro. São utilizadas de forma efetiva no aprendizado de padrões a partir de dados não-lineares, incompletos, com ruídos e até compostos de exemplos contraditórios. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 9
10 Redes Neurais Artificiais Características principais: Adaptação por experiência. Capacidade de aprendizado. Habilidade de generalização. Organização de dados. Tolerância a falhas. Armazenamento distribuído. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 10
11 Redes Neurais Artificiais Potenciais áreas de aplicação Aproximador universal de funções Controle de processos Reconhecimento e classificação de padrões Clusterização Sistemas de previsão Otimização de sistemas SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 11
12 Computação evolucionária É uma área de pesquisa que aplica paradigmas inspirados no princípio Darwiniano da evolução das espécies. Exemplos: Algoritmos Genéticos (Genetic Algorithms - GA) Programação Genética (Genetic Programming - GP) Hardware Evolucionário (Evolvable Hardware - EH) Programação Evolucionária (Evolutionary Programming - EP) Algoritmos Evolucionários (Evolutionary Algorithms -EA) Estratégias de Evolução (Evolution Strategies - ES) Sistemas Classificadores (Classifier Systems - CFS) SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 12
13 Computação evolucionária Algoritmos genéticos Características São algoritmos de busca adaptativa, com base na teoria da seleção natural de Darwin. Os indivíduos melhor adaptados ao meio ambiente têm maior probabilidade de transmitir suas características aos seus descendentes. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 13
14 Computação evolucionária Composição Codificação, população, avaliação. Aplicações: Resolver problemas complexos em que os algoritmos comuns são incapazes de resolver. Grandes espaços de busca Difícil modelagem do problema Métodos com grande esforço computacional Grande número de soluções candidatas ótimas. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 14
15 Computação evolucionária Algoritmos genéticos SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 15
16 Computação evolucionária Algoritmos genéticos Operadores Genéticos Seleção Reprodução Mutação SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 16
17 Lógica fuzzy A lógica fuzzy é um conceito matemático surgido em 1965 a partir do conceito de Conjuntos Fuzzy, Prof. Lotfi Zadeh em 1965 Incerteza. Quanto mais complexo for o projeto de software (interfaces, requisitos...), um tanto lento será o planejamento e maior terá que ser o comprometimento dos recursos. Qualificadores SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 17
18 Lógica fuzzy Lógica clássica x Lógica fuzzy Valores intermediários entre os dois extremos {0,1} -> [0,1] Subjetividade SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 18
19 Lógica fuzzy Variáveis linguísticas Usadas para modelagem para modelagem dos sistemas fuzzy Pode ser usado num sistema baseado em regras para tomada de decisão if numero de requisitos > 50 numero de requisitos < 80 then numero de requisitos = alto If numero de requisitos x é alto then is complexo SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 19
20 Lógica fuzzy O que é fuzzy? Pertinência fuzzy é uma incerteza determinística. A lógica fuzzy concentra-se em quantificar o ocorrido observado e não com a probabilidade de sua eventual ocorrência. fuzzy probabilidade Pertinência fuzzy é uma incerteza determinística, enquanto que probabilidade é não determinística. A incerteza probabilística se dissipa co o maior número de ocorrências, enquanto que a incerteza fuzzy permanece inalterada. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 20
21 Lógica fuzzy Benefícios Permite soluções mais eficientes para problemas tratados com técnicas nãofuzzy. Reduz o tempo de desenvolvimento. Modela sistemas não-lineares complexos. Sistemas avançados precisam de menos chips e sensores. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 21
22 Inteligência de enxames Estuda comportamentos emergentes que surgem da coletividade de indivíduos que interagem entre si e com o ambiente. Características Proximidade os agentes devem ser capazes de interagir; Qualidade os agentes devem ser capazes de avaliar seus comportamentos; Diversidade permite ao sistema reagir a situações inesperadas; Estabilidade nem todas as variações ambientais devem afetar o comportamento de um agente; Adaptabilidade a capacidade de responder às mudanças do ambiente. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 22
23 Inteligência de enxames Exemplos A otimização por colônia de formigas. Otimização por enxame de partículas. Algoritmo enxame de abelhas. Shuffled frog-leaping, Cultura de bactérias SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 23
24 Inteligência de enxames Otimização por enxame de partículas É uma técnica de otimização global baseada em população, criada por Kennedy e Eberhart nos anos 90 Foi inspirada no comportamento social dos pássaros e peixes. É baseada no conceito de que o compartilhamento de informações entre os indivíduos, denominados partículas, gera uma vantagem evolutiva. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 24
25 Inteligência de Enxames Otimização por enxame de partículas Aplicações Telecomunicações Mineração de dados Sistemas de energia Processamento de sinais Otimização de funções Treinamento da rede neural artificial Sistema de controle fuzzy Roteamento de veículos (Capacitated Vehicle Routing) Computação gráfica. Posicionamento de bases em computação móvel. Mesmas aplicações dos Algoritmos genéticos. Escalonamento de tarefas (Multi-objective Job shop scheduling)
26 Inteligência de Enxames Algumas Vantagens Eficiente em pesquisa global. Insensível a mudança de escala das variáveis. Adaptável a computadores paralelos. Não requer cálculo de derivadas. Poucos parâmetros para serem definidos pelo usuário. Desvantagens Convergência lenta em fase de pesquisa refinada Fraca capacidade de busca local. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 26
27 Inteligência de enxames Otimização por enxame de partículas Fluxo As partículas sobrevoam um espaço de busca n-dimensional baseadas no comportamento de auto-organização observado na natureza, quando um grupo de aves ou cardume de peixes procura alimento. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 27
28 Inteligência de enxames Otimização por enxame de partículas Etapas SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 28
29 Inteligência de enxames Otimização por enxame de partículas Processo de busca A aprendizagem individual. A transmissão cultural Deslocamento SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 29
30 Inteligência de enxames Otimização por enxame de partículas Topologia da vizinhança Estabelece o fluxo de informações entre as partículas acontecem através da topologia da vizinhança Variações na estrutura da topologia geram diferentes comportamentos nas partículas Como consequência destes comportamentos, pode acontecer uma melhor exploração do espaço de busca. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 30
31 Inteligência de enxames Otimização por enxame de partículas Topologia da vizinhança SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 31
32 Inteligência de Enxames Otimização por enxame de partículas Deslocamento das partículas durante o tempo. t=1 final SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 32
33 Aplicações Telecomunicações A análise de geometrias de antenas e superfícies seletivas de frequência. A complexidade Grande espaço de busca Grande número de soluções candidatas. Objetivos conflitantes Otimização Elevado custo computacional dos métodos utilizados. Método dos momentos Elementos finitos SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 33
34 Aplicações Artigo Enhanced wideband performance of coupled frequency selective surfaces using metaheuristics. Lins, H. W. C., Barreto, E. L. F. and d'assunção, A. G. (2013), Enhanced wideband performance of coupled frequency selective surfaces using metaheuristics. Microw. Opt. Technol. Lett., 55: doi: /mop Link SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 34
35 Aplicações Superfícies seletivas de frequência são dispositivos que filtram frequências de acordo com a forma e as dimensões dos elementos (patches ou aberturas) e a sua periodicidade. Quando o sinal incide na FSS cria-se uma densidade de corrente de elementos nos patches de metal e então há uma seleção de frequências onde apenas as bandas de interesse chegam à antena receptora. As aplicações principais são: radomes, sistemas de antenas, absorvedores e etc. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 35
36 Aplicações As FSS podem ser do tipo condutor apresentando um comportamento de um filtro rejeita-banda ou tipo abertura apresentando um comportamento típico de um filtro passa-banda. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 36
37 Aplicações Multicamadas Cada aplicação possui um conjunto de requisitos de operação que exige na fase de concepção de uma FSS a definição de elementos como: Propriedades do material dielétrico, espessura do substrato, espaçamento, entre as células, geometria e configuração das células. Requisitos de operação como o aumento da largura de banda exigem a utilização de geometrias complexas (fractais) ou estruturas multicamadas SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 37
38 Aplicações SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 38
39 Aplicações Etapa 1 Resultados da otimização com um algoritmo genético realizada na adequação das estruturas para as frequências de 9,5 GHz e 10,5 GHz Etapa 2 Resultados da otimização da largura de banda através da dimensão do gap de ar entre as estruturas com a utilização de um algoritmo PSO. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 39
40 Aplicações Aspectos da otimização Construção dos algoritmos Espaço de busca Representação das soluções (partícula) SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 40
41 Aplicações SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 41
42 Aplicações Evolução da avaliação da melhor partícula (PSO) e o melhor individuo (GA) durante a execução dos algoritmos. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 42
43 Aplicações Dispersão das avaliações das partículas. SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 43
44 Aplicações Resultado:Operação da estrutura: 9,5 GHz SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 44
45 Aplicações SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 45
46 Aplicações SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 46
47 Aplicações GA - Ansoft PSO - Ansoft Medido Frequência de ressonância 9,50 (GHz) 9,43 (GHz) 9,87 (GHz) Largura de banda (-10dB) 2,9 (GHz) 3,11 (GHz) 3,22 (GHz) Largura de banda (-20dB) 1,75 (GHz) 1,77 (GHz) 0,34 (GHz) Perda por inserção -38,69 (db) -37,67 (db) -24,50 (db) SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 47
48 Habilidades/Conhecimentos Engenharia de software Banco de dados Programação Estrutura de dados Trabalho em Equipe Aprender sozinho Capacidade de observação SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 48
49 Links Ray-kurzweil Singularity Hub AI Neil Jacobstein AI Interview with Lotfi Zadeh SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 49
50 Referências KENNEDY, J. & EBERHART, R.C. Particle swarm optimization. The 1995 IEEE International Conference on Neural Networks. Perth, Australia. vol. 4, pp , 1995 BALANIS, C.A., Antenna theory - Analysis and design, Wiley, New York, WU, T.K., Frequency selective surface and grid array, J. Wiley,1995. LIM, K.-S., M. NAGALINGAM, AND C.-P. TAN. Design and construction of microstrip UWB antenna with time domain analysis," Progress In Electromagnetics Research M, Vol. 3, , DUBROVKA, R., VAZQUEZ, J., PARINI, C. E MOORE, D. Multi-frequency and Multi-Layer Frequency Selective Surface Analysis Using Modal Decomposition Equivalent Circuit Method, IET Microw. Antennas Propag., Vol. 30, pp , March SETEL Minicurso Inteligência Computacional Aplicada - Professor Hertz Wilton 50
INTELIGÊNCIA ARTIFICIAL
Figura: Capa do Livro Russell, S., Norvig, P. Artificial Intelligence A Modern Approach, Pearson, 2009. Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Pós-Graduação
Inteligência Artificial
Figura: Capa do Livro Hamburger, H., Richards, D. Logic and Language Models for Computer Science, Prentice Hall. Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Pós-Graduação
Inteligência Artificial
Inteligência Artificial Professor Rafael Stubs Parpinelli E-mail: [email protected] udesc.academia.edu/rafaelstubsparpinelli www.researchgate.net/profile/rafael_parpinelli www.joinville.udesc.br/portal/professores/parpinelli/
INTELIGÊNCIA COMPUTACIONAL
Rafael D. Ribeiro, M.Sc. [email protected] http://www.rafaeldiasribeiro.com.br A Inteligência Computacional (IC), denominada originalmente de Inteligência Artificial (IA), é uma das ciências
Computação Bioinspirada. Prof. Eduardo R. Hruschka (Slides baseados nos originais do Prof. André C. P. L. F. de Carvalho)
Computação Bioinspirada Prof. Eduardo R. Hruschka (Slides baseados nos originais do Prof. André C. P. L. F. de Carvalho) 1 Principais tópicos Computação Bioinspirada Computação Biológica Biologia Computacional
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
Algoritmos Genéticos Fundamentos e Aplicações. Prof. Juan Moisés Mauricio Villanueva
Algoritmos Genéticos Fundamentos e Aplicações Prof. Juan Moisés Mauricio Villanueva [email protected] Conteúdo Introdução Inteligência Artificial (IA) Algoritmos Genéticos Aplicações de Algoritmos
Inteligência Computacional Aplicada. O que é Inteligência Computacional? Áreas de Aplicação Algoritmos Genéticos
Inteligência Computacional Aplicada Resumo O que é Inteligência Computacional? Áreas de Aplicação Algoritmos Genéticos O que é Inteligência Computacional? Técnicas e sistemas computacionais que imitam
Algoritmos Genéticos e Evolucionários
Algoritmos Genéticos e Evolucionários Djalma M. Falcão COPPE/UFRJ PEE e NACAD [email protected] http://www.nacad.ufrj.br/~falcao/ http://www.nacad.ufrj.br/~falcao/ag/ag.htm Resumo do Curso Introdução
Computação Bioinspirada PROF. PAULO SALGADO
Computação Bioinspirada AULA 1 APRESENTAÇÃO DA DISCIPLINA PROF. PAULO SALGADO Aula de hoje Falar sobre Objetivos Ementa Avaliação Roteiro Proposto (Cronograma) Referências Periódicos da Área Objetivos
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 70-000 Tel: (7)-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP
CRÉDITOS DO CURSO. Carga Horária Créditos IN1030 Seminários 30 2
UNIVERSIDADE FEDERAL DE PERNAMBUCO PRÓ-REITORIA PARA ASSUNTOS DE PESQUISA E PÓS-GRADUAÇÃO ESTRUTURA CURRICULAR STRICTO SENSU (baseada na Res. 10/2008 do CCEPE) NOME DO CURSO: Pós-Graduação em Ciência da
Otimização com Algoritmos Genéticos no MATLAB. Prof. Rafael Saraiva Campos CEFET-RJ
Otimização com Algoritmos Genéticos no MATLAB Prof. Rafael Saraiva Campos CEFET-RJ Conteúdo do Mini-Curso PARTE 1 Teoria PARTE 2 Prática Conteúdo do Mini-Curso PARTE 1 Teoria 1.1. Conceitos Básicos de
Marcone Jamilson Freitas Souza
Otimização: Algumas aplicações Marcone Jamilson Freitas Souza Departamento de Computação Programa de Pós-Graduação em Ciência da Computação Universidade Federal de Ouro Preto http://www.decom.ufop.br/prof/marcone
Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO
Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO AULA 06 Algoritmos Genéticos Sumário Introdução Inteligência Artificial (IA) Algoritmos Genéticos Aplicações de
Inteligência Artificial
Inteligência Artificial Prof. Rafael Stubs Parpinelli DCC / UDESC-Joinville [email protected] www.joinville.udesc.br/portal/professores/parpinelli Material de apoio: Stuart Russel, Peter Norvig.
Inteligência Coletiva. Prof. Eduardo R. Hruschka (Slides adaptados dos originais elaborados pelo Prof. André C. P. L. F.
Inteligência Coletiva Prof. Eduardo R. Hruschka (Slides adaptados dos originais elaborados pelo Prof. André C. P. L. F. de Carvalho) Principais tópicos Inteligência Coletiva (CI) Otimização por enxames
Metaheurísticas de Otimização Bio-Inspiradas
Metaheurísticas de Otimização Bio-Inspiradas Aula 2 Computação Inspirada na Natureza* Prof. Dr. Hugo Valadares Siqueira * Aula baseada nas notas de aula do Prof. Fernando Von Zuben, da UNICAMP Ciências
Inteligência Computacional para Jogos Eletrônicos
Inteligência Computacional para Jogos Eletrônicos Papéis da IA em Jogos Adversários Aliados Personagens de apoio NPC s (Non-player Character) Comentaristas Controle de câmera Geração de fases Nivelamento
INF 1771 Inteligência Artificial
Edirlei Soares de Lima INF 1771 Inteligência Artificial Aula 01 - Introdução O Que é Inteligência Artificial? [Winston, 1984]: "Inteligência artificial é o estudo das ideias que
1. Computação Evolutiva
Computação Bioinspirada - 5955010-1 1. Computação Evolutiva Prof. Renato Tinós Depto. de Computação e Matemática (FFCLRP/USP) 1 1.7. Outras Metaheurísticas Populacionais 1.7.1. Metaheurísticas Populacionais
Fabrício Jailson Barth BandTec
Introdução à Inteligência Artificial Fabrício Jailson Barth [email protected] BandTec 1 o semestre de 2012 Objetivos e Sumário O que é Inteligência Artificial (IA)? Objetivos da IA. Influência
Inteligência Artificial. Aula 1 Prof. Nayat Sánchez Pi
Inteligência Artificial Aula 1 Prof. Nayat Sánchez Pi Curso: Inteligência Artificial Página web: http://nayatsanchezpi.com Material: Livro texto: Inteligência Artiicial, Russell & Norvig, Editora Campus.
Inteligência Artificial. Prof. Ilaim Costa Jr.
Inteligência Artificial Prof. Ilaim Costa Jr. 4) Ciência da Computação 4) Ciência da Computação Exemplos de Aplicação da IA Matemática: demonstração
Inteligência Artificial (Lista 1) Prof. Alex F. V. Machado
Ministério da Educação Instituto Federal de Educação, Ciência e Tecnologia Sudeste de Minas Gerais - Campus Rio Pomba Bacharelado em Ciência da Computação 1) Considere os termos abaixo e complete. Inteligência
A Matemática como Serviço a Ciência da Computação. Prof. Dr. Carlos Eduardo de Barros Paes Coordenador do Curso de Ciência da Computação
A Matemática como Serviço a Ciência da Computação Prof. Dr. Carlos Eduardo de Barros Paes Coordenador do Curso de Ciência da Computação A Matemática e Ciência da Computação A Matemática faz parte do DNA
UM ESTUDO TEÓRICO SOBRE O USO DAS ANTENAS DE MICROFITA
UM ESTUDO TEÓRICO SOBRE O USO DAS ANTENAS DE MICROFITA Autor (Rhenus Victor Luna da Silveira 1 ); Orientador (Profº. Dr. Sandro Gonçalves da Silva 2 ) ( 1 Universidade Federal do Rio Grande do Norte) [email protected];
UNIVERSIDADE FEDERAL DE LAVRAS PRÓ-REITORIA DE GRADUAÇÃO. Currículo Pleno
UNIVERSIDADE FEDERAL DE LAVRAS PRÓ-REITORIA DE GRADUAÇÃO Currículo Pleno Curso: G022 - Engenharia de Controle e Automação (Bacharelado) Base Curricular: 2013/02 Disciplinas Obrigatórias Código Nome Período
Redes Neurais e Sistemas Fuzzy
1. Inteligência Computacional Redes Neurais e Sistemas Fuzzy Apresentação da disciplina Conceitos básicos A chamada Inteligência Computacional (IC) reúne uma série de abordagens e técnicas que tentam modelar
Modelos Evolucionários e Tratamento de Incertezas
Ciência da Computação Modelos Evolucionários e Tratamento de Incertezas Aula 01 Computação Evolucionária Max Pereira Motivação Se há uma multiplicidade impressionante de algoritmos para solução de problemas,
Ementário das disciplinas do curso de Engenharia da Computação. - Núcleo Básico -
Ementário das disciplinas do curso de Engenharia da Computação Currículo 6 Criado pelo CDI em 30/05/2016 - Núcleo Básico - NB 019 - Cálculo I CH Teórica 160 CH Prática 00 CH Total 160 cr 8 Funções. Limites.
IF-705 Automação Inteligente Sistemas de Controle - Fundamentos
IF-705 Automação Inteligente Sistemas de Controle - Fundamentos Aluizio Fausto Ribeiro Araújo Universidade Federal de Pernambuco Centro de Informática - CIn Departamento de Sistemas da Computação [email protected]
CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N.
CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N. Ordem Código COMPONENTE CURRICULAR Créditos Horas Prérequisitos 01 Introdução à informática 04 60 02 Matemática instrumental
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 29/08/2011 Currículo de Cursos Hora: 16:19:21
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 29/08/2011 Currículo de Cursos Hora: 16:19:21 Curso: Engenharia de Computacao Nível: Ensino Superior Grau Conferido: Engenheiro de Computação Turno: Diurno
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 23/09/2015 Currículo de Cursos Hora: 07:48:26
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 23/09/2015 Currículo de Cursos Hora: 07:48:26 Curso: Engenharia da Computação Nível: Ensino Superior Grau Conferido: Engenheiro de Computação Turno: Integral
Tabela de Pré-Requisitos. Interdisciplinar 36 Não há
Nome da UC Categoria CH Total Pré-Requisitos Álgebra Linear Eletiva 72 Geometria Analítica Álgebra Linear Computacional Eletiva 72 Cálculo Numérico Álgebra Linear II Eletiva 72 Álgebra Linear Algoritmos
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 05/07/2017 Currículo de Cursos Hora: 17:30:22
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 05/07/2017 Currículo de Cursos Hora: 17:30:22 Curso: Nível: Grau Conferido: Turno: Tipo: Modalidade: Funcionamento: Documento de Autorização: Engenharia da
Algoritmos genéticos Abordagem unificada de algoritmos evolutivos simples
Introdução Inspiração biológica Histórico da computação evolutiva Algoritmo evolutivo simples Programação evolutiva Estratégias evolutivas Algoritmos genéticos Abordagem unificada de algoritmos evolutivos
CURRÍCULO DO CURSO TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO (noturno) [Campus Araranguá] 20171
Documentação: Objetivo: Titulação: Diplomado em: Reconhecimento do Curso - Port.nº 122, de 05/07/2012/MEC Autorizado Portaria nº 322/SESU/2011, de 02/08/2011. Resolução nº 022/CEG/2008 de 10/12/2008,(Criação
CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO
CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS - 2016.2 2º PERÍODO DISCIPLINA: CÁLCULO I DISCIPLINA: FÍSICA I Estudo do centro de Massa e Momento Linear. Estudo da Rotação. Estudo de Rolamento, Torque
Disciplinas isoladas para o 1º semestre de 2017
Curso: Engenharia de Telecomunicações Disciplinas isoladas para o 1º semestre de 017 Período Sigla P5 EE 01 Disciplina Circuitos Elétricos II créditos Pré e có-requisitos NB 003 - Cálculo III (PRÉ) EE
Figura: Capa do Livro Russell, S., Norvig, P. Artificial Intelligence A Modern Approach, Prentice-Hall.
Figura: Capa do Livro Russell, S., Norvig, P. Artificial Intelligence A Modern Approach, Prentice-Hall. Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado
Redes Neurais. Motivação. Componentes do neurônio. Cérebro humano. Criar máquinas capazes de operar independentemente do homem:
Motivação M. Sc. Luiz Alberto [email protected] Redes Neurais Criar máquinas capazes de operar independentemente do homem: Aprenda sozinha; Interagir com ambientes desconhecidos; Possa ser chamada de
MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período
MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO 1º Período Código Disciplina CHT 1 CHP 2 CH Total Pré-requisitos Dados I 40 40 80 - Cálculo I 80-80 - Fundamentos da Computação 40-40 - Fundamentos
Minicurso Inteligência Artificial Aplicada a Sistemas Elétricos. Niterói, 12 de Maio de 2018
Minicurso Inteligência Artificial Aplicada a Sistemas Elétricos Niterói, 12 de Maio de 2018 Realização 2 Realização 3 Programação: manhã 9:30h-10:30H VISÃO GERAL: OTIMIZAÇÃO E INTELIGÊNCIA COMPUTACIONAL
Redes Neurais Artificiais
Redes Neurais Artificiais Prof. Dr. Hugo Valadares Siqueira Semana de Eletrônica e Automação 2014 Redes Neurais Artificiais Uma rede neural artificial é um circuito composto por uma grande quantidade de
Figura 4.2: Matriz Curricular
Figura 4.2: Matriz Curricular 3660 Fundamentos de Matemática e Estatística Física Eletrônica Algoritmos e Programação Arquitetura de Computadores Metodologias e Técnicas de Computação Engenharia e Sistemas
Inteligência Artificial. Josiane M. Pinheiro Ferreira Maio/2009
Inteligência Artificial Josiane M. Pinheiro Ferreira Maio/2009 Inteligência Artificial (IA) Estuda e tenta construir entidades inteligentes Durante milhares de anos procuramos entender como pensamos: Como
Simulação de Futebol de Robôs
Departamento de Engenharia Elétrica Simulação de Futebol de Robôs Aluna: Bianca Burgos Maron Orientadora: Marley Vellasco Introdução A inteligência computacional e suas aplicações em robôs inteligentes
Automação Inteligente
Curso de Graduação em Engenharia Elétrica Universidade Federal da Paraíba Período 2016-2 Automação Inteligente Prof. Juan Moises Mauricio Villanueva [email protected] www.cear.ufpb.br/juan Informações
Inteligência Artificial: Introdução
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Inteligência Artificial: Introdução DCA0121 Inteligência Artificial Aplicada Daniel Enos / Heitor Medeiros
Inteligência Artificial. Conceitos Gerais
Inteligência Artificial Conceitos Gerais Inteligência Artificial - IA IA é um campo de estudo multidisciplinar e interdisciplinar, que se apóia no conhecimento e evolução de outras áreas do conhecimento.
4 Métodos Existentes. 4.1 Algoritmo Genético
61 4 Métodos Existentes A hibridização de diferentes métodos é em geral utilizada para resolver problemas de escalonamento, por fornecer empiricamente maior eficiência na busca de soluções. Ela pode ser
MEEC. Mestrado em Eng. Electrotécnica e de Computadores. Índice. MEEC Edição 2008/09 Instituto Superior de Engenharia do Porto
Mestrado em Eng. Electrotécnica e de Computadores O Mestrado em Engenharia Electrotécnica e de Computadores destina-se a complementar a formação de profissionais habilitados com o grau de Licenciado, fornecendo
ET586 -ESTATIST PROBABILIDADE COMPUTACAO OBRIGATÓRIO IF685 -GERENCIAMENTO DADOS E INFORMACAO OBRIGATÓRIO
Códigos das Disciplinas Ciência da Computação MA531 -ALGEBRA VET LINEAR P/COMPUTACAO OBRIGATÓRIO IF672 -ALGORITMOS E ESTRUTURAS DE DADOS OBRIGATÓRIO MA026 -CALCULO DIFERENCIAL E INTEGRAL 1 OBRIGATÓRIO
APLICAÇÃO DE ALGORITMOS BIO-INSPIRADOS EM CONTROLE ÓTIMO
APLICAÇÃO DE ALGORITMOS BIO-INSPIRADOS EM CONTROLE ÓTIMO Profa. Mariana Cavalca Baseado em: Material didático do Prof. Dr. Carlos Henrique V. Moraes da UNIFEI Curso de verão da Profa. Gisele L. Pappa Material
Paradigma Simbólico. Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2)
Paradigma Simbólico Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2) Revisão da aula anterior: definição de IA Podemos associar o termo IA com: Parte da ciência da computação
Antena para comunicações DSRC
23 e 24 de Setembro de 2010 Antena para comunicações DSRC Tiago Varum ( [email protected] ), João N. Matos, Pedro Pinho Universidade de Aveiro, Instituto de Telecomunicações 2005, it - instituto de telecomunicações.
Programa de Pós-Graduação em Engenharia de Sistemas e Automação Departamento de Engenharia - Universidade Federal de Lavras
Programa de Pós-Graduação em Engenharia de Sistemas e Automação Área de Concentração: Engenharia de Sistemas e Automação (Engenharias IV) As atividades de pesquisa na área de concentração em Engenharia
Grade Curricular do Curso de Graduação em Engenharia de Computação
Grade Curricular do Curso de Graduação em Engenharia de Computação Currículo 6 Aprovado pelo CDI em 30/05/16 - Carga Horária - Carga Horária Núcleo Básico 1.280h Carga Horária Núcleo Profissionalizante
Introdução. Aula 1 Inteligência Artificial HDL
Aula 1 Inteligência Artificial (Definição) O que é Inteligência Artificial? Uma área de pesquisa que investiga formas de habilitar o computador a realizar tarefas nas quais, até o momento, o ser humano
Inteligência de Enxame
Inteligência de Enxame! Inteligência de enxames é a denominação aplicada a tentativa de desenvolvimento de algoritmos para a solução distribuída de problemas inspirando-se no comportamento coletivo de
Aprendizagem de Máquina
Aprendizagem de Máquina Apresentação da Disciplina Alessandro L. Koerich 2008 Mestrado e Doutorado em Informática Pontifícia Universidade Católica do Paraná (PUCPR) Mestrado/Doutorado em Informática Aprendizagem
Inteligência Artificial
Inteligência Artificial Aula 1 Introdução a Inteligência Artificial M.e Guylerme Velasco Definição Ciência que estuda o fenômeno da Inteligência Estudo da inteligência em computadores e através deles,
Caracterização de superfícies seletivas de frequência com elementos fractais de Peano
Caracterização de superfícies seletivas de frequência com elementos fractais de Peano Marcelo Ribeiro da Silva 1, Clarissa de Lucena Nóbrega 1, José Bosco Cruz Júnior 2, Paulo Henrique da Fonseca Silva
Redes Neurais Noções Gerais
Redes Neurais Noções Gerais Segundo Loesch (apupt Fernandes), Redes Neurais Artificiais são sistemas computacionais, de implementação em hardware e software, que imitam as habilidades computacionais do
1. Computação Evolutiva
Computação Bioinspirada - 5955010-1 1. Computação Evolutiva Prof. Renato Tinós Programa de Pós-Graduação Em Computação Aplicada Depto. de Computação e Matemática (FFCLRP/USP) 2 Computação Bioinspirada
Fundamentos de Mineração de Dados
Fundamentos de Mineração de Dados Prof. Ricardo Fernandes [email protected] O que é Mineração de Dados? Uso de ferramentas matemáticas, clássicas ou inteligentes, no processo de descoberta de conhecimento
Algoritmos Genéticos. Pontos fracos dos métodos tradicionais. Características de alguns problemas. Tamanho do espaço de busca- Ex. caixeiro viajante:
Algoritmos Genéticos Prof. Luis Otavio Alvares INE/UFSC Características de alguns problemas Tamanho do espaço de busca- Ex. caixeiro viajante: 10 cidades: 181.000 soluções 20 cidades: 10.000.000.000.000
Redes Neurais Artificial. Inteligência Artificial. Professor: Rosalvo Ferreira de Oliveira Neto
Redes Neurais Artificial Inteligência Artificial Professor: Rosalvo Ferreira de Oliveira Neto Estrutura 1. Definições 2. Histórico 3. Conceitos Básicos 4. Aprendizado em RNA 5. Exemplo de Aprendizado com
