受限玻尔兹曼机Java源码 Java实现的受限玻尔兹曼机(RBM)。不知道RBM为何物的童鞋可搜索“Deeplearning”。这个方向目前很热门。1、控制台界面,主入口是Test.java2、训练算法为基本的对比散度法(CD1)。3、作为演示,Test.java用七段数码显示管的数据对RBM进行了训练。大约在35000次训练
多层前向神经网络Java源代码 多层前向神经网络(MLP)的源代码,具有如下特点: 1、定制网络结构,可以有多个隐含层。 2、隐层节点和输出层可以关联不同的激发函数,实现了线性、tanh、sigmoid三种激发函数。 3、训练方法暂时只实现了BP。代码通俗易懂,容易自己实现其它训练算法。