Código: | MCI0001 | Sigla: | RC |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
OFICIAL | Ciência da Informação |
Ativa? | Sim |
Página Web: | https://moodle2324.up.pt/course/view.php?id=5390 |
Unidade Responsável: | Departamento de Engenharia Informática |
Curso/CE Responsável: | Mestrado em Ciência da Informação |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
MCI | 18 | Plano de estudos oficial | 1 | - | 6 | 42 | 162 |
A unidade curricular "Representação do Conhecimento" tem como base a Lógica de 1ª Ordem e usa-a para construir modelos do mundo que possam ser incluídos em sistemas computacionais. A representação do conhecimento e a inferência baseada nele requerem a identificação de ontologias para os domínios escolhidos.
As linguagens de ontologias, que incorporam os conceitos da web semântica, são ferramentas poderosas para tarefas que envolvem analisar conhecimento no mundo e mapeá-lo para representações que possam ser processadas automaticamente.
Pretende-se que nesta unidade os estudantes se familiarizem com a teoria e a prática da representação de conhecimento, ligando-as à sua experiência anterior com a modelação de domínios, a descrição de informação e as bases de dados.
No final desta Unidade Curricular os estudantes devem ser capaz de:
-Descrever sumariamente os principais marcos na história da representação do conhecimento, nas áreas da filosofia e da computação;
-Usar a técnica dos mapas de conceitos para captar a realidade de um domínio escolhido;
-Usar a Lógica de 1ª ordem como ferramenta de representação de conhecimento e de inferência;
-Relacionar a representação de conhecimento em lógica com a representação de dados em bases de dados;
-Criar uma ontologia para um domínio e justificar a escolha dos principais conceitos e relações;
-Descrever os princípios da web semântica e a sua aplicação;
-Escolher ferramentas para apoiar a componente de representação de conhecimento de um projecto.
Pré-requisitos: conhecimentos básicos de modelação conceptual e de lógica.
A representação de conhecimento ao longo do tempo: de Aristóteles à Lógica de Predicados, às bases de dados, à web semântica.
Os mapas de conceitos. Conceitos. Aplicações. Ferramentas.
Lógica Proposicional. Representação de factos. Conectivas. Inferência.
Lógica de Predicados. Quantificação. Inferência. Automatização do raciocínio.
A Web semântica. Fundamentos. Modelos para dados na Web.
Ontologia de um domínio. Escolha e representação da ontologia. Linguagens para ontologias. OWL. Inferência em linguagens de ontologias.
Aulas de exposição, pontuadas com exercícios, alguns em computador, e com apresentações pelos estudantes de tópicos seleccionados. As aulas incluem pequenos questionários individuais sobre os assuntos de aulas anteriores.
Designação | Peso (%) |
---|---|
Teste | 30,00 |
Trabalho escrito | 30,00 |
Trabalho laboratorial | 40,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Estudo autónomo | 56,00 |
Frequência das aulas | 52,00 |
Trabalho laboratorial | 54,00 |
Total: | 162,00 |
Não há exame final. É requerido um mínimo de 50% na avaliação prática (exercícios e trabalhos) e de 50% na avaliação teórica (questionários e mini-teste).
Nota final = arredonda(20% * Trabalho Lógica de 1ª Ordem + 25% * Exercícios de Lógica de 1ª Ordem + 30% * Trabalho Web semântica + 25% * Mini-Teste).
Não há provas e trabalhos especiais. Os estudantes que frequentam ao abrigo de regimes que não o ordinário têm de cumprir os requisitos de avaliação da unidade curricular nas épocas estabelecidas.
A avaliação distribuída, realizada durante o semestre de funcionamento da unidade curricular, é exigida a todos os estudantes, independentemente do regime de inscrição.
A melhoria da classificação requer a inscrição na edição seguinte da unidade curricular.