Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda What is AutoML? | Fundamentals of AutoML
Introduction to AutoML

bookWhat is AutoML?

Deslize para mostrar o menu

AutoML, or Automated Machine Learning, is the process of automating the end-to-end tasks of applying machine learning to real-world problems. The primary goal of AutoML is to make machine learning accessible, efficient, and less error-prone by automating repetitive and complex steps such as data preprocessing, feature selection, model selection, and hyperparameter tuning. Automation in ML projects matters because it reduces the time and expertise required to develop effective models, allowing you to focus on understanding the data and the problem rather than getting bogged down in technical details. By streamlining the workflow, AutoML enables both beginners and experts to build robust models faster and with fewer mistakes.

1234567891011121314151617181920212223
from sklearn.datasets import load_iris from sklearn.model_selection import train_test_split from sklearn.ensemble import RandomForestClassifier from sklearn.metrics import accuracy_score # Load example data data = load_iris() X = data.data y = data.target # Split into train and test sets X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42) # Manually create and train a model clf = RandomForestClassifier(n_estimators=100, random_state=42) clf.fit(X_train, y_train) # Make predictions y_pred = clf.predict(X_test) # Evaluate accuracy accuracy = accuracy_score(y_test, y_pred) print(f"Test accuracy: {accuracy:.2f}")
copy
Note
Note

Manual machine learning workflows often involve repetitive coding, tedious parameter tuning, and a high risk of human error. Common pain points include:

  • Selecting the right model;
  • Preprocessing data correctly;
  • Finding optimal hyperparameters—all of which can be time-consuming and overwhelming, especially as datasets grow larger and more complex.

AutoML tools are designed to address these challenges by automating these steps, helping you achieve better results with less manual effort.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 1

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 1
some-alt