UINA510 Expert Systems Applications

Faculty of Philosophy and Science in Opava
Winter 2024
Extent and Intensity
2/2/0. 6 credit(s). Type of Completion: zk (examination).
Teacher(s)
Ing. Jiří Blahuta, Ph.D. (lecturer)
RNDr. Jiří Martinů, Ph.D. (seminar tutor)
Mgr. Daniel Valenta, Ph.D. (seminar tutor)
Guaranteed by
Ing. Jiří Blahuta, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Timetable
Mon 8:05–9:40 LEI
  • Timetable of Seminar Groups:
UINA510/A: each even Friday 16:25–19:40 LEI, J. Martinů
Prerequisites
Completion of the subject Expert systems in the bachelor's study program.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
The goal of the course is to acquaint students with actual trends in development and implementation of expert systems based on different types of vagueness and also with methods of softcomputing. Practical exercises acquaint students with used empty knowledge-based and/or expert systems with emphasis on integration of fuzzy approaches. Inseparable part of the exercises is also design of knowledge or expert basis of a fuzzy rule based expert system for a priori determined problem in given empty fuzzy rule based knowledge-based or expert system.
Learning outcomes
The student will be able to create and implement an expert system based on various types of uncertainties and using soft computing methods. From a theoretical point of view and in practical exercises, to design and implement a knowledge/expert base fuzzy rule expert system for a given problem and also in a fuzzy rule-oriented knowledge/expert system.
Syllabus
  • Contens:
  • 1. Subjective knowledge and mental models, language modeling, conditional production rules, set of rules as language model, vagueness of the language model.
  • 2. Vagueness of conditional rules formalized by means of probability level, expert systems with entropy such as MYCIN, EMYCIN and PROSPECTOR.
  • 3. Probability-based rule-based expert systems - FEL-EXPERT.
  • 4. Formalization of vagueness of language terms by means of fuzzy sets, basics of fuzzy mathematics, approximation of language models of fuzzy functions, fuzzification and defuzzification.
  • 5. Fuzzy logic, language variable, interpretation of fuzzy logic functions, fuzzy relations, approximative derivation, fuzzy rule Modus Ponens.
  • 6. Fuzzy approximation of multidimensional non-linear systems, approximative derivation based on Takagi- Sugeno rules.
  • 7. Cognitive analysis of rule base of knowledges, consistency test, diversification of knowledge base, ternary graph.
  • 8. Artificial neural multi-layer networks, adaptation procedures of ANN, fuzzy neural networks, identification of the fuzzy model Takagi-Sugeno.
  • 9. Automatic methods of structural and parametric identification of rule-based fuzzy models, fuzzy clustering methods.
  • 10. Basics of fuzzy regulation, linear regulators in case of feedback regulation, fuzzy regulators synthesis, Sugenobased regulators.
  • 11. Methods of structural and parametric optimalization of rule-based fuzzy models, optimalization methods based on evolution.
  • 12. Real-time expert system, knowledge management, intelligent regulators, knowledge-based adaptation of structure and parameters of regulators.
Literature
  • CASTILLO, Enrique et. al. Expert systems and probabilistic network models. New York: Springer, 2012. ISBN 9781461274810.
Teaching methods
Řešení projektu na cvičení, presentace, závěrečný test.
Assessment methods
* 75% attendance in exercises, active participation * written test in the extent of the given literature and the content of seminars 30 points * implementation of selected methods of softcomputing, success rate 30 points from programming and 10 points from documentation * 40 points exam 50% all parts
Language of instruction
Czech
Further comments (probably available only in Czech)
Study Materials
Teacher's information
http://is.slu.cz
Teaching takes place in blocks, lectures and exercises.
The course is also listed under the following terms Winter 2021, Winter 2022, Winter 2023.
  • Enrolment Statistics (recent)
  • Permalink: https://is.slu.cz/course/fpf/winter2024/UINA510