Projects

The list of all the projects that I have worked on so far is enumerated on this page. The projects span across various domains, including cybersecurity, artificial intelligence, machine learning and more.


AI Minesweeper

Playing Minesweeper can become frustrating when you are on the verge of winning, and suddenly, boom!

AI multi-agent search

How to teach an AI agent to act on its own in an adverserial environment?

AI Search

How would an AI agent find its way out using various search strategies?

Ants vs. SomeBees

A Tower Defense (TD) game where ants try to defend their colony against adversarial bees...

Bridging two-way radios and telephones

You are about to save a child's life and you realize that your phone is not with you...

Federated Learning for Distributed Intrusion Detection Systems in Public Networks

A cyber range constructed in the panOulu public network to help mitigate cyber threats by...

Ghost busters

Pacman has temporarily gone blind due to eye surgery. The ghosts want to scare him, unaware that Pacman has learned from his father the power of probabilistic inference to...

Gym exercise classification

Employing multimodal data fusion techniques to classify the type of exercise an athlete is performing.

Machine learning prediction for restaurant ratings

Wouldn't it be cool to predict the ratings for the restaurants you haven't visitied before?

Neural Networks

Leveraging neural networks for digit classification, regression, and language identification.

Reinforcement Learning (RL)

Exploratory agents, who are fond of learning through trial and error...

Robot vacuum simulation

Exploring two strategies to measure the performance of a robotic vacuum cleaner...

Six Degrees of Separation

How far could you be away from any other person in the world?

Twitter Brexit analysis

What do Twitter users feel about Brexit?

Virus drug treatment simulation

Treatment of viruses, such as HIV and H1N1, represents a significant challenge to modern medicine because of their ability to evolve...