Soft Computing And Intelligent Systems Design Theory Tools And Applications
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 , http:faculty.kfupm.edu.sa/ics/alfy | 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.
-
Lecture Handouts
-
-
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
- Introduction to soft computing and its role in building intelligent machines
- Fuzzy sets, logic operations, and relations; Fuzzy decision-making; Basics of fuzzy control;
- Neural networks: Basic concepts and major classes of neural networks, Single-layer perceptron, Multi-layer perceptron, Radial-basis function networks, Support vector machines, Polynomial and dynamic neural networks
- Introduction to evolutionary computation and genetic algorithms
- Introduction to probabilistic reasoning and Bayesian belief networks
- Hybrid systems: Combination of genetic algorithms with neural networks, Combination of genetic algorithms and fuzzy logic, Neuro-fuzzy inference systems
- Soft computing tools (e.g. Matlab, Weka and DTREG) and applications to pattern classification and clustering, function optimization, regression problems
-
Additional Notes
- Course Website & Participation : Students are required to periodically check the course website and download course material as needed. Several resources will be posted through the website as well. Keys to quizzes and exams are generally discussed during class as time permits but solutions will not be posted. WebCT will be used for communication and interaction, posting and submitting assignments, posting grades, posting sample exams, etc. It is expected that you get benefit of the discussion board by raising questions or answering questions put by others.
- Attendance : Regular attendance is a university requirement; hence attendance will be checked at the beginning of each class. Late arrivals will disrupt the class session. Hence, two late attendances (more than 10 minutes) will be considered as one absence. Missing more than 9 lectures will result in a DN grade without prior warning. To avoid being considered as absent, an official excuse must be shown no later than one week of returning to classes. Every unexcused absence leads to a loss of 0.5% of total grade.
- No makeup of homework, quizzes or exams will be given.
- Re-grading policy : If you have a complaint about any of your grades, discuss it with the instructor no later than a week of distributing the grades (except for the final). Only legitimate concerns on grading should be discussed.
- WP/WF grade policy : To get a WP grade, you should get at least 40% in class work and an excellent attendance record prior to withdrawal.
- Of fice Hours : Students are encouraged to use the office hours to clarify any part of the material that is not clear; however the instructor will only provide hints if it is an assigned task but not solve it.
- Academic honesty : Students are expected to abide by all the university regulations on academic honesty. Cheating will be reported to the Department Chairman and will be severely penalized. Although collaboration and sharing knowledge is highly encouraged, copying others� work without proper citation, either in part or full, is considered plagiarism. Whenever in doubt, review the university guidelines or consult the instructor. Cheating in whatever form will result in F grade.
- Courtesy : Students are expected to be courteous toward the instructor and their classmates throughout the duration of this course. Talking while someone else is speaking will not be tolerated. Furthermore, all cell phones must be turned off during class and exams. In addition, students are expected to be in class on time. More importantly, you are not allowed to leave the class unless it is an urgent matter. To contact your instructor, please use email through WebCT whenever possible and avoid using phone calls or written notes. When necessary to send an email through the university email system, please indicate ICS488-093 in the "Subject" field of your email, e.g. ICS488-093: Question about hw1.
888 Best of luck!! 888
Potential Applications
Other Related Web Resources
Under Construction
-
Groups
-
Intelligent Systems Research Group (ISRG) at KFUPM
-
BISC Group
-
Telecommunications & Soft Computing Group
-
World Federation on Soft Computing
-
European Centre for Soft Computing
-
Soft Computing Group Home Page
-
Centre for Computational Intelligence
-
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 ...
-
Institute of Cognitive and Brain Sciences
-
International Fuzzy Systems Association (IFSA)
-
Research group on Neural Networks and Fuzzy Systems,
-
Institute for Research and Applications of Fuzzy Modeling
-
Spanish Association of Fuzzy Logic and Technologies
-
Intelligence Systems Laboratory
-
North American Fuzzy Information Processing Society (NAFIPS)
-
The European Society for Fuzzy Logic and Technology (EUSFLAT)
-
-
Journals
-
Soft Computing - Springer
-
Applied Soft Computing - Elsevier
-
INTERNATIONAL JOURNAL OF SOFT COMPUTING APPLICATIONS (IJSCA)
-
Applied Computational Intelligence and Soft Computing
-
International Journal of Artificial Intelligence and Soft Computing (IJAISC)
-
Mathware & Soft Computing
-
EUROSIS International Journal of Soft Computing Simulation Simulation and Software Engineering (IJSCSSE)
-
Journal of Artificial Intelligence and Soft Computing Research
-
International Journal of Soft Computing and Bioinformatics
-
Advances in Soft Computing
-
Journal of Advanced Computational Intelligence and Intelligent Informatics
-
International Journal of Soft Computing
-
International Journal of Advances in Soft Computing and Its Applications (IJASCA)
-
Fuzzy Systems and Soft Computing
-
IEEE Transactions on Evolutionary Computation
-
Computational Intelligence- An International Journal (Wiley)
-
International Journal of Computational Intelligence Research (IJCIR)
-
Journal of Ubiquitous Computing and Intelligence (JUCI)
-
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 (WASET)
-
International Journal of Computational Intelligence Studies (IJCIStudies)
-
Neural Computation
-
IEEE Transactions on Neural Networks
-
Neural Networks
-
Neural Computing Surveys
-
Machine Learning
-
Data Mining and Knowledge Discovery
-
Artificial Intelligence
-
Advances in Artificial Intelligence Journal - Hindawi
-
Journal of Artificial Intelligence Research
-
Journal of Machine Learning Research
-
IEEE Transactions on Pattern Analysis and Machine Intelligence
-
Pattern Recognition - Elsevier
-
Journal of Pattern Recognition Research
-
Pattern Recognition and Image Analysis
-
Pattern Analysis and Applications
-
International Journal of Pattern Recognition and and Artificial Intelligence (IJPRAI)
-
International Journal of Document Analysis and Recognition
-
Image and Vision Computing
-
IEEE Transactions on Image Processing
-
IEE Proceedings - Vision, Image and Signal Processing
-
Machine Vision and Applications
-
Robotics and Autonomous Systems
-
IEEE Transactions on Robotics and Automation
-
Engineering Applications of Artificial Intelligence
-
Intelligent Data Analysis
-
International Journal of Intelligent Systems.
-
Fuzzy Sets and Systems - Elsevier
-
IEEE Transactions on Fuzzy Systems.
-
Journal of Intelligent and Fuzzy Systems
-
Studies in Fuzziness and Soft Computing series.
-
Fuzzy Economic Review.
-
International Journal Uncertainty, Fuzziness and Knowledge-Based Systems
-
Fuzzy Information and Engineering.
-
Journal Rankings on Computer Vision and Pattern Recognition ***
-
Journal Rankings on Artificial Intelligence ***
-
more to be added
-
-
Articles
-
SOFT COMPUTING- PAST, PRESENT, FUTURE (GLOBAL ISSUE)
-
Special Issue on Soft Computing for Digital Information Forensics
-
Fuzzy logic, neural networks, and soft computing
-
Bibliographies on pattern recognition literature
-
Fuzzy Logic Tutorial
-
-
Important links
-
The AI Dictionary
-
-
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.
-
Soft Computing And Intelligent Systems Design Theory Tools And Applications
Source: https://faculty.kfupm.edu.sa/ics/alfy/files/teaching/093-ics488/index.htm
Posted by: mcgonaglewourease.blogspot.com
0 Response to "Soft Computing And Intelligent Systems Design Theory Tools And Applications"
Post a Comment