Zero Lab ML
Zero Lab ML
1. Supervised Learning:
o Involves learning from labeled data. For example, predicting house prices based on
previous sales data.
2. Unsupervised Learning:
o Involves learning from unlabeled data. For example, clustering customers into groups
based on their purchasing behavior.
3. Reinforcement Learning:
o Involves learning through rewards and penalties, typically used in environments like
robotics or game-playing agents.
Examples of Machine Learning in Everyday Life
Python is the most popular programming language for machine learning due to its simplicity
and the availability of numerous libraries like NumPy, Pandas, Scikit-learn, TensorFlow, and
more.
It is easy to read and write, making it ideal for beginners and professionals alike.
o Interactive Computing: You can write and run code in chunks called “cells,” which
makes it easy to test and iterate.
o Documentation: You can add Markdown text to explain code, making your
notebook both functional and well-documented.
o Visualization: Jupyter allows easy integration of visual output (graphs, plots) within
the notebook, which is essential for data analysis and machine learning.
Cells: The building blocks of a notebook. Each cell can either contain code or text
(Markdown).
Kernel: The engine that runs your code. In this case, it would be the Python kernel.
Notebooks: A collection of cells that can be saved and shared as .ipynb files.