Machine Learning Framework

  •        0

Machine Learning Framework (MLF) is a library based on .NET Framework for machine learning implementation. This library consists of collection of machine learning algorithms such as Bayesian, Neural Network, SOM, Genetic Algorithm, SVM, and etc.



Related Projects

machine-learning - A machine learning library, to do machine learning, and to learn machine learning

A machine learning library, to do machine learning, and to learn machine learning

smile - Statistical Machine Intelligence & Learning Engine

Smile (Statistical Machine Intelligence and Learning Engine) is a fast and comprehensive machine learning, NLP, linear algebra, graph, interpolation, and visualization system in Java and Scala. With advanced data structures and algorithms, Smile delivers state-of-art performance.Smile covers every aspect of machine learning, including classification, regression, clustering, association rule mining, feature selection, manifold learning, multidimensional scaling, genetic algorithms, missing value imputation, efficient nearest neighbor search, etc.

JSAT - Java Statistical Analysis Tool, a Java library for Machine Learning

JSAT is a library for quickly getting started with Machine Learning problems. It is developed in my free time, and made available for use under the GPL 3. Part of the library is for self education, as such - all code is self contained. JSAT has no external dependencies, and is pure Java. I also aim to make the library suitably fast for small to medium size problems. As such, much of the code supports parallel execution.If you want to use the bleeding edge, but don't want to bother building yourself, I recomend you look at It can build a POM repo for you for any specific commit version. Click on "Commits" in the link and then click "get it" for the commit version you want.

H2O - Fast Scalable Machine Learning API For Smarter Applications

H2O is for data scientists and application developers who need fast, in-memory scalable machine learning for smarter applications. H2O is an open source parallel processing engine for machine learning. Unlike traditional analytics tools, H2O provides a combination of extraordinary math, a high performance parallel architecture, and unrivaled ease of use.

Accord.NET - Machine learning, Computer vision, Statistics and general scientific computing for .NET

The Accord.NET project provides machine learning, statistics, artificial intelligence, computer vision and image processing methods to .NET. It can be used on Microsoft Windows, Xamarin, Unity3D, Windows Store applications, Linux or mobile.

Java Machine Learning Library

Java Machine Learning Library is a library of machine learning algorithms and related datasets. Machine learning techniques include: clustering, classification, feature selection, regression, data pre-processing, ensemble learning, voting, ...

mrmlf - MultilineInputFormat (MLF) for hadoop MapReduce (v2).

MultilineInputFormat (MLF) for hadoop MapReduce (v2).

DeepDetect - Deep Learning Server

DeepDetect is an Instant Machine Learning for your Applications. It can classify images, text and numerical data from your application or the command line by series of simple calls to the deep learning server. A simple yet powerful and generic API for use of Machine Learning.

multiverso - Parameter server framework for distributed machine learning

Multiverso is a parameter server based framework for training machine learning models on big data with numbers of machines. It is currently a standard C++ library and provides a series of friendly programming interfaces. With such easy-to-use APIs, machine learning researchers and practitioners do not need to worry about the system routine issues such as distributed model storage and operation, inter-process and inter-thread communication, multi-threading management, and so on. Instead, they are

Open Machine Learning

Open Machine Learning will be a collection of data structures and algorithms written in C# that enables machine learning research.

coursera-ml-foundations - Coursework for the Machine Learning Foundations course on Coursera

This repo contains my coursework for Coursera's Machine Learning Foundations, a University of Washington course taught by Emily Fox and Carlos Guestrin. Both instructors are Amazon Professors of Machine Learning, and the course itself is part of the Machine Learning Specialization by Coursera.


A machine learning library, to do machine learning, and to learn machine learning. In Scala.

talon - Mailgun library to extract message quotations and signatures

Mailgun library to extract message quotations and signatures.For machine learning talon currently uses the scikit-learn library to build SVM classifiers. The core of machine learning algorithm lays in talon.signature.learning package. It defines a set of features to apply to a message (, how data sets are built (, classifier’s interface (

photon-ml - A scalable machine learning library on Apache Spark

New: check out our hands-on tutorial.Photon Machine Learning (Photon ML) is a machine learning library based upon Apache Spark originally developed by the LinkedIn Machine Learning Algorithms team.

oryx - Oryx 2: Lambda architecture on Apache Spark, Apache Kafka for real-time large scale machine learning

The Oryx open source project provides infrastructure for lambda-architecture applications on top of Spark, Spark Streaming and Kafka. On this, it provides further support for real-time, large scale machine learning, and end-to-end applications of this support for common machine learning use cases, like recommendations, clustering, classification and regression.

machine-learning - I'm learning for a test in Machine Learning.

I'm learning for a test in Machine Learning.

machine-learning - My work in learning machine learning

My work in learning machine learning

Machine Learning for .NET

Machine Learning Library for .NET. Initial inclusions will be binary and multi-class classification as well as standard clustering algorithms.


Experiences in Machine Learning: NYU Course 480: Machine Learning & my personal experiences. Work in Perceptron Algorithm, Pegasos Algorithm & Mutli-Class Pegasos Algorithm.

MLIB - Apache Spark's scalable machine learning library

MLlib is a Spark implementation of some common machine learning algorithms and utilities, including classification, regression, clustering, collaborative filtering, dimensionality reduction and lot more.