Machine Learning Techniques (B.Tech)

Departmental Elective-II: supervised and unsupervised learning, decision trees, neural networks and SVM.

6 महीनेअवधि 5Chapters30टॉपिक

सिलेबस · पाठ्यक्रम

Download PDF
01Unit 1: Introduction to Machine Learning 6 टॉपिक
  1. Learning and types of learning
  2. Well-defined learning problems and designing a learning system
  3. History of machine learning
  4. Overview of ML approaches: ANN, clustering, RL, decision trees, Bayesian networks, SVM, GA
  5. Issues in machine learning; data science vs machine learning
  6. Overfitting, underfitting and bias-variance
02Unit 2: Regression, Bayesian Learning and SVM 6 टॉपिक
  1. Linear regression
  2. Logistic regression
  3. Bayes theorem, concept learning and Bayes optimal classifier
  4. Naive Bayes and Bayesian belief networks
  5. EM algorithm
  6. SVM: hyperplane, margin, kernels (linear, polynomial, Gaussian)
03Unit 3: Decision Trees and Instance-based Learning 6 टॉपिक
  1. Decision tree learning and inductive bias
  2. Entropy and information gain, ID3
  3. Issues in decision trees: overfitting, pruning
  4. k-nearest neighbour learning
  5. Locally weighted regression and radial basis function networks
  6. Case-based learning
04Unit 4: Artificial Neural Networks and Deep Learning 6 टॉपिक
  1. Perceptron and multilayer perceptron
  2. Gradient descent and delta rule
  3. Back-propagation
  4. Self-organising maps
  5. Deep learning and CNN: convolution, activation, pooling, fully connected layers
  6. Applications of CNN
05Unit 5: Reinforcement Learning and Genetic Algorithms 6 टॉपिक
  1. Reinforcement learning task and examples
  2. Markov decision process
  3. Q-learning function and algorithm
  4. Genetic algorithm components and cycle
  5. Selection, crossover and mutation
  6. Genetic programming and applications

परिचय

आप यह कर पाएँगे

  • Define well-posed learning problems and compare supervised, unsupervised and reinforcement learning
  • Apply linear and logistic regression, naive Bayes and support vector machines
  • Build decision trees with ID3 using entropy and information gain and apply k-nearest neighbour
  • Explain perceptrons, back-propagation and the layers of a convolutional neural network
  • Explain Markov decision processes and Q-learning
  • Explain genetic algorithms: selection, crossover and mutation

यह किसके लिए है

  • B.Tech Computer Science & Engineering students of Semester 5 (AKTU)
  • Students of other universities studying the same subject who want unit-wise coaching

आपको क्या चाहिए

  • Engineering mathematics (linear algebra, probability)
  • Python programming basics

सवाल

Which syllabus does the Machine Learning Techniques course follow?

It follows the AKTU (Dr. A.P.J. Abdul Kalam Technical University, Lucknow) B.Tech syllabus for Machine Learning Techniques. If your own university's syllabus differs, the centre follows your university syllabus.

Will this help in the university examination?

Yes. Teaching is unit-wise as per the AKTU scheme, with previous-year question practice, MCQ tests and doubt sessions before the semester exam.

Is coding taught in this theory elective?

Concepts and numericals are taught for the exam, and each algorithm is also demonstrated in Python with scikit-learn.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? अभी पूछताछ करें — our centre will call you.