Genetic Algorithm and MATLAB Implementation

register

Course Highlights
“Genetic Algorithm and MATLAB Implementation” is a two-day course that presents the concepts of genetic algorithm and its implementation in MATLAB. Fundamental topics of genetic algorithm will be illustrated, ranging from the key concepts of genetic algorithm, Evolutionary Programming to implementation of genetic algorithm using MATLAB. Hands-on demonstration and exercises are vital element of the course, with heavy emphasis on practical applications of genetic algorithm. The ultimate aim of this course is to instill full appreciation of the capability of MATLAB and the Genetic Algorithm and Direct Search Toolbox for the implementation of genetic algorithm.

Duration
2 days

Prerequisites
The prerequisites for this course are Comprehensive MATLAB, and experience with basic computer operations. Having a basic knowledge of genetic algorithm related concepts would be a plus.

Course Outline

Day 1

Topic 1: Introduction to MATLAB
Introduction to basic features and user-interfaces of MATLAB

  • The MATLAB desktop environment and interface
  • Help features in MATLAB

Topic 2: Genetic Algorithm – A Brief Introduction
Presents a brief history of genetic algorithms, theory and related concepts

  • Introduction to Genetic Algorithm
  • Key concepts of Genetic Algorithm
    • Genetic representation
    • Initialization and selection
    • Genetic operators
    • Mutation
    • Natural inheritance operators

Topic 3: Evolutionary Programming – A Brief Introduction
Presents brief concepts of Evolutionary Programming

  • Introduction to Evolutionary Programming
  • Key concepts of Evolutionary Programming

Day 2

Topic 4: MATLAB Implementation of Genetic Algorithm
Discuss and learn how to implement Genetic Algorithm in MATLAB

  • Introduction to Genetic Algorithm and Direct Search (GADS) Toolbox
  • Performing a Genetic Algorithm Optimization
    • Using Optimization Tool (Optimtool) GUI
    • Working from the Command Line
    • Demonstration examples
    • Exercises

Topic 5: MATLAB Implementation of Direct Search Algorithm
Discuss and learn how to implement Direct Search in MATLAB

  • Performing a Genetic Algorithm Optimization
    • Using Optimization Tool (Optimtool) GUI
    • Working from the Command Line
    • Demonstration examples
    • Exercises

 



    Date::
    Please kindly check our Training Calendar
    Venue:
      Activemedia Innovation
    Time:
      10.00am - 5.30pm
    Course Fee:
      Please contact our Training Consultants for details
    Enquiries:
    6742 8173 enquiry@activemedia.com.sg