https://github.com/mihahauke/misio_labs
BASED ONMetody Inteligencji Sztucznej i Obliczeniowej
This repository contains resources necessary to complete Artificial Intelligence courses (MISiO) at Poznan University of Technology.
Python Package
To run some of the tasks a special python package will be needed. To install it use:
git clone https://github.com/mihahauke/misio_labs
cd misio
sudo pip3 install
or:
sudo pip3 install git+https://github.com/mihahauke/misio_labs
or if you don't have root access:
pip3 install git+https://github.com/mihahauke/misio_labs --user
Grading
tl;dr:
- you have to do all tasks
- delays are penalized
- cheating and sharing code will result in grade 2
Full
"Unless stated otherwise in the task description" applies to all of the following points.
- each task has to be completed to pass the course; failure to do so will result in FAILING (getting grade 2) regardless of points gained from other tasks;
- a task is considered completed if a solution is submitted and it scores at least 30% of achievable points (after potential delay penalty)
- attendance is mandatory (as per Uni code); in case of any doubts about scoring/cheating lack of attendance may result in disadvantageous consideration
- a solution has to be submited before a start of the next class; every started week of delay results in -20% penalty (sometimes you'll have 2 weeks for a task)
- sharing your code or solutions is prohibited (you may however share your thoughts and ideas)
- submitting someone else's solutions will result in grade 2/2 and any legal repercussions available
Lab1 Intelligent agents (10 pts)
Introduction to artificial intelligence basics: agents, environments, rationality etc. This task uses python's aima3 library for AIMA(Artificial Intelligence Modern Approach).
Lab2 Uncertain Wumpus (15pts)
Practical example of uncertainty in Artificial Intelligence.
Lab3 Lost Wumpus (15pts)
Using histogram filter for navigation.
Lab5 Markov Decision Processes (10pts)
Introduction to Markov Decision Processes (MDPs) which are a fundamental framework for modern AI algorithms.
Lab6-8 More MDP (15pts)
More Markov Decision Processes
Lab 9-10 Q-Learning(15pts)
Reinforcement Learning using one of the most popular and well known algorithm: Q-learning
Lab 11-12 Actor-critic(15pts)
Reinforcement Learning: actor-critic (continuous spaces)
Authors
TODO
Acknowledgements
TODO