image thumbnail

updated 14 days ago

Efficient Multidimensional Scaling (MDS) by Quan Wang

The is the source code of iterated Levenberg-Marquardt algorithm (ILMA) for solving MDS (mathematics, optimization, pattern recognition)

CM=confusion_matrix_reorder(CM)

[X, total_cost]=MDS_training(Dist,d,iter,strategy,display_f...

[X2]=MDS_encoding(X1,Dist,display_flag)

image thumbnail

updated 2 months ago

Direct LDA and PCA+LDA by Vipin Vijayan

Implementation of LDA, Direct LDA and PCA+LDA. See description for details. (linear discriminant a..., lda, fischers linear discr...)

directlda(X,y,k,method,m)

directlda_demo

fld(X, L, n, crit, qrf, r, e, M )

image thumbnail

updated 4 months ago

Kernel PCA and Pre-Image Reconstruction by Quan Wang

standard PCA, Gaussian kernel PCA, polynomial kernel PCA, pre-image reconstruction (signal processing, large data, dimension reduction)

K=kernel(X,type,para)

Y=PCA(X,d)

[Y, eigVector, para]=kPCA(X,d,type,para)

image thumbnail

updated 6 months ago

HMRF-EM-image by Quan Wang

Implementation of the Hidden Markov Random Field Model and its Expectation-Maximization Algorithm (markov random field, expectationmaximizati..., image segmentation)

BoundMirrorExpand(A)

BoundMirrorShrink(A)

[X mu sigma]=HMRF_EM(X,Y,Z,mu,sigma,k,EM_iter,MAP_iter)

image thumbnail

updated 6 months ago

GMM-HMRF by Quan Wang

GMM-Based Hidden Markov Random Field for Color Image and 3D Volume Segmentation (image processing, optimization, pattern recognition)

BoundMirrorExpand(A)

BoundMirrorShrink(A)

GMM=get_GMM(X,Y,g)

image thumbnail

updated 7 months ago

Binary decision tree by Quan Wang

This software implements binary decision tree classifier in Matlab. (image processing, pattern recognition, machine learning)

T=create01Tree(X,label,Depth,Splits,MinNode)

T=get01Tree(k,T,X,label,Depth,Splits,MinNode)

[d c]=index2depth(k)

image thumbnail

updated 8 months ago

Fischer Linear Dicriminant Analysis by Sergios Petridis

find the discriminative susbspace for samples using fischer linear dicriminant analysis (statistics, machine learning, pattern recognition)

fld(X, L, n, crit, qrf, r, e, M )

image thumbnail

updated 9 months ago

Active geometric shape models by Quan Wang

The active geometric shape model is a novel approach for fitting a geometric shape in images. (shape model, image processing, optimization)

BoundMirrorEnsure(A)

BoundMirrorExpand(A)

BoundMirrorShrink(A)

image thumbnail

updated 10 months ago

Feature selector based on genetic algorithms and information theory. by Oswaldo Ludwig

The algorithm performs the combinatorial optimization by using Genetic Algorithms. (information theory, genetic algorithms, mutual information)

H=entropia2(X,resolucao)

[Hx,Hy,MIxy,MIxx]=statistics(X,y)

[Selected]=GA_feature_selector(feat_numb,X,y)

image thumbnail

updated 10 months ago

Graph Agglomerative Clustering (GAC) toolbox by Wei Zhang

Graph Degree Linkage: Agglomerative Clustering on a Directed Graph. ECCV 2012. (clustering, statistics, data exploration)

gacBuildDigraph_c(distance_matrix, K, a)

gacBuildLlinks_cwarpper(distance_matrix, p, NNIndex)

gacFindKcCluster (affinityTab, Kc)

image thumbnail

updated 11 months ago

Decision Trees and Predictive Models with cross-validation and ROC analysis plot by Andrea Padoan

This code implements a classification tree and plots the ROC curves for each target class (classification tree, classification, decision tree)

BestTree (t, X, y, nsamples)

CalculateFeaturesImportance.m

CalculateOutcomeGroups (y)

image thumbnail

updated 1 year ago

Support Vector Neural Network (SVNN) by Oswaldo Ludwig

A new training method for MLP neural networks based on the same principles of SVM. (machine learning, svm, maximummargin princip...)

SVNN.m

[acc,estimated]=sim_NN(W1,W2,b1,b2,X,t)

image thumbnail

updated 1 year ago

PaReLab by danny yang

Pattern recognition lab, an image classification toolbox using Knn classifier and corss-validation. (image retrieval, image annotation, pattern recognition)

...

...

AdaptUbm(UBM, x_tv, avoid_non_psd, max_iters, error_thres)

image thumbnail

updated 1 year ago

A probabilistic model of classifier competence by Tomasz Woloszynski

Classifier competence based on full vector of class supports and probabilistic modelling. (competence, probabilistic modelin..., ensemble)

ccprmod(d,j,varargin)

image thumbnail

updated 1 year ago

Fast Null Linear Discriminant Analysis by Alok

This is the fast implementation of Null LDA method. [W,CPU_TIME]=FNLDA(Data,ClassLabel) (linear discriminant a..., null lda, fast nlda)

FNLDA(Data, Class)

image thumbnail

updated 1 year ago

FEATURE EXTRACTION FOR CHARACTER RECOGNITION by Dinesh Dileep Gaurav

EXTRACTS FEATURE VECTORS FROM SINGLE CHARACTER IMAGES (feature extraction, geometric, english character)

[discoursed]=discourser(image);

[features]=feature_extractor(image);

[features]=feature_extractor_2d(image);

image thumbnail

updated 1 year ago

The PhD face recognition toolbox by Vitomir Struc

Useful functions for face recognition research. (epc curve, kpca, kfa)

compute_kernel_matrix_PhD.m

construct_Gabor_filters_PhD.m

evaluate_results_PhD.m

image thumbnail

updated 1 year ago

Pattern recognition by Mansi Bansal

It is the basic theory of pattern recognition. (pattern recognition)

image thumbnail

updated almost 2 years ago

MultiClass LDA by Darko Juric

Performs multiclass linear discriminant analysis. (classifier, data mining, multiclasslda)

LDA

LDA_Demo.m

image thumbnail

updated 2 years ago

Bayes classification for 2D Gaussian distributions by Edward Wiggin

Draw Bayes classification results for 2D Gauss. distributions, return func. handles of N post. prob. (bayes, gaussian distribution, 2d)

drawBayesGauss2D(mu,c,prProb,ax)

image thumbnail

updated 2 years ago

Pegasos - Primal Estimated sub-Gradient SOlver for SVM by nitin thokare

This is implementation of "Pegasos-Primal Estimated sub-Gradient SOlver for SVM" paper. (pegasos, primal estimated subg..., svm)

pegasos(X,Y,lamda,k,maxIter,Tolerance)

image thumbnail

updated 2 years ago

supervised NPE(neighborhood preserving embedding) subspace for dimension reduction by Edward Wiggin

compute the supervised NPE(neighborhood preserving embedding) subspace for dimension reduction. (npe, supervised, subspace)

train_snpe( ft,IDs )

image thumbnail

updated 2 years ago

Least squares fit of a rectangle to a given shape/boundary by Onkar Raut

A simple method for fitting of bounding rectangle to closed regions (rectangle, fit, least squares)

fit_rectangle(boundary_points)

image thumbnail

updated 2 years ago

Information loss of the Mahalanobis distance in high dimensions: Matlab implementation by Dimitrios Ververidis

Information loss estimation to set a lower limit on classification rate. (pattern recognition, gaussian methods, feature selection)

CalcInfoLoss(D, N, Crossval_OR_Resub)

Chi2CdfCustom(x, d)

FactorGamma(A,B,C)

image thumbnail

updated 2 years ago

Point Pattern Matching Algorithm for Hand Gesture / American Sign Language (ASL) Recognition by Caglar Arslan

A demonstration of American Sign Language recognition by using a Point Pattern Matching Algorithm. (american sign languag..., computer vision, pattern recognition)

Selecteds=findMax(results,depth);

appendimages(image1, image2)

hgr(input);

image thumbnail

updated 2 years ago

LDA: Linear Discriminant Analysis by Will Dwinnell

Performs linear discriminant analysis. (linear discriminant, linear discriminant a..., pattern recognition)

LDA(Input,Target,Priors)

image thumbnail

updated 2 years ago

Mahalanobis Distance by Kardi Teknomo

Return mahalanobis distance of two data matrices A and B (row = object, column = feature) (mahalanobis distance, statistics, data mining)

d=MahalanobisDistance(A, B)

image thumbnail

updated 2 years ago

generalized fuzzy Hough transform by Pau Micó

Fuzzy version of the generalized Hough transform (hough transform, biomedical images, pattern recognition)

cedge(E, ln)

click(I, varargin)

gfht(src, patt, rhorange, thetarange, kwidth, varargin)

image thumbnail

updated 3 years ago

Radon-Like Features by Ritwik Kumar

Radon-Like Features can be used for image segmentation and classification. (image processing, segmentation, classification)

F=makeBarFilters(sup, or, sc)

getEdgeFeatures(im, sup, sc, or)

radonLikeFeaturesDemo.m

image thumbnail

updated 3 years ago

create text matrix by Avishalom

takes a string, returns a matrix of 1s and 0s. text string is 'painted' by 1s on a background of 0s (handwriting, graphics, neural networks)

createtext (txt)

image thumbnail

updated 3 years ago

Rosenblatt's Perceptron by Ibraheem Al-Dhamari

A very simple Neural Networks example. (classification, svm, perceptron)

MyPerecptronExample

[w,b,pass]=PerecptronTrn(x,y);

e=PerecptronTst(x,y,w,b);

image thumbnail

updated 3 years ago

PCA based face recognition by Gholamreza (Shahab) Anbarjafari

This code is PCA base face recognition programme. (classification, face recognition, pca)

PCA_Face_Recognition.m

image thumbnail

updated 3 years ago

DeltaRule by Will Dwinnell

Trains a single artificial neuron using the delta rule. (neural, neural net, neural network)

DeltaRule(X,Y,LearningRate,MinimumWeightChange,MaximumPasse...

Logistic(Input)

image thumbnail

updated 3 years ago

Min/Max filter by Bruno Luong

Multidimensional non-linear min/max filtering (running min, minmax filter, dilatation)

KramerBruckner(A, window)

benchminmax()

minmaxfilt(A, window, outtype, shape)

image thumbnail

updated almost 4 years ago

myCNN by Nikolay Chumerin

myCNN is a Matlab implementation of convolutional neural network (CNN). (convolutional neural ..., pattern recognition, ocr)

image thumbnail

updated 4 years ago

Orthogonal Quadratic Discriminant Fuctions by Suicheng Gu

A new quadratic discriminant fuction (pattern recognition, classifier, quadratic discriminan...)

[total,Evector]=OQDF_M(tr,trl,te,tel,gamma)

[total,ml]=NC(tr,trl,te,tel)

[total]=OQDF_E(tr,trl,te,tel,gamma)

image thumbnail

updated 4 years ago

Principal Component Analysis for Large Matrix by Richang Hong

This function will occupy large storage space during running time. (pca large matrix, pattern recognition, machine learning)

LPCA(strFileName,odim,ndim)

image thumbnail

updated 4 years ago

Circular Hough Trasform in Polar Domain by Prakash Manandhar

Detects center (xc, yc) and radius R of circle in an image in the polar domain. (image processing, hough transform, circle detection)

HghCircle (f, theta_index_exclude)

image thumbnail

updated 5 years ago

2DLDA PK LDA for feature extraction by zhizheng Liang

A comparision of 2DLDA and LDA (application, feature extraction, 2dlda)

ADM1(TrainSet,TrainLabel,TestSet,TestLabel, R,L,r,c,mm)

ADM2(TrainSet,TrainLabel,TestSet,TestLabel, R,r,c,mm)

FeatureVector=LDA2D(X,ClassNumber,Xlabel,Height, Width)

image thumbnail

updated 5 years ago

Neural Network for pattern recognition- Tutorial by Alaa Eleyan

simple 3 class recognition using back propagation neural networks (3 class, application, example)

NN_tutorial.m

image thumbnail

updated 5 years ago

Bhattacharyya Distance Measure for Pattern Recognition by Yi Cao

A Tool to calculate the Bhattacharyya Distance Measure for Pattern Recognition (bhattacharyya distanc..., pattern recognition, bayes error)

d=bhattacharyya(X1,X2)

image thumbnail

updated 5 years ago

Histogram-based class separability measure by Theodoros Giannakopoulos

The provided functions demonstrate a histogram-based measure for class separability, given the sampl (statistics, probability, class separability)

computeHistError(Data1, Data2)

testClassSeperability(N,MEAN1,STD1,MEAN2,STD2, PLOT)

theoreticalError(m1, s1, m2, s2)

image thumbnail

updated almost 7 years ago

Statistical Learning Toolbox by Dahua Lin

Functions for statistical learning, pattern recognition and computer vision, covering many topics. (classification, statistical learning, pattern recognition)

annsearch(X0, X, k, varargin)

edl_batchexp(expfun, scrpath, env, logger, filter, runopt)

edl_buildiidxdict(S, idxfn)

image thumbnail

updated almost 9 years ago

Walsh Transform(1D) by Ahmad Poursaberi

The function implements the 1D Walash Transform. (transforms, walsh transform, 1d)

walsh1d(I);

image thumbnail

updated 10 years ago

Two-Category Classifier by kirit patel

Obtain optimal decision boundary. (statistics, probability, discriminant)

Discriminant(varargin)

bnorm(mu, covar, range, n)

disc2class(normden1, normden2, prior1, prior2, range, n)

Contact us