Sign in to see all reviews and comparisons. It's Free!
By clicking Sign In with Social Media, you agree to let PAT RESEARCH store, use and/or disclose your Social Media profile and email address in accordance with the PAT RESEARCH Privacy Policy and agree to the Terms of Use.
Shogun is a free, open source toolbox written in C++. It offers numerous algorithms and data structures for machine learning problems. The focus of Shogun is on kernel machines such as support vector machines for regression and classification problems. Shogun also offers a full implementation of Hidden Markov models.
Category
Data Analysis Software
Features
• Free software, community-based development and machine learning education • Supports many languages from C++, Python, Octave, R, Java, Lua, C#, Ruby, Etc. • Runs natively under Linux/Unix, Macos, and Windows • Provides efficient implementation of all standard ml algorithms • Libsvm/Liblinear, Svmlight, Libocas, Libqp, Vowpalwabbit, Tapkee, Slep, Gpml and more
License
Open Source
Price
Free
Pricing
Subscription
Free Trial
Available
Users Size
Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)
• Free software, community-based development and machine learning education • Supports many languages from C++, Python, Octave, R, Java, Lua, C#, Ruby, Etc. • Runs natively under Linux/Unix, Macos, and Windows • Provides efficient implementation of all standard ml algorithms
What are the benefits?
•Completely free to use •Goes on many operating systems •Works on different platforms •Available on your browser’s cloud •Outstanding software design •Friendly to use and apply
PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.5
7.1
Features & Functionality
7.6
7.6
Advanced Features
7.7
8.5
Integration
7.5
7.4
Performance
7.7
8.4
Customer Support
7.6
8.1
Implementation
5.9
Renew & Recommend
8.2
Bottom Line
Shogun also offers a full implementation of Hidden Markov models.The toolbox seamlessly allows to easily combine multiple data representations, algorithm classes, and general purpose tools. This enables both rapid prototyping of data pipelines and extensibility in terms of new algorithms.
7.6
Editor Rating
7.7
Aggregated User Rating
5 ratings
You have rated this
Shogun is a free, open source toolbox written in C++. It offers numerous algorithms and data structures for machine learning problems. The focus of Shogun is on kernel machines such as support vector machines for regression and classification problems. Shogun also offers a full implementation of Hidden Markov models.
The toolbox seamlessly allows to easily combine multiple data representations, algorithm classes, and general purpose tools. This enables both rapid prototyping of data pipelines and extensibility in terms of new algorithms.
It now offers features that span the whole space of Machine Learning methods, including many classical methods in classification, regression, dimensionality reduction, clustering, but also more advanced algorithm classes such as metric, multi-task, structured output, and online learning, as well as feature hashing, ensemble methods, and optimization, just to name a few.
Shogun in addition contains a number of exclusive state-of-the art algorithms such as a wealth of efficient SVM implementations, Multiple Kernel Learning, kernel hypothesis testing, Krylov methods, etc. All algorithms are supported by a collection of general purpose methods for evaluation, parameter tuning, preprocessing, serialisation & I/O, etc; the resulting combinatorial possibilities are huge.
Collection of efficient and unified machine learning scheme
What is best?
Shogun is a learning platform intended to provide machine learning schemes to hackers, practitioners, idealists, citizens, data enthusiasts, journalists and scientists. Shogun has an extensive collection of efficient and unified machine learning schemes.
What are the benefits?
To access the platform, you only need to connect to a jupyter notebook or the Shogun cloud. By defaults, it runs in Linux/Unix, MacOS and Windows, as well as multiple languages, hence it can be used as a channel for algorithm exposure in different communities.
Company size
Medium (50 to 1000)
User Role
Super User
User Industry
Financial services
Rating
Ease of use8.5
Features & Functionality7.6
Advanced Features8.1
Integration8
Performance8.4
Training 8.2
Customer Support8.1
Implementation8.1
Renew & Recommend8.2
ADDITIONAL INFORMATION Aside from being applicable as a research tool, Shogun can also be used to improve learning experiences in institutions for higher learning and training workshops. With mentorship opportunities for those who help to grow the platform, Shogun participates in the building of skills in interested participants through its numerous projects which began in 2011. Valuing diversity and female empowerment, it encourages applications from a pool of diverse backgrounds as well as females.
Collection of efficient and unified machine learning scheme
Shogun is a learning platform intended to provide machine learning schemes to hackers, practitioners, idealists, citizens, data enthusiasts, journalists and scientists. Shogun has an extensive collection of efficient and unified machine learning schemes.
To access the platform, you only need to connect to a jupyter notebook or the Shogun cloud. By defaults, it runs in Linux/Unix, MacOS and Windows, as well as multiple languages, hence it can be used as a channel for algorithm exposure in different communities.
Medium (50 to 1000)
Super User
Financial services
ADDITIONAL INFORMATION
Aside from being applicable as a research tool, Shogun can also be used to improve learning experiences in institutions for higher learning and training workshops. With mentorship opportunities for those who help to grow the platform, Shogun participates in the building of skills in interested participants through its numerous projects which began in 2011. Valuing diversity and female empowerment, it encourages applications from a pool of diverse backgrounds as well as females.