NTU-CCA / EE6227

EE6227 Genetic Algorithms & Machine Learning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

(NOTE: All the content was found on the Internet.)

EE6227 - Genetic Algorithms & Machine Learning

Learning Objective:

The objective of first half of this course is to provide in-depth treatment on optimization procedures based on evolutionary algorithms. As most modern optimization problems are complex with mixed real-integer variables, numerous locally optimal solutions, discontinuities, and so on. Evolutionary algorithms can handle all these issues more effectively than other optimization algorithms. The objective of second half of this course is to equip students with machine learning theories and paradigms. It gives the students an understanding of the most current machine learning algorithms such as deep learning, kernel methods, randomization-based methods so that the students can apply the knowledge to data mining, pattern recognition and regression problems.

Content:

Review of Combinatorics and Probability. Introduction of Genetic Algorithms. Differential Evolution. Particle Swarm Optimization. Advanced Techniques. Principles of Machine Learning. Paradigms of Machine Learning. Kernel Methods.

Learning Outcome:

After completing this course, students would be able to apply various evolutionary optimization algorithms to solve problems in their own research areas. Optimization problems are encountered in diverse disciplines. In addition, machine learning methods are used for data analytics, recognition, regression and time series forecasting. Hence, students from diverse backgrounds will be able to appreciate and benefit from studying this course.

References:

  • C. M. Bishop, "Pattern Recognition and Machine Learning," Springer, 2016.
  • T. Hastie, R. Tibshirani, and J. Friedman, "The Elements of Statistical Learning (Springer Series in Statistics), 9th Edition," Springer, 2017.
  • A. P. Engelbrecht, "Computational Intelligence: An Introduction," Wiley, 2007.

Copyright © School of Electrical & Electronic Engineering, Nanyang Technological University. All rights reserved.

About

EE6227 Genetic Algorithms & Machine Learning


Languages

Language:MATLAB 98.0%Language:M 2.0%