É«¿Ø´«Ã½

Skip to Content

Qu¡¯est-ce qu¡¯un pipeline d¡¯apprentissage machine??

L¡¯apprentissage machine (ML ) est un sous-ensemble de l¡¯intelligence artificielle (AI) qui permet aux syst¨¨mes d¡¯apprendre des donn¨¦es sans ¨ºtre explicitement programm¨¦s. Au lieu de s¡¯appuyer sur une programmation bas¨¦e sur des r¨¨gles, les algorithmes d¡¯ML d¨¦tectent les sch¨¦mas dans les donn¨¦es et prennent des pr¨¦dictions ou des d¨¦cisions bas¨¦es sur les donn¨¦es. L¡¯ML est de plus en plus crucial dans divers secteurs, car il permet d¡¯analyser de grands ensembles de donn¨¦es, d¡¯identifier des sch¨¦mas et de faire des pr¨¦dictions ou de prendre des d¨¦cisions avec une pr¨¦cision accrue.

Les pipelines d¡¯apprentissage machine sont devenus une partie importante du MLOps . En suivant un pipeline d¡¯apprentissage machine bien d¨¦fini, les organisations peuvent r¨¦duire les d¨¦lais de mise sur le march¨¦ et garantir la fiabilit¨¦ et l¡¯¨¦volutivit¨¦ de leurs solutions d¡¯AI.

Cet article explore ce que sont les pipelines ML, leurs composants cl¨¦s, la mani¨¨re de cr¨¦er un pipeline ML, les d¨¦fis et les bonnes pratiques du pipeline ML.?

Qu¡¯est-ce qu¡¯un pipeline ML??

Un pipeline ML est une s¨¦quence d¡¯¨¦tapes interconnect¨¦es qui transforment les donn¨¦es brutes en mod¨¨les ML entra?n¨¦s et d¨¦ployables. Chaque ¨¦tape du pipeline ex¨¦cute une t?che sp¨¦cifique, comme le pr¨¦traitement des donn¨¦es, l¡¯ing¨¦nierie des fonctionnalit¨¦s, l¡¯entra?nement des mod¨¨les, l¡¯¨¦valuation, le d¨¦ploiement et la maintenance. Le r¨¦sultat d¡¯une ¨¦tape sert d¡¯entr¨¦e ¨¤ la suivante, cr¨¦ant un flux de travail rationalis¨¦ pour le d¨¦veloppement et le d¨¦ploiement de mod¨¨les d¡¯apprentissage machine.

L¡¯objectif d¡¯un pipeline d¡¯apprentissage machine est d¡¯automatiser et de normaliser le flux de travail ML afin d¡¯am¨¦liorer l¡¯efficacit¨¦, la reproductibilit¨¦ et l¡¯¨¦volutivit¨¦.?

Composants d¡¯un pipeline d¡¯apprentissage machine

Les composants cl¨¦s d¡¯un pipeline d¡¯apprentissage machine englobent diff¨¦rentes ¨¦tapes, chacune jouant un r?le essentiel dans la transformation des donn¨¦es brutes en un mod¨¨le d¡¯apprentissage machine entra?n¨¦ et d¨¦ployable.

Ces composants sont les suivants?:

1. Ingestion de donn¨¦es

L¡¯ingestion de donn¨¦es implique de collecter des donn¨¦es brutes provenant de diverses sources telles que des bases de donn¨¦es, des fichiers, des API ou des plateformes de streaming. Des donn¨¦es pertinentes et de haute qualit¨¦ sont essentielles pour entra?ner des mod¨¨les d¡¯ML pr¨¦cis. L¡¯ingestion de donn¨¦es garantit que le pipeline a acc¨¨s aux donn¨¦es n¨¦cessaires pour l¡¯analyse et le d¨¦veloppement de mod¨¨les.

2. Pr¨¦traitement des donn¨¦es

