BILL 7211 Soft Computing 3+0+0 4
Year / Semester Spring Term
Level of Course Post graduate
Status Elective
Department Computer Engineering
Prerequisites and co-requisites  N/A
Mode of Delivery Face to face
Contact hours 14 weeks
Lecturer Asst. Prof. Dr. Murat Aykut
Co-Lecturer  
Language of instruction Turkish
Internship N/A
 
Course Syllabus
Week Subject Related Notes / Files
Week 1 Introduction: What is Soft Computing, Soft Computing Techniques, Types of Problems, Modeling the Problem, Hazards of Soft Computing  
Week 2 Artificial Neural Networks: Artificial Neuron, Multilayer Perceptron, Training, Issues in ANN, Types of ANN  
Week 3 RBF network, Learning Vector Quantization, Self-Organizing Maps, Recurrent Neural Networks, Hopfield Neural Networks  
Week 4 Fuzzy Systems: Fuzzy Logic, Membership Functions, Fuzzy Logical Operators, More Operations  
Week 5 Fuzzy Inference Systems, Type-2 Fuzzy Systems, Other Sets, Fuzzy Control, Fuzzy Clustering  
Week 6 Evolutionary Algorithms: Genetic Algorithms   
Week 7 Fitness Scaling, Selection, Mutation, Crossover  
Week 8 Other Genetic Operators, Convergence, Diversity, Grammatical Evolution  
Week 9 Midterm exam  
Week 10 Particle Swarm Optimization, Ant Colony Optimization, Metaheuristic Search, Traveling Salesman Problem  
Week 11 Hybrid Systems: Evolutionary Neural Networks, Evolving Fuzzy Logic, Fuzzy ANN, Modular Neural Networks  
Week 12 Neuro Fuzzy Systems: Cooperative Neuro Fuzzy Systems, Neural Network-Driven Fuzzy Reasoning, Hybrid Neuro-Fuzzy Systems, Construction of Neuro-Fuzzy Systems  
Week 13 Support Vector Machines: Risk Minimization Principle, VC Dimension, Structural Risk Minimization, Linear Soft Margin Classifier, The Nonlinear SVM  
Week 14 Probabilistic Reasoning: Bayes Networks, Elements of Probability and Graph Theory, Decompositions, Evidence Propagations, Learning Graphical Models  
Week 15 Term project  
Week 16 Final exam  
Textbook / Material
1 Shukla, A., Tiwari, R. ve Kala, R., Real Life Applications of Soft Computing, CRC Press, 2010, 686 pages.  
Recommended Reading
2 Karray, F. O. ve De Silva, C. W., Soft Computing and Intelligent Systems Design: Theory, Tools and Applications, Addison Wesley, 2004, 584 pages.
3 Kruse, R., Borgelt, C., Klawonn, F., Moewes, C., Steinbrecher, M. ve Held, P., Computational Intelligence: A Methodological Introduction, Springer, 2013, 492 pages.
4 Kecman, V., Learning and Soft Computing: Support Vector Machines, Neural Networks, and Fuzzy Logic Models, A B