Girish Mahajan (Editor)

Jubatus

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Development status
  
Active

Operating system
  
Linux

Written in
  
C++

Type
  
machine learning

Developer(s)
  
Nippon Telegraph and Telephone & Preferred Infrastructure

Stable release
  
0.4.3 / April 19, 2013 (2013-04-19)

Jubatus is an open source online machine learning and distributed computing framework that is developed at Nippon Telegraph and Telephone and Preferred Infrastructure. Jubatus has many features like classification, recommendation, regression, anomaly detection, and graph mining. It supports many client languages C++, Java, Ruby, and Python. Jubatus uses Iterative Parameter Mixture for distributed machine learning.

Notable Features

Jubatus supports:

  • Multi-classification algorithms:
  • Perceptron
  • Passive Aggressive
  • Confidence Weighted
  • Adaptive Regularization of Weight Vectors
  • Normal Herd
  • Recommendation algorithms using:
  • Inverted index
  • Minhash
  • Locality-sensitive hashing
  • Regression algorithms:
  • Passive Aggressive
  • feature extraction method for natural language:
  • n-gram
  • Text segmentation
  • References

    Jubatus Wikipedia