Academic year 2022/2023 |
Supervisor: | prof. RNDr. Miloslav Druckmüller, CSc. | |||
Supervising institute: | ÚM | |||
Teaching language: | English | |||
Aims of the course unit: | ||||
The aim of the course is to introduce the methods of fuzzy logic and the proposition of expert systems. Next, students will learn to design a simple system based on machine learning and will learn the theoretical and practical basics of neural networks. |
||||
Learning outcomes and competences: | ||||
1.Terminology and explanation of the concepts of many-valued logic. |
||||
Prerequisites: | ||||
Mathematical logic, Fuzzy set theory. |
||||
Course contents: | ||||
The course is designed for students of mathematical engineering and contains the theory of fuzzy logic, linguistic variables and linguistic models and the theory of expert systems. The subject also includes the practical design of an expert system based on Lukasiewicz or Mamdani logic. The second part of the course is devoted to machine learning and neural networks, which are used for modern applications of expert systems. Students become familiar with basic terminology, other types and their use for applications (speech, image, etc. analysis). |
||||
Teaching methods and criteria: | ||||
The course is taught through lectures explaining the basic principles and theory of the discipline. Exercises are focused on practical topics presented in lectures. | ||||
Assesment methods and criteria linked to learning outcomes: | ||||
Graded assessment based on submission of semester work (70 percent) and oral exam of the given theory (30 percent). |
||||
Controlled participation in lessons: | ||||
Participation on lessons is compulsory, in case of absence it is necessary to work out substitute work. |
||||
Type of course unit: | ||||
Lecture | 13 × 2 hrs. | compulsory | ||
Computer-assisted exercise | 13 × 1 hrs. | compulsory | ||
Course curriculum: | ||||
Lecture | 1. Multi-valued logic, formulae. |
|||
Computer-assisted exercise | Topics for work in exercises are closely related to the lectures. As part of the computer exercises, particular areas will be implemented in Matlab software, event. Python. IBM Watson Assistant will be used to design the chatbot. 1. Multi-valued logic, formulae. |
|||
Literature - fundamental: | ||||
1. Druckmüller, M.: Technické aplikace vícehodnotové logiky, PC- DIR , Brno 1998 | ||||
2. Jackson P.: Introduction to Expert Systems, Addison-Wesley 1999 | ||||
2. Bolc, L., Borowik, P.:Many-Valued Logics 1, Volume 1, Theoretical Foundations, Springer 1999 | ||||
Literature - recommended: | ||||
3. Bolc, L., Borowik, P.:Many-Valued Logics 2, Springer 2010 |
The study programmes with the given course: | |||||||||
Programme | Study form | Branch | Spec. | Final classification | Course-unit credits | Obligation | Level | Year | Semester |
N-MAI-A | full-time study | --- no specialisation | -- | GCr | 4 | Compulsory | 2 | 2 | W |
Faculty of Mechanical Engineering
Brno University of Technology
Technická 2896/2
616 69 Brno
Czech Republic
+420 541 14n nnn
+420 726 81n nnn – GSM Telef. O2
+420 604 07n nnn – GSM T-mobile
Operator: nnnn = 1111