Founder of @GUT-AI Foundation and a stealth EdTech company. AI Researcher. Alumnus of @ImperialCollegeLondon. PhD Candidate at CUT.
artificial_neural_networks. A collection of Methods and Models for various architectures of Artificial Neural Networks
41codility-csharp. Solutions to Codility tests in C#
19codility-python. Solutions to Codility tests in Python
13CEI_523_2018. CEI 523: Data Science - Fall 2018
5fsharp-examples. Example code in .NET F#
3Biography. Biography of Ioannis Kourouklides
3perspective-taking. Visual and Spatial Perceptual Perspective Taking (using Kinect)
2codility_training. Solutions for codility training assignments in python from http://codility.com/train/
2Publications. List of publications
2bayesian_uncertainty_adversaries. Thesis: Detecting Adversaries in DQNs and Computer Vision using Bayesian CNNs
2python-examples. Example code in Python
2bayesian-drl. Bayesian Deep Reinforcement Learning research repository
2csharp-examples. Example code in .NET C#
2website. Provisional draft of the website
2Coursera-Machine-Learning. source from exercises in Coursera.
2hypercl. Continual Learning with Hypernetworks. A continual learning approach that has the flexibility to learn a dedicated set of parameters, fine-tuned for every task, that doesn't require an increase in the number of trainable weights and is robust against catastrophic forgetting.
1Bayesian-Compression-for-Deep-Learning. Remplementation of paper https://arxiv.org/abs/1705.08665
1av_hubert. A self-supervised learning framework for audio-visual speech
1awesome-machine-learning. A curated list of awesome Machine Learning frameworks, libraries and software.
1SRNN-Brain-Modelling-Toolbox. Spatiotemporal Dynamics in Spiking Recurrent Neural Networks using Optimization-based Modelling for EEG signals
1hypnettorch. Package for working with hypernetworks in PyTorch.
1practicalAI. 📚A practical approach to learning machine learning.
1PyDataCyprus. PyData Cyprus, meetup minutes (e.g: slides, datasets, code etc)
1belot. Card game with reinforcement learning policy-based agent implementation
1Automatic-Bridge-Bidding-by-Deep-Reinforcement-Learning. The released model of the paper 'Automatic Bridge Bidding by Deep Reinforcement Learning' in ECAI 2016
1yapf. A formatter for Python files
1vae. Variational Autoencoder / Deep Latent Gaussian Model demo
1Talks. List of talks
1keras. Deep Learning for humans
1kaggle. My public Kaggle code
1tensor2tensor. Library of deep learning models and datasets designed to make deep learning more accessible and accelerate ML research.
1deep-rl. Collection of Deep Reinforcement Learning algorithms
1scala-examples. Example code in Scala
1Tutorial-SoftWeightSharingForNNCompression. A tutorial on 'Soft weight-sharing for Neural Network compression' published at ICLR2017
1pyspark. pyspark
1CEI_523_2019. CEI 523: Data Science - Fall 2019
1models. Models and examples built with TensorFlow
1learning-to-communicate-pytorch. Learning to Communicate with Deep Multi-Agent Reinforcement Learning in PyTorch
1deep-learning-book. Repository for "Introduction to Artificial Neural Networks and Deep Learning: A Practical Guide with Applications in Python"
1pilotta-1. Python
1reinforcement-learning-examples. Implementation of examples & exercises from the Sutton & Barto book Reinforcement Learning An Introduction
1nlp_classification. PyData Tel Aviv NLP Workshop
1TensorFlow-Tutorials. TensorFlow Tutorials with YouTube Videos
1VAE-TensorFlow. Implementation of a Variational Auto-Encoder in TensorFlow
1Tutorial_BayesianCompressionForDL. A tutorial on "Bayesian Compression for Deep Learning" published at NIPS (2017).
1contextualLoss. The Contextual Loss
1deeprl. Implementation of Reinforcement Learning Algorithms
1Projects. List of projects
1RL-ROBOT. Reinforcement Learning framework for Robotics
1mlbop. Matlab code for S. Theodoridis' "Machine Learning: A Bayesian and Optimization Perspective" (2015).
1Probabilistic-Programming-and-Bayesian-Methods-for-Hackers. aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
1DeepLearnToolbox. Matlab/Octave toolbox for deep learning. Includes Deep Belief Nets, Stacked Autoencoders, Convolutional Neural Nets, Convolutional Autoencoders and vanilla Neural Nets. Each method has examples to get you started.
1