Learn · NPTEL

Course11210330128 lectures

Evolutionary Computation For Single And Multi-Objective Optimization

Prof. Deepak Sharma · IIT Guwahati

Start with lecture 1 At NPTEL

Lectures

Week 1: Introduction and Principles of Evolutionary Computation (EC)

  1. Lec 1 : Introduction to Optimization Video
  2. Lec 2 : Introduction to Evolutionary Computation Video

Week 2 : Binary-Coded Genetic Algorithm

  1. Lec 3 : Binary-Coded Genetic Algorithm (BGA) Video
  2. Lec 4 : Operators and Simulations of Binary-Coded Genetic Algorithm Video

Week 3 : Real-Coded Genetic Algorithm

  1. Lec 5 : Real-Coded Genetic Algorithm (RGA) Video
  2. Lec 6 : Operators and Simulations of Real-Coded Genetic Algorithm Video
  3. Lec 7 : Algorithmic Implementation of BGA and RGA Video

Week 4: Other Evolutionary Computation Techniques

  1. Lec 8 : Particle Swarm Optimization (PSO) Video
  2. Lec 9 : Simulations and Algorithmic Implementation of Particle Swarm Optimization Video
  3. Lec 10 : Differential Evolution (DE) Video
  4. Lec 11 : Simulations and Algorithmic Implementation of Differential Evolution Video

Week 5: Constraint Handling with EC Techniques

  1. Lec 12 : Constrained Optimization: Introduction and Optimality Video
  2. Lec 13 : Penalty Function Methods for Evolutionary Computing Techniques Video
  3. Lec 14 : Evolutionary Computing Techniques: Separation of Objective Function and Constraints Video
  4. Lec 15 : Simulations of Constraint Handling Techniques: Part 1 Video
  5. Lec 16 : Simulations of Constraint Handling Techniques: Part 2 Video

Week 6: Introduction to Multi-Objective Optimization

  1. Lec 17 : Introduction to Multi-Objective Optimization: Part 1 Video
  2. Lec 18 : Introduction to Multi-Objective Optimization: Part 2 Video
  3. Lec 19 : Multi-Objective Optimization: Ranking and Diversity Video

Week 7: Classical and EC Multi-Objective Optimization Techniques

  1. Lec 20 : Classical Multi-Objective Optimization Methods Video
  2. Lec 21 : Non-Dominated Genetic Algorithm: NSGA-II: Introduction Video
  3. Lec 22 : Non-Dominated Genetic Algorithm: NSGA-II: Simulations Video

Week 8 : EC Techniques for Multi-Objective Optimization

  1. Lec 23 : Strength Pareto Evolutionary Algorithm: SPEA2: Introduction Video
  2. Lec 24 : Strength Pareto Evolutionary Algorithm: SPEA2: Simulations Video
  3. Lec 25 : Performance Assessment of Multi-Objective EC Techniques Video
  4. Lec 26 : Closure of EC for Single and Multi-Objective Optimization Video

Live Session

  1. Live Session 26-02-2021 Video
  2. Live Session 18-03-2021 Video

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Guwahati
Department
Mechanical Engineering
Teacher
Prof. Deepak Sharma
Level
Undergraduate
Language
English
Subjects
Engineering
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed