Professional Documents
Culture Documents
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
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/