AI-900: Microsoft Certified Azure AI Fundamentals

Fundamentals of Machine Learning

Module Introduction

Welcome to the module on the fundamentals of Machine Learning. In this guide, we will explore one of the most powerful and widely used branches of artificial intelligence: Machine Learning (ML). ML is the science of enabling computers to learn from data and make decisions without explicit programming.

What Is Machine Learning?

Machine Learning involves creating models that learn from data. This section covers:

  • The definition of Machine Learning.
  • How ML models process data and learn.
  • The growing importance of ML across various industries.

An in-depth understanding of these concepts is crucial, as Machine Learning is now applied in fields ranging from healthcare to finance.

Types of Machine Learning

There are several approaches within Machine Learning, each tailored to specific problem types:

  • Supervised Learning
    Models are trained using labeled data to predict outcomes.

  • Unsupervised Learning
    Models identify hidden patterns and relationships in unlabeled data.

  • Reinforcement Learning
    Models learn to make decisions by receiving feedback in the form of rewards.

Note

Selecting the right Machine Learning approach depends on your data type and the specific problem you aim to solve.

Training and Evaluating ML Models

The process of creating an effective ML model involves:

  • Training: Where the model learns from a dataset.
  • Evaluation: Assessing the model using metrics to determine accuracy and performance.

It is essential to understand evaluation metrics to measure a model's effectiveness and ensure it meets your requirements.

Deep Learning

Deep learning is a specialized subset of Machine Learning inspired by the structure of the human brain. It is responsible for many cutting-edge advancements in AI, including:

  • Image recognition
  • Natural language processing

This section introduces neural networks and explains how they form the backbone of deep learning models.

Azure Machine Learning

Azure Machine Learning (Azure ML) is a robust cloud-based service provided by Microsoft. It enables you to:

  • Build, deploy, and manage ML models.
  • Streamline end-to-end Machine Learning workflows in the cloud.

Explore the capabilities of Azure ML and see how it can be integrated into your ML projects for both development and production purposes.

Note

For more information and detailed documentation on Azure Machine Learning, visit Azure ML Documentation.

Hands-On Experience

In the final part of this module, you will have the opportunity to work with Azure ML directly. Through practical exercises, you will learn how to create and manage your own Machine Learning projects on the cloud. This hands-on experience is designed to equip you with the essential skills needed to implement ML solutions in real-world scenarios.

By the end of this module, you will have a comprehensive understanding of Machine Learning fundamentals—from the basic concepts to practical application with Azure ML. Let's embark on this journey and unlock the potential of Machine Learning together.

Watch Video

Watch video content

Previous
Principles of Responsible AI