Trénování modelů v pracovním prostoru

Dokončeno

Pokud chcete trénovat modely s pracovním prostorem Azure Machine Learning, máte několik možností:

  • Použití automatizovaného strojového učení
  • Spusťte poznámkový blok Jupyter.
  • Spusťte skript jako úlohu.

Prozkoumání algoritmů a hodnot hyperparametrů pomocí automatizovaného strojového učení

Pokud máte trénovací datovou sadu a máte za úkol najít model s nejlepším výkonem, můžete chtít experimentovat s různými algoritmy a hodnotami hyperparametrů.

Ruční experimentování s různými konfiguracemi pro trénování modelu může trvat dlouho. Případně můžete proces urychlit pomocí automatizovaného strojového učení.

Automatizované iterování strojového učení prostřednictvím algoritmů spárovaných s výběry funkcí za účelem nalezení modelu s nejlepším výkonem pro vaše data.

Snímek obrazovky s výběrem úlohy při konfiguraci automatizovaného strojového učení

Spuštění poznámkového bloku

Pokud dáváte přednost vývoji spuštěním kódu v poznámkových blocích, můžete použít integrovanou funkci poznámkového bloku v pracovním prostoru.

Stránka Poznámkové bloky v studiu umožňuje upravovat a spouštět poznámkové bloky Jupyter.

Snímek obrazovky otevřeného poznámkového bloku v studio Azure Machine Learning

Všechny soubory, které naklonujete nebo vytvoříte v oddílu poznámkových bloků, se ukládají do sdílené složky účtu Azure Storage vytvořeného s pracovním prostorem.

Pokud chcete spouštět poznámkové bloky, použijete výpočetní instanci, která je ideální pro vývoj a funguje podobně jako virtuální počítač.

V editoru Visual Studio Code můžete také upravovat a spouštět poznámkové bloky, zatímco ke spouštění poznámkových bloků stále používáte výpočetní instanci.

Spuštění skriptu jako úlohy

Pokud chcete připravit kód tak, aby byl připravený pro produkční prostředí, je lepší používat skripty. Spouštění skriptu můžete snadno automatizovat, abyste automatizovali jakoukoli úlohu strojového učení.

Skript můžete spustit jako úlohu ve službě Azure Machine Learning. Když odešlete úlohu do pracovního prostoru, všechny vstupy a výstupy se uloží do pracovního prostoru.

Snímek obrazovky s přehledem úlohy příkazu zobrazující vlastnosti, vstupy a výstupy

Existují různé typy úloh v závislosti na tom, jak chcete spustit úlohu:

  • Příkaz: Spusťte jeden skript.
  • Uklidit: Při provádění jednoho skriptu proveďte ladění hyperparametrů.
  • Kanál: Spusťte kanál skládající se z několika skriptů nebo komponent.

Poznámka:

Když odešlete kanál, který jste vytvořili pomocí návrháře, spustí se jako úloha kanálu. Když odešlete experiment automatizovaného strojového učení, spustí se také jako úloha.