Le pr¨¦traitement des donn¨¦es comprend des t?ches telles que le nettoyage, la transformation et la normalisation des donn¨¦es brutes pour les rendre adapt¨¦es ¨¤ l¡¯analyse et ¨¤ la mod¨¦lisation. Le pr¨¦traitement permet de r¨¦soudre des probl¨¨mes tels que les valeurs manquantes, les valeurs aberrantes et les incoh¨¦rences dans les donn¨¦es, qui pourraient nuire aux performances du mod¨¨le si elles ne sont pas g¨¦r¨¦es. Elle garantit que les donn¨¦es sont dans un format coh¨¦rent et utilisable pour les ¨¦tapes suivantes.

3. Ing¨¦nierie des fonctionnalit¨¦s

L¡¯ing¨¦nierie des fonctionnalit¨¦s consiste ¨¤ s¨¦lectionner, extraire ou cr¨¦er des fonctionnalit¨¦s pertinentes ¨¤ partir des donn¨¦es pr¨¦trait¨¦es qui sont informatives pour l¡¯entra?nement du mod¨¨le ML. Les fonctionnalit¨¦s bien con?ues capturent des sch¨¦mas et des relations importants dans les donn¨¦es, ce qui permet d¡¯obtenir des mod¨¨les plus pr¨¦cis et plus robustes. L¡¯ing¨¦nierie des fonctionnalit¨¦s est essentielle pour optimiser la puissance pr¨¦dictive et la capacit¨¦ de g¨¦n¨¦ralisation du mod¨¨le.

4. Formation au mod¨¨le

L¡¯apprentissage du mod¨¨le consiste ¨¤ s¨¦lectionner un algorithme d¡¯ML appropri¨¦, ¨¤ l¡¯adapter ¨¤ l¡¯ensemble de donn¨¦es pr¨¦par¨¦ et ¨¤ optimiser ses param¨¨tres pour minimiser les erreurs de pr¨¦diction. L¡¯entra?nement du mod¨¨le sur des donn¨¦es ¨¦tiquet¨¦es lui permet d¡¯apprendre des sch¨¦mas et des relations, ce qui lui permet de faire des pr¨¦dictions ou de prendre des d¨¦cisions sur des donn¨¦es invisibles. Le choix de l¡¯algorithme et du processus d¡¯entra?nement influence consid¨¦rablement les performances et l¡¯ad¨¦quation du mod¨¨le ¨¤ la t?che ¨¤ accomplir.

5. ?valuation du mod¨¨le

L¡¯¨¦valuation du mod¨¨le ¨¦value les performances du mod¨¨le entra?n¨¦ ¨¤ l¡¯aide de mesures telles que l¡¯exactitude, la pr¨¦cision, le rappel, le score F1 ou l¡¯aire sous la courbe (ASC). Cette ¨¦valuation permet d¡¯¨¦valuer la g¨¦n¨¦ralisation du mod¨¨le aux donn¨¦es invisibles et d¡¯identifier les probl¨¨mes potentiels, tels qu¡¯un surajustement ou un sous-ajustement. Il fournit des informations sur les points forts et les points faibles du mod¨¨le, guidant ainsi les it¨¦rations et am¨¦liorations.

Chacun de ces composants joue un r?le crucial dans le pipeline d¡¯apprentissage machine, contribuant collectivement au d¨¦veloppement de mod¨¨les d¡¯ML pr¨¦cis et fiables. En relevant syst¨¦matiquement les d¨¦fis li¨¦s aux donn¨¦es, en optimisant la repr¨¦sentation des fonctionnalit¨¦s et en s¨¦lectionnant les algorithmes appropri¨¦s, le pipeline permet aux organisations d¡¯extraire des informations pr¨¦cieuses et de prendre des d¨¦cisions ¨¦clair¨¦es ¨¤ partir de leurs donn¨¦es.

Comment cr¨¦er un pipeline d¡¯apprentissage machine

La cr¨¦ation d¡¯un pipeline d¡¯apprentissage machine se fait en plusieurs ¨¦tapes?:

1. Collecter les donn¨¦es?

Tout d¡¯abord, vous devez identifier les sources de donn¨¦es pertinentes en fonction du domaine probl¨¦matique et des objectifs, puis collecter des donn¨¦es ¨¤ partir de bases de donn¨¦es, d¡¯API, de fichiers ou d¡¯autres sources. Enfin, vous devez garantir la qualit¨¦ des donn¨¦es en v¨¦rifiant leur exhaustivit¨¦, leur coh¨¦rence et leur exactitude.

