Dans un projet industriel, un modèle d'intelligence artificielle ne travaille jamais seul. Il faut obtenir des données, les préparer, exécuter un traitement, interpréter son résultat et l'intégrer à une application qui existe déjà. SOTA a été conçu pour rapprocher ces étapes de l'environnement LabVIEW utilisé par les ingénieurs.
Une plateforme et des composants complémentaires
SOTA est l'écosystème logiciel de Graiphic pour l'intelligence artificielle sous LabVIEW. Sa plateforme regroupe l'installation et la gestion des outils et des toolkits. Elle permet de composer un workflow autour du besoin : vision, apprentissage, accélération ou modèles génératifs. Les quatre toolkits principaux ont des rôles distincts et peuvent se compléter dans une même architecture.
Deep Learning Toolkit
Le Deep Learning Toolkit couvre la conception, l'entraînement, l'exécution et l'intégration de modèles d'apprentissage profond. Le site public de SOTA présente notamment l'usage d'ONNX Runtime pour favoriser l'interopérabilité des modèles. L'objectif est de rendre les modèles exploitables dans un système LabVIEW, au-delà de leur phase de prototypage.
Computer Vision Toolkit
Le Computer Vision Toolkit rassemble des fonctions liées aux images : acquisition, traitement, inspection, gestion de régions d'intérêt et préparation de pipelines de vision. Il sert notamment aux applications de détection, de segmentation ou de suivi. Dans l'industrie, ces fonctions peuvent alimenter une inspection visuelle ou une chaîne de décision qui combine caméra, traitement et logiciel de pilotage.
Accelerator Toolkit
L'Accelerator Toolkit traite l'optimisation et l'exécution accélérée de calculs et de modèles. Son rôle est de rapprocher le workflow IA des ressources de calcul disponibles, en particulier lorsque l'exécution sur GPU est pertinente. Les performances réelles restent à vérifier sur le matériel et les modèles de chaque projet.
GenAI Toolkit
Le GenAI Toolkit apporte les modèles de langage et les usages multimodaux dans le contexte LabVIEW. Il ouvre des possibilités de traitement de texte, d'interaction et d'assistance au sein d'une application d'ingénierie. Comme pour les autres composants, le choix d'un modèle et de son mode de déploiement dépend des données, de la tâche et des contraintes du système.
Du toolkit à l'application industrielle
SOTA fournit des briques logicielles. Graiphic développe aussi des modèles adaptés à des usages industriels, notamment en computer vision et en détection d'anomalies, puis les intègre dans des architectures LabVIEW. Cette distinction est importante : le produit rend des capacités accessibles ; l'ingénierie les relie aux capteurs, aux données, aux utilisateurs et aux décisions d'un projet précis.

