You are on page 1of 3

Computational Intelligence

Objectives: Introducing concepts, models, algorithms, and tools for development of intelligent
systems. Example topics include data mining, data warehousing, business intelligence, expert
systems, neural networks, particle swarm optimization, ant colony algorithms, artificial immune
systems, and their applications in engineering, medicine, and service industry.

Course Content:
Fuzzy Systems
 Fuzzy Sets, Fuzzy Logic, Fuzzy Relationships, Fuzzy Inference, Alternate fuzzy logic
operations, Fuzzy relations, Fuzzy if-then rules, Adaptation of fuzzy systems, Disjunctive
versus conjunctive reasoning, Neuro-Fuzzy system like ANFIS.
Swarm Intelligence
 Foundations, particle swarm optimization, Ant colony optimization, Differential
evolution, Artificial Bee colony algorithm, Bacteria colony optimization, Multi-agent
system, Applications of swarm intelligence.
Feed forward Neural Networks
 Foundations of pattern classification, regression, Rosenblatt perceptron, Learning from
examples, Back propagation algorithm, FLANN model ,RBF network ,principal
component analysis, Hebbian based principal component analysis,
 Training: Curse of dimensionality, feature reduction
 Applications: Case study and performance comparison of various network for AND, OR
and XOR problem.
Evolutionary Computation
 Foundation of Genetic Algorithms, Holland’s Schema theorem, Genetic operators,
Different encoding Techniques, Roulette Wheel selection, Tournament selection, single
point ,multi-point cross-over, Criteria of termination
 Case study to solve XOR problem using genetic algorithm

Support vector machine


 Statistical learning theory, Structural risk minimization, VC dimension and Bias-variance
dilemma, Kernel methods: Introduction to SVM, Linear and Non linear SVM , Multiclass SVM ,
SVM for regression, Clustering using kernel methods
 Case study for classification of Breast Cancer data set using SVM
 Case study for regression: House price prediction using SVM
Multi-Objective Optimization
Multi Objective Optimization method: Multi objective optimization using Evolutionary
algorithm(MOEA),Successive pareto optimization, Applications.
Implementation Project
 Each student will execute a computationally intelligent problems like classification,
regression using Matlab
Paper Project
 Each student will present a summary of a paper from the current computational
intelligence literature.

Textbook:
1. Eberhart, E. and Y. Shi., Computational Intelligence: Concepts and Implementations,
Morgan Kaufmann, San Diego, CA, 2007.
2. Deb, K., Multi-objective Optimization using Evolutionary Algorithms, Wiley.
3. Cristianini, N. and Shawe-Taylor, J., An Introduction to Support Vector Machines and
other Kernel based Learning Methods, Cambridge University Press, 2000.

References:
1. Engelbrecht, A.P., Computational Intelligence: An Introduction, John Wiley, New York,
2003.
2. Kantardzic, M., Data Mining: Concepts Models, and Algorithms, IEEE Press and John
Wiley, New York, 2003.
3. Negnevitsky, M., Artificial Intelligence: A Guide to Intelligent Systems, Addison Wesley,
New York, 2002.
4. Fogel, D.B. and C.J. Robinson (Eds), Computational Intelligence: The Experts Speak,
John Wiley, New York, 2003.
Journals:
1. ComputationalIntelligence:publisher:WileyBlackWell:
http://www.wiley.com/bw/journal.asp
2. Artificial Intelligence :publisher Elsevier http://www.journals.elsevier.com/artificial-
intelligence/
3. IEEE Computational Intelligence Magazine
4. IEEE Transactions on Neural Networks and Learning Systems
5. IEEE Transactions on Fuzzy Systems
6. IEEE Transactions on Evolutionary Computation

Useful URLs:
Data mining
1. http://www.pcc.qub.ac.uk/tec/courses/datamining/stu_notes/dm_book_1.html
2. http://www.cs.ubc.ca/spider/poole/ci/lectures/lectures.html
3. http://www.cs.bris.ac.uk/~kovacs/lcs/search.html
4. http://www.icaen.uiowa.edu/~ankusiak/KDC/main.html
Neural networks
1. http://www.cs.stir.ac.uk/~lss/NNIntro/InvSlides.html
2. Expert systems
3. http://www.ghg.net/clips/CLIPS.html
Fuzzy logic
1. http://www.austinlinks.com/Fuzzy/
Computational intelligence
1. http://www.cogs.susx.ac.uk/users/inmanh/easy/alife03/
Artificial life
1. http://www.ottawagenomecenter.ca/research/bioinformatics/mandrade/al-pres/index.html
2. http://www.cogs.susx.ac.uk/users/inmanh/easy/alife03/
Swarm intelligence
1. http://www.sce.carleton.ca/netmanage/tony/swarm.html
2. http://dsp.jpl.nasa.gov/members/payman/swarm/

You might also like