0% found this document useful (0 votes)
59 views14 pages

ML Project Based

The document discusses machine learning and provides an overview of key concepts. It defines machine learning and its goal of allowing systems to learn from data to make predictions without being explicitly programmed. The document outlines common machine learning applications, packages and skills like supervised and unsupervised learning. It also discusses steps for machine learning projects, examples of projects, and non-functional requirements for machine learning systems like accuracy, fairness and security.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views14 pages

ML Project Based

The document discusses machine learning and provides an overview of key concepts. It defines machine learning and its goal of allowing systems to learn from data to make predictions without being explicitly programmed. The document outlines common machine learning applications, packages and skills like supervised and unsupervised learning. It also discusses steps for machine learning projects, examples of projects, and non-functional requirements for machine learning systems like accuracy, fairness and security.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Institute of Technology

D E PA RT M E N T O F C O M P U T E R S C I E N C E & I N F O R M AT I O N T E C H N O L O G Y

PROJECT TRAINING CLASS


ON
MACHINE LEARNING

M . B H AVA NA ,
RESEARCH SCHOLAR,
C S I T,
MLRIT
INTRODUCTION

 Machine learning is the process of making systems that learn and


improve by themselves, by being specifically programmed.

 The ultimate goal of machine learning is to design algorithms that


automatically help a system gather data and use that data to learn more.
Systems are expected to look for patterns in the data collected and use
them to make vital decisions for themselves.
RANGE OF APPLICATIONS

Machine learning is used for a wide range of


applications, such as regression, classification, and
clustering.
INSIGHTS
 Machine learning is about extracting knowledge from
the data.
“Machine learning is a subfield of artificial
intelligence, which enables machines to learn from past
data or experiences without being explicitly
programmed.”
Machine learning enables a computer system to make
predictions or take some decisions using historical data without
being explicitly programmed. Machine learning uses a massive
amount of structured and semi-structured data so that a machine
learning model can generate accurate result or give predictions
based on that data.
PACKAGES
 Python 3.8+
 Python packages
 pandas
 numpy
 scikit-learn
 Seaborn

 LISP
 Julia
 R Programming Language
 Java and JavaScript
SKILLS & TYPES

Supervised Learning

 Linear Regression
 Random Forest
 Naives Bayes
 K-means
 Logistic regression

Unsupervised Learning

Clustering
Dimensional Reduction
 Regression is a supervised machine learning technique
which is used to predict continuous values. The ultimate
goal of the regression algorithm is to plot a best-fit line
or a curve between the data.

 Machine learning is being used in various places such as


for online recommender system, for Google search
algorithms, Email spam filter, Facebook Auto friend
tagging suggestion, etc.
MACHINE LEARNING PROJECT STEPS

Most machine learning projects follow a similar outline.


This outline will help you tackle any machine learning
problem.

Project Steps:

1) Form a hypothesis.
2) Find and explore the data.
3) (If necessary) Reshape the data to predict your target.
4) Clean the data for ML.
5) Pick an error metric.
6) Split your data.
7) Train a model.
TOP MACHINE LEARNING PROJECTS

 1. Movie Recommendations with Movielens Dataset


 2. TensorFlow
 3. Sales Forecasting with Walmart
 4. Stock Price Predictions
 5. Human Activity Recognition with Smart phones
 6. Wine Quality Predictions
 7. Breast Cancer Prediction
 8. Iris Classification
 9. Sorting of Specific Tweets on Twitter
 10. Turning Handwritten Documents into Digitized Versions
MACHINE LEARNING PROJECTS
(CON.)

 Recommender System Projects


 Sales Forecasting Project
 Stock Price Prediction Project
 Build a Sorting, Categorizing, and Tagging System
 Patient's Sickness Prediction System
 AI-driven Sentiment Analyzer
 Email Spam-Filtering System
 Digit Classification Project using MNIST Dataset
 Credit Card Fraud Detection Project
 Fake News Detection Project
 Sign language Recognizer
 Speech Emotion Recognizer
 Music Genre Classification System
 Intelligent Chatbots
 Image Caption Generator
NON FUNCTIONAL REQUIREMENT

 Non-Functional Requirements: Attributes/Qualities that make the


product affordable, easy to use, and accessible.

 List Non-Functional Requirements for ML systems:

 Accuracy & Performance


 Fairness
 Transparency
 Security & Privacy
 Testability
 Reliability
NON FUNCTIONAL REQUIREMENTS FOR
EVERY APPLICATION
 Performance
->Response Times
->Processing Times
->Query & Reporting Times

 Capacity and Scalability


->Throughput
->Storage
->Growth

 Availability
->Hours of operation
->Location of operation
NON FUNCTIONAL REQUIREMENTS FOR
EVERY APPLICATION
 Maintainability
->Architecture Standards
->Coding Standards

 Recovery
->Restore time
->Back up Time
REFERENCES
 https://www.projectpro.io/learning-paths/machine-learning-roadmap
 https://github.com/dataquestio/project-walkthroughs/tree/master/
beginner_ml
 https://www.simplilearn.com/tutorials/machine-learning-tutorial/
machine-learning-applications
 https://www.youtube.com/watch?v=3fgfUHKITts

You might also like