Share via

Classification modules


Support for Machine Learning Studio (classic) will end on 31 August 2024. We recommend you transition to Azure Machine Learning by that date.

Beginning 1 December 2021, you will not be able to create new Machine Learning Studio (classic) resources. Through 31 August 2024, you can continue to use the existing Machine Learning Studio (classic) resources.

ML Studio (classic) documentation is being retired and may not be updated in the future.

This article describes the modules in Machine Learning Studio (classic) that support the creation of classification models. You can use these modules to build binary or multiclass classification models.


Applies to: Machine Learning Studio (classic) only

Similar drag-and-drop modules are available in Azure Machine Learning designer.

About classification

Classification is a machine learning method that uses data to determine the category, type, or class of an item or row of data. For example, you can use classification to:

  • Classify email filters as spam, junk, or good.
  • Determine whether a patient's lab sample is cancerous.
  • Categorize customers by their propensity to respond to a sales campaign.
  • Identify sentiment as positive or negative.

Classification tasks are frequently organized by whether a classification is binary (either A or B) or multiclass (multiple categories that can be predicted by using a single model).

Create a classification model

To create a classification model, or classifier, first, select an appropriate algorithm. Consider these factors:

  • How many classes or different outcomes do you want to predict?
  • What is the distribution of the data?
  • How much time can you allow for training?

Machine Learning Studio (classic) provides multiple classification algorithms. When you use the One-Vs-All algorithm, you can even apply a binary classifier to a multiclass problem.

After you choose an algorithm and set the parameters by using the modules in this section, train the model on labeled data. Classification is a supervised machine learning method. It always requires labeled training data.

When training is finished, you can evaluate and tune the model. When you're satisfied with the model, use the trained model for scoring with new data.

List of modules

The Classification category includes the following modules:


For examples of classification in action, see the Azure AI Gallery.

For help choosing an algorithm, see these articles:

See also