Projects

Shogun – A Large Scale Machine Learning Toolbox

Since 2011, I am one of the core developers of Shogun, an open-source project that provides a wide range of unified and efficient Machine Learning methods. We combine modern software architecture in C++ with both efficient low-level computing backends and cutting edge algorithm implementations.

One of Shogun’s most exciting features is that you can use the toolbox through a unified interface from C++, Python, Octave, R, Java, Lua, C#, etc.

Our community saw massive growth in the past years, a lot of which was fuelled by the Google Summer of Code program. I did two Google Summer of Code student projects on Model-selection and Kernel-testing; then did two years of mentoring (and leading Shogun’s participation) for Large scale log-determinant estimatorsGaussian Process classificationVariational learning for GPsMany Machine Learning tutorials !!, Kernel measure for independence, and more.

I presented Shogun in London, New York, Berlin. We organised workshops in 2013, 2014. Our team is full of very talented people, but we are always looking for new people, ideas, and collaborations. Feel free to drop us a line.

Blog posts about Shogun

http://www.shogun-toolbox.org/

Github & Wiki

 

Swheswhere_logore

In 2014, I got involved part-time with Swhere, who offer data-based consulting, combined with a very solid business background. Some senior academics are in the team, too. This is an interesting experience as it is quite orthogonal to what I do at the Gatsby — algorithms tailored to problems, rather than the other way around.

Leave a Reply

Your email address will not be published. Required fields are marked *