Intelligence artificielle

Modèles de train et de test dans Google Cloud + Ludwig sans code

Modèles de train et de test dans Google Cloud + Ludwig sans code


Étape 1: Installez Ludwig dans le bloc-notes Jupyter.

#install ludwig. Noter la "!" devant, nécessaire dans Colab pour les commandes O / S
#Note - utilise Python 3

! pip installe ludwig[full]

Étape 2: créez un fichier de définition de modèle et enregistrez-le dans Google Drive.

Ouvrez un éditeur de texte, créez le fichier comme décrit ci-dessous (plus de détails dans la section suivante), puis enregistrez ou téléchargez-le sur Google Drive:

  • Ouvrez un éditeur de texte. Voir ci-dessous pour notre exemple Titanic. La structure générale est caractéristiques_entrée - nom de la caractéristique (champ), type, encodeur / prétraitement etc; puis fonction de sortie - nom et type.
input_features:
-
nom: Pclass
type: catégorie
-
nom: sexe
type: catégorie
-
nom Age
type: numérique
prétraitement:
missing_value_strategy: fill_with_mean
-
nom: SibSp
type: numérique
-
nom: Parch
type: numérique
-
nom: tarif
type: numérique
prétraitement:
missing_value_strategy: fill_with_mean
-
nom: Embarqué
type: catégorie

fonctionnalités_sortie:
-
nom: survécu
type: binaire

Notez que les entrées sont simples - à savoir, le noms de champs et les types. Ce sont les facteurs qui seront utilisés par le programme pour trouver la sortie souhaitée - dans ce cas, le champ ‘Survived’ et le type - binary (oui / non). "Prétraitement: missing_value_strategy: fill_with_mean" signifie simplement que si le champ "Tarif" est manquant, il sera rempli avec la moyenne de ce champ (moyenne). Et c’est tout ce qui est nécessaire. Ceci est un exemple simple qui pourrait être encore affiné et optimisé, mais comme exemple de la facilité avec laquelle le fichier model_definition est créé, cela suffira.

Étape 3: copiez les fichiers à partir de Google Drive.

ludwig-titanic-mount-copy-files

Étape 4: Exécutez le modèle avec une instruction d'une ligne. C'est ça!

Lines 5 forme et exécute le modèle Ludwig (formaté en trois lignes pour la lisibilité)

Voir la sortie à l'écran et le fichier de sortie obtenu.

Afficher plus

SupportIvy

SupportIvy.com : Un lieu pour partager le savoir et mieux comprendre le monde. Meilleure plate-forme de support gratuit pour vous, Documentation &Tutoriels par les experts.

Articles similaires

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page
Fermer