41042 Introduction to Computational Intelligence6cp
Requisite(s): (((33130 Mathematical Modelling 1 OR 37131 Introduction to Linear Dynamical Systems)) OR 31251 Data Structures and Algorithms )
31250 Introduction to Data Analytics
This subject will focus on fundamental concepts and algorithms of computational intelligence (CI) including fuzzy logic, neural networks and evolutionary computation. Students will engage in a series of assignments and hands-on experiments to solve real-life problems from scratch. Computational techniques will be introduced to demonstrate how the problems can be simulated by mathematical models. Students will learn how to tackle these issues by applying various CI algorithms; how to extract the knowledge from the model and how to evaluate the model performance and extracted knowledge. By doing this, students will be able to process data, use existing CI models effectively and design, develop and validate solutions to computational intelligence problems.
Detailed subject description.