King Fahd University of Petroleum & Minerals
College of Computer Sciences and Engineering
ICS 488: Soft Computing (3-0-3)
Summer Semester 2010-2011 (093)
Course Information
<< Syllabus >>
N.B. All course material and related resources are made available
through WebCT (Blackboard CE 8) and will be added here soon.
Class Time, Venue and Instructor Information:
Sec. |
Time |
Venue |
Instructor |
Office Hours |
01 |
SUMTW |
24-106 |
Dr. EL-SAYED EL-ALFY Office: 22-108 Phone: 03-860-1930, E-mail: alfy@kfupm.edu.sa, |
MT: 11:20 -11:59 am |
Course Catalog Description:
Introduction to Soft Computing, Fuzzy Sets Theory, Fuzzy Logic, Artificial Neural Networks, Probabilistic Reasoning, Genetic Algorithms, Neuro-Fuzzy Technology, Combination of Genetic Algorithms with Neural Networks, Combination of Genetic Algorithms and Fuzzy Logic, Applications of Soft Computing (three to four real life applications).
Pre-requisite: STAT 319 and Senior Standing
Objectives
Introduce
students to soft computing concepts and techniques and foster their
abilities in designing and implementing soft computing based solutions for
real-world problems.
Learning Outcomes
Upon completion of the course, you should be able to:
- 1. Identify and describe soft computing techniques and their roles in building intelligent machines
2. Recognize the feasibility of applying a soft computing methodology for a particular problem
3. Apply fuzzy logic and reasoning to handle uncertainty and solve engineering problems
4. Apply genetic algorithms to combinatorial optimization problems
5. Apply neural networks to pattern classification and regression problems
6. Effectively use existing software tools to solve real problems using a soft computing approach
7. Evaluate and compare solutions by various soft computing approaches for a given problem.
Required Material
Soft Computing and Intelligent Systems Design, Theory, Tools and Applications, F. Karray and C. De Silva, Prentice Hall, 2004.
Other Recommended References & Web Resources
Timothy J. Ross, Fuzzy Logic with Engineering Applications, 3rd Edition, Willey, 2010.
J.-S. R. Jang, C.-T. Sun, & E. Mizutani, Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence, Prentice Hall, 1997.
Andries P. Engelbrecht, Computational Intelligence: An Introduction, 2nd Edition, Wiley, 2007.
Randy L. Haupt & Sue E. Haupt, Practical genetic algorithms, John Wiley & Sons Inc, 2004.
Edmund K. Burke and Graham Kendall, Search Methodologies: Introductory Tutorials in Optimization and Decision Support Techniques, Springer 2005.
Matlab Technical
Language with its Toolboxes: Fuzzy Logic, Neural Networks, and Genetic
Algorithms.
Grading Policy
Assessment Tool |
Weight |
Project |
15% |
Quizzes |
10 % |
Homework Assignments |
10% |
Major Exam 1 (Date & Room: TBA) |
15 % |
Major Exam 2 (Date & Room: TBA) |
20 % |
Final Exam (semi-comprehensive) [Date: as announced by the registrar] |
30 % |
Tentative Major Topics
Additional Notes
888 Best of luck!! 888
Potential Applications
Other Related Web Resources
Under Construction
Groups
Pattern Analysis and Machine Intelligence (PAMI) research group
DATA MINING AND MACHINE LEARNING GROUP AT UNIVERSITY OF HOUSTON
Illinois Genetic Algorithms Laboratory » Special issue on ...
North American Fuzzy Information Processing Society (NAFIPS)
The European Society for Fuzzy Logic and Technology (EUSFLAT)
Journals
Soft Computing - Springer
INTERNATIONAL JOURNAL OF SOFT COMPUTING APPLICATIONS (IJSCA)
International Journal of Artificial Intelligence and Soft Computing (IJAISC)
Journal of Artificial Intelligence and Soft Computing Research
Journal of Advanced Computational Intelligence and Intelligent Informatics
International Journal of Advances in Soft Computing and Its Applications (IJASCA)
Computational Intelligence- An International Journal (Wiley)
International Journal of Computational Intelligence Research (IJCIR)
International Journal of Computational Intelligence and Applications (IJCIA)
International Journal of Computational Intelligence Research
Computational Intelligence and Neuroscience — An Open Access Journal
International Journal of Computational Intelligence Studies (IJCIStudies)
IEEE Transactions on Pattern Analysis and Machine Intelligence
International Journal of Pattern Recognition and and Artificial Intelligence (IJPRAI)
International Journal Uncertainty, Fuzziness and Knowledge-Based Systems
Journal Rankings on Computer Vision and Pattern Recognition ***
more to be added
Articles
Important links
Other related book
S. N. Sivanandam, Introduction to fuzzy logic using MATLAB, Springer 2007.
Fuzzy Expert Systems and Fuzzy Reasoning, Wiley 2005
R A Aliev & R R Aliev, Soft Computing and Its Applications, World Scientific, 2001.
C. Bishop, Pattern Recognition and Machine Learning, Springer, 2006.
M. T. Hagan, H. B. Demuth, M. Beale, Neural Networks Design, PWS Publishing, 2002.
John Yen and Reza Langari, Fuzzy Logic: Intelligence, Control, and Information, Prentice Hal, 1999.
T. Mitchell, Machine Learning, Mc-Graw Hill, 1997.
George J. Klir, Ute St. Clair, & Bo Yuan, Fuzzy Set Theory:
Foundations and Applications, Prentice Hall, 1997.