Alec Filios's repositories
Training-Intelligent-game-Agents-through-Competitive-Reinforcement-Learning
This diploma thesis deals with the implementation of a simulation in three dimensions, in which there exist some agents. These agents are trained to perform specific tasks. Using the Unity3d platform in conjunction with the ml-agents library provided, we construct a simulation environment suitable to carry through the needs of our training requirements. The technique of artificial intelligence used is reinforcement learning, one of the branches of the broader concept called machine learning.
Fictitious-Play-and-Reinforcement-Learning-for-Computing-Equilibria
This project's purpose is the implementation and analyzation of several examples of repeated & zero sum (stochastic) games, using Fictitious play and an RL algorithm.
Optimizing-Agent-Behavior-in-Dynamic-Environments-using-Q-learning-and-greedy-exploration
Current notebook is part of the 'Reinforcement Learning' assignment in the context of 'Machine Learning' course, provided by MSc in Artificial Intelligence.
Academic-Data-Mining-Projects-on-issues-related-to-covid
This repository consists of four Data Mining Academic projects around the topic of Covid19 and its connection to specific metrics such as gpa per capita. Also the projects consist of the relationship between the pandemic and the elections of the US in 2020.
Binary-Classification-Breast-Cancer-Prediction
Breast cancer is the most common cancer amongst women in the world. It accounts for 25% of all cancer cases, and affected over 2.1 Million people in 2015 alone. It starts when cells in the breast begin to grow out of control. These cells usually form tumors that can be seen via X-ray or felt as lumps in the breast area.
Enhancing-NPC-Behavior-in-Video-Games-with-AI
This report explores the potential benefits of using artificial intelligence (AI) to enhance non-playable character (NPC) behavior in video games. By leveraging machine learning and data on human behavior, emotions, and social dynamics, game developers can create more realistic NPCs that improve player immersion, storytelling, and replayability..
MakeItRain-Weather-App-Xamarin.Forms
A Crossplatform app for both iOS and Android. The implemenation was made using .Net Xamarin.Forms and the data is retrieved from the OpenWeatherAPI.
PokemonTcg-DeckBuilder-Unity3d
For this mini project, I created a mobile card deck builder. The app is fully runnable on Android and Windows. The card builder is based on the popular Pokemon franchise and data is retrieved from the publicly available API https://pokemontcg.io/.
Proper-Angular-Application
Internship at Niki Digital Engineering Developed a human resources management application, considering the working time of the company's employees. The purpose of the app was to achieve better scheduling and task assignment. The implementation was developed on Angular 8 with MongoDB as a Database.
Unity-Hand-Tracking-Gesture-Recognition-using-Mediapipe
This project demonstrates the potential of the Mediapipe library for multimodal machine learning applications, specifically in the context of hand gesture recognition within a Unity3D simulation.
Unity-Ml-Agents-Training-Lab-Archive
This repository is the storage of the Unity project I created for my Diploma Thesis. The data was retrieved using a Google Colab.