Course detail

Artificial Intelligence

FEKT-MUINAcad. year: 2019/2020

The aim of the course is to deepen knowledges and application of artificial intelligence methods. Artificial intelligence – definition, trends. Artificial neural networks, neural networks paradigms, method of backpropagation learning, Kohonen self-organizing maps, Hopfield network, RCE neural network. Knowledge-based systems, knowledge representation, problem solving, structure and activities of expert systems. Optical information processing resources of artificial inteligence. Intelligent robot.

Language of instruction

Czech

Number of ECTS credits

5

Mode of study

Not applicable.

Learning outcomes of the course unit

Course graduate should be able to:
- explain the concept of artificial intelligence from the perspective of its application in technical equipment,
- explain the paradigm for artificial neural network: perceptron, multilayer neural network backpropagation learning, Kohonen self-organizing maps, Hopfield network, RCE neural network,
- discuss and verify the settings of individual parameters of the selected neural network,
- assess the scope of application of artificial neural network,
- explain the architecture and functionality of knowledge systéme,
- create a base of knowledge for expert system NPS32,
- choose the field of application of expert systéme,
- optical information processing devices applied artificial inteligence.

Prerequisites

The subject knowledge on the Bachelor´s degree level is requested and knowledge about programming MATLAB.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Techning methods include lectures and computer laboratories. Students have to write a single project during the course.

Assesment methods and criteria linked to learning outcomes

Condition of petting full credit is absolut (100%) attendance in obligatory parts of lessons - the computer exercises and obtaining at least 15 points. Students are tested continuously and i tis possible to get maximum 20 points. The final written exam is rated by 70 points at maximum and the oral exam is rated by 10 points at maximum.

Course curriculum

1. Artificial intelligence - definition, history, area
2. Neuroscience - biological information system, neuron, brain, intelligence
3. Artificial neural networks - definitions, paradigms, Perceptron, learning
4. Multilayer neural network with Backpropagation learning algorithm
5. Kohonen's self-organizing map, Hopfield network, RCE network
6. public holiday 2019
7. Principles of computer vision
8. Principles of computer vision
9. Expert Systems - representation of knowledge, problem solving
10. Expert Systems - definition, structure, knowledge base, application
11. Convolutional neural network
12. Convolutional neural network
13. Intelligent systems

Work placements

Not applicable.

Aims

The aim of this course is to provide students with a basic orientation in key algorithms and artificial inteligence, emphasis is placed on the field of artificial neural networks, knowledge systems and computer vision.

Specification of controlled education, way of implementation and compensation for absences

The computer exercises are compulsory, the properly excused missed computer exercises can be compensate.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Kasabov,N.K.: Foundations of Neural Networks, Fuzzy systems and Knowledge Engineering.The MIT Press,1996,ISBN 0-262-11212-4 (ET)
Mařík V.-Štěpánková O.-Lažanský J.:Umělá inteligence 1. ACADEMIA 1993,Praha,ISBN 80-200-0496-3 (CS)
Mařík V.-Štěpánková O.-Lažanský J.:Umělá inteligence 2. ACADEMIA 1997,Praha,ISBN 80-200-0504-8 (CS)
Berka P. a kol.: Expertní systémy. Skripta, VŠE Praha, 1998. (CS)
Šíma J., Neruda R.: Teoretické otázky neuronových sítí. Matfyzpress, Praha 1996 (CS)
Sonka M., Hlavac V., Boyle R.: Image Processing, Analysis and Machine Vision. Thomson, 2008, ISBN 978-0-495-08252-1 (EN)
Russell S.-Norvig P.: Artificial Intelligence a Modern Approach. Prentice Hall 2010, ISBN 978-0-13-604259-4 (CS)

Recommended reading

Schalkoff,R.J.:Artificial Neural Networks. The MIT Press,1997,ISBN 0-07-115554-6 (EN)
Mařík V.-Štěpánková O.-Lažanský J.:Umělá inteligence 3. ACADEMIA 2001,Praha,ISBN 80-200-0472-6 (CS)
Mařík V.-Štěpánková O.-Lažanský J.:Umělá inteligence 4. ACADEMIA 2003,Praha,ISBN 80-200-1044-0 (EN)

Classification of course in study plans

  • Programme EEKR-M1 Master's

    branch M1-TIT , 1. year of study, winter semester, optional interdisciplinary

  • Programme IBEP-V Master's

    branch V-IBP , 1. year of study, winter semester, optional specialized

  • Programme EEKR-M1 Master's

    branch M1-KAM , 2. year of study, winter semester, compulsory
    branch M1-EEN , 2. year of study, winter semester, optional interdisciplinary

  • Programme IBEP-V Master's

    branch V-IBP , 2. year of study, winter semester, optional specialized

  • Programme EEKR-CZV lifelong learning

    branch ET-CZV , 1. year of study, winter semester, compulsory

Type of course unit

 

Lecture

26 hours, optionally

Teacher / Lecturer

Syllabus

1. Artificial intelligence - definition, history, area
2. Neuroscience - biological information system, neuron, brain, intelligence
3. Artificial neural networks - definitions, paradigms, Perceptron, learning
4. Multilayer neural network with Backpropagation learning algorithm
5. Kohonen's self-organizing map, Hopfield network, RCE network
6. public holiday 2019
7. Principles of computer vision
8. Principles of computer vision
9. Expert Systems - representation of knowledge, problem solving
10. Expert Systems - definition, structure, knowledge base, application
11. Convolutional neural network
12. Convolutional neural network
13. Intelligent systems

Exercise in computer lab

26 hours, compulsory

Teacher / Lecturer

Syllabus

1. Introduction, projects - assignment
2. Basics of Matlab and Computer Vision
3. Perceptron
4. Single-layer neural network
5. Back propagation
6. Project (work at home)
7. Artificial neural networks
8. Computer vision - Convolution
9. Expert systems
10. Project 1 - Report
11. Project 1 - Report
12. Expert systems
13. Expert systems