- 博客(14)
- 资源 (27)
- 收藏
- 关注
原创 【机器学习】实验五 集成学习(投票方式)
文章目录一、实验内容二、理论准备三、实验环境四、实验过程五、实验结果六、实验总结一、实验内容投票方式的集成学习。用5-6个模型。使用MNIST数据集。二、理论准备图解集成学习:就是使用训练数据集训练出不同的模型,然后把同一个测试数据输给每个模型,然后根据这些模型的输出,按照少数服从多数的原则决定最终结果。-模型的选择knn:由于是懒惰学习,所以不能使用太多的训练数据集...
2018-12-31 19:48:36 4266
原创 【c++】STL容器multimap用法详解
文章目录一、问题引入二、用法详解三、实例解析文章仅代表个人看法,若有错误,欢迎大家在评论区指正。一、问题引入我们想要实现一个类似于微软office的Excel中排序功能的程序,具体描述如下:输入:考生姓名,数据结构考试成绩输出:从大到小排列后的考生姓名以及成绩。首先思考下,如果让你来完成上面的程序你会选择怎么实现。如果只把成绩拿出来排序可以吗?排完序,成绩的顺序知道了,但是哪...
2018-12-31 13:01:13 1404
转载 【编译原理】语法分析之LL(1)方法
前段时间为了做编译器,猛啃了一下编译原理。语法分析部分用的是比较简单上手的LL(1), 自认为LL(1)的理论部分理解得不错,在这里写出来跟大家share一下。关于什么是LL(1),就不赘述了,书上也说得很清楚,就是从左向右扫描输入,然后产生最左推导(就是每次都把最左边的非终结字符用产生式代替)。(一)为什么我们需要First集合比如有产生式 A-> + T | - P , 当...
2018-12-26 20:13:18 2435
转载 【编译原理】把正规式转化为DFA
包括三个步骤:把正规式转化为NFA把NFA转化为DFA最小化DFA下面依次来看:1.把正规式转化为NFA用下面三条规则即可:来看一个例子到底怎么使用。...
2018-12-26 15:30:05 24239 5
原创 【信息安全】MD(消息摘要)、MAC(消息认证码)、数字签名的区别
MDMAC数字签名是否对摘要加密不加密加密加密对摘要进行加密的算法无对称加密公钥加密是否可以防止耍赖否否是从上表可以看出,从MD到MAC再到数字签名,它的安全性越来越高。他们的相同点是全都要使用hash函数求摘要,也就是说都要有MD过程参考文章消息摘要、MAC(消息认证码)、数字签名扫盲贴消息摘要及其算法扫盲贴...
2018-12-19 19:27:16 5362 2
原创 【数字图像处理】基于积分图的快速均值滤波
文章目录一、实验内容二、理论准备三、实验环境四、实验过程五、实验结果六、实验总结一、实验内容二、理论准备什么是积分图?图像I的积分图S是与其大小相同的图像,S的每一像素S(u,v)存储的是I(u,v)左上角所有像素的灰度值之和。如下图:积分图可增量计算,只需对原图进行一边扫描。基于积分图的快速均值滤波具体执行方法设滤波器模板大小为2w+1,滤波结果为图像O,则:...
2018-12-17 23:32:38 1932
原创 【机器学习】实验四 用python实现BP算法识别MNIST数据集手写数字
文章目录代码解读:一、初始化1、`np.random.randn(y, x)`2、 `zip(sizes[:-1], sizes[1:])`3、 神奇的for循环4、终于看懂了一句代码5、偏移初始化二、其他函数的简单说明代码# python3 import numpy as npimport randomimport os, structfrom array import arr...
2018-12-17 12:02:06 8701 18
原创 【数字图像处理】实验四 高斯滤波
文章目录一、实验内容二、理论准备1、 产生高斯滤波模板。2、 一般形式的滤波3、 加速高斯滤波三、实验环境四、实验过程五、实验结果六、实验总结一、实验内容二、理论准备1、 产生高斯滤波模板。根据参数sigma计算模板大小,如下:size=[6∗sigma−1]/2∗2+1size = [6*sigma-1]/2*2 + 1size=[6∗sigma−1]/2∗2+1根据高斯函数...
2018-12-09 21:18:01 2135
原创 【c++】为什么int和float类型都占有4个字节,但是float类型表示范围却比int类型大好多?
原因很简单,就是int类型是直接以二进制形式保存,而float类型是以指数形式保存。下面内容对于初学者来说如果继续看下去收获肯定会不小,但是也会有一定的挑战,但还是希望你静下心,认真看下去。目录一、背景二、int类型分析1、分析2、验证(汇编)三、float类型分析一、背景这几天在写《算法设计与分析的作业》期间遇到了用int和float类型最大值,初始化变量的问题。查了一下,int可...
2018-12-08 18:11:12 11704 1
原创 【python】数据类型-运算符-数值运算函数-类型转换函数-字符串处理-循环-函数 (从c++与python的区别层面说)
整数类型四种进制表示形式,pow函数,大小没有限制浮点数有精度限制为了避免计算机本身导致的错误,浮点数需要函数round来四舍五入用e表示很大或很小的数复数类型j是复数单位z.real z.虚部运算符//是整除,只取整数部分x**y 表示幂运算逐渐变宽原则:整数->浮点数->复数数值运算函数:绝对值abs()
2018-12-02 22:21:25 324
原创 【python】python基础语法与c/c++区别
#temperaturestr = input();if str[-1]in ['F', 'f']: c = (eval(str[0:-1])-32)/1.8 print("{:.2f}C".format(c))elif str[-1] in ['C', 'c']: F = 1.8*(eval(str[0:-1])) + 32 print("{:
2018-12-02 19:40:56 675
原创 【c++】编程心得
在使用模板的时候要看情况,判断传值进去,还是传地址进去,两者会产生两种完全不同的效果。—用自己实现的优先队列实现Dijkstra算法时被坑后的心得。...
2018-12-01 14:34:51 518
最详细最牛逼cmake英文版教程,没有之一
2020-08-09
IEEE Standard for a Software Quality Metrics Methodology
2019-04-12
UML和模式应用(第3版)英文版
2019-02-24
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
2018-11-22
软工原理与实践影印版第四版英文版课后答案-第4版-Shari Lawrence Pfleeger
2018-11-22
直方图均衡
2018-10-21
图像平移,缩放,旋转,偏移(vs2017+opecv)
2018-10-21
linux多线程程序实验,用不同线程完成一个矩阵乘法,以及子进程计算斐波那契数列,父进程输出结果
2018-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人