算法
好名字早已驻车
好好学习,天天向上
展开
-
IHS融合(Xcode+Gdal,C++)
1. 准备工作1.1 Xcode下载Xcode 是运行在操作系统Mac OS X上的集成开发工具(IDE),由苹果公司开发。Xcode是开发OS X 和 iOS 应用程序的最快捷的方式。Xcode 具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成。使用起来感觉很舒服,而且很方便。直接在app里面下载就好啦。1.2 Gdal库下载GDAL(Geospatial Dat...原创 2018-05-30 10:47:29 · 2876 阅读 · 3 评论 -
BP神经网络的模块化编程(隐含层层数>=1)
之前的3层BP神经网络因为只有一层隐含层,所以较为基础,在后续的应用中,存在以下问题:1)训练样本的数据量多,需要对数据文件进行读写操作;2)隐含层数不止一层。问题解决:读写文件的时候为了方便采用fgets函数对行进行读取,使用strtok函数来进行打断,对每行数据不同变量进行存储;在之前的数学原理中可以看到,BP神经网络包括三大部分:1)正向传播过程;2)误差反向传递过程;...原创 2018-08-10 15:04:16 · 2130 阅读 · 0 评论 -
BP神经网络(3层)
终于放假啦,于是就想着把前一段时间学习的知识给整理一下,希望能够对小伙伴们有所帮助。数学原理BP(Back Propagation)(Rummelhart D, McClelland J.,1986)神经网络是一种按照误差逆向传播算法训练的多层前馈神经网络。 三层BP神经网络的组成主要分为三个部分:输入层、隐含层、输出层。其中层与层之间的连接是全连接。其数学原理主要分为三个部分:1)...原创 2018-08-07 10:32:11 · 25437 阅读 · 1 评论