What is a Hypothesis in Machine Learning?

Last Updated on September 4, 2020

Supervised machine learning is often described as the problem of approximating a target function that maps inputs to outputs.

This description is characterized as searching through and evaluating candidate hypothesis from hypothesis spaces.

The discussion of hypotheses in machine learning can be confusing for a beginner, especially when “hypothesis” has a distinct, but related meaning in statistics (e.g. statistical hypothesis testing) and more broadly in science (e.g. scientific hypothesis).

In this post, you will discover the difference between a hypothesis in science, in statistics, and in machine learning.

After reading this post, you will know:

  • A scientific hypothesis is a provisional explanation for observations that is falsifiable.
  • A statistical hypothesis is an explanation about the relationship between data populations that is interpreted probabilistically.
  • A machine learning hypothesis is a candidate model that approximates a target function for mapping inputs to outputs.

Let’s get started.

A Gentle Introduction to Hypotheses in Machine Learning

A Gentle Introduction to Hypotheses in Machine Learning
Photo by Bernd Thaller, some rights reserved.

Overview

This tutorial
To finish reading, please visit source site