Automatyczne uczenie maszynowe

term_id: automated_machine_learning

Category: training_techniques

Definition

AutoML (Automated Machine Learning) usprawnia rozwój modeli ML, automatyzując zadania takie jak wstępne przetwarzanie danych, inżynieria cech, dobór modelu i dostrajanie hiperparametrów. Umożliwia to szybsze wdrażanie.

Summary

Metodologia automatyzująca proces stosowania uczenia maszynowego do rozwiązywania problemów w świecie rzeczywistym, redukując wysiłek ręczny.

Key Concepts

  • Dostrojenie hiperparametrów
  • Inżynieria cech
  • Dobór modelu
  • Demokratyzacja

Use Cases

  • Szybkie prototypowanie dla analityków biznesowych
  • Optymalizacja dużych potoków produkcyjnych
  • Automatyczne porównywanie wielu algorytmów

Code Example

1
2
3
from auto_ml import Predictor
predictor = Predictor(type_of_estimator='classifier')
predictor.fit(dataframe, target='label')