Udemy

Multi-objective Optimization Problems and Algorithms

Enroll Now
  • 3,367 Students
  • Updated 10/2018
4.4
(580 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 6 Minute(s)
Language
English
Taught by
Seyedali Mirjalili
Rating
4.4
(580 Ratings)
1 views

Course Overview

Multi-objective Optimization Problems and Algorithms

How to handle multiple objectives using a wide range of optimization algorithms

This is an introductory course to multi-objective optimization using Artificial Intelligence search algorithms. We start with the details and mathematical models of problems with multiple objectives. Then, we focus on understanding the most fundamental concepts in the field of multi-objective optimization including but not limited to: search space, objective space, Pareto optimality, Pareto optimal solution set, Pareto optimal front, Pareto dominance, constraints, objective function, local fronts, local solutions, true Pareto optimal solutions, true Pareto optimal front, etc.

In the second part of this course, several optimization methods will be given to solve multi-objective optimization problems as follows:

  • No preference methods

  • A priori methods

  • A posteriori methods

  • Progressive methods

The course also includes a large number of coding videos to give you enough opportunity to practice the theory covered in the lecture. There are also several case studies including real-world problems that allow you to learn the process of solving challenging multi-objective optimization problems using multi-objective optimization algorithms.

For the search methods, we will be using stochastic optimization algorithms including Particle Swarm Optimization and Genetic Algorithms. This means that we develop Multi-Objective Particle Swarm Optimization (MOPSO) and multi-Objective Genetic Algorithms (MOGA).


Some of the reviews for this course are as follows:

Femi said: "As always, the instructor is expert in the course and explained in details with real-life examples, and I love his teaching style, even though the course is a bit tough, he made it fun!"

Pankaj said: "Dr Mirjalili teaches with a very good pace and conveys the concept clearly. The examples he uses are very relatable and he makes learning tricky concepts really fun."


Oyakhilome said: "Another great course by Dr. Seyedali. All components of the course were well structured and tailored to meet the educational needs of the students. I strongly recommend this course to everyone new to the field of optimization."


Join 1000+ students and start your optimization journey with us. If you are in any way not satisfied, for any reason, you can get a full refund from Udemy within 30 days. No questions asked. But I am confident you won't need to. I stand behind this course 100% and am committed to help you along the way.



Course Content

  • 5 section(s)
  • 20 lecture(s)
  • Section 1 Part 1: Introduction
  • Section 2 Part 2: Multi-objective Optimization Problems
  • Section 3 Part 3: Preliminaries and Essential Definitions in Multi-objective Optimization
  • Section 4 Part 4: Multi-objective Algorithms
  • Section 5 Bonus Video

What You’ll Learn

  • Able to solve multi-objective problems, Able to use multi-objective optimization algorithms, Visualize the results of a multi-objective optimization, Analyze the results of a multi-objective optimization, Able to solve multi-objective optimization problems with a wide range of multi-objective techniques

Skills covered in this course


Reviews

  • L
    Labeeb Mohsin Abdullah
    5.0

    He very knowledgeable

  • M
    Marco Antonio de Castro Barbosa
    5.0

    The best introdutory content about Multi-objetive Optmization. Great course, highly recommended.

  • T
    Tasiu Saad Gidari Wudil
    5.0

    Very Amazying

  • B
    Barnam Jyoti Saharia
    5.0

    Prof. Mirjalili has a clear way of making things so easy to understand. His live coding and showing it on the MATLAB software makes it easy to understand the theory from implementation point of view. Superb delivery and content.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed