COMPUTATIONAL INTELLIGENCE

COMP 7/8745 - Fall 2001

Time: 17:30 - 18:55, Tuesday

17:30 - 18:55, Thursday

Location:

Lectures: 221 Dunn Hall

Lab: 207 Dunn Hall

Instructor: Robert Kozma (202 Dunn, rkozma@memphis.edu )

in email communications please specify '7745 or 'CI' in the subject line

________________________________________________________________________

Motivation

A dynamical systems perspective on intelligence in computational systems is introduced. The methods of analysis are strongly biologically motivated, including hybrid fuzzy-neuro systems, emergence and chaos computing. Computational intelligence deals with the way these components are used for the automatic generation of knowledge in computational systems. In addition to computer science students, the course will be of interest to students in cognitive science as computational intelligence is closely related to modeling human cognitive behavior. Due to the interdisciplinary nature of the subject, we can expect interest also from various disciplines which apply the ideas of computational intelligence and soft computing to solve problems of adaptive control, robotics, intelligent human computer interaction, business/finance, among others.

Goals

The course gives an introduction to various aspects of modeling and transformation of information and knowledge in computers. It emphasizes that a dynamical systems perspective on intelligence is a key to understand intelligent behavior in biological and computational systems. Applications include neuro-fuzzy control, knowledge acquisition in large databases, financial data analysis, and biomedical fields. Implementations provided in MATLAB environment. PREREQUISITES: 6002 or 6001 or permission of the instructor.

This is an IIS - Institute for Intelligent Systems affiliated program.

Evaluation

This course requires high level of involvement and creative, research-oriented activities from each enrolled student. Grading will include the following components: class participation (15%), presentations on specific topics in class (15%), laboratory work (20%), project (50%). Students will develop a comprehensive project in their selected topic, including theoretical foundations, implementation, and testing using actual data environment.

 

 

Syllabus

August 28 Orientation

August 30 Classical artificial intelligence and connectionism

September 4 Introduction to soft computing principles: fuzzy-, neural-,

evolutionary-, genetic-, and chaos computing

September 6 Fuzzy set theory

September 11 Fuzzy relations

September 13 Fuzzy numbers

September 18 Linguistic descriptions and computational approaches

September 20 Fuzzy classifiers and fuzzy clustering

September 25 Fuzzy control

September 27 Implementation of fuzzy control

October 2 Foundations of dynamical systems theory and chaos

October 4 Quantitative characterization of chaos processes

Fall Break

October 11 Project outline discussion

October 16 Spatio-temporal chaos

October 18 Stochastic resonance, chaotic resonance

October 23 Chaotic self-organization and structure emergence in intelligent systems

October 25 Fundamentals of neural networks

October 30 Implementation of neural networks, neurocontrol

November 1 Fuzzy methods in neural networks

November 6 Neural methods in fuzzy systems

November 8 Hybrid neuro-fuzzy systems for knowledge monitoring

November 13 Structural learning and rule extraction from neuro-fuzzy systems

November 15 Optimization of neuro-fuzzy systems with genetic methods

November 20 Project presentations

Thanksgiving

November 27 Project presentations

November 29 Project presentations

December 4 Conclusions

 

 

References

Textbook (covering large part of the course but not everything):

Other readings: