- 博客(30)
- 资源 (3)
- 收藏
- 关注
原创 自己编写深度学习框架ANNbox【高仿tensorflow】__05循环神经网络编写:实现RNN(01)
文章列表 1.自己编写神经网络库ANNbox【高仿tensorflow】__01实现全连接. 2.自己编写神经网络库ANNbox【高仿tensorflow】__02实现不同的优化方法. 3.自己编写神经网络库ANNbox【高仿tensorflow】__03文本情感分析. 4.自己编写神经网络库ANNbox【高仿tensorflow】__04卷积神经网络编写:实现AlexNet. 5.自己...
2018-08-07 20:35:22 930 2
原创 自己编写深度学习框架ANNbox【高仿tensorflow】__04卷积神经网络编写:实现AlexNet
文章列表 1.自己编写神经网络库ANNbox【高仿tensorflow】__01实现全连接. 2.自己编写神经网络库ANNbox【高仿tensorflow】__02实现不同的优化方法. 3.自己编写神经网络库ANNbox【高仿tensorflow】__03文本情感分析. 4.自己编写神经网络库ANNbox【高仿tensorflow】__04卷积神经网络编写:实现AlexNet. …...
2018-07-08 20:59:49 659
原创 自己编写深度学习框架ANNbox【高仿tensorflow】__03文本情感分析
文章列表 1.自己编写神经网络库__01基于MiniFlow实现全连接. 2.自己编写神经网络库__02基于MiniFlow实现不同的优化方法. 3.自己编写神经网络库__03文本情感分析. …自己编写神经网络库__03文本情感分析1 方法1:基于词汇计数的方法实现输入语句数据向量化1.1 文本输入处理1.2 标签处理1.3 神经网络模型1.4 程序实现...
2018-06-26 16:17:37 592
原创 自己编写深度学习框架ANNbox【高仿tensorflow】_02实现不同的优化方法
文章列表 1.自己编写神经网络库__01基于MiniFlow实现全连接. 2.自己编写神经网络库__02基于MiniFlow实现不同的优化方法. …自己编写神经网络库__02基于MiniFlow实现不同的优化方法2.1 SGD2.1.1 仿真算例2.2 SGD with Momentum(SGDM)2.2.1 仿真算例自己编写神...
2018-06-25 18:47:04 498
原创 自己编写深度学习框架ANNbox【高仿tensorflow】__01实现MLP
文章列表 1.自己编写神经网络库__01基于MiniFlow实现全连接. …自己编写神经网络库__01基于MiniFlow实现全连接1.1 线性加权输入类 Linear1.2 激活函数类1.2.1 激活函数为sigmoid1.2.2 激活函数为ReLU1.3 哪些项是用来传递梯度项的1.4 损失函数类1.4.1 softmax_cro...
2018-06-22 21:31:49 1184 1
原创 深度学习基础模型算法原理及编程实现--11.构建简化版的tensorflow---MiniFlow【实现MLP对MNIST数据分类】
文章列表 1.深度学习基础模型算法原理及编程实现–01.感知机. 2.深度学习基础模型算法原理及编程实现–02.线性单元 . 3.深度学习基础模型算法原理及编程实现–03.全链接 . 4.深度学习基础模型算法原理及编程实现–04.改进神经网络的方法 . 5.深度学习基础模型算法原理及编程实现–05.卷积神经网络. 6.深度学习基础模型算法原理及编程实现–06.循环神经网络. 9.深度...
2018-06-12 10:26:46 1302
原创 深度学习基础模型算法原理及编程实现--10.优化方法:从梯度下降到NAdam
文章列表 1.深度学习基础模型算法原理及编程实现–01.感知机. 2.深度学习基础模型算法原理及编程实现–02.线性单元 . 3.深度学习基础模型算法原理及编程实现–03.全链接 . 4.深度学习基础模型算法原理及编程实现–04.改进神经网络的方法 . 5.深度学习基础模型算法原理及编程实现–05.卷积神经网络. 6.深度学习基础模型算法原理及编程实现–06.循环神经网络. 9.深度...
2018-05-30 21:56:23 2215 4
原创 卡尔曼滤波、扩展卡尔曼滤波、无迹卡尔曼滤波以及粒子滤波原理
所有滤波问题其实都是求感兴趣的状态的后验概率分布,只是由于针对特定条件的不同,可通过求解析解获得后验概率(KF、EKF、UKF),也可通过大数统计平均求期望的方法来获得后验概率(粒子滤波)。KF、EKF、UKF定义KF、EKF、UKF 都是一个隐马尔科夫模型与贝叶斯定理的联合实现。是通过观测信息及状态转移及观测模型对状态进行光滑、滤波及预测的方法。而KF、EKF及UKF的滤波问题都...
2018-05-30 10:22:29 50647 6
原创 深度强化学习入门-05DQN实现高速超车(复现 deeptraffic:MIT 6.S094: Deep Learning for Self-Driving Cars)
总的来说问题还有许多,希望感兴趣的同学朋友多多交流。最近对强化学习比较感兴趣,发现强化学习工作较多的地方是无人驾驶决策规划这一块,我自己对这方面也比较感兴趣,就想做一个超车模型,设计交互环境如下,让图中的红车以最快的速度超越其他障碍车。 我的思路是用dqp来解决这类超车问题,将连续的4个截图作为一个状态空间,并用LeNet网络来逼近值函数,但发现效果不好,我以为是LeNet过于简单无法识...
2018-05-02 00:20:29 4347 4
原创 机器学习方法原理及编程实现--07.隐马尔科夫及其在卡尔曼滤波中的应用
文章列表 1.机器学习方法原理及编程实现–01.K近邻法(实现MNIST数据分类). 2.机器学习方法原理及编程实现–02.决策树. 3.机器学习方法原理及编程实现–03.朴素贝叶斯分类器(实现MNIST数据分类) . 4.机器学习方法原理及编程实现–04.支持向量机 . 5.机器学习方法原理及编程实现–05提升方法.. 6.机器学习方法原理及编程实现–06.EM方法. 7.[机器学...
2018-04-10 20:08:04 7032 8
原创 机器学习方法原理及编程实现--05.提升方法
文章列表 1.机器学习方法原理及编程实现–01.K近邻法(实现MNIST数据分类). 2.机器学习方法原理及编程实现–02.决策树. 3.机器学习方法原理及编程实现–03.朴素贝叶斯分类器(实现MNIST数据分类) . 4.机器学习方法原理及编程实现–04.支持向量机 . 5.机器学习方法原理及编程实现–05.提升方法.. 6.机器学习方法原理及编程实现–01.. …5.1...
2018-04-08 06:07:46 519
原创 机器学习方法原理及编程实现--02.决策树(实现MNIST数据分类)
文章列表 1.机器学习方法原理及编程实现–01.K近邻法(实现MNIST数据分类). 2.机器学习方法原理及编程实现–02.决策树(实现MNIST数据分类). 3.机器学习方法原理及编程实现–03.朴素贝叶斯分类器(实现MNIST数据分类) . 4.机器学习方法原理及编程实现–01. . 5.机器学习方法原理及编程实现–01.. 6.机器学习方法原理及编程实现–01.. …...
2018-04-06 20:26:28 5133 1
原创 机器学习方法原理及编程实现--04.支持向量机(2种SVM多分类方法实现MNIST数据分类)
文章列表 1.机器学习方法原理及编程实现–01.K近邻法(实现MNIST数据分类). 2.机器学习方法原理及编程实现–02.决策树(实现MNIST数据分类). 3.机器学习方法原理及编程实现–03.朴素贝叶斯分类器(实现MNIST数据分类) . 4.机器学习方法原理及编程实现–04.支持向量机(实现MNIST数据分类) . 5.机器学习方法原理及编程实现–01.. 6.机器学习方法原理...
2018-04-05 18:51:02 3330 2
原创 TensorFlow入门深度学习–13.图像风格转换
文章列表 1.TensorFlow入门深度学习–01.基础知识. . 2.TensorFlow入门深度学习–02.基础知识. . 3.TensorFlow入门深度学习–03.softmax-regression实现MNIST数据分类. . 4.TensorFlow入门深度学习–04.自编码器(对添加高斯白噪声后的MNIST图像去噪). 5.TensorFlow入门深度学习–05.多层感...
2018-04-04 10:23:29 2881 2
原创 机器学习方法原理及编程实现--03.朴素贝叶斯分类器(实现MNIST数据分类)
文章列表 1.机器学习方法原理及编程实现–01.K近邻法(实现MNIST数据分类). 2.机器学习方法原理及编程实现–01.. 3.机器学习方法原理及编程实现–03.朴素贝叶斯分类器(实现MNIST数据分类) . 4.机器学习方法原理及编程实现–01. . 5.机器学习方法原理及编程实现–01.. 6.机器学习方法原理及编程实现–01.. …3.1 频率学派和贝叶斯学派...
2018-04-02 14:26:49 3358 2
原创 深度学习基础模型算法原理及编程实现--09.自编码网络
文章列表 1.深度学习基础模型算法原理及编程实现–01.感知机. 2.深度学习基础模型算法原理及编程实现–02.线性单元 . 3.深度学习基础模型算法原理及编程实现–03.全链接 . 4.深度学习基础模型算法原理及编程实现–04.改进神经网络的方法 . 5.深度学习基础模型算法原理及编程实现–05.卷积神经网络. 6.深度学习基础模型算法原理及编程实现–06.循环神经网络. 9.深度...
2018-03-30 17:59:37 2776
原创 机器学习方法原理及编程实现--01.K近邻法(实现MNIST数据)
文章列表 1.机器学习方法原理及编程实现–01.K近邻法(实现MNIST数据). 2.机器学习方法原理及编程实现–01. . 3.机器学习方法原理及编程实现–01. . 4.机器学习方法原理及编程实现–01. . 5.机器学习方法原理及编程实现–01.. 6.机器学习方法原理及编程实现–01.. …1 KNN1.1 距离度量1.2 K值的选择1.3 分类决...
2018-03-28 14:06:14 1066
原创 深度学习基础模型算法原理及编程实现--06.循环神经网络
文章列表 1.深度学习基础模型算法原理及编程实现–01.感知机. 2.深度学习基础模型算法原理及编程实现–02.线性单元 . 3.深度学习基础模型算法原理及编程实现–03.全链接 . 4.深度学习基础模型算法原理及编程实现–04.改进神经网络的方法 . 5.深度学习基础模型算法原理及编程实现–05.卷积神经网络. 6.深度学习基础模型算法原理及编程实现–06.循环神经网络. 9.深度...
2018-03-27 22:54:23 2309
原创 深度学习基础模型算法原理及编程实现--05.卷积神经网络
文章列表 1.深度学习基础模型算法原理及编程实现–01.感知机. 2.深度学习基础模型算法原理及编程实现–02.线性单元 . 3.深度学习基础模型算法原理及编程实现–03.全链接 . 4.深度学习基础模型算法原理及编程实现–04.改进神经网络的方法 . 5.深度学习基础模型算法原理及编程实现–05.卷积神经网络. 6.深度学习基础模型算法原理及编程实现–06.循环神经网络. 9.深度...
2018-02-25 12:30:06 1892
原创 深度学习基础模型算法原理及编程实现--04.改进神经网络的方法
文章列表 1.深度学习基础模型算法原理及编程实现–01.感知机. 2.深度学习基础模型算法原理及编程实现–02.线性单元 . 3.深度学习基础模型算法原理及编程实现–03.全链接 . 4.深度学习基础模型算法原理及编程实现–04.改进神经网络的方法 . 5.深度学习基础模型算法原理及编程实现–05.卷积神经网络. 6.深度学习基础模型算法原理及编程实现–06.循环神经网络. …...
2018-02-24 14:05:05 3035
原创 深度学习基础模型算法原理及编程实现--03.全链接
文章列表 1.深度学习基础模型算法原理及编程实现–01.感知机. 2.深度学习基础模型算法原理及编程实现–02.线性单元 . 3.深度学习基础模型算法原理及编程实现–03.全链接 . 4.深度学习基础模型算法原理及编程实现–04.改进神经网络的方法 . 5.深度学习基础模型算法原理及编程实现–05.卷积神经网络. 6.深度学习基础模型算法原理及编程实现–06.循环神经网络. 9.深度...
2018-02-22 10:48:47 3031
原创 深度学习基础模型算法原理及编程实现--02.线性单元
文章列表 1.深度学习基础模型算法原理及编程实现–01.感知机. 2.深度学习基础模型算法原理及编程实现–02.线性单元 . 3.深度学习基础模型算法原理及编程实现–03.全链接 . 4.深度学习基础模型算法原理及编程实现–04.改进神经网络的方法 . 5.深度学习基础模型算法原理及编程实现–05.卷积神经网络. 6.深度学习基础模型算法原理及编程实现–06.循环神经网络. 9.深度...
2018-02-21 14:14:01 1803
原创 深度学习基础模型算法原理及编程实现--01.感知机
文章列表 1.深度学习基础模型算法原理及编程实现–01.感知机. 2.深度学习基础模型算法原理及编程实现–02.线性单元 . 3.深度学习基础模型算法原理及编程实现–03.全链接 . 4.深度学习基础模型算法原理及编程实现–04.改进神经网络的方法 . 5.深度学习基础模型算法原理及编程实现–05.卷积神经网络. 6.深度学习基础模型算法原理及编程实现–06.循环神经网络. 9.深度...
2018-02-20 23:12:06 4284
原创 学生信息管理系统的构建3--自定义类模板
在学生信息管理系统的构建思路“1”中,用的链表是C++标注模板库中的list,在本小节中,用自定义的模板类来生成list,只要将原来程序中的list全部改为模板类CMyList定义的对象即可,相应的list中的查找、排序等功能函数也要修改。新定义的模板类如下:#pragma once#include<string.h>template <class T>class CMyList{pr
2017-08-25 11:20:57 1196
原创 学生信息管理系统的构建2--Sqlite3的使用
1空白处右键-》数据库-》添加数据库,在文件中输入 路径+文件名【比如C:\Users\drilistbox\Desktop\test2.db】,软件会自动在Name中显示 文件名【test2.db】,点击确定。 双击test2, 右键Tables-》新建表 ,将 Table name设为stuTable 在单击 Add column,在字段名下写stuId,在数据类型下选INT,并 勾
2017-08-24 23:03:14 1306
原创 学生信息管理系统的构建思路1
开闭原则(OCP) 1)对于扩展是开放的(Open for extension)。 2)对于修改是关闭的(Closed for modification)。 实现方法 实现开闭原则的关键就在于“抽象”。把系统的所有可能的行为抽象成一个抽象底层,这个抽象底层规定出所有的具体实现必须提供的方法的特征。 C++抽象类引入原因: 1、为了方便使用多态特性,我们常常需要在基类中定义虚拟函数。 2
2017-08-22 21:31:07 3933
转载 MFC中定义全局变量【待续】
绝大多数内容转自网上 1.extern 声明,可置于变量或者函数前,以表示变量或者函数的定义在别的文件中。提示编译器遇到此变量或函数时,在其它模块中寻找其定义,另外,extern也可用来进行链接指定。//A.cppextern int i;int main(){ i=100;//试图使用B中定义的全局变量}//B.cppint i;
2017-08-21 23:33:38 321
转载 虚函数与纯虚函数用法与区别
如果不需要基类对派生类及对象进行操作,则不能定义虚函数,因为这样会增加内存开销.类里定义虚函数A时,编译器会给类添加一个虚函数表【存放虚函数A的指针】,这样就会增加类的存储空间【?】只有当一个类被用来作为基类的时候,才把析构函数写成虚函数.(1) 基类中的 析构函数不是虚函数 成员函数不是虚函数#include "stdafx.h"#include<iostream>using nam
2017-08-20 20:33:59 350
翻译 文件读取
/***单个类的写入***/CStudentDTO dtoA(1,_T("nameA"),11);CStudentDTO dtoB(2,_T("nameB"),22);CFile file;file.Open(_T("c:\\data.data"),CFile::modeCreate|CFile::modeWrite);CArchive ar(&file,CArchive::store);
2017-08-20 13:07:20 231
原创 学生信息管理系统的构建3--库文件的调用【待续】
静态库生成:创建静态库工程,在工程中直接定义函数及类,即可生成lib。 调用: 1.在项目属性内的VC++下的包含目录中添加原来静态库.h文件所在路径。 2.在项目属性内的连接器中的常规项下的附加库目录中添加lib文件路径,在输入项中的附加依赖项中添加*.lib。 3.引用lib中的函数或类时需在声明区包含相应的头文件动态库生成: 1.创建动态库工程,在工程中直接定义函数及类,在要导出的
2017-08-20 09:41:45 252
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人