Machine Learning : An
approach for problem solving
By
Rajat Mohanty
4th year(CSE)
Reg No-1601367033
Guided By-Prof. Lalit Mohan Ray
1
2 outline
1. Objective
2. Why Machine Learning?
3. Types of Machine Learning
4. Hello World of Machine Learning
5. Working Environment
6. Future Scope
7. Conclusion
8. References
3 What is Machine Learning ?
Herbert Alexander Simon:
“Learning is any process by
which a system improves
performance from experience”
“Machine Learning is concerned
with computer programs that Herbert simon
automatically improve their Turing Award 1975
performance through
experience”
4 Why Machine Learning ?
Develop systems that can automatically adapt and customize themselves
to individual users.
-Personalized news or mail filter
Discover new knowledge from large databases.
-Market basket analysis
Ability to mimic human and replace certain monotonous tasks which
require some intelligence
-like face detection, voice recognition
Develop systems that are too difficult/expensive to construct manually
because they require specific detailed skills or knowledge tuned to a
specific task
5 Types of Machine Learning
Machine Learning
Supervised Unsupervised Reinforcement
Task driven Data driven Learn from
Predict next Identify clusters mistakes
value
6 Hello World of Machine Learning
Problem Statement: Identify whether a fruit is Apple or Orange?
Supervised Learning Recipe
Collect
Train Make
Training
Classifier Prediction
data
7 Working Environment
In machine Learning approach we solve the problems by using different
type of algorithm as per the requirements such as
1. Decision Tree Classifier
2. Random Forest Classifier
8 Training Data
Features
Weight Texture Label
150g Bumpy Orange
170g Bumpy Orange
Examples
140g Smooth Apple
130g Smooth Apple
… … …
9 Decision Tree
Weight ≥ 150 ?
YES NO
Texture=Bumpy? …
YES NO
Orange Apple
10 What is Random Forest classifier ?
Random forest algorithm is a supervised classification algorithm. As the
name suggest, this algorithm creates the forest with a number of trees.
In general, the more trees in the forest the more robust the forest looks like.
In the same way in the random forest classifier, the higher the number of
trees in the forest gives the high accuracy results.
Random forest, like its name implies, consists of a large number of individual
decision trees that operate as an ensemble. Each individual tree in the
random forest spits out a class prediction and the class with the most votes
becomes our model’s prediction (see figure below).
Random Forest Classifier
11
12 Application of Random Forest Classifier
Banking
Medicine
Stock Market
E-Commerce
13 Future Scope
Machine Learning can be a competitive advantage to any company be it
a top MNC or a start-up as things that are currently being done manually
will be done tomorrow by machines .
Machine Learning revolution will stay with us for long and so will be the
future of Machine Learning
14 Conclusion
Machine should be able to do all the things what we can do and Machine
Learning will play a big role in achieving this goal
15 References
Wikipedia
[Link]/machine-learning/
Slideshare
16