Neural Nets and Neurocomputers
Code | Completion | Credits | Range |
---|---|---|---|
X36NAN | Z,ZK | 4 | 2+2c |
- The course is a substitute for:
- Neural Networks and Neurocomputers (36NAN)
- Lecturer:
- Miroslav Šnorek (gar.)
- Tutor:
- Miroslav Šnorek (gar.), Zdeněk Buk, Miroslav Čepek
- Supervisor:
- Department of Computer Science and Engineering
- Synopsis:
-
Mainly the basic neural paradigms are studied (perceptron and perceptron-like artificial neural nets, Hopfield net, Kohonen and ART selforganizing nets, Neocognitron, GMDH, etc.). Their applications in different tasks are pointed out. Fundamental ideas of HW accelerator design are mentioned. Applications like data prediction, image and sound neural processing, data compression, principal and independent component analysis are described.
- Requirements:
- Syllabus of lectures:
-
1. Artificial neural nets introduction
2. Hopfield net
3. Perceptron-like neural nets
4. Back-propagation nets, the principle of error back propagation
5. Self-organizing nets - Kohonen
6. Self-organizing nets - ART
7. GMDH nets
8. Neocognitron
9. Image processing by artificial neural nets
10. Data prediction
11. Data mining
12. Neural net accelerators
13. Boltzman machine
14. Fuzzy neural nets
- Syllabus of tutorials:
-
1. Examples of artificial neural net application
2. Simulation tools
3. 1st laboratory task analysis
4. Consultations
5.
6. Result presentation
7. 2nd laboratory task analysis
8. Consultations
9.
10.
11.
12.
13. Result presentation
14. Evaluation
- Study Objective:
- Study materials:
-
1. Haykin, S.: Neural Networks. IEEE Computer Society Press 1994
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Computer Technology - Software Engineering- structured studies (compulsory elective course)
- Economics and Management of Power Engineering- structured studies (compulsory elective course)
- Economics and Management in Electrical Engineering- structured studies (compulsory elective course)
- Computer Technology - System Programming- structured studies (compulsory elective course)
- Computer Technology - Computer Graphics- structured studies (compulsory elective course)
- Computer Technology - Computer Network and Internet- structured studies (compulsory elective course)
- Computer Technology - Designing Digital Systems- structured studies (compulsory elective course, compulsory elective course, S3 recommendation)