Présentation de l'architecture
L'architecture de graphes de connaissances est devenue une infrastructure de production pour les entreprises, leur permettant de créer et de contrôler leur propre intelligence artificielle. Shan Rizvi, fondateur et architecte de contexte chez Thumos Care, explique que cette approche permet aux entreprises de dépasser les limites de la recherche traditionnelle et de créer une véritable intelligence artificielle.
Fonctionnement de l'architecture
L'architecture de graphes de connaissances repose sur la notion de traversal, qui permet de suivre des chemins relationnels à grande échelle. Cette approche est particulièrement utile pour les applications qui nécessitent de trouver des substituts pour des pièces ou des produits, par exemple. Les graphes de connaissances peuvent également gérer des requêtes récursives, ce qui permet de trouver les meilleures réponses en fonction des critères spécifiés.
Exemple de requête récursive : trouver tous les substituts pour une pièce donnée, en fonction de critères tels que la marque, le modèle, etc.
Avantages et limites
L'architecture de graphes de connaissances offre plusieurs avantages, notamment la possibilité de créer une intelligence artificielle qui peut raisonner et prendre des décisions de manière autonome. Cependant, cette approche nécessite également une grande quantité de données et une infrastructure de stockage et de traitement des données adaptée. Les entreprises doivent également prendre en compte les questions de latence et de scalabilité lors de la mise en production de ces systèmes.
Implémentation et exemples
Shan Rizvi a présenté un exemple de mise en œuvre d'une architecture de graphes de connaissances pour une application de maintenance de pièces de camion. Cette application utilise un graphique de connaissances pour trouver les substituts pour une pièce donnée, en fonction de critères tels que la marque, le modèle, etc. L'utilisation d'un graphique de connaissances a permis de améliorer la précision et la rapidité de la recherche, et a également permis de réduire les coûts de maintenance.