虹膜识别项目里的 ML 算法包,功能还挺全的。常见的PCA高斯混合模型多层感知器自组织映射啥的全都有,而且都是用Matlab实现的,调试起来也不麻烦。

里面的优化算法也挺丰富,像quasi-Newtonconjugate gradientsscaled conjugate gradients都能找到,省得你自己写,直接拿来改就能用。

Bayesian Inference的朋友也有福了,包里内置了Laplace ApproximationMarkov chain Monte-Carlo,还支持Automatic Relevance Determination,挺方便做输入变量筛选。

神经网络部分也做得蛮扎实,不仅有多层感知器,输出还支持logisticsoftmax甚至Gaussian Mixture,还能直接做混合密度网络那一套。

用起来感觉还挺稳的,没遇到什么大 Bug。如果你正好在用 Matlab 做机器学习,尤其是视觉、图像方向的,真可以考虑拿来试试。搭配这些资料一起看,效率更高:

如果你对虹膜识别感兴趣,也想玩点深的建模,直接用它做试验平台都挺合适的。