2. Nettoyer les donn¨¦es

La premi¨¨re ¨¦tape du nettoyage de vos donn¨¦es consiste ¨¤ imputer les valeurs manquantes ¨¤ l¡¯aide de techniques telles que la moyenne, la m¨¦diane ou l¡¯imputation en mode, ou ¨¤ supprimer des lignes ou des colonnes avec des valeurs manquantes, le cas ¨¦ch¨¦ant. Ensuite, d¨¦tectez et g¨¦rez les valeurs aberrantes ¨¤ l¡¯aide de m¨¦thodes telles que l¡¯¨¦lagage, la winsorisation ou le remplacement des valeurs aberrantes, et standardisez les fonctionnalit¨¦s num¨¦riques pour obtenir une moyenne de 0 et un ¨¦cart type de 1, ou faites-les ¨¦voluer ¨¤ une plage sp¨¦cifique. Ensuite, convertissez les variables cat¨¦gorielles en repr¨¦sentations num¨¦riques ¨¤ l¡¯aide de techniques telles que l¡¯encodage ¨¤ chaud ou l¡¯encodage d¡¯¨¦tiquettes et appliquez des transformations telles que la transformation des journaux, la transformation Box-Cox ou l¡¯¨¦volution des fonctionnalit¨¦s pour am¨¦liorer la distribution des donn¨¦es et les performances du mod¨¨le.

3. Ing¨¦nierie des fonctionnalit¨¦s

Tout d¡¯abord, vous devez identifier les fonctionnalit¨¦s susceptibles d¡¯¨ºtre utiles pour pr¨¦dire la variable cible en fonction des connaissances du domaine ou de l¡¯analyse de l¡¯importance des fonctionnalit¨¦s. Ensuite, g¨¦n¨¦rez de nouvelles fonctionnalit¨¦s en combinant des fonctionnalit¨¦s existantes, en effectuant des op¨¦rations math¨¦matiques ou en extrayant des informations ¨¤ partir de texte ou d¡¯autres donn¨¦es non structur¨¦es. Et enfin, faites ¨¦voluer les fonctionnalit¨¦s num¨¦riques ¨¤ une ¨¦chelle commune pour emp¨ºcher certaines fonctionnalit¨¦s de dominer le processus d¡¯entra?nement du mod¨¨le.

4. S¨¦lectionner et entra?ner le mod¨¨le

S¨¦lectionnez des algorithmes d¡¯apprentissage machine (r¨¦gression lin¨¦aire, arbres d¨¦cisionnels, for¨ºts al¨¦atoires, machines vectorielles de support) en fonction de la nature du probl¨¨me (classification, r¨¦gression, clustering), puis divisez l¡¯ensemble de donn¨¦es en ensembles d¡¯entra?nement et de validation (par exemple, en utilisant un ¨¦chantillonnage stratifi¨¦ pour les t?ches de classification) afin d¡¯¨¦valuer les performances du mod¨¨le. Enfin, adaptez les algorithmes s¨¦lectionn¨¦s aux donn¨¦es d¡¯entra?nement ¨¤ l¡¯aide de techniques d¡¯entra?nement appropri¨¦es (par exemple, descente en d¨¦grad¨¦ pour les r¨¦seaux neuronaux, algorithmes bas¨¦s sur des arbres pour les arbres de d¨¦cision).

5. R¨¦gler les hyperparam¨¨tres

Identifier les hyperparam¨¨tres des algorithmes choisis qui contr?lent le comportement du mod¨¨le (par exemple, taux d¡¯apprentissage, force de r¨¦gularisation, profondeur de l¡¯arbre). Utilisez des techniques telles que la recherche de grille, la recherche al¨¦atoire ou l¡¯optimisation bay¨¦sienne pour trouver les valeurs d¡¯hyperparam¨¨tre optimales qui optimisent les performances du mod¨¨le sur l¡¯ensemble de validation. Ensuite, affinez les hyperparam¨¨tres du mod¨¨le de mani¨¨re it¨¦rative en fonction des performances de validation jusqu¡¯¨¤ obtenir des r¨¦sultats satisfaisants.

