Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Hybrid Recommender System (B.Sc. Project)

less than 1 minute read

Published:

The whole system consists of different models each suitable for a different situation and it decides automatically based on some parameters which to use the most. Both ALS and DNN have their own pros and cons but in a complementary way. Using them together can be a way of solving popular recommender system challenges. link full document Read more

Snake Game A.I. Agent

less than 1 minute read

Published:

The goal of this project is to develop an AI Bot able to learn how to play the popular game Snake from scratch. In order to do it, I implemented a Deep Reinforcement Learning algorithm. This approach consists in giving the system parameters related to its state, and a positive or negative reward based on its actions. No rules about the game are given, and initially the Bot has no information on what it needs to do. The goal for the system is to figure it out and elaborate a strategy to maximize the score - or the reward. We are going to see how a Deep Q-Learning algorithm learns how to play snake, scoring up to 50 points and showing a solid strategy after only 5 minutes of training.(link) Read more

UC berkeley Pacman A.I. Agent Project Series

less than 1 minute read

Published:

A voluntary attempt to solve UCBerkeley’s pacman AI project series problems. It starts by implementing simple search algorithms and ends with implementing Q-learning to play as the pacman agent. (link) Read more

sharif ai challenge RL agent

less than 1 minute read

Published:

Sharif AI Challenge is a programming competition for all who are interested in artificial intelligence. This competition is held in two phases annually. Including an online and an on-site phase in which competitors will compete in teams of three in a game designed by our technical team. The only pre-requisite to enter this competition is familiarity with programming using C++, Java or python. But obviously, knowledge of algorithmic thinking and artificial intelligence will be a great asset for any of the participating teams. The registration for online competition is free. Read more

publications

Subcutaneous insulin administration by deep reinforcement learning for blood glucose level control of type-2 diabetic patients (submited for publication)

Published in Journal of Artificial Intelligence in Medicine, 2021

In this study, normalized advantage function (NAF) algorithm has been applied as amodel-free reinforcement learning method to regulate the blood glucose level of typetwo diabetic patients through subcutaneous injection. Read more

Recommended citation: Raheb, M. A., Niazmand, V. R., Eqra, N., & Vatankhah, R. (2021). "Subcutaneous insulin administration by deep reinforcement learning for blood glucose level control of type-2 diabetic patients." Journal of Artificial Intelligence in Medicine.