About: Nowadays this is very popular to use the deep architectures in machine learning. Deep Belief Networks (DBNs) are deep architectures that use a stack of Restricted Boltzmann Machines (RBM) to create a powerful generative model using training data. DBNs have many abilities such as feature extraction and classification that are used in many applications including image processing, speech processing, text categorization, etc. This paper introduces a new object oriented toolbox with the most important abilities needed for the implementation of DBNs. According to the results of the experiments conducted on the MNIST (image), ISOLET (speech), and the 20 Newsgroups (text) datasets, it was shown that the toolbox can learn automatically a good representation of the input from unlabeled data with better discrimination between different classes. Also on all the aforementioned datasets, the obtained classification errors are comparable to those of the state of the art classifiers. In addition, the toolbox supports different sampling methods (e.g. Gibbs, CD, PCD and our new FEPCD method), different sparsity methods (quadratic, rate distortion and our new normal method), different RBM types (generative and discriminative), GPU based, etc. The toolbox is a userfriendly open source software in MATLAB and Octave and is freely available on the website. Changes:New in toolbox

About: A mutual information library for C and Mex bindings for MATLAB. Aimed at feature selection, and provides simple methods to calculate mutual information, conditional mutual information, entropy, conditional entropy, Renyi entropy/mutual information, and weighted variants of Shannon entropies/mutual informations. Works with discrete distributions, and expects column vectors of features. Changes:Relicensed as BSD. Added checks to catch MATLAB inputs that aren't doubles.

About: NaNtoolbox is a statistics and machine learning toolbox for handling data with and without missing values. Changes:Changes in v.2.8.5  bug fix: trimmean  compiler support for gcc5 and clang  fix typos For details see the CHANGELOG at http://pub.ist.ac.at/~schloegl/matlab/NaN/CHANGELOG

About: A Matlab implementation of Sparse PCA using the inverse power method for nonlinear eigenproblems. Changes:

About: APRILANN toolkit (A Pattern Recognizer In Lua with Artificial Neural Networks). This toolkit incorporates ANN algorithms (as dropout, stacked denoising autoencoders, convolutional neural networks), with other pattern recognition methods as hidden makov models (HMMs) among others. Changes:
C/C++

About: LOFS is a software toolbox for online streaming feature selection Changes:Initial Announcement on mloss.org.

About: The Cognitive Foundry is a modular Java software library of machine learning components and algorithms designed for research and applications. Changes:

About: This code is provided by Jun Wan. It is used in the Chalearn oneshot learning gesture challenge (round 2). This code includes: bag of features, 3D MoSIFTbased features (i.e. 3D MoSIFT, 3D EMoSIFT and 3D SMoSIFT), and the MFSK feature. Changes:Initial Announcement on mloss.org.

About: The Universal Java Matrix Package (UJMP) is a data processing tool for Java. Unlike JAMA and Colt, it supports multithreading and is therefore much faster on current hardware. It does not only support matrices with double values, but instead handles every type of data as a matrix through a common interface, e.g. CSV files, Excel files, images, WAVE audio files, tables in SQL data bases, and much more. Changes:Updated to version 0.3.0

About: The GPstuff toolbox is a versatile collection of Gaussian process models and computational tools required for inference. The tools include, among others, various inference methods, sparse approximations and model assessment methods. Changes:20150709 Version 4.6 Development and release branches available at https://github.com/gpstuffdev/gpstuff New features
Improvements  faster EP moment calculation for lik_logit Several minor bugfixes

About: The GPML toolbox is a flexible and generic Octave 3.2.x and Matlab 7.x implementation of inference and prediction in Gaussian Process (GP) models. Changes:

About: Incremental (Online) Nonparametric Classifier. You can classify both points (standard) or matrices (multivariate time series). Java and Matlab code already available. Changes:version 2: parameterless system, constant model size, prediction confidence (for active learning). NEW!! C++ version at: https://github.com/ilariagori/ABACOC

About: A Tool for Embedding Strings in Vector Spaces Changes:Support for explicit selection of granularity added. Several minor bug fixes. We have reached 1.0

About: ITE (Information Theoretical Estimators) is capable of estimating many different variants of entropy, mutual information, divergence, association measures, cross quantities and kernels on distributions. Thanks to its highly modular design, ITE supports additionally (i) the combinations of the estimation techniques, (ii) the easy construction and embedding of novel information theoretical estimators, and (iii) their immediate application in information theoretical optimization problems. Changes:

About: The Accord.NET Framework is a .NET machine learning framework combined with audio and image processing libraries completely written in C#. It is a complete framework for building productiongrade computer vision, computer audition, signal processing and statistics applications even for commercial use. A comprehensive set of sample applications provide a fast start to get up and running quickly, and an extensive online documentation helps fill in the details. Changes:Adding a large number of new distributions, such as AndersonDaring, ShapiroWilk, Inverse ChiSquare, Lévy, Folded Normal, Shifted LogLogistic, Kumaraswamy, Trapezoidal, Uquadratic and BetaPrime distributions, BirnbaumSaunders, Generalized Normal, Gumbel, Power Lognormal, Power Normal, Triangular, Tukey Lambda, Logistic, Hyperbolic Secant, Degenerate and General Continuous distributions. Other additions include new statistical hypothesis tests such as AndersonDaring and ShapiroWilk; as well as support for all of LIBLINEAR's support vector machine algorithms; and format reading support for MATLAB/Octave matrices, LibSVM models, sparse LibSVM data files, and many others. For a complete list of changes, please see the full release notes at the release details page at: https://github.com/accordnet/framework/releases

About: A community detection method based on constrained fractional set programming (CFSP). Changes:Initial Announcement on mloss.org.

About: Toeblitz is a MATLAB/Octave package for operations on positive definite Toeplitz matrices. It can solve Toeplitz systems Tx = b in O(n*log(n)) time and O(n) memory, compute matrix inverses T^(1) (with free log determinant) in O(n^2) time and memory, compute log determinants (without inverses) in O(n^2) time and O(n) memory, and compute traces of products A*T for any matrix A, in minimal O(n^2) time and memory. Changes:Adding a writeup in written/toeblitz.pdf describing the package.

About: A generalized version of spectral clustering using the graph pLaplacian. Changes:

About: Crino: a neuralnetwork library based on Theano Changes:1.0.0 (7 july 2014) :  Initial release of crino  Implements a torchlike library to build artificial neural networks (ANN)  Provides standard implementations for : * autoencoders * multilayer perceptrons (MLP) * deep neural networks (DNN) * input output deep architecture (IODA)  Provides a batchgradient backpropagation algorithm, with adaptative learning rate

About: This package is an implementation of a linear RankSVM solver with nonconvex regularization. Changes:Initial Announcement on mloss.org.