6. ?valuer les mod¨¨les

?valuez les performances des mod¨¨les entra?n¨¦s sur l¡¯ensemble de validation ¨¤ l¡¯aide de mesures d¡¯¨¦valuation appropri¨¦es (par exemple, exactitude, pr¨¦cision, rappel, F1-score ROC-ASC), puis comparez les performances des diff¨¦rents mod¨¨les pour s¨¦lectionner celui qui est le plus performant pour le d¨¦ploiement.

7. D¨¦ployer le mod¨¨le

Tout d¡¯abord, veillez ¨¤ enregistrer le mod¨¨le entra?n¨¦ sur disque dans un format qui peut ¨ºtre facilement charg¨¦ et utilis¨¦ pour les pr¨¦dictions. Ensuite, d¨¦ployez le mod¨¨le dans un environnement de production, sur site ou dans le cloud, ¨¤ l¡¯aide de plateformes telles qu¡¯AWS, Azure ou Google Cloud Platform. Cr¨¦ez un point de terminaison API pour accepter les donn¨¦es d¡¯entr¨¦e et renvoyer les pr¨¦dictions du mod¨¨le d¨¦ploy¨¦. Enfin, mettez en ?uvre des m¨¦canismes de surveillance et de journalisation pour suivre les performances du mod¨¨le et d¨¦tecter toute d¨¦rive ou d¨¦gradation au fil du temps.

Bonnes pratiques pour concevoir un pipeline d¡¯apprentissage automatique efficace

Pour concevoir un pipeline d¡¯apprentissage machine efficace, il faut tenir compte de diff¨¦rents facteurs afin de garantir l¡¯efficacit¨¦, l¡¯¨¦volutivit¨¦ et la fiabilit¨¦.

Voici quelques bonnes pratiques et directives ¨¤ suivre?:

1. Modularisation

D¨¦composez le pipeline en composants modulaires, chacun responsable d¡¯une t?che sp¨¦cifique (par exemple, pr¨¦traitement des donn¨¦es, ing¨¦nierie des fonctionnalit¨¦s, formation aux mod¨¨les). Utilisez des sch¨¦mas de conception modulaires (par exemple, programmation orient¨¦e objet, composition des fonctions) pour encapsuler la logique et promouvoir la r¨¦utilisation du code. Maintenir des interfaces claires entre les composants du pipeline pour faciliter l¡¯int¨¦gration, les tests et la maintenance.

2. L¡¯automatisation

Automatisez les t?ches et les flux m¨¦tier r¨¦p¨¦titifs ¨¤ l¡¯aide d¡¯outils et de structures (par exemple, Apache Airflow, Kubeflow, MLflow). Mettre en ?uvre int¨¦gration continue et de d¨¦ploiement continus (CI/CD) pour automatiser les processus d¡¯entra?nement, d¡¯¨¦valuation et de d¨¦ploiement des mod¨¨les. Utilisez l¡¯automatisation pour rationaliser l¡¯ingestion des donn¨¦es, le pr¨¦traitement et l¡¯entra?nement des mod¨¨les dans diff¨¦rents environnements (par exemple, d¨¦veloppement, tests, production).

3. Contr?le de version?

Utilisez des syst¨¨mes de contr?le de version (Git, SVN, par exemple) pour suivre les modifications apport¨¦es au code, aux donn¨¦es et aux fichiers de configuration dans l¡¯ensemble du pipeline. G¨¦rez des succursales distinctes pour diff¨¦rentes versions ou exp¨¦riences de pipeline, ce qui facilite la comparaison, la collaboration et la restauration.

4. Reproductibilit¨¦

