C3 AI et DataRobot sont deux des principales plateformes cloud d’IA. La comparaison est donc serrée. Chacune propose un vaste ensemble de fonctionnalités d’intelligence artificielle. Laquelle convient le mieux à votre entreprise ? Passons en revue leurs principales fonctionnalités et comparons-les.
Alors, qu’est-ce qu’une plateforme cloud d’IA ? Les plateformes cloud d’IA fournissent des capacités d’intelligence artificielle (IA) et d’apprentissage automatique (ML) structurées pour simplifier l’analyse des données, la recherche de tendances et la création de modèles. Elles permettent essentiellement aux data scientists de réaliser tout ce qu’ils souhaitent avec l’analyse des données. Ces plateformes cherchent également à élargir le champ d’utilisation de cette technologie afin de la rendre accessible aux analystes métier, aux développeurs logiciels, aux architectes d’entreprise et aux équipes des opérations informatiques.
Forrester Research recense les principales capacités de ce secteur :
- Proposer un large éventail d’outils destinés à la data science et aux équipes étendues de l’IA.
- Disposer d’accélérateurs de solutions spécifiques à chaque secteur d’activité.
- Adopter une approche extensible et interopérable des outils comme des technologies.
Voir aussi : Qu’est-ce que l’intelligence artificielle ?
C3 AI contre DataRobot : principales fonctionnalités
La plateforme applicative C3 AI utilise une architecture pilotée par les modèles afin d’accélérer la fourniture des applications et de réduire la complexité du développement d’applications d’IA à l’échelle de l’entreprise. Elle inclut C3 AI Studio, une bibliothèque d’outils de développement « deep code » et un environnement low-code pour développer, déployer et exploiter des applications d’IA.
L’objectif est de fournir une expérience de développement cohérente pour l’ingestion des données, la modélisation des données, l’ingénierie des fonctionnalités de machine learning et la gestion du cycle de vie des modèles. Elle intègre des outils de développement d’interfaces utilisateur pilotés par les métadonnées. Les utilisateurs peuvent explorer, nettoyer, contextualiser et étiqueter les données, visualiser les pipelines de données et développer des fonctionnalités dans une expérience de codage intégrée. Cette approche est censée réduire les efforts nécessaires pour mettre les pipelines de données en production
C3 AI s’est lancée à grande échelle à l’assaut de l’écosystème Google Cloud. La plupart de ses annonces cette année concernent son partenariat visant à accélérer les efforts conjoints de commercialisation et de codéveloppement avec Google Cloud. L’ensemble du portefeuille d’applications d’IA d’entreprise de C3 AI est disponible sur Google Cloud.
Les deux entreprises travaillent sur une stratégie de mise sur le marché destinée à étendre les programmes pilotes auprès des entreprises du Fortune 2000, ainsi qu’à développer conjointement des applications pilotées par l’IA utilisant Vertex AI de Google Cloud, ses capacités de ML et ses services d’analyse des données. Les 42 applications d’IA d’entreprise de C3 AI ont été optimisées pour Google Cloud et sont disponibles sur la marketplace de Google Cloud.
DataRobot AI Cloud est une plateforme de machine learning destinée à automatiser, fiabiliser et accélérer l’analyse prédictive. Elle aide les data scientists et les analystes à créer et déployer rapidement des modèles prédictifs précis, en une fraction du temps nécessaire avec d’autres solutions. Elle peut suivre visuellement la progression des prédictions à l’aide de graphiques et gérer les charges de travail ainsi que les retards. Les utilisateurs peuvent ainsi voir quelles prédictions sont retardées, pourquoi elles le sont et dans quels délais.
Une autre fonctionnalité clé de DataRobot permet aux utilisateurs de comparer la dérive des données entre plusieurs fonctionnalités (ou groupes de fonctionnalités), ainsi qu’entre plusieurs périodes. Cette opération peut être réalisée aussi bien sur les données d’entraînement que sur les données de scoring. Disponible dans le cloud, la plateforme existe également dans une version gérée appelée DataRobot Dedicated Managed AI Cloud. Cette version hébergée dédiée d’AI Cloud est administrée par les experts de DataRobot afin de soutenir les projets d’IA et de machine learning, tout en bénéficiant des avantages des services de cloud public. Cela réduit les coûts et le délai de valorisation lors du déploiement, de la mise à niveau et de la gestion de l’infrastructure d’IA.
Qui l’emporte ? C3 AI propose une grande partie des fonctionnalités disponibles dans DataRobot. Elle dispose en outre de capacités de traitement du langage naturel (NLP), ainsi que d’outils statistiques et mathématiques plus performants. C3 AI l’emporte en tant que plateforme cloud d’IA légèrement plus étendue.
Voir aussi : Principaux logiciels d’IA
C3 AI contre DataRobot : facilité d’utilisation et assistance
C3 AI fournit de nombreuses fonctions de complétion automatique et suggestions recommandées pour aider les utilisateurs à créer des modèles et à concevoir des applications d’IA. Les utilisateurs peuvent vérifier instantanément les erreurs de construction des modèles de données et d’implémentation des fonctions à chaque enregistrement de fichier. Parmi les autres fonctionnalités facilitant l’utilisation figure la possibilité de survoler n’importe quel mot-clé, élément de modèle de données ou fonction pour obtenir une documentation contextuelle.
Les utilisateurs peuvent accéder aux références et aux fichiers d’implémentation depuis le code afin de parcourir une application et ses dépendances. Ils peuvent également générer des fichiers de test spécifiques aux éléments de modèles de données et aux API, ou exécuter individuellement des fichiers de test, regrouper plusieurs tests et les exécuter séquentiellement ou en parallèle.
DataRobot AI Cloud propose lui aussi de nombreuses fonctions d’automatisation pour réduire le temps consacré aux opérations fastidieuses de data science et de création de modèles. Il peut fonctionner sur toute combinaison de clouds publics, de centres de données ou en périphérie. Les utilisateurs apprécient ses capacités de gouvernance et de protection des données.
L’approche monoplateforme de DataRobot AI Cloud s’adresse aux data scientists, aux experts de l’analytique, aux équipes informatiques et aux métiers, avec une vue unique de toutes les données, quelle que soit leur source ou leur nature. Les utilisateurs soulignent sa simplicité d’utilisation et d’adaptation à leurs propres besoins. La plateforme est également réputée rapide, facile à utiliser et efficace pour créer la plupart des types de modèles.
L’automatisation élimine une grande partie du travail de codage. DataRobot automatise la configuration, les tests et l’administration des modèles. Les modèles peuvent être créés à partir de n’importe quelle source de données, notamment des tableaux et du texte brut, mais aussi des données graphiques et géographiques. Quelques commentaires négatifs sont toutefois à signaler. Les outils permettant d’interpréter les résultats ne sont parfois pas des plus conviviaux, et la flexibilité peut faire défaut. Certains estiment que la plateforme privilégie la quantité de modèles au détriment de la qualité dans certains scénarios. D’autres se plaignent du trop grand nombre d’options, qui peut rendre le choix difficile. Un utilisateur a indiqué qu’il souhaitait pouvoir importer et intégrer plus facilement de vastes jeux de données.
Globalement, C3 AI propose toutefois une assistance plus complète, notamment une assistance en direct 24 h/24 et 7 j/7 ainsi que de nombreuses ressources en ligne. En comparaison, l’assistance de DataRobot est limitée, principalement aux ressources en ligne. De même, C3 AI offre une documentation et une formation plus étendues que son concurrent. DataRobot ne propose pas encore de formation en ligne ou en présentiel avec un formateur.
En matière de facilité d’utilisation et d’assistance, C3 AI l’emporte.
Voir aussi : Principaux logiciels de business intelligence
C3 AI contre DataRobot : data scientists et développeurs
Les deux plateformes sont largement utilisées par les data scientists et les développeurs. C3 AI Studio permet aux développeurs et aux data scientists de se concentrer sur la résolution de problèmes métier complexes en fournissant un environnement intégré qui fait abstraction des tâches routinières et complexes du développement d’applications.
Il fournit aux utilisateurs techniques des expériences fondamentales basées sur le code grâce à l’extension de l’éditeur de code source Visual Studio Code. Les développeurs peuvent l’utiliser pour bénéficier de suggestions automatiques et de complétions prêtes à l’emploi dans les modèles. De même, les data scientists peuvent écrire des méthodes Python personnalisées et examiner les problèmes éventuels de leur logique à l’aide d’un débogueur Python intégré, tandis que les ingénieurs QA peuvent gérer les fichiers de test dans plusieurs applications.
Autre fonctionnalité de C3 AI, les notebooks JupyterLab à la demande fournissent une interface interactive donnant accès à tous les services de données et de machine learning. Les utilisateurs peuvent également importer des bibliothèques depuis des dépôts publics ou privés pour entraîner des modèles et explorer les données, ou utiliser les outils et bibliothèques déjà en place, tels que JavaScript, React et SCSS. Ils peuvent ensuite configurer des pipelines d’intégration continue (CI), examiner la qualité des artefacts de build et déployer les builds en production.
DataRobot facilite l’utilisation des techniques de modélisation open source de R, Python, Spark, H2O, VW, XGBoost et bien d’autres. Les petites équipes de data science peuvent s’en servir pour créer et déployer un grand nombre de modèles. Au lieu de devoir créer laborieusement chacun d’entre eux, la plateforme agit comme un multiplicateur de productivité. Sa bibliothèque d’algorithmes et de prototypes prédéfinis est utile pour l’extraction des fonctionnalités et la préparation des données. L’automatisation permet de sélectionner et de combiner plusieurs algorithmes afin de produire des modèles prédictifs plus précis. Elle intègre les bonnes pratiques de la data science. La plateforme permet aux analystes et à d’autres utilisateurs d’effectuer des tâches de modélisation semblables à celles d’un data scientist, qui nécessitaient auparavant un haut niveau de compétences.
Les deux plateformes se distinguent peu dans cette catégorie, mais la spécialisation très poussée de DataRobot dans la data science lui donne un avantage.
Voir aussi : Principaux outils d’exploration de données
C3 AI contre DataRobot : point de vue des analystes
La plus récente analyse de Forrester Research consacrée aux plateformes d’IA et de ML place C3 AI légèrement devant DataRobot, même si les deux solutions sont classées parmi les Leaders. Forrester est particulièrement séduit par la vision de C3 AI pour l’IA d’entreprise, probablement sous l’influence de sa relation étroite avec Google Cloud. Selon le cabinet d’analyse, cela lui confère un avantage important pour gagner des parts de marché et accroître sa popularité.
« À l’heure où la plupart des fournisseurs se concentrent sur les outils destinés aux data scientists, C3 AI a toujours envisagé une approche plateforme de l’IA », a déclaré Mike Gualtieri, analyste chez Forrester. « En avance sur son temps, la stratégie de C3 AI consiste à rendre l’IA centrée sur les applications en développant une bibliothèque croissante de solutions sectorielles, en nouant des partenariats étroits avec les secteurs d’activité, en s’exécutant dans tous les clouds et en facilitant la réutilisation à grande échelle grâce à des modèles de données communs. »
DataRobot jouit également d’une bonne réputation auprès de Forrester. Le cabinet d’analyse a déclaré que ses clients « apprécient l’évolution de l’entreprise, passée d’un acteur de niche du machine learning automatisé (AutoML) à une plateforme d’IA couvrant l’intégralité du cycle de vie ».
Ses points forts résident dans les outils et les fonctionnalités de préparation des données, d’évaluation et d’explication des modèles, de ModelOps et de création d’applications. La plateforme a récemment progressé grâce à ses capacités d’augmentation et d’enrichissement des données pour la modélisation, ainsi qu’à l’ajout d’un framework de plug-ins permettant aux partenaires d’ajouter facilement des fonctionnalités à la plateforme. Forrester estime que son seuil d’adoption est relativement bas et les utilisateurs soulignent sa facilité d’utilisation ainsi que la documentation des modèles.
« DataRobot est une option solide pour les entreprises qui souhaitent une plateforme dotée d’outils destinés aux équipes étendues de l’IA, tout en offrant la collaboration et la capacité nécessaires pour gérer les cas d’usage existants et en créer de nouveaux à la chaîne », a déclaré Gualtieri, de Forrester.
Sur Gartner Peer Reviews, toutefois, DataRobot dispose de nombreuses fonctionnalités, tandis que C3 AI est totalement absente. Personne ne l’a évaluée. Des problèmes de maturité restent donc peut-être à régler. Forrester a mieux classé DataRobot que C3 AI en nombre de clients et en taille d’entreprise. Pour le reste, C3 AI est arrivée en tête dans les domaines de l’inférence, des applications, des données, de l’architecture, de la vision et du marketing. Les deux solutions obtiennent la même note en matière de performances.
C3 AI étant légèrement en avance chez Forrester, mais totalement absente de Gartner Peer Reviews, les deux plateformes sont à égalité.
Voir aussi : Principales entreprises du traitement du langage naturel
C3 AI contre DataRobot : conclusion
Les deux plateformes mettent légèrement l’accent sur des aspects différents. C3 AI s’adresse davantage aux organisations qui souhaitent créer, déployer et exploiter des applications d’IA d’entreprise. DataRobot se concentre davantage sur les data scientists à la recherche d’une solution de deep learning.
Mais cette caractérisation est simpliste. C3 AI répond également très bien aux besoins des data scientists. Et DataRobot propose de nombreuses fonctionnalités pour aider les organisations à créer et à exploiter des applications d’IA. Cet accent global joue toutefois un rôle dans le choix final de la plateforme.
Forrester les a toutes deux classées parmi les Leaders : l’une ou l’autre constituerait donc un bon choix. Le cabinet d’analyse entrevoit un avenir plus prometteur pour C3 AI. « Si l’entreprise parvient à accélérer les partenariats sectoriels pour ses deux solutions ainsi que sa stratégie de mise sur le marché, elle pourrait devenir le standard de facto des plateformes d’IA pour les secteurs les plus complexes du monde. »
En résumé, choisissez DataRobot si vous souhaitez doter vos data scientists d’une excellente plateforme d’IA. En revanche, si vous recherchez une plateforme d’IA à l’empreinte plus large, C3 AI semble offrir une applicabilité plus étendue.
Voir aussi : L’avenir de l’intelligence artificielle

