Professional Documents
Culture Documents
Lesson one:
MACHINE LEARNING
Introduction to
Machine Learning
Introduction
❖
AI systems can be divided into two broad categories:
❖
Although machine learning is a field within computer science, it differs from traditional
computational approaches.
❖
In traditional computing, algorithms are sets of explicitly programmed instructions used
by computers to calculate or problem solve. A programmer writes a series of directions
that instruct a computer how to transform input data into a desired output. Instructions
are mostly based on an IF-THEN structure: when certain conditions are met, the
program executes a specific action.
❖
Machine learning, on the other hand, is an automated process that enables machines to
solve problems with little or no human input, and take actions based on past
observations.
❖
Machine learning algorithms allow for computers to train on data inputs and use
statistical analysis in order to output values that fall within a specific range.
❖
Because of this, machine learning facilitates computers in building models from sample
data in order to automate decision-making
processes based on data inputs.
Difference Between Machine
Learning and Artificial Intelligence
❖
While artificial intelligence (AI) and machine
learning are often used interchangeably, they are
two different concepts.
❖
AI is the broader concept – machines making
decisions, learning new skills, and solving problems in a similar way to humans –
❖
whereas machine learning is a subset/branch of AI that enables intelligent systems to
autonomously learn new things from data or enables computers to “self-learn” from
training data and improve over time, without being explicitly programmed.
❖
The goal of machine learning generally is to understand the structure of data and fit that
data into models that can be understood and utilized by people.
Difference Between Machine Learning and Artificial Intelligence
In AI, we make intelligent systems to In ML, we teach machines with data to perform a
perform any task like a human. particular task and give an accurate result.
Machine learning and deep learning are the Deep learning is a main subset of machine
two main subsets of AI. learning.
AI has a very wide range of scope. Machine learning has a limited scope.
Difference Between Machine Learning and Artificial Intelligence
AI is working to create an intelligent system Machine learning is working to create machines that can
which can perform various complex tasks. perform only those specific tasks for which they are trained.
AI system is concerned about maximizing the Machine learning is mainly concerned about accuracy and
chances of success. patterns.
The main applications of AI are Siri, customer The main applications of machine learning are Online
support using catboats, Expert System, Online recommender system, Google search algorithms, Facebook
game playing, intelligent humanoid robot, etc. auto friend tagging suggestions, etc.
On the basis of capabilities, AI can be divided Machine learning can also be divided into mainly three types
into three types, which are, Weak AI, General that are Supervised learning, Unsupervised learning, and
AI, and Strong AI. Reinforcement learning.
It includes learning, reasoning, and It includes learning and self-correction when introduced with
selfcorrection. new data.
AI completely deals with Structured, Machine learning deals with Structured and semistructured
semistructured, and unstructured data. data.
Machine Learning as ‘a Fancy Labeling Machine’
❖
Put simply, machine learning is a fancy labeling machine as described by Google’s
Chief Decision Scientist.
❖
Instead of programming machine learning algorithms to perform tasks, you can feed
them examples of labeled data (known as training data), which helps them make
calculations, process data, and identify patterns automatically.
❖
After teaching machines to label things like apples and pears, by showing them
examples of fruit, eventually they will start labeling apples and pears without any
help – provided they have learned from appropriate and accurate training examples.
❖
The algorithms are able to detect patterns in data and learn from them, in order to
make their own predictions. In short, machine learning algorithms and models learn
through experience.
Machine Learning can be defined in a summarized way as:
❖
Machine learning enables a machine to automatically learn from data, improve performance
from experiences, and predict things without being explicitly programmed.
❖
With the help of sample historical data, which is known as training data, machine learning
algorithms build a mathematical model that helps in making predictions or decisions
without being explicitly programmed.
❖
Machine learning brings computer science and statistics together for creating predictive
models. Machine learning constructs or uses the algorithms that learn from historical data.
The more we will provide the information, the higher will be the performance.
A machine has the ability to learn if it can improve its performance by gaining more data.
Machine Learning Vs Deep
learning
❖
https://www.javatpoint.com/deep-learning-vsmachine-
learning-vs-artificial-intelligence
❖
❖
Customer Service & Customer Satisfaction
❖
Stock Market Trading -
‣ Machine learning algorithms can be trained to identify trading
opportunities, by recognizing patterns and behaviors in
historical data. Humans are often driven by emotions when it
comes to making investments, so sentiment analysis with
machine learning can play a huge role in identifying good and
bad investing opportunities, with no human bias, whatsoever.
They can even save time and allow traders more time away
from their screens by automating tasks.
❖
Product Recommendations
References
✓
Tagliaferri Lisa, 2022. An Introduction to Machine
Learning. https://www.digitalocean.com/community/tutorials/ an-
introduction-to-machine-learning
✓
An Introduction to Machine Learning. https://
monkeylearn.com/machine-learning/
✓
Machine Learning Tutorials. https://
www.javatpoint.com/machine-learning