Documenter tous les composants du pipeline, y compris les sources de donn¨¦es, les ¨¦tapes de pr¨¦traitement, les techniques d¡¯ing¨¦nierie des fonctionnalit¨¦s et les configurations de mod¨¨le. Enregistrez les r¨¦sultats de l¡¯exp¨¦rience, y compris les mesures, les hyperparam¨¨tres et les artefacts de mod¨¨le, dans un r¨¦f¨¦rentiel centralis¨¦. Mettre en ?uvre des?pipelines de donn¨¦es?versionn¨¦s pour garantir la coh¨¦rence et la reproductibilit¨¦ des r¨¦sultats sur diff¨¦rents cycles et environnements. Utilisez des outils de conteneurisation (par exemple, Docker) pour regrouper l¡¯ensemble du pipeline, y compris le code, les d¨¦pendances et l¡¯environnement d¡¯ex¨¦cution, afin de faciliter le d¨¦ploiement et la reproductibilit¨¦.

5. ?volutivit¨¦

Concevoir le pipeline pour g¨¦rer efficacement de gros volumes de donn¨¦es, en exploitant des structures informatiques distribu¨¦es (par exemple, Apache Spark, Dask) et des services cloud (par exemple, AWS EMR, Google Cloud Dataproc). Mettre en ?uvre des techniques de traitement parall¨¨le et d¡¯entra?nement distribu¨¦ pour acc¨¦l¨¦rer l¡¯entra?nement des mod¨¨les sur les clusters informatiques distribu¨¦s. Surveillez les performances du pipeline et l¡¯utilisation des ressources pour identifier les goulets d¡¯¨¦tranglement ¨¦volutifs et optimiser l¡¯allocation des ressources en cons¨¦quence.

6. Surveillance et maintenance continues

Configurer des syst¨¨mes de surveillance et d¡¯alerte pour suivre les performances du pipeline, la qualit¨¦ des donn¨¦es et la d¨¦rive des mod¨¨les en temps r¨¦el. ?tablissez des calendriers de maintenance r¨¦guliers pour mettre ¨¤ jour les d¨¦pendances, r¨¦entra?ner les mod¨¨les et incorporer de nouvelles donn¨¦es ou fonctionnalit¨¦s. Surveillez r¨¦guli¨¨rement les indicateurs de performance des mod¨¨les en production et r¨¦entra?nez-les pour vous assurer qu¡¯ils restent exacts et ¨¤ jour.

Enjeux et consid¨¦rations li¨¦s aux pipelines d¡¯apprentissage machine

Le d¨¦veloppement et le d¨¦ploiement de pipelines d¡¯apprentissage machine peuvent pr¨¦senter plusieurs d¨¦fis, du pr¨¦traitement des donn¨¦es au d¨¦ploiement de mod¨¨les.

Voici les d¨¦fis courants et les solutions potentielles?:

1. Qualit¨¦ des donn¨¦es?

Des donn¨¦es inexactes, incompl¨¨tes ou incoh¨¦rentes peuvent nuire aux performances et ¨¤ la fiabilit¨¦ du mod¨¨le. Assurez-vous de mettre en ?uvre des proc¨¦dures de validation et de nettoyage des donn¨¦es robustes pendant le pr¨¦traitement. Utilisez des techniques telles que la d¨¦tection des valeurs aberrantes, l¡¯imputation des valeurs manquantes et la normalisation des donn¨¦es pour am¨¦liorer la qualit¨¦ des donn¨¦es. De plus, ¨¦tablissez des m¨¦canismes de surveillance de la qualit¨¦ des donn¨¦es pour d¨¦tecter et r¨¦soudre les probl¨¨mes de mani¨¨re proactive.

2. Complexit¨¦ de l¡¯ing¨¦nierie des fonctionnalit¨¦s

La s¨¦lection et l¡¯ing¨¦nierie de fonctionnalit¨¦s pertinentes ¨¤ partir de donn¨¦es brutes peuvent s¡¯av¨¦rer difficiles, en particulier dans les ensembles de donn¨¦es complexes. Pour ce faire, tirez parti des connaissances du domaine et de l¡¯analyse exploratoire des donn¨¦es pour identifier les fonctionnalit¨¦s informatives. Exp¨¦rimentez diff¨¦rentes techniques de transformation des fonctionnalit¨¦s, telles que la r¨¦duction de dimensionnalit¨¦, les fonctionnalit¨¦s polynomiales ou l¡¯int¨¦gration de repr¨¦sentations. En outre, envisagez des m¨¦thodes de s¨¦lection automatis¨¦es et une analyse de l¡¯importance des fonctionnalit¨¦s pour rationaliser le processus d¡¯ing¨¦nierie des fonctionnalit¨¦s.

3. S¨¦lection et r¨¦glage du mod¨¨le

Le choix de l¡¯algorithme d¡¯ML le plus adapt¨¦ et l¡¯optimisation de ses hyperparam¨¨tres pour une t?che donn¨¦e peuvent ¨ºtre chronophages et gourmands en ressources. R¨¦alisez des exp¨¦rimentations approfondies avec plusieurs algorithmes et configurations d¡¯hyperparam¨¨tres pour identifier le mod¨¨le le plus performant. Utilisez des techniques telles que la validation crois¨¦e, la recherche de grille et l¡¯optimisation bay¨¦sienne pour rechercher efficacement l¡¯espace hyperparam¨¦trique. En outre, envisagez d¡¯utiliser des plateformes d¡¯apprentissage automatique automatis¨¦ (AutoML) pour acc¨¦l¨¦rer le processus de s¨¦lection et de r¨¦glage du mod¨¨le.

4. °ä´Ç²Ô´Ú¾±»å±ð²Ô³Ù¾±²¹±ô¾±³Ù¨¦ et s¨¦curit¨¦ des donn¨¦es

Garantir la confidentialit¨¦ et la s¨¦curit¨¦ des donn¨¦es tout au long du pipeline ML, en particulier lorsqu¡¯il s¡¯agit de traiter des informations sensibles ou personnellement identifiables (PII), peut ¨ºtre tr¨¨s difficile. Mettre en ?uvre des techniques d¡¯anonymisation des donn¨¦es telles que le masquage des donn¨¦es, la tokenisation ou la confidentialit¨¦ diff¨¦rentielle pour prot¨¦ger les informations sensibles. Respecter les normes de gouvernance et de conformit¨¦ des donn¨¦es (par exemple, RGPD, HIPAA) lors du traitement des donn¨¦es personnelles. Utilisez des protocoles de transmission de donn¨¦es et des m¨¦thodes de chiffrement s¨¦curis¨¦s pour prot¨¦ger les donn¨¦es pendant le stockage et le transit.

5. Interpr¨¦tation et explication du mod¨¨le

Il est toujours difficile de comprendre et d¡¯interpr¨¦ter les d¨¦cisions prises par les mod¨¨les d¡¯ML automatique, en particulier dans les domaines ¨¤ enjeux ¨¦lev¨¦s ou r¨¦glement¨¦s. Utilisez des techniques d¡¯ML automatique interpr¨¦tables, telles que des arbres de d¨¦cision, des mod¨¨les lin¨¦aires ou des mod¨¨les bas¨¦s sur des r¨¨gles, qui fournissent des explications transparentes des pr¨¦dictions de mod¨¨les. Utilisez des m¨¦thodes d¡¯interpr¨¦tabilit¨¦ post-hoc telles que l¡¯analyse de l¡¯importance des fonctionnalit¨¦s, les valeurs SHAP ou les LIME (Local Interpretable Model-agnostic Explanations) pour interpr¨¦ter les mod¨¨les complexes. De plus, documentez les hypoth¨¨ses, les limites et les incertitudes du mod¨¨le pour faciliter la compr¨¦hension et la confiance des parties prenantes.

6. D¨¦ploiement et ¨¦volutivit¨¦ du mod¨¨le

