Designer est un outil de modélisation visuel low-code proposé par PAI. Il vous permet de créer des workflows par glisser-déposer de composants d'algorithme et prend en charge le déploiement de modèles en ligne ainsi que l'exécution planifiée de tâches hors ligne.
Architecture du produit
Fonctionnalités
Création et gestion de workflows : Créez un workflow à partir d'un modèle ou depuis zéro. Les workflows créés à partir d'un modèle s'exécutent rapidement et permettent de déployer le modèle résultant. Pour plus d'informations, consultez la rubrique Créer un workflow.
Composants et sources de données variés : Designer propose des centaines de composants de développement IA et prend en charge plusieurs sources de données, telles que MaxCompute et Object Storage Service (OSS). Construisez des modèles à l'aide d'algorithmes intégrant les meilleures pratiques d'Alibaba.
Visualisation et analyse du processus d'entraînement : Pendant l'entraînement du modèle, Designer met à disposition un tableau de bord de visualisation pour analyser les données, les modèles et les métriques d'évaluation afin de trouver le modèle optimal.
Déploiement et gestion des modèles : Après avoir développé et testé un modèle dans un workflow Designer, enregistrez-le auprès du service de gestion des modèles. Déployez-le ensuite en tant que service en ligne en un seul clic ou empaquetez-le en tant que modèle composite. Pour plus d'informations, consultez la rubrique Prédiction et déploiement de modèles.
Collaboration et partage : Designer prend en charge la collaboration et le partage de workflows au sein d'un espace de travail. Vous pouvez également déployer un workflow exécuté avec succès vers DataWorks pour une planification périodique ou le publier en tant que modèle personnalisé.
Comptes et autorisations : Connectez-vous à Designer avec un compte Alibaba Cloud ou un utilisateur RAM. Si vous utilisez un utilisateur RAM, le compte Alibaba Cloud doit lui accorder les autorisations requises. Pour plus d'informations, consultez la rubrique Dépendances et autorisations des produits cloud pour Designer.
Composants de workflow
Designer propose des centaines de composants pour divers cas d'utilisation. Pour plus d'informations sur les composants, consultez la rubrique Présentation des composants Designer.
Les composants sont classés en trois types selon leur cas d'utilisation :
Composants d'apprentissage automatique traditionnel : Inclut des composants d'algorithme pour le prétraitement des données, l'ingénierie des fonctionnalités, l'analyse statistique, la détection d'anomalies, les algorithmes de recommandation, les séries temporelles et l'analyse de réseau.
Composants de framework d'apprentissage profond : Inclut des composants basés sur la série PAI-Easy pour les algorithmes de vision et les algorithmes de traitement du langage naturel, ainsi que sur des frameworks d'apprentissage profond tels que TensorFlow et PyTorch.
Composants d'algorithme personnalisés : Inclut des composants d'algorithme personnalisés tels que SQL Script, Python Script, Notebook Script et PyAlink Script pour répondre à vos besoins spécifiques.
Fonctionnement
-
Un workflow est un canevas visuel contenant tous les nœuds de composant et les flux de données. Il constitue le point de départ du développement de modèles.
-
Construire et déboguer un modèle
Utilisez l'interface de glisser-déposer pour construire un modèle avec des composants d'algorithme prédéfinis. Sélectionnez les ressources de calcul requises, telles que MaxCompute, PAI-DLC ou Flink, pour exécuter le workflow et finaliser le débogage et l'entraînement du modèle.
-
Une fois le modèle construit, utilisez le tableau de bord de visualisation pour afficher rapidement les rapports d'analyse et évaluer si le modèle répond à vos attentes.
-
Déploiement du modèle et prédiction
Prédiction en ligne : Une fois le modèle construit, utilisez PAI-EAS pour déployer le modèle en tant que service en ligne et effectuer des prédictions sur de nouvelles données.
Tâches hors ligne planifiées : Soumettez également un workflow à DataWorks pour une planification périodique et effectuez des prédictions par lots hors ligne.
Facturation
La facturation de Designer est basée sur les ressources consommées par les composants lors de l'exécution. Le tableau suivant décrit les détails de la facturation.
|
Élément facturable |
Entité de facturation |
Méthode de facturation |
Fin de facturation |
Règles de facturation |
|
Utilisation en CU-heure |
Exécution du composant |
paiement à l'utilisation |
Lorsque le composant arrête son exécution |
Les ressources consommées par un composant en cours d'exécution sont converties en CU-heures et facturées selon le mode paiement à l'utilisation. Formule de facturation : où |
Pour connaître les prix unitaires des différents composants et obtenir plus de détails sur la facturation, consultez la rubrique Facturation de Designer.
Démarrage rapide
Si vous débutez avec Designer, nous vous recommandons de lire la rubrique Démarrage rapide pour Designer pour commencer.
Cas d'utilisation
Recommandation intelligente : Utiliser FM-Embedding pour la recommandation et le rappel | Recommandation basée sur FM à l'aide du framework Alink.
Contrôle des risques intelligent : Mettre en œuvre le contrôle des risques financiers à l'aide d'algorithmes de graphe | Prédiction et alerte de désabonnement des utilisateurs.
Cas généraux : Analyse textuelle pour la classification des actualités | Prédiction du smog | Prédiction de la production d'une centrale électrique.
Obtenir de l'aide
Si vous rencontrez des problèmes tels que des erreurs de workflow, des problèmes avec les composants d'algorithme ou des échecs de lecture des données, consultez la rubrique FAQ Designer.
PAIFlow
-
PAIFlow est le moteur de planification de workflows sous-jacent pour Designer. Soumettez des tâches de workflow depuis Designer vers PAIFlow pour exécution .
La page de gestion des tâches PAIFlow répertorie toutes les tâches de workflow soumises via l' l'exécution manuelle dans Designer ou la planification périodique des workflows Designer dans DataWorks. Pour plus d'informations, consultez la rubrique Gérer les tâches de workflow.