Andreas Spanopoulos's repositories
Disentangled-Variational-Autoencoder
PyTorch Implementations of a VAE and a beta-VAE.
Stanford-CS224W-ML-with-Graphs
Solutions to assignments of the CS224W Machine Learning with Graphs course from Stanford University.
BSc-Thesis
Undergraduate Thesis on Natural Language Processing for Ancient Greek.
Alpha-Zero-Racing-Kings
Alpha Zero general-purpose reinforcement learning algorithm implemented for the Chess variant Racing Kings.
Operating-Systems
Programming Assignment in Operating Systems.
Systems-Programming
Systems Programming Assignments
USI-ML-Projects
Machine Learning Projects in python3, from Universita della Svizzera Italiana (USI), Lugano.
AI-2-Projects
Projects for the Artificial Intelligence 2 course at the University of Athens.
CMAC-with-Mini-AES
Implementation of CMAC in sage 9
OOP-Enviroment-Simulation
Last Project in Object Oriented Programming course: Implement a working enviroment with animals and plants.
Sudoku-to-SAT
A python2 script that translates a sudoku puzzle (with arbitrary grid size) to CNF clauses for SAT solvers.
0-1-Knapsack-Genetic-Algorithm
Solves the 0-1 knapsack problem using genetic algorithms and compares the results with other methods.
AlphaZero.jl
A generic, simple and fast implementation of Deepmind's AlphaZero algorithm.
Autoencoder-for-MNIST
Project for Projects course in UOA, DI