Supervised, Unsupervised, and Reinforcement ML

View

Software

Software suites containing a variety of machine learning algorithms include the following:

Free and open-source software

  • Caffe
  • Deeplearning4j
  • DeepSpeed
  • ELKI
  • Google JAX
  • Infer.NET
  • Keras
  • Kubeflow
  • LightGBM
  • Mahout
  • Mallet
  • Microsoft Cognitive Toolkit
  • ML.NET
  • mlpack
  • MXNet
  • OpenNN
  • Orange
  • pandas (software)
  • ROOT (TMVA with ROOT)
  • scikit-learn
  • Shogun
  • Spark MLlib
  • SystemML
  • TensorFlow
  • Torch / PyTorch
  • Weka / MOA
  • XGBoost
  • Yooreeka


Proprietary software with free and open-source editions

  • KNIME
  • RapidMiner


Proprietary software

  • Amazon Machine Learning
  • Angoss KnowledgeSTUDIO
  • Azure Machine Learning
  • IBM Watson Studio
  • Google Cloud Vertex AI
  • Google Prediction API
  • IBM SPSS Modeler
  • KXEN Modeler
  • LIONsolver
  • Mathematica
  • MATLAB
  • Neural Designer
  • NeuroSolutions
  • Oracle Data Mining
  • Oracle AI Platform Cloud Service
  • PolyAnalyst
  • RCASE
  • SAS Enterprise Miner
  • SequenceL
  • Splunk
  • STATISTICA Data Miner