Genetic Algorithm: A to Z with Combinatorial Problems
Genetic Algorithm: A to Z with Combinatorial Problems, available at $19.99, has an average rating of 4.25, with 97 lectures, based on 4 reviews, and has 122 subscribers.
You will learn about Basic concepts and terms related to Genetic Algorithm (GA) Basic rules of Matlab programming which needed for implementing any metaheuristic Apply Genetic Algorithm for a wide range of operation research problems Determine best values for Genetic Algorithm parameters using two famous methods Statistical analysis for comparing metaheuristics This course is ideal for individuals who are Anyone who wants to learn Genetic Algorithm or Those who wants to solve operation reaserch problems with Genetic Algorithm or Anyone who wants to code Genetic Algorithm in Matlab or Anyone who wants to compare two metaheuristics statistically It is particularly useful for Anyone who wants to learn Genetic Algorithm or Those who wants to solve operation reaserch problems with Genetic Algorithm or Anyone who wants to code Genetic Algorithm in Matlab or Anyone who wants to compare two metaheuristics statistically.
Enroll now: Genetic Algorithm: A to Z with Combinatorial Problems
Summary
Title: Genetic Algorithm: A to Z with Combinatorial Problems
Price: $19.99
Average Rating: 4.25
Number of Lectures: 97
Number of Published Lectures: 97
Number of Curriculum Items: 97
Number of Published Curriculum Objects: 97
Original Price: $109.99
Quality Status: approved
Status: Live
What You Will Learn
- Basic concepts and terms related to Genetic Algorithm (GA)
- Basic rules of Matlab programming which needed for implementing any metaheuristic
- Apply Genetic Algorithm for a wide range of operation research problems
- Determine best values for Genetic Algorithm parameters using two famous methods
- Statistical analysis for comparing metaheuristics
Who Should Attend
- Anyone who wants to learn Genetic Algorithm
- Those who wants to solve operation reaserch problems with Genetic Algorithm
- Anyone who wants to code Genetic Algorithm in Matlab
- Anyone who wants to compare two metaheuristics statistically
Target Audiences
- Anyone who wants to learn Genetic Algorithm
- Those who wants to solve operation reaserch problems with Genetic Algorithm
- Anyone who wants to code Genetic Algorithm in Matlab
- Anyone who wants to compare two metaheuristics statistically
This course on Genetic Algorithms (GA) is one of the most practical and comprehensive courses available, designed to provide an integrated framework for solving real-world optimization problems in the most straightforward manner. It is the first of its kind to offer a hands-on approach in the domain of metaheuristic algorithms, making it essential for students, researchers, and practitioners.
The course begins with an introduction to the basic theory of GA, followed by the implementation of the simplest version of GA, the Binary GA, into Matlab. It then progresses to the continuous version, the Real GA. The primary focus will be on the Genetic Algorithm, a highly regarded optimization algorithm in the literature. Subsequent sections will introduce well-known operation research problems such as transportation, hub location (HLP), quadratic assignment, and travelling salesman (TSP) problems, and demonstrate how to solve them using GA. This approach will equip you with a comprehensive framework to tackle any combinatorial optimization problems. Additionally, the course will cover two renowned methods for tuning GA’s parameters: the Taguchi method and the Response Surface Methodology (RSM). Finally, we will provide a statistical analysis using Minitab software and Design Expert to compare different metaheuristics effectively.
Key features of this course include:
• Solving various challenging real-world problems
• Managing penalty functions in real-world problems
• Conducting comprehensive statistical analysis
• Defining chromosomes for different problems
• Handling algorithm parameters
The course includes a plethora of coding videos, providing ample opportunity to practice the theory covered in the lectures. It also features several real case studies, allowing you to learn the process of solving challenging problems using GA.
Upon completing this course, you will be well-versed in implementing GA on a wide range of operation research problems in Matlab. Consequently, you will be equipped to apply different metaheuristic algorithms to solve various problems.
This course is not just a theoretical journey; it is a practical guide to mastering the application of Genetic Algorithms to real-world challenges. Equip yourself with the knowledge and skills required to excel in the field of operations research by enrolling in this course today.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Matlab Software
Lecture 3: Variables
Lecture 4: Arithmatic operations
Lecture 5: Relational operations
Lecture 6: Vector
Lecture 7: Matrix
Lecture 8: 08-Indexing
Lecture 9: Matrix Operations
Lecture 10: Generating matrix
Lecture 11: Min,Max,Sort
Lecture 12: If Condition
Lecture 13: Rand functions
Lecture 14: Loop
Lecture 15: Plot
Lecture 16: Function
Chapter 2: Genetic Algorithm
Lecture 1: GA Inspiration
Lecture 2: Optimization Problem
Lecture 3: Starting with BGA
Lecture 4: Problem Definition
Lecture 5: Define Parameters
Lecture 6: Initialization
Lecture 7: Sorting Solutions
Lecture 8: Main loop and single point crossover
Lecture 9: Mutation
Lecture 10: PreparePopulation for NextGeneration
Lecture 11: Improving Crossover
Lecture 12: Improving Mutation
Lecture 13: Improving Selection Procedure
Lecture 14: Real GA
Chapter 3: Hub location problems
Lecture 1: An Introduction To Hub Location Problem
Lecture 2: Main Steps To Connect Problems To Metaheuristic
Lecture 3: How To Create Model
Lecture 4: Create Random Solution
Lecture 5: Defining Cost Function
Lecture 6: Connecting Cost Function To BinaryGA
Lecture 7: Visualization The Solution
Chapter 4: Transportation
Lecture 1: An Introduction To Transportation Model
Lecture 2: Generate Problems
Lecture 3: Defining Chromosome
Lecture 4: Implementation Chromosom In Matlab
Lecture 5: Penalty Function Explanation
Lecture 6: Measuring Cost Functions
Lecture 7: Connecting Problem To RealGa
Lecture 8: The Explaination of New Trasnportation Model
Lecture 9: Createing New Trasnportation Model
Lecture 10: Createing New Solution Representation
Lecture 11: Creating New Parse Solution
Lecture 12: Modifying Crossover
Lecture 13: Modifying Mutation
Lecture 14: Modifying Cost Function
Lecture 15: Connecting New Problem To RealGa
Chapter 5: Quadratic assignment problem
Lecture 1: An Introduction To QAP
Lecture 2: Creating QAP Model
Lecture 3: Solution Representation For QAP
Lecture 4: Coding Solution Representation For QAP
Lecture 5: Cost Function For QAP
Lecture 6: Crossover For QAP
Lecture 7: 07-Appied Crossover For QAP
Lecture 8: Mutation For QAP
Lecture 9: Mutation Code For QAP
Lecture 10: Connetcing QAP to GA
Lecture 11: Plotting QAP
Chapter 6: Knapsack Problem
Lecture 1: An Introduction To Knapsack Problem
Lecture 2: Create Parameters
Lecture 3: Solution Representation
Lecture 4: Coding Solution Representation
Lecture 5: Penalty Function Strategies
Lecture 6: Coding Cost Function
Lecture 7: Connecting Knapsack Problem to GA
Chapter 7: Traveling Salesman Problem
Lecture 1: An Introductio to Traveling Salesman Problem
Lecture 2: Create Random Model
Lecture 3: Create and Save Models
Lecture 4: Create Random Solution
Lecture 5: Cost Function for TSP
Lecture 6: Crossover for TSP
Lecture 7: Coding Crossover for TSP
Lecture 8: Mutation for TSP
Lecture 9: Coding Mutation for TSP
Lecture 10: Connecting TSP to GA
Lecture 11: Visualization
Lecture 12: New TSP model
Chapter 8: Experiment Design
Lecture 1: An Introduction To Tuning Metaheuristics
Lecture 2: Normalization Objective Functions
Lecture 3: Taguchi Method
Lecture 4: Identifying Parameters
Lecture 5: Determing levels of Parameters
Lecture 6: Determining orthogonal array
Lecture 7: Carrying Out Experiments
Lecture 8: Anlyzing Experiments
Lecture 9: RSM Method
Lecture 10: Identifying Parameters in RSM
Instructors
-
Operation Research Group
A group of researcher
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 3 votes
- 5 stars: 1 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024