Il peut ¨ºtre tr¨¨s difficile de d¨¦ployer des mod¨¨les ML dans des environnements de production et de garantir l¡¯¨¦volutivit¨¦, la fiabilit¨¦ et la maintenabilit¨¦. Conteneurisez des mod¨¨les ML ¨¤ l¡¯aide d¡¯outils tels que Docker et Kubernetes pour faciliter le d¨¦ploiement dans diff¨¦rents environnements et capacit¨¦s d¡¯¨¦volution. Mettre en ?uvre une architecture de microservices pour d¨¦coupler les composants et faire ¨¦voluer les services individuels ind¨¦pendamment. Utilisez une infrastructure bas¨¦e sur le cloud et des plateformes de calcul sans serveur pour une ¨¦volutivit¨¦ ¨¦lastique et une optimisation des ressources. ?tablir des m¨¦canismes de surveillance et de journalisation robustes pour suivre les performances du mod¨¨le, l¡¯utilisation des ressources et les probl¨¨mes potentiels en production.

Conclusion

Les pipelines ML rationalisent et acc¨¦l¨¨rent le processus de d¨¦veloppement ML, de l¡¯ingestion de donn¨¦es au d¨¦ploiement de mod¨¨les. Ils automatisent les t?ches r¨¦p¨¦titives et appliquent des flux de travail standardis¨¦s, ce qui r¨¦duit le temps de d¨¦veloppement et favorise la coh¨¦rence entre les projets.

Les d¨¦fis courants des pipelines ML, tels que les probl¨¨mes de qualit¨¦ des donn¨¦es, les difficult¨¦s d¡¯ing¨¦nierie des fonctionnalit¨¦s et l¡¯¨¦volutivit¨¦ des mod¨¨les, peuvent ¨ºtre r¨¦solus gr?ce ¨¤ un pr¨¦traitement robuste des donn¨¦es, ¨¤ des techniques de s¨¦lection des fonctionnalit¨¦s et ¨¤ des strat¨¦gies de d¨¦ploiement ¨¦volutives.

En tirant parti des avantages des pipelines ML, les organisations peuvent acc¨¦l¨¦rer l¡¯innovation, tirer des informations exploitables des donn¨¦es et rester comp¨¦titives.

Pour les responsables informatiques et du stockage qui ont besoin d¡¯une infrastructure de stockage efficace pour leurs initiatives d¡¯?AI?et de ML?, É«¿Ø´«Ã½ offre une efficacit¨¦ op¨¦rationnelle, des performances de pointe et des ¨¦conomies gr?ce ¨¤ des produits innovants tels qu¡¯?AIRI? et?FlashStack?.

Nous vous recommandons ¨¦galement¡­

07/2020
FlashArray//X fiche technique | É«¿Ø´«Ã½
Le stockage acc¨¦l¨¦r¨¦ partag¨¦ pour toutes les charges de travail.
Fiche technique
9 pages

Parcourez les ressources cl¨¦s et les ¨¦v¨¦nements

VID?O
? voir?: Avantages d¡¯Enterprise Data Cloud

Charlie Giancarno?: l¡¯avenir d¨¦pend de la gestion des donn¨¦es, pas du stockage D¨¦couvrez comment une approche unifi¨¦e peut transformer les op¨¦rations informatiques au sein de l¡¯entreprise

Regarder maintenant
RESSOURCE
Le stockage traditionnel ne peut pas alimenter l¡¯avenir.

Les charges de travail modernes exigent des vitesses, des mesures de s¨¦curit¨¦ et une ¨¦volutivit¨¦ adapt¨¦es ¨¤ l¡¯IA. Votre pile est-elle pr¨ºte??

Lancer l¡¯¨¦valuation
PURE360-DEMOS
É«¿Ø´«Ã½ erkunden, kennenlernen und erleben.

?berzeugen Sie sich mit On-Demand-Videos und -Demos von den M?glichkeiten von É«¿Ø´«Ã½.

Demos ansehen
LEADERSHIP ?CLAIR?
La course ¨¤ l¡¯innovation

Les derni¨¨res informations strat¨¦giques et perspectives fournies par des leaders du secteur, pionniers de l¡¯innovation en mati¨¨re de stockage.

En savoir plus
Votre navigateur n¡¯est plus pris en charge !

Les anciens navigateurs pr¨¦sentent souvent des risques de s¨¦curit¨¦. Pour profiter de la meilleure exp¨¦rience possible sur notre site, passez ¨¤ la derni¨¨re version de l¡¯un des navigateurs suivants.