290 likes | 905 Views
INTRODUCTION TO COMPUTATIONAL INTELLIGENCE . Lin Shang Dept . of Computer Science and Technology Nanjing University. People. Lecturer : SHANG Lin ( shanglin@nju.edu.cn ) TA: LIU Xing () XIE Cheng () Course URL: http://cs.nju.edu.cn/shanglin/ci Time: Thu. 2:00-4:00 pm
E N D
INTRODUCTION TOCOMPUTATIONAL INTELLIGENCE Lin Shang Dept. of Computer Science and Technology Nanjing University
People • Lecturer: SHANG Lin (shanglin@nju.edu.cn) • TA: LIU Xing () XIE Cheng () • Course URL: http://cs.nju.edu.cn/shanglin/ci • Time: Thu. 2:00-4:00 pm Room
Textbook: ComputationalIntelligence: AnIntroductionAndries.P.Engelbrecht
What is Computational Intelligence? From Wikipedia • a set of nature-inspired computational methodologies • traditional approaches are ineffective and infeasible • It primarily includes: artificial neural networks, evolutionary computation and fuzzy logic. • In addition, CI also embraces biologically inspired algorithms such as swarm intelligenceand artificial immune systems. Furthermore other formalisms: Dempster–Shafer theory, chaos theory …
Lectures Outline • Introduction • LECTURE1: Introduction to CI • Fuzzy Systems • LECTURE2: Fuzzy Sets and Fuzzy Logic • LECTURE3: Rough Sets • LECTURE4: Application of Fuzzy Sets and Rough Sets • Evolutionary Computation • LECTURE5: Introduction to Evolutionary Computation • LECTURE6: Genetic Algorithms • LECTURE7: Genetic Programming • Computational Swarm Intelligence • LECTURE8: Particle Swarm Optimization • LECTURE9: Ant Algorithms • Artificial Neural Network • LECTURE10: Introduction to Neural Network
Assessment • 3 Assignments [30%] • Fuzzy Sets and Rough Sets • GA • PSO • 1 presentation [20%] • Review(Mid-term) • Final Report [50%] • Review • Technical Report • Application
Goal • Get overall understanding of Computational Intelligence • Preparing yourself for research and/or application of CI technologies