Retour au portefeuille

PDDL4J

Incubation

Tell me how !

Photo de profil de   Luc Oba
Contact Linksium Luc Oba +33 (0)7 88 29 64 29 luc.oba@linksium.fr
160024 PDDL4 J

Bénéfices

  • Pas de programmation
  • Un gain de productivité
  • Résolution de problème complexe

Mots clefs

  • Intelligence artificielle
  • Optimisation
  • Fintech,
  • Robotique

Propriété Intellectuelle

  • 1 logiciel

Laboratoire

  • LIG

Établissements

  • CNRS
  • GRENOBLE INP
  • INRIA
  • UGA

Continuum Linksium

  • Maturation
  • Incubation

Contexte

L'intelligence artificielle (IA) a le potentiel de révolutionner la façon dont nous vivons, travaillons, apprenons, découvrons et communiquons. Le projet PDDL4J s’inscrit dans cette tendance. Ce projet repose sur une brique logicielle intelligente qui résout tous types de problèmes de planification : vous décrivez votre problème et PDDL4J se charge de dire comment le résoudre.

Technologie

PDDL4J est une boite à outils logiciels qui intègre des algorithmes innovants issus de l’intelligence artificielle pour résoudre des problèmes de planification. Planifier, c’est organiser dans le temps des tâches à accomplir pour résoudre un problème donné. PDDL4J définit le problème via trois entrées: une description de l'état initial du problème, une description d'un but à atteindre, et un ensemble d'actions possibles. Le système peut alors extraire une solution de ces descriptions et établir un plan d’actions opérationnelles.

Avantages

L’utilisation de PDDL4J ne nécessite pas de programmation. L’utilisateur décrit son problème dans un langage de haut niveau d’abstraction sans se soucier de la manière dont il est résolu. Cela facilite la résolution des problèmes, génère un gain de productivité et par conséquent une baisse des coûts.

Maturité

En partenariat avec une société de cloud computing, PDDL4J est en cours d’intégration dans un outil de gestion de réseaux informatiques. Parallèlement, PDDL4J a été utilisé dans le contexte académique notamment dans le cadre de la robotique, de la composition automatique de services web, de la gestion de réseaux intelligents, etc.

Applications

3 applications industrielles : cloud computing : aider à la gestion d’infrastructures,

  • Robotique : automatiser une flotte de robots, configuration autonome de machines,
  • IOT : programmer les objets connectés de son habitat afin d’atteindre une consigne (consommation d’énergie, confort etc.) 4 applications grand public : véhicule autonome : superviser de manière autonome un système complexe, Fintech : optimiser les prises de décision et les business processes
  • E-commerce : gérer l’approvisionnement, l’achat et la production de produits, Jeux vidéo : tests et mise au point de différents scenarii de jeux vidéo.