matlab 的 BP 神经网络激活函数代码还挺实用的,尤其是你想搞点轻量级的神经网络测试项目的时候。这套结构是三层的,全连接,用的是比较常见的ReLUSigmoid,切换也方便,适合入门又不至于太水。

资料集放法比较简单,你只要把“数据集”文件解压,跟代码放一起就行了。想用SVHN或者CIFAR也行,下载对应文件扔进去就可以了。嗯,路径得对,不然读不出来。

比较的是它带了ALS 矩阵完成的功能,跑一些稀疏矩阵的补全也能上手。相关工具箱下载后,跑下demo_als_matrix,可以先感受下效果。想调激活函数就改index,调矩阵完成策略就跑mc。用起来还挺灵活。

如果你之前搞过MNIST或者打算跑点小实验,这套代码还不错。适合想省事又不想从头写的人。注意哦,工具箱要先配好,不然运行时会报错。

想参考下相关资料,也可以看看这些:

如果你是搞 Matlab 神经网络这块的,可以收藏一下,改起来还挺顺手的。