Que sont exactement les ontologies en IA? Comment dois-je les écrire et pourquoi sont-ils importants?
ai-design
terminology
definitions
ontology
vengeance oren
la source
la source
Réponses:
Ontologie
Avant d'examiner directement la question, il est utile de mettre en contexte l'origine de l'ontologie. Cela aidera à comprendre pourquoi le terme a été choisi et à garder une clarté sur ce qu'est l'ontologie et ce qui ne l'est pas.
Le concept d'ontologie ne trouve pas son origine dans le monde du logiciel, bien qu'une abstraction logicielle soit, dans une certaine mesure, ontologique. Certaines publications ont confondu l'ontologie avec une carte des relations entre les types concrets dans une conception orientée objet, qui peut ne pas être suffisamment abstraite pour justifier l'utilisation du terme.
Ontologie en IA
Il existe quelques classes d'acteurs ou équipes de professionnels qui cherchent à découvrir des choses qui n'ont peut-être pas été inventées ou placées mais qui existent néanmoins. Cette tendance trouve son origine dans le monde universitaire, comme beaucoup le font.
Nous avons quelques applications évidentes pour découvrir l'émergence de choses non prévues ou même remarquées au départ.
L'article référencé dans le premier commentaire de la question contient un paragraphe intéressant: «La littérature sur l'intelligence artificielle contient de nombreuses définitions d'une ontologie; beaucoup d'entre elles se contredisent. Aux fins de ce guide, une ontologie est une description formelle explicite des concepts. dans un domaine du discours (classes (parfois appelées concepts)), propriétés de chaque concept décrivant les différentes caractéristiques et attributs du concept (slots (parfois appelés rôles ou propriétés)), et restrictions sur les slots (facettes (parfois appelées restrictions de rôle)) . Une ontologie ainsi qu'un ensemble d'instances individuelles de classes constituent une base de connaissances. En réalité, il y a une ligne fine où l'ontologie se termine et la base de connaissances commence. "
Remarquez la syntaxe LISP ci-dessus. Notez également les définitions contradictoires de l'ontologie telle qu'elle s'applique à l'IA. Ces définitions se rapportent parfois à des classes de concepts comme dans le cadre d'apprentissage PAC (probablement approximativement correct). Ils peuvent être liés au travail de la PNL sur la sémantique.
Il peut être judicieux de stabiliser le terme, c'est pourquoi la définition du dictionnaire a été reproduite ci-dessus. L'IA ne bénéficierait pas de l'émergence d'un jargon trompeur, où les mots ne signifient plus ce qu'ils signifiaient, uniquement parce que personne n'a pris le temps de voir ce qui était légitime dans leur sens avant de commencer à écrire des articles.
Quelques références
Ce sont quelques publications académiques qui donnent un aperçu de l'utilisation des concepts ontologiques dans la découverte.
Apprentissage de l'ontologie pour le web sémantique , A Maedche, S Staab - IEEE Intelligent systems, 2001
Vers une ontologie contextuelle extensible pour l'intelligence ambiante , D Preuveneers, J Van den Bergh, D Wagelaar, 2004
L'ontologie apprenant du texte: méthodes, évaluation et applications *, P Buitelaar, P Cimiano, B Magnini, 2005
Extraction d'informations basées sur l'ontologie pour l'intelligence d'affaires , H Saggion, A Funk, D Maynard, K Bontcheva, The Semantic Web, 2007
la source