Machine learning projects and source code

Kohonen in java

The following java project contains the java source code and java examples used for kohonen. This code is a homework for my University. It uses AI concepts to simulate a Kohonen Neural Network. Enjoy it and don't forgert to vote.

Kernel density estimator in matlab

The following Matlab project contains the source code and Matlab examples used for kernel density estimator. % Reliable and extremely fast kernel density estimator for one-dimensional data; % Gaussian kernel is assumed and the bandwidth is chosen automatically; % Unlike many other implementations, this one is immune to problems % caused by multimodal densities with widely separated modes (see example).

Pls regression or discriminant analysis, with leave one out cross validation and prediction. in matlab

The following Matlab project contains the source code and Matlab examples used for pls regression or discriminant analysis, with leave one out cross validation and prediction.. Leave-one-out cross-validation for PLS regression or discriminant analysis pls_cv = plscv(x,y,vl,'da') input: x (samples x descriptors) for cross-validation y (samples x variables) for regression or   (samples x classes) for discriminant analysis.

This is the code of a novel metric learning algorithm, which is fast and accurate. in matlab

The following Matlab project contains the source code and Matlab examples used for this is the code of a novel metric learning algorithm, which is fast and accurate. . This is the code of our new metric learning algorithm which is presented in "Jiangyuan Mei, Meizhu Liu, Hamid Reza Karimi, and Huijun Gao, "LogDet Divergence based Metric Learning with Triplet Constraints and Its Applications", IEEE Transactions on image processing, under review.

Low rank multivariate autoregressive model for dimensionality reduction in matlab

The following Matlab project contains the source code and Matlab examples used for low rank multivariate autoregressive model for dimensionality reduction. Despite the fact that they do not consider the temporal nature of data, classic dimensionality reduction techniques, such as PCA, are widely applied to time series data.

True positives, false positives, true negatives, false negatives from 2 matrices in matlab

The following Matlab project contains the source code and Matlab examples used for true positives, false positives, true negatives, false negatives from 2 matrices. - This simple function takes in 2 matrices of equal size populated with 1's and 0's and returns the number of True Positives, False Positives, True Negatives, False Negatives in order for precision and recall calculation - 1st matrix is the true matrix - 2nd matrix is the one populated from an algorithm used - Returns error metrics based on a binary classification.

Gaussian mixture model in matlab

The following Matlab project contains the source code and Matlab examples used for gaussian mixture model. A Gaussian mixture model means that each data point is drawn (randomly) from one of C classes of data, with probability p_i of being drawn from class i, and each class is distributed as a Gaussian with mean standard deviation mu_i and sigma_i.

Lda Matlab Code

Linear discriminant analysis (LDA) and the related Fisher's linear discriminant are methods used in statistics, pattern recognition and machine learning to find a linear combination of features which characterizes or separates two or more classes of objects or events. The resulting combination may be used as a linear classifier, or, more commonly, for dimensionality reduction before later classification.

The following matlab project contains the source code and matlab examples used for lda.

Simple perceptron in matlab

The following Matlab project contains the source code and Matlab examples used for simple perceptron. Perceptron is an algorithm for supervised classification of an input into one of several possible non-binary outputs. This mfile is a simple type of perceptron to who like to learn about the perceptron type of artificial neural networks

Pages

Subscribe to RSS - Machine learning