Luto com poucas definições na representação do conhecimento e busco ajuda credível para distinguir entre elas. Eu tenho procurado na wikipedia e em muitos sites a diferença entre ontologias e redes semânticas (para não confundir com a web semântica). Enquanto a página da wikipedia na rede semântica nunca se refere a ontologias, elas parecem extremamente semelhantes e têm aplicação semelhante no CS.
Meu palpite é que a rede semântica é um tipo de ontologia adaptada para pesquisas em IA. No entanto, não sei a diferença entre os dois. Então, minha pergunta é simplesmente:
As redes semânticas são ontologias? Se sim, eles são sinônimos? ou quais são as distinções?
Respostas:
Redes semânticas não são de forma alguma as ontologias. A resposta aceita é, portanto, muito enganadora. As redes semânticas (Quillian, 1968) e os quadros semânticos (Minsky, 1975) surgiram antes das ontologias, e eles careciam de uma semântica formal, apesar do fato de terem semântica no nome. Esse é um fato divertido entre os lógicos: um formalismo não tem semântica apenas porque o possui no nome. Esta tem sido a base para um estudo sistemático e formal de linguagens de ontologia. No geral, a diferença é que as ontologias têm semântica formal bem definida, enquanto as redes semânticas não. Deixe-me apoiar isso citando "The Description Logic Handbook" (Baader et. Al.):
"Devido às suas origens mais centradas no ser humano, os sistemas baseados em rede eram frequentemente considerados mais atraentes e mais eficazes do ponto de vista prático do que os sistemas lógicos. Infelizmente, eles não eram totalmente satisfatórios devido à sua falta habitual de caracterização semântica precisa".
Para mais detalhes, consulte o Manual da lógica da descrição, que também contém essas notas históricas. Atualmente, as linguagens de ontologia são muito mais sofisticadas do que as simples terminologias e abrangem uma estrutura lógica rica que não pode ser comparada a uma rede, mais ou menos ...
fonte
Uma rede semântica é uma notação gráfica para representar o conhecimento em padrões de nós e arcos interconectados . É uma maneira de visualização e apresentação do conhecimento . Foi usado primeiramente para inteligência artificial e tradução automática em ciência da computação. O que é comum a todas as redes semânticas é uma representação gráfica declarativa que pode ser usada para representar conhecimento ou para apoiar sistemas automatizados para raciocinar sobre conhecimento.
Ontologia é uma vocabulário de representação , especializado em algum domínio ou assunto. É uma representação de um conjunto de conceitos dentro de um domínio e os relacionamentos entre esses conceitos. É usado para raciocinar sobre as propriedades desse domínio e pode ser usado para definir o domínio.
Você pode encontrar mais em referências como (especialmente 4):
1) Sowa, John F., ed. “ Princípios das redes semânticas: explorações na representação do conhecimento ", Morgan Kaufmann Publishers, San Mateo, CA, 1991.
2) Noy NF, McGuinnes DL “ Desenvolvimento de Ontologia 101: Um Guia para Criar sua Primeira Ontologia ”. Relatório Técnico do Laboratório de Sistemas de Conhecimento da Stanford KSL-01−05 e Relatório Técnico de Informática Médica da Stanford SMI-2001-2008, março de 2001.
3) Maria Auxilio, “ Uma visão geral das ontologias ”, Relatório Técnico do Centro de Pesquisa em Tecnologias da Informação e Automação, Laboratório de Tecnologias Interativas e Cooperativas, Universidade das Américas Puebla, México, março de 2003.
4) ABDEL-BADEEH M. SALEM, MARCO ALFONSE " Ontologia versus redes semânticas para representação do conhecimento médico ", ICCOMP'08 Anais da 12ª conferência internacional da WSEAS sobre computadores, 2008.
fonte