Trenowanie modeli w obszarze roboczym

Ukończone

Aby wytrenować modele za pomocą obszaru roboczego usługi Azure Machine Edukacja, dostępnych jest kilka opcji:

  • Użyj Edukacja zautomatyzowanej maszyny.
  • Uruchom notes Jupyter.
  • Uruchom skrypt jako zadanie.

Eksplorowanie algorytmów i wartości hiperparametrów za pomocą Edukacja zautomatyzowanej maszyny

Jeśli masz zestaw danych szkoleniowych i masz zadanie znalezienia najlepszego modelu, warto eksperymentować z różnymi algorytmami i wartościami hiperparametrów.

Ręczne eksperymentowanie z różnymi konfiguracjami w celu wytrenowania modelu może potrwać długo. Alternatywnie możesz użyć zautomatyzowanego Edukacja maszyny, aby przyspieszyć proces.

Zautomatyzowane maszyny Edukacja iterują za pomocą algorytmów sparowanych z wyborami funkcji w celu znalezienia najlepszego modelu dla danych.

Screenshot of a task selection when configuring Automated Machine Learning.

Uruchamianie notesu

Jeśli wolisz programować, uruchamiając kod w notesach, możesz użyć wbudowanej funkcji notesu w obszarze roboczym.

Strona Notesy w programie Studio umożliwia edytowanie i uruchamianie notesów Jupyter.

Screenshot of an open notebook in the Azure Machine Learning studio.

Wszystkie pliki sklonowane lub utworzone w sekcji notesów są przechowywane w udziale plików konta usługi Azure Storage utworzonego za pomocą obszaru roboczego.

Aby uruchomić notesy, użyjesz wystąpienia obliczeniowego, ponieważ są one idealne do programowania i pracy podobnej do maszyny wirtualnej.

Możesz również edytować i uruchamiać notesy w programie Visual Studio Code, a jednocześnie używać wystąpienia obliczeniowego do uruchamiania notesów.

Uruchamianie skryptu jako zadania

Jeśli chcesz przygotować kod do przygotowania do produkcji, lepiej użyć skryptów. Możesz łatwo zautomatyzować wykonywanie skryptu w celu zautomatyzowania dowolnego obciążenia uczenia maszynowego.

Skrypt można uruchomić jako zadanie w usłudze Azure Machine Edukacja. Po przesłaniu zadania do obszaru roboczego wszystkie dane wejściowe i wyjściowe będą przechowywane w obszarze roboczym.

Screenshot of the overview of a command job showing the properties, inputs, and outputs.

Istnieją różne typy zadań w zależności od tego, jak chcesz wykonać obciążenie:

  • Polecenie: Wykonaj pojedynczy skrypt.
  • Zamiatanie: wykonaj dostrajanie hiperparametryczne podczas wykonywania pojedynczego skryptu.
  • Potok: uruchom potok składający się z wielu skryptów lub składników.

Uwaga

Po przesłaniu potoku utworzonego za pomocą projektanta zostanie on uruchomiony jako zadanie potoku. Po przesłaniu eksperymentu zautomatyzowanego komputera Edukacja zostanie on również uruchomiony jako zadanie.