# 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.

03 – Expert systems

Implementation of expert systems

04 – British museum

Shortest path algorithm called British museum.

05 – Breadth First Search and Depth First Search

Shortest path algorithms BFS and DFS.

06 – Value iteration, Discounting

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

07 – Markov decision process

Probability driven model of grid word movement.

08 – Hill climbing

Search of local maximum based on hill climbing.

09 – Evolutionary algorithm

Evolutionary algorithm to search local maximum.

10 – Evolutionary algorithm, symbolic regression

Evolutionary algorithm to search function approximation for given dataset.

11 – K-means

Implementation of K-means clustering.

12 – Neural Networks

Simple neural networks to recognize animals based on features.

13 – Convolutional Neural Networks

Convolutional Neural Networks