Goal of Lec 1
AI (Artificial Intelligence)
Machine Learning (ML)
Definition (understand, donβt memorize): ML lets computers learn patterns from data, instead of following fixed rules.
Arthur Samuel (1959): βComputers learn without being explicitly programmedβ
Key contrast
Some problems are easy to hard-code
Some problems are NOT
Example: Image classification
Task: βIs this image a plane?β
Why rules fail:
* Different angles
* Different lighting
* Different backgrounds
* Different shapes
π Too many edge cases β rules explode
π‘ Insight: If you cannot describe a task clearly in words, ML is useful.
ML is used when
Examples
Standard ML pipeline
Training
Evaluation
Strengths
What ML is NOT good at
Where Deep Learning fits
AI β Machine Learning β Neural Networks β Deep Neural Networks (DNNs)
Other ML approaches
Artificial Neural Network (ANN)
Deep Neural Network (DNN)
Why depth matters
Important terms
Three main reasons
Evidence
Why this matters
Deep learning models are:
* Powerful
* Accurate
* Expensive to run
Energy definition
Energy = Power Γ Time
Energy-efficient DL means:
* Faster execution
* Lower power consumption