Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Softcomputing

The course is not on the list Without time-table
Code Completion Credits Range Language
XD33SCP KZ 4 14+4s Czech
Lecturer:
Tutor:
Supervisor:
Department of Cybernetics
Synopsis:

The aim of this course is to get the students knowledgeable with non-traditional computational techniques of optimisation, state-space search, control and decision-making. Many of the softcomputing methods utilise analogies with various phenomena in nature and/or society. Results obtained by these methods often have a high quality, but their absolute reliability is never guaranteed. During the seminars the students will get a chance to get basic practical skills with a sample softcomputing problem.

Requirements:

For successful completion of the course, it is necessary to present the results of the individual work to other students and explain the approaches used.

Syllabus of lectures:

1. Introduction to softcomputing methods, relationship to phenomena known from other scientific fields

2. Fuzzy sets and fuzzy logics

3. Fuzzy logics and decision-making

4. Fuzzy control

5. Neural networks - basic principles, their learning and set-up

6. Neural networks with backward propagation

7. Kohonen's learning networks

8. Evolutionary computing - basic principles and operators

9. Genetic algorithms - function principles

10. Genetic algorithms - problem representation, convergence

11. Genetic algorithms in constrained problems, special representations

12. Genetic programming - principles and comparison with genetic algorithms

13. Specific problems of evolutionary computing techniques, softcomputing applications

14. Summary (spare space)

Syllabus of tutorials:

1. Organisational matters, seminars/labs detailed contents

2. Softcomputing in general

3. Fuzzy logics principles

4. Fuzzy logics for control and decision-making - part 1.

5. Fuzzy logics for control and decision-making - part 2.

6. Neural networks - part 1.

7. Neural networks - part 2.

8. Neural networks - part 3.

9. Evolutionary computing (EC) - basic operators, their implementation, individual task of EC given

10. Individual work on the EC task - part 1.

11. Individual work on the EC task - part 2.

12. Individual work on the EC task - part 3.

13. Presentation of individual work results - discussion on the results

14. Summary, (spare space)

Study Objective:
Study materials:

There is no text-book covering the course completely; any book on modern operating systems can be used. The lecturer will hint resources to particular topics.

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11653904.html