
深度学习
聆一
请不要活在别人的信条里
展开
-
排序方法总结
插入排序1、直接插入排序排序思想:将一个记录插入到已经排好序的有序表中,从而得到一个新的记录增一的有序表示例:c#代码:2、希尔插入排序排序思想:先将原序列分为若干子序列,再对这些子序列进行直接插入排序,待整个序列基本有序时,进行最后一次直接插入排序示例:c#代码:选择排序1、直接选择排序排序思想:在待排序列中,找一个最小的与第一个元素交换;之后再从剩下的序列中找到...原创 2019-06-14 12:25:42 · 611 阅读 · 0 评论 -
神经网络讲义
神经网络的介绍:神经网络是一种运算模型,由大量的节点(或称神经元)之间相互联接构成。每个节点代表一种特定的输出函数,称为激励函数(activation function)。每两个节点间的连接都代表一个对于通过该连接信号的加权值,称之为权重,这相当于人工神经网络的记忆。这是人类神经元:模拟人类神经元,我们建立一种特殊的模型,这就是神经网络神经网络的发展一波三折,每一次改变都伴随着技术的革新...原创 2019-05-26 14:21:49 · 699 阅读 · 0 评论 -
哈夫曼编码的终止条件
哈夫曼编码是一种优化编码,在对字符串进行编码时,它可以将出现频率较大的字符片段采用短编码,而对与出现频率较高的字符段则可采用长编码下面我来分享一下在进行哈夫曼编码时,使用递归的时候得注意的一个小细节if (current == null) throw new ArgumentNullException(); if (current.LeftChild == n...原创 2019-05-24 15:51:21 · 320 阅读 · 0 评论 -
Kmp算法
前不久接触到KMP算法,它再数组查询上很巧妙,下面就来和大家分享一下这是比较好的一篇学习资料:https://www.cnblogs.com/ZuoAndFutureGirl/p/9028287.html这是具体算法:下面我就用其中的一个例子来分析一下,这样大家也方便理解一点,同时也有助于我以后的复习:...原创 2019-05-21 10:34:58 · 123 阅读 · 0 评论 -
设置MinGW-w64 C/C++编译器
最近遇倒一些提高matlab代码效率的问题,团队研究决定采用matlab与c混合编译的方式将matlab里的逻辑语句及一系列复杂繁琐的for语句用c转掉,并通过vs执行以提高代码运行速度既然要用混合编译的方式,就会设计到MinGW-w64 C/C++ 编译器的使用,下面我就分享一下我下载安装编译器的一些经验,希望对朋友们有帮助我首先在官网上下在了相应的exe文件,本以为就这样就可以跑通了,谁知...原创 2019-05-18 21:58:19 · 1602 阅读 · 0 评论 -
K-近邻算法讲解
概述:给定一个训练数据集,对新的输入实例,在训练数据据集中找到与该实例最近邻的K个实例,这K个实例的多数属于某个类,就把该实例分为这个类K近邻算法的三要素:1、K值的选择2、距离的度量3、分类决策规则注:K近邻算法中,当训练集、距离度量、K值、及分类决策规则确定后,对于一个新的输入实例,其输出的所属类别也就确定了K值的选择:K值的选择对K近邻算法有重大的影响,如果K值较小,就会使“...原创 2019-04-20 21:42:35 · 1435 阅读 · 0 评论 -
数据结构与算法3
栈与队列是最简单缓存结构,只支持数据的存储与访问,不支持数据之间的任何关系数据的使用顺序:1、较后生成与存储的数据先使用2、先生成的数据先使用栈和队列只需要保证新存入元素存入与取出的顺序,而不用记录或保证新存入元素与已有元素之间的关系...原创 2019-04-12 20:03:04 · 157 阅读 · 0 评论 -
深度学习1
深度前馈网络深度前馈网络,也叫前馈神经网络,其目标是近似一个函数;该模型是前向的,是因为信息流过x的函数,再通过定义函数f的过程,之后流到输出y;在模型输出与模型本身之间没有反馈连接;当前馈连接扩展为包含反馈连接时,叫做循环神经网络前馈神经网络之所以被称为网络,是因为它通常由多个不同的函数复合表示;该模型与一个有向无环图关联,而图是描述函数是如何复合在一起的...原创 2019-04-05 19:44:06 · 144 阅读 · 0 评论