资源列表
KNN
- 利用KNN算法识别手写数字,zip内包含训练数据集和测试数据集(This is a handwriting number recognition demo using kNN algorithm)
20170110_KMeans
- 在花卉数据集上,用Java实现的简单K-means算法。(In flower dataset, a simple K-means algorithm is implemented by Java.)
SVM-w-SMO
- 用序列最小优化算法(SMO)进行训练的支持向量机的简单实现。(simple implementation of a Support Vector Machine using the Sequential Minimal Optimization (SMO) algorithm for training.)
further.pdf
- Mathimatics-Numerical algorithms
TSP_hopfield
- 这个代码可以有效地解决旅行商问题的组合优化问题(This code can effectively solve the combinatorial optimization problem of traveling salesman problem.)
2
- Hopfield神经网络在matlab实例(Hopfield neural network)
mnist98
- 改进的dnn,准确率达到了百分之98,有注释(The accuracy of the improved DNN is ninety-eight percent, with annotations)
pyDogVsCat
- 识别率85%,kaggle上有名的猫狗大战算法,可以很方便的查看分类结果。每一个epch需要22s左右(GTX1050Ti 4G)(The recognition rate is 85%. The famous dog and dog algorithm on kaggle is very convenient for us to see the classification results. Each epch needs about 22s (GTX1050Ti 4G))
Pattern Recognition and Machine Learning
- for machine learning
co-training
- matlab实现co-training算法,数据集mutiple+Features(Matlab implements co-training algorithm, data set mutiple+Features.)
lle
- lle用来处理高维数据降维,经检验此程序运行效果很好(LLE is used to deal with dimensionality reduction of high-dimensional data. It is proved that the program runs well.)
SparseAutoencoder-master
- 自动编码器是一种数据的压缩算法,其中数据的压缩和解压缩函数是数据相关的、有损的、从样本中自动学习的。在大部分提到自动编码器的场合,压缩和解压缩的函数是通过神经网络实现的。(An autoencoder, autoassociator or Diabolo network is an artificial neural network used for unsupervised learning of efficient codings. The aim of an autoencoder is