IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ontologies Discussion :

Base de règles


Sujet :

Ontologies

  1. #1
    Membre du Club
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2012
    Messages : 66
    Points : 51
    Points
    51
    Par défaut Base de règles
    Bonjour, je voudrais savoir comment peut on construire des régles de type si ... alors dans protégé.. J'ai besoin de ça pour créer une ontologie de négociation pour le cas d'un système multi agent.. Merci d'avance c'est urgent.

  2. #2
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations forums :
    Inscription : Juillet 2005
    Messages : 87
    Points : 134
    Points
    134
    Par défaut
    Tu peux utiliser des axioms d'equivalence qui vont etre utiliser pour classifier tes instances.

    Ou tu peux utiliser SWRL pour ecrires des regles.

    Ou tu peux utiliser quelque chose comme SPIN.

    As tu un exemple du genre de regles que tu veux faire?

  3. #3
    Membre actif
    Avatar de cotechnoe
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mars 2012
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2012
    Messages : 73
    Points : 299
    Points
    299
    Par défaut SWRL dans Protégé
    Salut à tous
    Concernant l’écriture de règles dans Protégé. D’abord, il existe deux versions de protégé soit la version 3 et la version 4. La version 4 permet l’édition d’ontologie OWL 2.0 alors que la 3 est dévolue à l’édition d’OWL 1.0. L’édition de règles SWRL est possible avec la version 3.
    Ensuite, un système à base de règles ne fonctionne pas sous le principe (si … alors) mais plutôt sous le principe (antécédent --> conséquent). L’antécédent et le conséquent sont des conjonctions d’atomes SWRL. Le conséquent sera exécuté si l’antécédent est vrai.
    Personnellement, j’ai utilisé SWRL de Protégé dans ma thèse (Héon, 2010) et j’ai été très satisfait des résultats. J’ai beaucoup utilisé les Swrl-Builtin qui permettent de créer ta propre implémentation Java d’atomes.
    Voici quelques références sur SWRL qui pourraient t’être utiles
    (Brockmans et al., 2006 ; Golbreich, 2004 ; Golbreich et Imai, 2004 ; Horrocks et al., 2004 ; O'Connor, 2009b, 2009a, 2009c ; O'Connor et al., 2008 ; O’Connor et al., 2005)


    • Brockmans, Saartje, Peter Haase, Pascal Hitzler et Rudi Studer. 2006. «A Metamodel and UML Profile for Rule-Extended OWL DL Ontologies». Dans The Semantic Web: Research and Applications, p. 303-316. En ligne. <http://dx.doi.org/10.1007/11762256_24>.
    • Golbreich, Christine. 2004. «Combining Rule and Ontology Reasoners for the Semantic Web». Dans Rules and Rule Markup Languages for the Semantic Web, p. 6-22. En ligne. <http://www.springerlink.com/content/mpatx2npbg7yrvw3>.
    • Golbreich, Christine, et Atsutoshi Imai. 2004. «Combining SWRL rules and OWL ontologies with Protégé OWL Plugin, Jess, and Racer». Laboratoire d’Informatique Médicale, Faculté de Médecine, Université Rennes 1. En ligne. <http://protege.stanford.edu/conference/2004/abstracts/Golbreich.pdf>. Consulté le 29 mai.
    • Héon, Michel. 2010. «OntoCASE: Méthodologie et assistant logiciel pour une ingénierie ontologique fondée sur la transformation d’un modèle semi-formel». Thèse, Montréal, Informatique Cognitive, Université du Québec à Montréal, 419 p. En ligne. <http://hal.archives-ouvertes.fr/tel-00568936_v1/>.
    • Horrocks, Ian, Peter F. Patel-Schneider, Harold Boley, Said Tabet, Benjamin Grosof et Mike Dean. 2004. «SWRL Section 8. Built-Ins». DARPA DAML Program. En ligne. <http://www.daml.org/rules/proposal/builtins.html>.
    • O'Connor, M. J., C. I. Nyulas, R. D. Shankar, A. K. Das et M. A. Musen. 2008 «The SWRLAPI: A Development Environment for Working with SWRL Rules», OWL: Experiences and Directions (OWLED), Fifth International Workshop, held with 7th International Semantic Web Conference, Karlsruhe, Germany. En ligne. <citeulike-article-id:4214309 http://bmir.stanford.edu/file_asset/index.php/1428/BMIR-2008-1336.pdf>.
    • O'Connor, Martin. 2009a. «SWRL Factory FAQ». Stanford Center for Biomedical Informatics Research. En ligne. <http://protege.cim3.net/cgi-bin/wiki.pl?SWRLFactoryFAQ>. Consulté le 25-10-2009.
    • O'Connor, Martin. 2009b. «SWRLBuilt In Bridge». Stanford Center for Biomedical Informatics Research. En ligne. <http://protege.cim3.net/cgi-bin/wiki.pl?SWRLBuiltInBridge>. Consulté le 9 janvier 2010.
    • O'Connor, Martin. 2009c. «SWRLTab». Stanford Center for Biomedical Informatics Research. En ligne. <http://protege.cim3.net/cgi-bin/wiki.pl?SWRLTab>. Consulté le 25-10-2009.
    • O’Connor, Martin, Holger Knublauch, Samson Tu et Mark Musen. 2005. «Writing Rules for the Semantic Web Using SWRL and Jess». Dans 8th International Protege Conference, Protege with Rules Workshop: Stanford Medical Informatics, Stanford University School of Medicine. En ligne. <http://www.med.univ-rennes1.fr/~cgolb/Protege2005/SWRLJessOConnor.pdf>.

    Bonne chance

  4. #4
    Membre actif
    Avatar de April Fool
    Homme Profil pro
    Fou d'avril
    Inscrit en
    Février 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Fou d'avril

    Informations forums :
    Inscription : Février 2012
    Messages : 99
    Points : 215
    Points
    215
    Par défaut
    Comme le dit cotechnoe, il y a un éditeur SWRL parmi les plugins de Protégé 3.x. Mais si tu utilises Protégé 4.x, tu peux aussi éditer des règles, sauf qu'il faut les écrire "à la main" et il vaut mieux installer le raisonneur Pellet, qui gère mieux les règles SWRL que le raisonneur par défaut HermiT. Voir ce fil de discussion pour savoir comment on utilise les règles SWRL dans Protégé 4.1.
    7susd bl'ham owsql wuul pô!

Discussions similaires

  1. Systèmes à base de règles
    Par Neuromancien2 dans le forum Intelligence artificielle
    Réponses: 0
    Dernier message: 04/07/2010, 23h33
  2. [TAG] et règles d'usage du forum SAS Base
    Par fafabzh6 dans le forum SAS Base
    Réponses: 0
    Dernier message: 09/07/2009, 01h01
  3. Règles pour importer du texte dans une base sqlite
    Par Dominikk dans le forum SQLite
    Réponses: 5
    Dernier message: 28/03/2009, 12h52
  4. Réponses: 6
    Dernier message: 06/01/2007, 18h07
  5. Réponses: 7
    Dernier message: 21/03/2006, 13h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo