Dominik Dahlem (@dahlem)

Top repositories

1

spectralClustering

This project is an implementation of spectral clustering using the unnormalised (and sparse) graph Laplacian (in upper triangular form) solving the generalised eigenvalue problem using arpack++.
C++
4
star
2

rl-aqs

Implementation of a high-performance queuing simulator for adaptive task assignment problems using reinforcement learning control strategies (based on my PhD work).
C++
3
star
3

cusum

An Introduction into Anomaly Detection using the Cumulative Sum (CUSUM) Algorithm
TeX
3
star
4

lz-prediction

Lempel-Ziv prediction utilises a dictionary originating from parsing sequences using Lempel-Ziv encoding in order to compute the log-loss over test sequences.
C++
3
star
5

bayesGP

This project implements a Bayesian Gaussian Process regression model which is fit using an adaptive Metropolis within Gibbs algorithm.
Shell
1
star
6

ncd

This project implements a compression-based distance function in order to produce a similarity matrix given a list of files in a source directory. This similarity matrix can be used for clustering etc.
Shell
1
star
7

deep-reinforcement-learning-navigation

Deep RL implementation of Double Deep Q-Learning including Dueling Networks as well as prioritized experience replay) to navigate and collect bananas (nom)
Jupyter Notebook
1
star
8

linearSolv

Project that implements a number of solvers using GSL and BLAS, including Cholesky decomposition with Cholesky-Crout reduction, conjugate gradient, Gaussian elimination, Jacobi iteration, LU decomposition with Crout reduction, Jacobi-preconditioned conjugate gradient, QR decomposition, Seidel iteration, steepest descent, and forward/backward substitution. This project was done as part of some course work of the High-Performance Computing M.Sc. at Trinity College Dublin.
Shell
1
star