Module1(ML)
Module1(ML)
Machine Learning is a subset of Artificial Intelligence (AI) that focuses on building systems capable of
learning from data and improving their performance over time without explicit programming. The core
idea is to create algorithms that identify patterns in data and make predictions or decisions.
2. Feature Engineering
Feature engineering involves selecting, transforming, and creating input variables (features) to improve
the performance of machine learning models.
Example: For a housing price prediction model, creating a new feature like "price per square foot" from
"price" and "area."
3. Learning Paradigms
Instance-based learning: Memorizes training examples and uses similarity measures (e.g., k-
Nearest Neighbors).
Model-based learning: Builds a generalization or function that maps input to output (e.g., linear
regression, neural networks).
Printed using Save ChatGPT as PDF, powered by PDFCrowd HTML to PDF API. 1/2
4. Generalization of Hypothesis
Generalization is the ability of a model to perform well on unseen data, not just the data it was trained
on. It measures how well the model captures the underlying pattern rather than memorizing data. A
poorly generalized model suffers from:
A measure of the capacity or complexity of a hypothesis space in terms of the largest set of points it can
shatter (i.e., classify correctly under all possible labeling scenarios).
A concept is PAC learnable if, with high probability, the algorithm can produce a hypothesis that is
approximately correct (close to true) within a given margin of error.
Focuses on how much data is needed and how efficiently a model learns.
7. Applications of ML
Would you like a deeper explanation or examples for any of these topics?
Printed using Save ChatGPT as PDF, powered by PDFCrowd HTML to PDF API. 2/2