Machine Learning tools for Bigdata
S. No. Tools Type Availability Development Language Operating System Description
1 MLlib Spark ML library Open Source Scala, Java, Python, R Windows,Mac OSX, Linux Comprising a set of machine learning algorithms and utilities, such as classification, clustering, regression, dimensionality reduction, and collaborative filtering
2 JSAT Java ML library Open Source Java Windows Providing a huge collection of algorithms for machine learning problemsProviding results in a fast manner
3 JavaML Java ML, Data Mining library Open Source Java OS Independent Containing a collection of data mining and machine learning algorithmsProviding a simple and easy of use interface for each algorithm
4 H2o Java ML Framework Open Source Java, Python, R, Scala Windows,Mac OSX, Linux Supporting the statistical, machine learning, and artificial intelligence algorithms
5 RankLib Java ML library Open Source Java, Python OS Independent Providing a set of learning to rank algorithms and supporting the evaluation using retrieval metrics
6 Weka Java ML library Open Source GUI based tool Windows,Mac OSX, Linux Providing a set of tools and machine learning algorithms for data mining tasks include predictive modeling and data analysis with Graphical User Interface
7 MOA Java ML Framework Open Source Java OS Independent Providing data mining and machine learning algorithms for large-scale stream data in real time
8 DL4j Framework for NLP,DL,ML,AI Open Source Java, Scala Windows,Mac OSX, Linux, Android Providing artificial intelligence algorithms for big data mining and analytics especially, for business environment
9 Mallet Java ML library, NLP, Text analysis Open Source Java Windows,Mac OSX, Linux Supporting statistical analysis, document classification, topic modeling, NLP, cluster analysis, and other machine learning applications for textual information
10 ADAM Advanced Data Mining and ML library Open Source Java, Scala, R, Python and SQL OS Independent Constructing and maintaining real-time complex workflows in a fast manner for data mining and machine learning tasks
11 Encog Java and .NET ML Framework Open Source Java, .NET OS Independent Supporting different learning algorithms especially, neural networks
12 Datumbox Java ML Framework Open Source Java,Python, R Windows,Mac OSX, Linux Supporting predictive analytics for different applications such as sentiment analysis, topic classification, spam detection, and subjectivity analysis
13 Oryx2 Built on Apache Spark and Apache Kafka Open Source Spark, Kafka Windows,Mac OSX, Linux Providing machine learning algorithms for large-scale real-time data
14 Tensor Flow Python Ml library Open Source Python, C++, Haskell, Java, Go, Rust, Javascript Windows,Mac OSX, Linux, Android Supporting differentiable and dataflow programming and also, machine learning applications especially, neural networks
15 Keras Python DL library Open Source Python OS Independent Providing deep learning algorithms and enabling fast and easy prototyping
16 Scikit-learn Python ML library Open Source Python Windows,Mac OSX, Linux Supporting data mining and data analysis tasks using machine learning algorithms
17 Microsoft Cognitive Toolkit ML and DL by Microsoft Open Source C++,Python Windows,Linux Providing a series of neural networks for large-scale data processing
18 Theano Python DL library Open Source Python Windows,Mac OSX, Linux Supporting fast numerical computation through deep learning models
19 Caffe DL library Open Source C++, Python Windows,Mac OSX, Linux Providing a set of deep learning models for speech, multimedia, and vision applications
20 Torch ML library Open Source Lua Mac OSX, Linux, Android, iOS Supporting a scientific computing by providing a wide range of deep learning algorithms
21 Accord.NET .NET ML Framework Open Source C# OS Independent Supporting a scientific computing through machine learning algorithms and also, audio and image processing
22 MLPack C++ ML library Open Source C++ OS Independent Providing a fast and flexible computation using machine learning algorithms
23 Apache Singa DL,NLP,Image Processing, ML Open Source Python Windows,Mac OSX, Linux Supporting scalable and distributed training for healthcare applications using machine learning algorithms
24 Shogun ML Open Source Octave, Python, R, Java, Lua, Ruby, C# OS Independent Providing different data structures and algorithms for machine learning problems
25 AmazonML AML, ML, DL Open Source Java, .NET, Ruby, Python Generating predictions by building machine learning models
Leave Comment

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

clear formSubmit