文件名称:神经网络BP算法源代码
文件大小:32KB
文件格式:ZIP
更新时间:2011-05-05 17:59:11
BP算法 JAVA 神经网络
BP算法的神经网络的源代码, 可以根据向量建立网络,网络的训练结果和初始结构可以用XML保存和载入。
其中 Compressor/TrainerWithDiagram.class , 是一个用于演示的训练器, 产生制定范围内的数,生成随即样本, 并训练。
MainClass.class , 指一个数据压缩器的启动界面。
本来是用来做压缩的, 后来查到有人申请了专利, 我又没有时间改,所以罢了。
发上来给大家参考。代码没有整理, 写了也有几个月了, 有些类的功能忘了。自己研究吧。
要一个积分,不算过分。
JRE 1.6 以上(含)
【文件预览】:
src
----MainClass.java(592B)
----neuralNetwork()
--------BackPropagation.java(11KB)
--------RandWeight.java(1KB)
--------NeuralNetwork.java(9KB)
--------Dendrite.java(873B)
--------Neuron.java(4KB)
--------NetInformation.java(636B)
--------InputNeuron.java(632B)
----myUtil()
--------NumberBox.java(752B)
--------Evaluate.java(4KB)
--------Diagram.java(5KB)
--------MyRand.java(2KB)
--------Fetcher.java(4KB)
----Compressor()
--------TrainerWithDiagram.java(3KB)
--------NeuralFileEncoder.java(9KB)
--------MainUI.java(20KB)
--------NeuralFileDecoder.java(4KB)
--------NeuralTrainer.java(14KB)
--------MainUI.form(18KB)
--------BufferedFileAdapter.java(4KB)
--------FileAdapter.java(7KB)
readme.txt