Återskapa ett Studio-experiment (klassisk) i Azure Machine Learning

Viktigt!

Stödet för Azure Machine Learning Studio (klassisk) upphör den 31 augusti 2024. Vi rekommenderar att du övergår till Azure Machine Learning vid det datumet.

Från och med den 1 december 2021 kan du inte skapa nya Machine Learning Studio-resurser (klassiska) (arbetsyta och webbtjänstplan). Till och med den 31 augusti 2024 kan du fortsätta att använda befintliga Machine Learning Studio-experiment (klassiska) och webbtjänster. Mer information finns i:

Dokumentationen för Machine Learning Studio (klassisk) dras tillbaka och kanske inte uppdateras i framtiden.

I den här artikeln får du lära dig hur du återskapar ett ML Studio-experiment (klassiskt) i Azure Machine Learning. Mer information om hur du migrerar från Studio (klassisk) finns i artikeln migreringsöversikt.

Studio-experiment (klassiska) liknar pipelines i Azure Machine Learning. I Azure Machine Learning-pipelines bygger de dock på samma serverdel som driver SDK:et. Det innebär att du har två alternativ för maskininlärningsutveckling: dra och släpp-designern eller kod-första SDK:er.

Mer information om hur du skapar pipelines med SDK finns i Vad är Azure Machine Learning-pipelines?

Förutsättningar

Återskapa pipelinen

När du har migrerat datamängden till Azure Machine Learning är du redo att återskapa experimentet.

I Azure Machine Learning kallas det visuella diagrammet för ett pipeline-utkast. I det här avsnittet återskapar du det klassiska experimentet som ett pipeline-utkast.

  1. Gå till Azure Machine Learning-studio (ml.azure.com)

  2. I det vänstra navigeringsfönstret väljer du Designer>Lättanvända fördefinierade modulerScreenshot showing how to create a new pipeline draft.

  3. Återskapa experimentet manuellt med designerkomponenter.

    Gå till tabellen för modulmappning för att hitta ersättningsmoduler. Många av Studio -modulerna (klassisk) har identiska versioner i designern.

    Viktigt!

    Om experimentet använder modulen Execute R Script (Kör R-skript) måste du utföra ytterligare steg för att migrera experimentet. Mer information finns i Migrera R-skriptmoduler.

  4. Justera parametrar.

    Välj varje modul och justera parametrarna i panelen för modulinställningar till höger. Använd parametrarna för att återskapa funktionerna i ditt Studio-experiment (klassiskt). Mer information om varje modul finns i modulreferensen.

Skicka ett jobb och kontrollera resultat

När du har återskapat ditt Studio-experiment (klassiskt) är det dags att skicka ett pipelinejobb.

Ett pipelinejobb körs på ett beräkningsmål som är kopplat till din arbetsyta. Du kan ange ett standardberäkningsmål för hela pipelinen eller ange beräkningsmål per modul.

När du skickar ett jobb från ett pipeline-utkast omvandlas det till ett pipelinejobb. Varje pipelinejobb registreras och loggas i Azure Machine Learning.

Så här anger du ett standardberäkningsmål för hela pipelinen:

  1. Välj kugghjulsikonen Gear icon in the designer bredvid pipelinenamnet.
  2. Välj Välj beräkningsmål.
  3. Välj en befintlig beräkning eller skapa en ny beräkning genom att följa anvisningarna på skärmen.

Nu när beräkningsmålet har angetts kan du skicka ett pipelinejobb:

  1. Välj Skicka överst på arbetsytan.

  2. Välj Skapa ny för att skapa ett nytt experiment.

    Experiment organiserar liknande pipelinejobb tillsammans. Om du kör en pipeline flera gånger kan du välja samma experiment för efterföljande jobb. Detta är användbart för loggning och spårning.

  3. Ange ett experimentnamn. Välj sedan Skicka.

    Det första jobbet kan ta upp till 20 minuter. Eftersom standardinställningarna för beräkning har en minsta nodstorlek på 0 måste designern allokera resurser när den är inaktiv. Efterföljande jobb tar mindre tid eftersom noderna redan har allokerats. För att påskynda körningen kan du skapa en beräkningsresurs med en minsta nodstorlek på 1 eller högre.

När jobbet är klart kan du kontrollera resultatet av varje modul:

  1. Högerklicka på modulen vars utdata du vill se.

  2. Välj antingen Visualisera, Visa utdata eller Visa logg.

    • Visualisera: Förhandsgranska resultatdatauppsättningen.
    • Visa utdata: Öppna en länk till lagringsplatsen för utdata. Använd detta för att utforska eller ladda ned utdata.
    • Visa logg: Visa drivrutins- och systemloggar. Använd 70_driver_log för att se information som rör ditt användarinskickade skript, till exempel fel och undantag.

Viktigt!

Designerkomponenter använder öppen källkod Python-paket för att implementera maskininlärningsalgoritmer. Studio (klassisk) använder dock ett internt C#-bibliotek från Microsoft. Därför kan förutsägelseresultatet variera mellan designern och Studio (klassisk).

Spara tränad modell som ska användas i en annan pipeline

Ibland kanske du vill spara modellen som tränats i en pipeline och använda modellen i en annan pipeline senare. I Studio (klassisk) sparas alla tränade modeller i kategorin "Tränade modeller" i modullistan. I designer registreras de tränade modellerna automatiskt som fildatauppsättning med ett systemgenererat namn. Namngivningskonventionen följer mönstret "MD – pipeline draft name - component name – Trained model ID".

Om du vill ge en tränad modell ett meningsfullt namn kan du registrera utdata från train model-komponenten som en fildatauppsättning. Ge den det namn du vill ha, till exempel linjär regressionsmodell.

Screenshot showing how to save trained model.

Du hittar den tränade modellen i kategorin "Datauppsättning" i komponentlistan eller söker efter namn. Anslut sedan den tränade modellen till en poängmodellkomponent för att använda den för förutsägelse.

Screenshot showing how to find trained model.

Nästa steg

I den här artikeln har du lärt dig hur du återskapar ett Studio-experiment (klassiskt) i Azure Machine Learning. Nästa steg är att återskapa webbtjänster i Azure Machine Learning.

Se de andra artiklarna i studiomigreringsserien (klassisk):

  1. Migreringsöversikt.
  2. Migrera datauppsättning.
  3. Återskapa en Träningspipeline för Studio (klassisk).
  4. Återskapa en Studio-webbtjänst (klassisk).
  5. Integrera en Azure Machine Learning-webbtjänst med klientappar.
  6. Migrera Kör R-skript.