Course: Soft Computing

» List of faculties » PRF » KMI
Course title Soft Computing
Course code KMI/PGSC
Organizational form of instruction Lecture
Level of course Doctoral
Year of study not specified
Semester Winter and summer
Number of ECTS credits 5
Language of instruction Czech, English
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Konečný Jan, doc. RNDr. Ph.D.
Course content
Foundations and applications of fuzzy sets, neural networks, and genetic algorithms. 1. Introduction to fuzzy sets: fuzzy sets and operations with fuzzy sets, fuzzy relations and operations with fuzzy relations, basic types of fuzzy relations. 2. Selected applications of fuzzy sets: rule-based systems, fuzzy controllers. 3. Basic concepts of neural networks, neuron, neural network, training and testing set. Simple perceptron and its adaptation. 4. Multilayer neural networks: architecture, universal approximation property, adaptation using backpropagation. 5. Hopfield and associative neural networks: architecture, stability, adaptation. 6. Genetic algorithms: basic principles and notions, Holland´s schema theorem. 7. Hopfield and associative networks. 8. Genetic algorithms. 9. Fuzzy-neural networks.

Learning activities and teaching methods
Dialogic Lecture (Discussion, Dialog, Brainstorming), Work with Text (with Book, Textbook)
Learning outcomes
The students become familiar with basic concepts and methods of soft computing.
1. Knowledge Describe and understand comprehensively principles and methods of soft computing.
Prerequisites
unspecified

Assessment methods and criteria
Oral exam

Completing the assignments. Passing the exam.
Recommended literature
  • Goldberg D. E. (1989). Genetic Algorithms in Search, Optimization & Machine Learning. Addison-Wesley, New York.
  • Klir G. J., Yuan B. (1995). Fuzzy Sets and Fuzzy Logic: Theory and Applications. Prentice-Hall.
  • Nguyen H. T., Walker E. (1997). A first course in fuzzy logic.
  • Rojas R. (1996). Neural Networks: A Systematic Introduction. Springer.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester