机器学习
文章平均质量分 77
CMTM4
ACM退役
展开
-
机器学习BP神经网络,任意拓扑结构 (C++)
这次的版本更优秀了的样子!按照老板说的,每个节点是单独的导出节点(会导致sigmod训练变慢,原因sigmod层数多了,梯度会下降很快导致爆炸。)换个激活函数就行了。net表示网咯有10个节点然后input.txt里的文件格式大概是n0 11 23 4....n表示有n行,每行2个数字,表示2个点有边。(0下标开始,不超过net初始化的节点数量)。任原创 2017-10-06 20:26:20 · 1346 阅读 · 0 评论 -
第一次摸索机器学习……写的奇怪的神经网络(C++)
原来按照老师要求,要写一个很复杂的模拟人脑的神经网络。。最后我只写了个……翔而且老师当时的要求,没用sigmod函数……所以我就没用。然后写着写着变为BP了网络了…核心:给定一张无向图,我会随机挑选input_size个节点作为输入,output_size个节点作为输出。然后按照从高到低顺序,构造一张DAG图。然后就。。跑BP算法了。。。能训练原创 2017-10-02 16:31:45 · 447 阅读 · 0 评论 -
运行结果和单线程一致的【辣鸡】神经网络。
希望一会儿做完可视化,能让我发现到底哪里出问题了居然比单线程的程序慢了100倍!#include #include #include #include #include #include "recordlog.h"#include #include "threadsafe_queue.h" //线程安全点queue#include "thread_pool原创 2017-10-26 19:16:04 · 277 阅读 · 0 评论