This repository contains solutions to laboratory problems for the Artificial Intelligence course
Laboratory Tasks:
- Regression a) Closed-Form solution b) Gradient Descent
- 0/1 Knapsack problem - Genetic Algorithm
- Connect4 - Minimax and Alphabeta pruning
- Titanic: Decision Tree and Random Forest binary classification
- Kmeans clustering
- Neural Nets
- Reinforcement Learning
Most of the code was provided to me by the instructor for the laboratory. My task was to implement artificial intelligence algorithms marked in the #TODO sections