Ontologia
Ontologia
O termo “ontologia” tem origem em um ramo da Filosofia (Metafísica),
que estuda a natureza do “ser” e a “existência”. Para os filósofos, Ontologia
visa explicar todas as coisas do mundo, estabelecendo sistematicamente sua
linhagem conceitual. Na Ciência da Computação, o significado e finalidade desse
termo são (um pouco) diferentes; uma ontologia pode ser definida como um
conjunto de conceitos fundamentais e suas relações, que capta como as pessoas
entendem (ou interpretam) o domínio em questão e permite a representação de tal
entendimento de maneira formal, compreensível por humanos e computadores
(Mizoguchi, 2004).
Ontologia é um modelo de dados que representa um conjunto de
conceitos dentro de um domínio e os
relacionamentos entre estes. Uma ontologia é utilizada para realizar inferência
sobre os objetos do domínio.
Ontologias são
utilizadas em inteligência
artificial, web semântica, engenharia de
software e arquitetura da
informação, como uma forma de representação
de conhecimento sobre o mundo ou alguma parte deste. Ontologias
geralmente descrevem:
- Indivíduos: os objetos básicos;
- Classes: conjuntos, coleções ou tipos de objetos;
Atributos: propriedades, características ou parâmetros que os objetos podem ter e compartilhar;Relacionamentos: as formas como os objetos podem se relacionar com outros objetos.
Composição:
Em Ciência da Computação, mais especificamente no campo da Inteligência Artificial, uma ontologia é constituída pelo seguinte (Mizoguchi, 2004; Isotani, 2009):
1. Um conjunto de conceitos essenciais resultantes da
articulação do conhecimento básico presente em um determinado domínio. Esses
conceitos podem ser representados usando um vocabulário especializado.
2. O corpo de conhecimento, que descreve o domínio
utilizando os conceitos essenciais. Ele é composto por:
- Uma hierarquia (classe/subclasse) resultante das relações entre conceitos;
- Um conjunto de relações importantes entre conceitos;
- Uma axiomatização de restrições semânticas entre esses conceitos e relações.
Formalmente, podemos definir uma ontologia como um relacionamento de quatro elementos, representado por O = {C, R, I, A}, onde (Kiryakov, 2006):
- C - é o conjunto de classes que representam os conceitos em um dado domínio de interesse;
- R - é o conjunto de relações ou associações entre os conceitos do domínio;
- I - é o conjunto de instâncias derivadas das classes, ou ainda, os exemplos de conceitos representados em uma ontologia;
- A - é o conjunto de axiomas do domínio, que servem para modelar restrições e regras inerentes à s instâncias.
Fontes:
https://pt.wikipedia.org/wiki/Ontologia_(ciência_da_computação)

Comentários
Postar um comentário