English Recherche

Bayesia Engines

Modélisation et inférence intégrées à vos logiciels

Bayesia Engines est une librairie intégrable dans vos applications et qui vous apporte deux catégories de fonctionnalité : la modélisation bayesienne (Modeling Engine) et l'inférence (Inference Engine). BE offre une interface de programmation d'applications (API) sous forme de Librairie Java (jar file) pour les développeurs Java. Vous trouverez la documentation Java de l'API ici.

Modeling Engine : La création de réseaux Bayésiens dans vos applications

Avec Modeling Engine (deuxième partie de Bayesia Engines), Bayesia vous permet de créer vous-même vos propres réseaux bayésiens comme dans BayesiaLab puis de faire de l'inférence grâce à l'Inference Engine.

Il offre les possibilités suivantes :

  • Création et édition de réseaux Bayésiens
  • Réseaux bayésiens dynamiques
  • Noeuds Chance discret et intervalle
  • Noeuds Contrainte
  • Noeuds Utilité
  • Noeuds Décision
  • Edition des tables de probabilités conditionnelles directe ou par équations
  • Edition des commentaires

Inference Engine : L'inférence Bayésienne disponible pour vos applications 

Avec Inference Engine (première partie de Bayesia Engines), Bayesia vous permet de faire de l'inférence dans vos propres logiciels sur des réseaux bayésiens créés par BayesiaLab ou par le biais du Modeling Engine.

Il offre les possibilités suivantes :

  • Inférence exacte et approximative
  • Inférence temporelle pour les réseaux bayésiens dynamiques
  • Noeuds Chance de type discret et intervalle
  • Noeuds Contrainte
  • Noeuds Utilité
  • Noeuds Décision
  • Observations exactes ou par vraisemblance