Artificial Intelligence

Lecture materials at VŠB-TU

All codes are written in Matlab R2014a

01 – Introduction artificial intelligence

Introduction to the topic of the artificial intelligence.

02 – Fuzzy sets and logic

Implementation of tip decision with a fuzzy toolbox.

Tip decision  Fuzzy regulator

03 – Expert systems

Implementation of expert systems

Study text

04 – British museum

Shortest path algorithm called British museum.

Study text

05 – Breadth First Search and Depth First Search

Shortest path algorithms BFS and DFS.

Study text

06 – Value iteration, Discounting

Iteration of value in gridword – shortest path algorithm with goals.

Study text

07 – Markov decision process

Probability driven model of grid word movement.

Study text

08 – Hill climbing

Search of local maximum based on hill climbing.

Study text

09 – Evolutionary algorithm

Evolutionary algorithm to search local maximum.

Study text

10 – Evolutionary algorithm, symbolic regression

Evolutionary algorithm to search function approximation for given dataset.

Study text

11 – K-means

Implementation of K-means clustering.

Study text

12 – Neural Networks

Simple neural networks to recognize animals based on features.

Study text

13 – Convolutional Neural Networks

Convolutional Neural Networks

Study text