[go: up one dir, main page]

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

Chapter 5

Chapter 5 introduces machine learning (ML) as a computer science subfield that enables systems to learn from data, highlighting its importance in various applications. It explains the two key phases of ML—training and testing—and categorizes ML into supervised, unsupervised, and reinforcement learning, along with deep learning techniques. The chapter emphasizes the use of algorithms for classification, clustering, and probabilistic models to handle complex data and uncover hidden patterns.

Uploaded by

naolbirhanunaol
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views2 pages

Chapter 5

Chapter 5 introduces machine learning (ML) as a computer science subfield that enables systems to learn from data, highlighting its importance in various applications. It explains the two key phases of ML—training and testing—and categorizes ML into supervised, unsupervised, and reinforcement learning, along with deep learning techniques. The chapter emphasizes the use of algorithms for classification, clustering, and probabilistic models to handle complex data and uncover hidden patterns.

Uploaded by

naolbirhanunaol
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Summary of Chapter 5: Machine Learning Basics

Introduction to Machine Learning (ML)


Machine learning is a subfield of computer science that enables systems to learn from data without explicit
programming. It uses historical data to identify patterns and predict outcomes, powering applications
like face tagging in photos and autonomous vehicle navigation.

How Machine Learning Works


ML algorithms improve automatically through experience, involving two key phases:
1. Training Phase: The algorithm learns from labeled data to recognize patterns (e.g., classifying
fruits based on features like color and size).
2. Testing Phase: The model is evaluated using unseen data to assess accuracy and optimize perfor-
mance.
The learning cycle involves building predictive models from historical data, with accuracy improving as
more data is used.

Why Machine Learning?


ML is crucial for handling large datasets, solving complex problems, making decisions in sectors like
finance, and uncovering hidden patterns in data.

Classification of Machine Learning


ML is divided into three main categories:
1. Supervised Learning: Uses labeled data for tasks like:
• Binary Classification (e.g., spam vs. not spam).
• Multi-class Classification.
• Regression: Predicting continuous values (e.g., house prices) using algorithms like Linear
Regression, with the formula Y = b0 + b1 X + e.
• Ensemble: Combining multiple models for accurate predictions.
Algorithms include Logistic Regression, Decision Trees, Random Forest, and Support Vector Ma-
chines (SVM).
2. Unsupervised Learning: Finds patterns in unlabeled data through:
• Clustering: Groups similar data points (e.g., customer segmentation) using methods like K-
Means, Density-Based, and Hierarchical Clustering.
• Association: Identifies relationships between variables (e.g., market basket analysis).
3. Reinforcement Learning: Learns through trial and error, using rewards and penalties to optimize
actions (e.g., training a robotic dog).

1
Deep Learning
A subset of ML inspired by the human brain, deep learning uses Artificial Neural Networks (ANNs) with
multiple layers to process complex data like images and text. Key components include:
• Neural Networks: Comprise input, hidden, and output layers to learn patterns.
• Convolutional Neural Networks (CNNs): Excel in image-related tasks (e.g., object detection) by
automatically learning features like edges and shapes.
• Recurrent Neural Networks (RNNs) and LSTMs: Handle sequential data (e.g., speech recognition)
by maintaining memory of previous inputs, with LSTMs offering enhanced memory capabilities.

Probabilistic Models and Clustering


• Probabilistic Classification: Predicts probabilities for class membership (e.g., 70% chance an email
is spam), using models like Logistic Regression.
• Clustering Models: Group unlabeled data based on similarities, used in applications like recom-
mendation systems and anomaly detection.
This chapter provides a foundational overview of ML concepts, algorithms, and their applications, em-
phasizing the differences between supervised, unsupervised, and reinforcement learning, as well as the
role of deep learning in handling complex data.

You might also like