Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Ressources pour utiliser R avec Amazon SageMaker AI
Ce document répertorie les ressources qui peuvent vous aider à apprendre à utiliser les fonctionnalités Amazon SageMaker AI avec l'environnement logiciel R. Les sections suivantes présentent le noyau R intégré à SageMaker AI, expliquent comment démarrer avec R on SageMaker AI et fournissent plusieurs exemples de blocs-notes.
Les exemples sont organisés en trois niveaux : débutant, intermédiaire et avancé. Ils commencent par Getting Started with R on SageMaker AI
Pour de plus amples informations sur la façon d'importer votre propre image R personnalisée dans Studio, veuillez consulter Apportez votre propre image d' SageMaker IA. Pour un article de blog similaire, consultez l'article Apporter votre propre environnement R à Amazon SageMaker Studio
Rubriques
RStudio support en matière d' SageMaker IA
Amazon SageMaker AI est pris en charge en RStudio tant qu'environnement de développement intégré (IDE) entièrement géré intégré au domaine Amazon SageMaker AI. Grâce à RStudio l'intégration, vous pouvez lancer un RStudio environnement dans le domaine pour exécuter vos RStudio flux de travail sur des ressources d' SageMaker IA. Pour de plus amples informations, veuillez consulter RStudio sur Amazon SageMaker AI.
Noyau R dans l' SageMaker IA
SageMaker les instances de notebook prennent en charge R à l'aide d'un noyau R préinstallé. De plus, le noyau R possède la bibliothèque réticulée, une interface R vers Python, ce qui vous permet d'utiliser les fonctionnalités du SDK SageMaker AI Python à partir d'un script R.
-
reticulatelibrary
: fournit une interface R au SDK Amazon Python SageMaker . Le paquet réticulé se convertit entre les objets R et Python.
Exemples de blocs-notes
Prérequis
-
Getting Started with R on SageMaker AI
— Cet exemple de bloc-notes décrit comment développer des scripts R à l'aide du noyau R d'Amazon SageMaker AI. Dans ce bloc-notes, vous pouvez configurer votre environnement d' SageMaker IA et vos autorisations, télécharger le jeu de données abalone depuis le référentiel UCI Machine Learning , effectuer un traitement et une visualisation de base sur les données, puis enregistrer les données au format .csv dans S3.
Niveau Débutant
-
SageMaker Transformation par lots AI à l'aide du noyau R
— Cet exemple de bloc-notes décrit comment effectuer une tâche de transformation par lots à l'aide de l'API Transformer d' SageMaker AI et de l'XGBoostalgorithme. Le bloc-notes utilise également le jeu de données Abalone.
Niveau intermédiaire
-
Optimisation des hyperparamètres pour XGBoost in R
— Cet exemple de bloc-notes complète les précédents blocs-notes pour débutants qui utilisaient le jeu de données sur les ormeaux et. XGBoost Il explique comment affiner un modèle avec l'optimisation de l'hyperparamètre . Vous apprendrez également à utiliser la transformation par lots pour les prédictions de traitement par lots, ainsi qu'à créer un point de terminaison de modèle pour réaliser des prédictions en temps réel. -
Amazon SageMaker Processing with R
— SageMaker Processing vous permet de prétraiter, de post-traiter et d'exécuter des charges de travail d'évaluation de modèles. Cet exemple montre comment créer un script R pour orchestrer une tâche de traitement (Processing).
Niveau avancé
-
Entraînez et déployez votre propre algorithme R en SageMaker IA
— Possédez-vous déjà un algorithme R et souhaitez-vous l'intégrer à l' SageMaker IA pour le régler, l'entraîner ou le déployer ? Cet exemple vous explique comment personnaliser les conteneurs SageMaker AI avec des packages R personnalisés, jusqu'à l'utilisation d'un point de terminaison hébergé à des fins d'inférence sur votre modèle R-origin.