Unit 1 Introduction To ML
Unit 1 Introduction To ML
Learning
Introduction
Machine Learning (ML) is a subset of artificial intelligence (AI) that provides systems the
ability to automatically learn and improve from experience without being explicitly
programmed.
It focuses on developing computer programs that can access data and use it to learn for
themselves.
Essential Libraries
NumPy
NumPy (Numerical Python) is a fundamental package for scientific computing in Python. It
provides support for arrays, matrices, and many mathematical functions.
SciPy
SciPy is an open-source Python library used for scientific and technical computing. It builds
on NumPy and provides modules for optimization, integration, interpolation, eigenvalue
problems, and more.
Matplotlib
Matplotlib is a plotting library for creating static, interactive, and animated visualizations in
Python.
Pandas
Pandas is a powerful library for data manipulation and analysis. It provides data structures
like Series and DataFrames for handling structured data.
import numpy as np
import scipy
import pandas as pd