设为首页 加入收藏

TOP

初探神经网络:QT下建立BP网络模型
2014-11-24 13:33:56 来源: 作者: 【 】 浏览:7
Tags:初探 神经网络 :QT 建立 网络 模型

环境:


主机:WIN7


开发环境:Qt


实现功能:


建立了细胞类以及BP网络类.BP神经网络为3层结构:输入层,隐藏层,输出层.


说明:


1.细胞模型



2.BP网络模型



3.输入层细胞阈值为0,输出层细胞权值为1.


4.隐藏层传递函数为f(x) = 1 / (1 + e(-x))


5.需要载入的权文件名为w.txt,放在运行目录下,格式为每个数字一行.输入顺序为输入层细胞所有权,隐藏层细胞所有权.


6.需要载入的权阈值文件名为threshold.txt,放在运行目录下,格式为每个数字一行.输入顺序为隐藏层细胞所有阈值,输出层细胞所有阈值.


7.供BP网络学习的文件名为study.txt,放在运行目录下,格式为每个数字一行.输入顺序为第1次所有输入层细胞的输入,第1次所有输出层细胞的输出,第2次...


8.权值和阈值可以用提供的随机函数生成,范围是-1至1


源代码:


public.h:细胞及BP网络类头文件


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇用Linux守护进程检测某个程序是否.. 下一篇Android下增加service和对应的AIDL

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: