Utiliser les données de votre feuille de calcul pour entraîner des modèles de ML

Vous pouvez entraîner, évaluer et déployer des modèles d'apprentissage automatique à partir de données tabulaires à l'aide des forêts de décision TensorFlow (TF-DF). Ce processus est rapide car TF-DF ne nécessite qu'une petite quantité de code et s'entraîne en quelques secondes. Mais si vos données se trouvent dans une feuille de calcul, quelle est la manière la plus simple d'utiliser les données de votre feuille de calcul pour former un modèle d'apprentissage automatique et faire des prédictions sur les données ?

Logo ML simple

Vous pouvez utiliser Simple ML for Sheets pour effectuer la plupart de vos travaux de ML directement dans Google Sheets. Avec Simple ML :

  1. Vous n'avez pas besoin d'écrire de code.
  2. La formation s'exécute localement dans votre navigateur en quelques secondes.
  3. Vous pouvez exporter les modèles générés par Simple ML vers TensorFlow, Colab ou TF Serving.

Simple ML utilise le même code que TensorFlow Decision Forests pour former vos modèles, vous ne sacrifiez donc pas la qualité pour la facilité d'utilisation.

Commencer

Nous allons jeter un coup d'oeil

Par exemple, la figure suivante montre une feuille de calcul contenant une copie du jeu de données Palmer Penguins . Chaque rangée représente un pingouin. Notez que certaines des valeurs de la colonne des espèces sont manquantes. À l'aide du module complémentaire Simple ML pour Google Sheets, vous pouvez utiliser l'apprentissage automatique pour prédire les valeurs manquantes.

Le ML simple prédit les espèces manquantes "

Sous le capot, la tâche Prédire les valeurs manquantes forme un modèle sur les lignes qui contiennent des valeurs dans la colonne donnée (dans ce cas, la colonne espèce ), puis utilise ce modèle pour prédire les valeurs manquantes. Vous n'avez pas besoin de créer ou d'ajuster un modèle, et vous n'avez pas non plus besoin de configurer la façon dont les fonctionnalités d'entrée sont consommées par le modèle - Simple ML gère tout cela pour vous.

Que pouvez-vous faire avec Simple ML ?

Après avoir activé le module complémentaire Simple ML dans les feuilles Google, vous pouvez prédire les valeurs manquantes et identifier les valeurs anormales dans vos données. Simple ML crée de nouvelles colonnes dans votre feuille de calcul pour contenir les valeurs ainsi que la confiance dans les nouvelles valeurs.

Pour effectuer ces tâches, Simple ML crée un modèle ML en arrière-plan et l'entraîne sur les données de votre feuille de calcul. Le modèle est enregistré dans un dossier appelé simple_ml_for_sheets sur votre dossier Google Drive.

Vous pouvez également former un modèle en choisissant les colonnes de données sur lesquelles former le modèle et éventuellement en sélectionnant un algorithme de formation.

Une fois qu'un modèle a été formé, vous pouvez l'utiliser pour effectuer des tâches, notamment prédire toutes les valeurs d'une colonne spécifiée.

Vous pouvez évaluer et comprendre le modèle.

Vous pouvez exporter le modèle pour l'utiliser dans Colab.

Vous pouvez afficher les détails d'un modèle, et renommer et supprimer les modèles créés par Simple ML.

Simple ML protège vos données

Simple ML préserve les données de votre feuille de calcul. Simple ML n'écrase jamais les données existantes, mais crée de nouvelles colonnes affichant les valeurs prédites ainsi qu'une probabilité de confiance de la prédiction. De cette façon, vous ne perdrez pas de données par erreur.

Les opérations de formation de Simple ML s'exécutent toutes directement dans votre navigateur, ce qui signifie que vos données restent entièrement dans votre feuille de calcul Google. Les avantages incluent :

  • Confidentialité : l'ensemble de données et les modèles ne sont pas envoyés à un tiers en dehors de Google Sheets (autre que Google Drive).
  • Réactivité : la formation est instantanée (sur de petits ensembles de données).
  • Aucune limite de quota : puisque vous utilisez votre machine pour l'entraînement, vous pouvez entraîner autant de modèles et aussi longtemps que vous le souhaitez.

Simple ML forme des modèles sur les données de votre feuille de calcul

Simple ML vous permet d'utiliser la puissance du ML dans vos feuilles de calcul sans avoir à vous soucier des détails. Vous n'avez qu'à vous soucier de la vue d'ensemble - qu'allez-vous faire de ces prédictions ?

Cependant, pour les développeurs qui en savent plus sur le développement et l'utilisation de modèles ML, Simple ML vous donne accès à vos modèles. Par exemple, vous pouvez former, évaluer, appliquer ou analyser manuellement un modèle, et vous pouvez choisir un algorithme de formation lors de la création d'un nouveau modèle.

Lorsque vous utilisez Simple ML pour effectuer des tâches telles que la prédiction de valeurs manquantes, il génère un modèle ML et l'enregistre dans votre Google Drive dans un dossier appelé simple_ml_for_sheets . Vous pouvez ensuite utiliser ce modèle pour faire des prédictions et analyser d'autres données. Par exemple, vous pouvez télécharger le modèle enregistré dans un colab pour écrire et exécuter le code qui l'utilise.

En savoir plus sur l'utilisation de Simple ML pour Sheets

Pour commencer, consultez le didacticiel d'introduction à ML for Sheets .

Pour en savoir plus sur l'utilisation de Simple ML, consultez la documentation Simple ML for Sheets .