I am always offering Bachelor and Master theses within the Angewandte Informatik program. Please contact me for details.
See this page (in German) for an up-to-date list of semester projects for students of the Angewandte Informatik program.
One line of my research deals with supervised learning with support vector machines (SVMs). On the one hand I am interested in the SVM training problem, which basically amounts to large scale quadratic programming. On the other hand I am trying to simplify SVM usage for non-experts by developing robust methods for automatic model selection. My research activities include both theoretical and practical aspects ranging from SVM optimization to experimental comparison studies and software development.
I am also interested in evolutionary algorithms, in particular evolution strategies for controller design and real-valued black box optimization. This activity offers fascinating theoretical challenges, and at the same time highly efficient practical algorithms with endless applications.
This is a newly acquired project in cooperation with the chair Computergestützte Statistik at the Technical University of Dortmund. It is funded by the Mercator Research Center Ruhr. A short project description can be found here.
Currently I don't have any open positions available.
I am an active developer of the Shark Machine Learning Library. Shark is an open-source, modular, and fast C++ library. A large share of my research code is either part of the library or based thereon. Check it out!
Shark is currently undergoing a major transition; actually it is more fair to speak of a complete rewrite. By now (2013) the work is mostly done, and we already have an alpha release of the brand new Shark 3. A few more design changes are underway that will make the library even faster and even more complete.