Bartosz-Gorka-Archive / misio-put-poznan

Metody Inteligencji Sztucznej i Obliczeniowej

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BASED ON https://github.com/mihahauke/misio_labs

Metody Inteligencji Sztucznej i Obliczeniowej

MISIO 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

About

Metody Inteligencji Sztucznej i Obliczeniowej


Languages

Language:Python 96.1%Language:Jupyter Notebook 2.6%Language:TeX 1.3%Language:Shell 0.1%