Some of my open-source projects
MANET (2022): MArkow NEtwork learning in Python
A Python library for learning Markov Network classifiers with arbitrarily complex label interaction graphs. It supports both supervised learning and learning from examples with missing labels.
STPRtool (1999-2009): Statistical Pattern Recognition Toolbox in MATLAB
Originally designed to implement a selection of machine learning algorithms described in the monograph M.I. Schlesinger & V. Hlaváč: Ten Lectures on Statistical and Structural Pattern Recognition, Kluwer Academic Publishers, 2002. The toolbox has since been extended with kernel methods, Support Vector Machines, and other algorithms.
LIBQP (2009): Quadratic Programming Solvers in Plain C
A library implementing Quadratic Programming solvers for simple QP instances arising in machine learning tasks such as SVM training.
LIBOCAS (2008-2009): Optimized Cutting Plane Algorithm for Training Linear SVMs
A C-based library implementing the Optimized Cutting Plane algorithm for efficient training of linear SVM classifiers. A MATLAB interface is also provided.
I Have Contributed To
CLandmark: Landmark Detection
An open-source library for real-time facial landmark detection using Deformable Part Models trained via Structured Output SVMs.
Shogun: Machine Learning Toolbox
A comprehensive machine learning toolbox offering a wide range of algorithms. It is developed by a large and enthusiastic community led by Soeren Sonnenburg.