NOVIPRO et E-SPACE vous donnent accès à une gamme de solutions d’IBM pour vous aider à profiter de l’intelligence artificielle dans votre entreprise. Voici comment IBM Watson Studio et PowerAI peuvent contribuer à votre projet.
Si vous voulez mettre l’intelligence artificielle au service de votre entreprise, vous aurez besoin de ressources adaptées à cette technologie. Pour une approche structurée reposant sur des bases robustes, IBM offre une gamme de solutions éprouvées qui vous permettent de partir du bon pied.
IBM a été un précurseur dans le développement et la mise en œuvre de solutions d’intelligence artificielle. Il y a plus de 20 ans, la victoire de Deep Blue contre le champion du monde d’échecs Garry Kasparov a marqué un tournant dans la perception de l’IA. Pour la première fois, la planète entière comprenait que l’ordinateur pouvait imiter, et même dépasser, certaines capacités cognitives que l’on croyait propres au cerveau humain.
Depuis lors, IBM n’a cessé d’investir pour innover en IA et fournir à ses clients des solutions qui leur permettent, à leur tour, de profiter de cette technologie de pointe. IBM offre deux catégories de solutions que toute entreprise devrait considérer avant d’amorcer un virage vers l’IA :
- des solutions logicielles de développement, autour de la marque Watson, et
- l’architecture de serveurs PowerAI.
Ces deux catégories de solutions sont optimisées pour fonctionner ensemble, mais elles peuvent très bien être utilisées de façon indépendante. Voici l’essentiel à savoir sur chacune d’elles.
Watson : pour concevoir et construire des modèles d’IA
Déjà bien connue, la marque IBM Watson couvre une riche palette d’outils, de plateformes et de solutions cognitives liées à l’IA et accessibles dans le nuage.
La suite Watson inclut beaucoup de modèles d’IA. Elle fournit de l’aide pour le développement d’applications d’IA. Elle présente aussi des interfaces de type point and play qui permettent de lancer rapidement des algorithmes, sans avoir besoin de connaître de langages de programmation.
De façon générale, pour les entreprises, Watson est un excellent point d’entrée dans l’univers de l’IA. Ce peut être une plateforme idéale pour faire ses premiers pas, pour développer des preuves de concept. Mais elle permet aussi de produire assez rapidement des solutions à des problèmes pas trop complexes.
Par exemple, le service Watson Visual Recognition permet d’étiqueter rapidement et facilement des images, de les classer, et de s’en servir pour entraîner un système en apprentissage automatique. Pour une entreprise manufacturière, Watson Visual Recognition pourrait être une solution pour identifier automatiquement des produits défectueux sur une ligne de production.
Enfin, les possibilités qu’offre l’accès infonuagique font de Watson une plateforme flexible et d’accès facile pour un grand nombre d’entreprises.
Visionnez une courte vidéo de présentation et quelques informations pour en savoir plus sur la plateforme de conception et de construction de modèles IA IBM Watson Studio.
Les experts en intelligence artificielle de NOVIPRO peuvent vous aider à apprivoiser rapidement la plateforme Watson pour la mettre au service de votre projet. S’il vous manque un scientifique de données dans votre équipe, NOVIPRO peut vous offrir sur demande des services d’experts pour vous aider à bâtir et tester un modèle d’IA.
PowerAI : pour tester, entraîner et exploiter des modèles d’IA
Pour les projets d’envergure, IBM offre les solutions d’infrastructure PowerAI, spécialement conçues pour l’IA. La plateforme comprend plusieurs composantes complémentaires :
- des librairies mathématiques (OpenBLAS/MASS, ATLAS, ESSL, LAPACK, cuDNN, cuBLAS, cuSparse, etc.) ;
- des librairies d’algorithmes en apprentissage automatique (Spark ML, Spark R, SciKit, Numpy, SystemML, Mahout, etc.) ;
- des cadriciels (frameworks) de développement précompilés en apprentissage profond (CAFFE, NVCaffe, IBMCaffe, PyTorch, TensorFlow, Theano, Chainer, etc.) ;
- des API ;
- des modèles d’IA préprogrammés.
Toutes ces composantes facilitent grandement le développement d’applications en langage Python, qui est couramment utilisé en IA. PowerAI peut également se connecter à la suite de services infonuagiques Watson.
La plateforme PowerAI se prête particulièrement bien aux projets d’apprentissage profond. Déjà utilisée par de nombreuses entreprises, elle est conçue pour fonctionner sur des serveurs basés sur les processeurs IBM POWER9.
Ainsi, les librairies de base Open Source disponibles dans PowerAI sont optimisées pour POWER9.
La configuration idéale est celle d’un serveur AC922 « Newell ». Elle comprend :
- deux processeurs POWER9 ;
- quatre à six processeurs graphiques (GPU) NVIDIA V100 « Volta » (deux ou trois processeurs V100 sont associés à chaque processeur POWER9 et peuvent donc effectuer des calculs en parallèle) ;
- une connexion à très haute bande passante NVlink entre tous les processeurs au sein de chaque groupe constitué de deux ou trois V100 autour d’un POWER9.
Cette configuration a le double avantage de réunir les processeurs les plus puissants, et de maximiser leurs capacités et leur vitesse de traitement grâce à une interconnexion ultrarapide. De nombreux tests ont montré qu’elle offre des performances de deux à cinq fois plus rapides par rapport à des configurations basées sur des processeurs x86.
Vous trouverez ici quelques informations techniques et une vidéo présentant en détail la plateforme PowerAI.
Si vous préférez éviter un investissement en matériel, notre division E-SPACE vous offre l’accès à une infrastructure PowerAI sur une plateforme infonuagique en mode logiciel en tant que service (SaaS). Cette solution peut répondre rapidement à vos besoins de puissance très élevés pour développer, tester et entraîner un modèle d’IA.
E-SPACE peut également héberger vos propres serveurs PowerAI dans ses centres de données. La gestion des serveurs est incluse par défaut dans notre offre d’hébergement, mais nous vous offrons également ces services gérés si vous choisissez d’héberger vous-même vos serveurs PowerAI.