News

We are very actively working on the release of Shark 3.0. For this, we are rewriting the whole library. Most of the work has been done, and we are aiming at releasing the library within the next three months. Stay tuned!

We submitted a pre-release to the Open Source Software World Challenge 2011 and are happy to announce that this alpha release of Shark 3.0 has just won the Gold Prize! Gold Prize There are still some features missing, but if you want to have a look at the current status of the project and want to download the alpha release, you can do so from here. We are happy about any feedback.

Summary

SHARK is a modular C++ library for the design and optimization of adaptive systems. It provides methods for linear and nonlinear optimization, in particular evolutionary and gradient-based algorithms, kernel-based learning algorithms and neural networks, and various other machine learning techniques. SHARK serves as a toolbox to support real world applications as well as research in different domains of computational intelligence and machine learning. The sources are compatible with the following platforms: Windows, Solaris, MacOS X, and Linux.

Features

The Shark library comprises four main modules: Additionally, multiple support modules are included with Shark:

Support

Multiple support channels are available for the Shark library. If you are a new user, please refer to the section Getting Started and to the section FAQ. If you are interested in the documentation of the library, refer to the respective module you are interested in. If there are any questions left, do not hesitate to contact us via email or to post to the Shark user mailing-list available at https://lists.sourceforge.net/lists/listinfo/shark-project-user.

Paper Describing the Library

Christian Igel, Verena Heidrich-Meisner, and Tobias Glasmachers. Shark. Journal of Machine Learning Research 9, pp. 993-996, 2008
@Article{shark08, author = {Christian Igel and Tobias Glasmachers and Verena Heidrich-Meisner}, title = {Shark}, journal = {Journal of Machine Learning Research}, year = {2008}, volume = {9}, pages = {993-996}, }

Acknowledgements

The development of the Shark library is supported by the following institutions and companies: