Introdução à Inteligência Artificial
3
2016-2017
01000276
Ciências Informáticas
Português
Presencial
Semestral
6.0
Obrigatória
1º Ciclo - Licenciatura
Conhecimentos de Base Recomendados
Conhecimentos de Programação: Introdução à Programação e Resolução de Problemas, Princípios de Programação Procedimental.
Conhecimentos Matemáticos (Estruturas Discretas, Estatística, Teoria da Informação).
Métodos de Ensino
Serão leccionadas aulas teóricas com exposição detalhada, recorrendo a meios audiovisuais, dos conceitos, princípios e técnicas fundamentais, acompanhada de exemplos da utilização destas técnicas em situações reais. As aulas teórico-práticas, fazem a ligação entre os conceitos teóricos e sua aplicação prática. Privilegia-se a resolução de exercícios e o recurso a casos de estudo que exijam a conjugação de conceitos teóricos distintos e promovam o raciocínio crítico.As aulas práticas laboratoriais focam-se no apoio ao: (i) desenvolvimento dos trabalhos prático (ii) resolução de exercícios.
Resultados de Aprendizagem
Nesta unidade curricular pretende-se que o aluno adquira conhecimentos de base sólidos sobre a área da inteligência artificial ao nível dos fundamentos, técnicas e aplicação prática. Para o efeito é adotado o conceito integrador de Agente. Estuda-se o desenvolvimento de agentes de complexidade e capacidade crescente seguindo três metáforas: Simbólica, Conexionista e Biológica. Devido ao papel fundamental que desempenham no domínio da Inteligência Artificial é dado destaque aos conceitos de estado, operador de mudança de estado e espaço de estados, e à modelação de problemas através destes conceitos.
As competências principais desenvolvidas são:
Instrumentais – análise e síntese; resolver problemas
Pessoais – raciocínio crítico
Sistémicas – aplicar na prática os conhecimentos; investigar
As competências secundárias são:
Instrumentais – organização e planificação
Pessoais – trabalho em grupo
Sistémicas – aprendizagem autónoma; criatividade.
Estágio(s)
NãoPrograma
1. Introdução
- Definindo Inteligência Artificial
- Agentes
- Ambientes
- Tarefas
- Estado, operador de mudança de estado, espaço de estados
2. Agentes de estrutura fixa
- Reativos
- Procura
3. Agentes de estrutura variável
- Aprendizes
- Adaptativos
4. Sociedade de Agentes
5. Representação, Conhecimento, Incerteza, Raciocínio
Para cada tipo de agente são abordados os seguintes tópicos:
- Arquitetura
- Representação e raciocínio
- Implementação segundo metáfora: simbólica, conexionista, biológica
- Aplicação a problemas
Docente(s) responsável(eis)
Fernando Jorge Penousal Martins Machado
Métodos de Avaliação
Avaliação
Uma componente prática : 40.0%
Exame: 60.0%
Bibliografia
Costa, E., Simões, A.: Inteligência Artificial - Fundamentos e Aplicações, FCA - Editora de Informática, 2008.
Russell, S., Norvig, P.: Artificial Intelligence - A Modern Approach. Pearson Education 2010: I-XVIII, 1-1132