Computational Intelligence

  • Type: Lecture (V)
  • Chair: KIT-Fakultäten - KIT-Fakultät für Maschinenbau - Institut für Automation und angewandte Informatik
    KIT-Fakultäten - KIT-Fakultät für Maschinenbau
  • Semester: WS 20/21
  • Time: We 2020-11-04
    16:00 - 17:30, weekly


    We 2020-11-11
    16:00 - 17:30, weekly

    We 2020-11-18
    16:00 - 17:30, weekly

    We 2020-11-25
    16:00 - 17:30, weekly

    We 2020-12-02
    16:00 - 17:30, weekly

    We 2020-12-09
    16:00 - 17:30, weekly

    We 2020-12-16
    16:00 - 17:30, weekly

    We 2020-12-23
    16:00 - 17:30, weekly

    We 2021-01-13
    16:00 - 17:30, weekly

    We 2021-01-20
    16:00 - 17:30, weekly

    We 2021-01-27
    16:00 - 17:30, weekly

    We 2021-02-03
    16:00 - 17:30, weekly

    We 2021-02-10
    16:00 - 17:30, weekly

    We 2021-02-17
    16:00 - 17:30, weekly


  • Lecturer: apl. Prof. Dr. Ralf Mikut
    apl. Prof. Dr. Markus Reischl
  • SWS: 2
  • Lv-No.: 2105016
  • Information: Online
Content

The students are able to apply the fundamental methods of computational intelligence (fuzzy logic, artificial neural networks, evolutionary algorithms) efficiently. They know the basic mathematical foundations and are able to transfer these methods to practical applications.

Content:

  • Terms and definitions Computational Intelligence, application fields and examples
  • Fuzzy logic: fuzzy sets; fuzzification and membership functions; inference: T-norms and -conorms, operators, aggregation, activation, accumulation; defuzzification methods, structures for fuzzy control
  • Artificial Neural Nets: biology of neurons, Multi-Layer-Perceptrons, Radial-Basis-Function nets, Kohonen maps, training strategies (Backpropagation, Levenberg-Marquardt)
  • Evolutionary Algorithms: Basic algorithm, Genetic Algorithms and Evolution Strategies, Evolutionary Algorithm GLEAM, integration of local search strategies, memetic algorithms, application examples

Learning objectives:

The students are able to apply the fundamental methods of computational intelligence (fuzzy logic, artificial neural networks, evolutionary algorithms) efficiently. They know the basic mathematical foundations and are able to transfer these methods to practical applications.

Language of instructionGerman
Bibliography

Kiendl, H.: Fuzzy Control. Methodenorientiert. Oldenbourg-Verlag, München, 1997

S. Haykin: Neural Networks: A Comprehensive Foundation. Prentice Hall, 1999

Kroll, A. Computational Intelligence: Eine Einführung in Probleme, Methoden und technische Anwendungen Oldenbourg Verlag, 2013

Blume, C, Jakob, W: GLEAM - General Learning Evolutionary Algorithm and Method: ein Evolutionärer Algorithmus und seine Anwendungen. KIT Scientific Publishing, 2009 (PDF frei im Internet)

H.-P. Schwefel: Evolution and Optimum Seeking. New York: John Wiley, 1995

Mikut, R.: Data Mining in der Medizin und Medizintechnik. Universitätsverlag Karlsruhe; 2008 (PDF frei im Internet)