0% found this document useful (0 votes)
3 views2 pages

Unit 1 Introduction To ML

This document introduces Machine Learning (ML) as a subset of artificial intelligence that enables systems to learn from data without explicit programming. It outlines various applications of ML across sectors such as healthcare, finance, and transportation, and describes different types of ML, including supervised and unsupervised learning. Additionally, it highlights the advantages of using Python for ML, along with essential libraries like NumPy, SciPy, Matplotlib, and Pandas for scientific computing and data analysis.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

Unit 1 Introduction To ML

This document introduces Machine Learning (ML) as a subset of artificial intelligence that enables systems to learn from data without explicit programming. It outlines various applications of ML across sectors such as healthcare, finance, and transportation, and describes different types of ML, including supervised and unsupervised learning. Additionally, it highlights the advantages of using Python for ML, along with essential libraries like NumPy, SciPy, Matplotlib, and Pandas for scientific computing and data analysis.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Unit 1: Introduction to Machine

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.

Application of Machine Learning


 Healthcare: Disease prediction and personalized treatment plans.
 Finance: Fraud detection, algorithmic trading, credit scoring.
 Retail: Customer segmentation, product recommendations.
 Transportation: Self-driving cars, traffic prediction.
 Marketing: Customer sentiment analysis, targeted advertising.
 Manufacturing: Predictive maintenance, quality control.

Why Machine Learning?


 Traditional programming cannot handle the vast amount of data generated today.
 ML enables systems to improve performance over time without explicit programming.
 ML is essential for data-driven decision-making.
 Helps in automating repetitive tasks and finding patterns in large datasets.

Types of Machine Learning


 Supervised Learning: The model learns from labeled data. E.g., regression and
classification.
 Unsupervised Learning: The model learns from unlabeled data. E.g., clustering and
association.
 Semi-supervised Learning: Combines labeled and unlabeled data.
 Reinforcement Learning: The model learns by interacting with the environment and
receiving rewards or penalties.

Uses of Machine Learning


 Image and speech recognition.
 Medical diagnosis.
 Email filtering (spam detection).
 Recommendation engines (like Netflix, Amazon).
 Natural Language Processing (NLP).
Why Python?
 Easy to learn and use due to simple syntax.
 Extensive libraries and frameworks for ML.
 Strong community support.
 Well-suited for data analysis and visualization.
 Supports integration with other languages and tools.

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.

How to Install and Use Libraries


To install libraries, use pip (Python package installer):

pip install numpy scipy matplotlib pandas

To use them in a Python script, import them as follows:

import numpy as np

import scipy

import matplotlib.pyplot as plt

import pandas as pd

You might also like