Back to the 2023 paper

Module 1: Introduction

20237m

Q.2 (b) Explain the inductive biased hypothesis space.

Worked SolutionAI Assisted

Inductive Bias and Hypothesis Space:

Hypothesis Space HH: Set of all hypotheses / functions learner can represent. e.g., for Boolean concepts with nn attributes, ∣H∣=3n|H|=3^n (general-to-specific). For linear regression, H={wTx+b:w∈Rd}H=\{w^T x + b : w\in\mathbb{R}^d\}.

Inductive Bias: Set of assumptions that learner uses to generalize beyond training data and choose one hypothesis among many consistent ones. Without bias, learner cannot generalize (cannot classify unseen instances).

Mitchell definition: Any basis for choosing one generalization over another beyond consistency with data.

Types:

  1. Language / Restriction Bias: Restrict HH (e.g., only conjunctive hypotheses, only linear separators). If true concept not in HH, cannot learn.
  2. Preference / Search Bias: Prefer certain hypotheses (e.g., Occam's razor — prefer simpler, smaller trees, smaller weights; regularization prefers low norm). HH may still contain all, but search ordered.

Example — Candidate Elimination: HH = conjunctions of attributes. Bias: c∈Hc \in H is conjunctive — cannot learn disjunction X∨YX\lor Y.

Example — Decision Tree: Bias: prefers shorter trees (information gain heuristic) that fit data.

Why needed: No Free Lunch — without bias, all hypotheses consistent with data are equally valid, no prediction on unseen point. Bias makes learning possible but limits learnability; incorrect bias → underfitting.

Relation to Occam's Razor: "Prefer simplest hypothesis fitting data" — implemented via MDL, regularization, pruning.

Similar questions

Budget AppAndroid App

Pocketly on Android

Log daily food, travel, and hostel expenses instantly. Set monthly spending limits and see where your money goes without complex spreadsheets.