Skip to content

Latest commit

 

History

History
119 lines (100 loc) · 5 KB

OE5-Machine-Learning-Applications.org

File metadata and controls

119 lines (100 loc) · 5 KB

<<<OE5>>> MACHINE LEARNING APPLICATIONS

CO PO MAPPING

PO1PO2PO3PO4PO5PO6PO7PO8PO9PO10PO11PO12
K3K4K5K5K6-------
CO1K222
CO2K222
CO3K3322
CO4K3322
CO5K3322
Score13106
Course Mapping322

{{{credits}}}

LTPC
2023

COURSE OBJECTIVES

  • To understand the need and types of machine learning techniques for various problems
  • To study the various supervised learning algorithms in machine learning
  • To choose appropriate machine learning algorithms to solve realistic problems.

{{{unit}}}

UNIT IMACHINE LEARNING LANDSCAPE5

Machine learning and it’s use; Types of machine learning; Challenges of machine learning; Testing and validating.

{{{unit}}}

UNIT IIDEVELOPING A MACHINE LEARNING APPLICATION6

Working with real data – Look at the big picture – Get the data – Discover and visualize the data – Data preparation – Select and train model.

{{{unit}}}

UNIT IIICLASSIFICATION AND REGRESSION8

Classification: Training a binary classifier – Performance measures – Multiclass classification; Regression: Linear regression – Gradient descent – Logistic Regression; Support Vector Machines: Linear SVM classification – Nonlinear SVM classification.

{{{unit}}}

UNIT IVTREE MODELS AND ENSEMBLE LEARNING6

Decision Trees: Training and visualizing trees – Making predictions – Estimating class probabilities – CART training algorithm – Regularization of hyperparameters; Ensemble learning: Voting classifiers – Bagging – Random forests – Boosting.

{{{unit}}}

UNIT VARTIFICIAL NEURAL NETWORKS5

From Biological to Artificial Neurons: Biological neurons – Logical computations with neurons – Perceptron – Multi-Layer Perceptron and backpropagation; Training a MLP network – Fine tuning neural network hyperparameters; Introduction to Deep Learning.

\hfill Theory Periods: 30

SUGGESTIVE EXPERIMENTS

  • Data analysis
  • Machine learning application for house price prediction
  • Classification of Iris dataset using multiclass classification
  • Loan amount prediction using linear regression
  • E-mail spam detection using support vector machine
  • Predicting Diabetes using decision tree
  • Handwritten character recognition using neural networks.

\hfill Practical Periods: 30

\hfill Total Periods: 60

COURSE OUTCOMES

After the completion of this course, students will be able to:

  • Explain the basic concepts and types of machine learning (K2)
  • Explain the various steps in developing a machine learning application (K2)
  • Apply various algorithms for classification and regression tasks (K3)
  • Apply tree and ensemble models for various problems (K3)
  • Apply the neural network algorithm for real world problems (K3).

TEXT BOOKS

  1. Aurelien Geron, “Hands-On Machine Learning with Scikit-Learn and TensorFlow”, O’Reilly Media, 2017.

REFERENCES

  1. Stephen Marsland, “Machine Learning – An Algorithmic Perspective”, 2nd Edition, Chapman and Hall/CRC Machine Learning and Pattern Recognition Series, 2014.
  2. Jason Bell, “Machine learning – Hands on for Developers and Technical Professionals”, 1st Edition, Wiley, 2014.
  3. Richert, Willi, “Building Machine Learning Systems with Python”, Packt Publishing Ltd, 2013.
  4. Tom M. Mitchell, “Machine Learning”, McGraw-Hill Education (India) Private Limited, 2013.
  5. Andreas C. Muller, Sarah Guido, “Introduction to Machine Learning with Python”, O’Reilly Media, 2016.