Reviews
Now Reading
Shogun
1
Review

Shogun

Overview
Synopsis

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)

Website
What is best?

• 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.

Filter reviews
User Ratings





User Company size



User role





User industry





1 Reviews
  • Lipson Zenia
    June 19, 2017 at 11:33 am

    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.

Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
100%
NOT BAD
0%
WHAT !
0%
HATE IT
0%