- 博客(14)
- 资源 (8)
- 收藏
- 关注
原创 SVM中参数调优的方法
最近在用到svm做一些科研的工作,但是在用到svm的时候,发现在不同的svm参数下,精度差别不是一般的大。熟悉svm的大家应该都知道,svm中参数很多,其中最主要得还是-c和-g参数,所以我就主要 调整这两个参数。所以,找找怎么调整合适的参数,已达到最高的精度,如下: 是我亲测的两个可以很大情况下提高精度的参数值,第一种:[c,g] = meshgrid(-
2017-03-28 13:51:44 24965 16
原创 Libsvm中各个参数的含义
libsvm在我们做研究的时候,我们总会和这个大哥打交道,但是 很多的参数实在让我们头疼,先查资料总结如下:libsvm在训练model的时候,有如下参数要设置,当然有默认的参数,但是在具体应用方面效果会大大折扣。Options:可用的选项即表示的涵义如下 -s svm类型:SVM设置类型(默认0) 0 -- C-SVC 1 --v-SVC 2 – 一类SV
2017-03-27 15:12:12 6391
转载 小波去燥原理分析
关于小波变换 小波变换(wavelet transform,WT)是一种新的变换分析方法,能够在时间(空间)频率的局部化分析,通过伸缩平移运算对信号(函数)逐步进行多尺度细化,最终达到高频处时间细分,低频处频率细分,能自动适应时频信号分析的要求。去噪的必要性 一般来说信号中都是带有信号的,特别是信号的采集过程中,在接收端除了获取目标信号外还会引入噪声。常见的噪声包括高斯白噪声,
2017-03-24 21:12:43 29144 4
原创 MATLAB中柱状图(bar)的完美使用
最近 做研究的时候,想用柱状图来展示自己的实验结果,但是最终画出来的效果总是与自己想要的结果不一致,原因如下: 在我想在x轴上展示字符串的时候,如果直接在[ ]里面加字符串,这是会显示很多的错误,导致你的图画不出来,等等,话不多说 上代码。clear;clc;x=[1 2 3 4 5 6 7 8];%% training20_testing50% y1=[69 33 9
2017-03-24 20:54:45 38537 4
原创 matlab命令行中双箭头消失怎么办
让我们在命令行里面复制很多执行代码的时候,我们执行后会 发现我们的命令行的双箭头指示没有了,没有了也就是意味着 很多的命令我们不能去实现,那么怎么办呢?我么这个时候可以按下Ctrl+c 组合按键 就可以看到了。
2017-03-23 21:21:30 29273 4
原创 设置MATLAB中figure图的背景为白色
matlab的图形窗口每次背景都是灰色的,而我希望每次都是白色的背景,方便用图;每次总是需要添加figure('color','w');或者figure('color',[1 1 1])或者set(gcf,'color','w');很不方便。灰色背景如下:正确用法:在matlab命令框里面输入 set(0,'defaultfigurecolor
2017-03-20 21:17:24 41708 8
原创 IT名企的算法面试题(更新中。。。)
1、(淘宝)假设淘宝一天有5亿条成交数据,求出销量最高的100个商品并给出算法的时间复杂度?思想1:将所有的记录分开成若干个小部分,对于每个小部分选出100个最高的商品,然后两两归并,取前100个。2、数字三角形,从顶部出发,在每一结点可以选择向左走或得向右走,一直走到底层,要求找出一条路径,使路径上的值的和最大。给出算法的时间复杂度。如下图例子,数字三
2017-03-17 16:58:29 2444
转载 七大查找算法
七大查找算法 阅读目录1. 顺序查找2. 二分查找3. 插值查找4. 斐波那契查找5. 树表查找6. 分块查找7. 哈希查找 查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。本文简单概括性的介绍了常见的七种查找算法,说是七种,其实二分查找、插值查找以及斐波那契
2017-03-16 13:45:56 663
原创 LaTeX基础教程
先用三句话来介绍什么是LaTeX,以下三点基于我个人的主观经验的总结。1.LaTeX是一类用于编辑和排版的软件,用于生成PDF文档。2.LaTeX编辑和排版的核心思想在于,通过\section和\paragraph等语句,规定了每一句话在文章中所从属的层次,从而极大方便了对各个层次批量处理。3.LaTeX在使用体验方面,最不易被Word替代的有四个方面:方便美观的数学公式编辑、不会乱动
2017-03-15 10:58:06 1212
原创 互联网协议之5层协议的理解
我们每天使用互联网,你是否想过,它是如何实现的?全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。
2017-03-14 15:40:19 922
原创 MATLAB中.mat和.txt的文件相互转化
1. mat文件转txt文件.mat 是matlab专用的文件,可以先把文件读入matlab,再用 fprintf 或者 save('pqfile.txt', 'data', '-ASCII')写入到 .txt 文件中。比如 %把数据加载进matlab,heart_scale.mat 有两项:heart_scale_init 和 heart_scale_labelloa
2017-03-08 11:24:51 7806 3
原创 MATLAB中错误Dimensions of matrices being concatenated are not consistent.
其实在matlab中,我们常常会遇到这个问题,其实大家一看这个问题的原因,就能知道这个是什么原因,但是有的时候,自己很确定自己的程序没什么问题,但是一运行就是报这个错误,是不是很尴尬,其实不是你的程序逻辑有问题,主要是因为下面的错误Dimensions of matrices being concatenated are not consistent.Cell2ma
2017-03-06 14:38:20 16285 2
转载 RSS和CSI
目前我做课题是有关基于无线信号的人体动作识别、移动性侦测、室内定位等,主要是利用无线信号受到目标对象遮挡或反射,而使得RSS或CSI变化,根据变化的规律实现上述的应用。无线通信和无线信号这一块,我一直处于摸索的阶段。开始烦躁,因为实在不理解无线信号的各个编码,频域,时域以及其他有关信道特性的东西。这一年来,慢慢阅读大量文献,做了好多实验,基本上了解自己目前要做的课题。同时也对无线信号这一块充满了兴
2017-03-06 14:32:00 2128
原创 MDS(多维尺度法)的原理及MATLAB实现
在模式识别中,我们会考虑到距离distance的问题,就是一个样本和另一个样本在空间中的距离。根据距离的大小来判断分类。那么,也存在这样的一类问题:我们只知道空间中的点(样本)的距离,那么怎么来重构这些点的相对位置呢? 显然欧式距离是最直观的距离,那么我们就会想使用欧式距离来进行计算重构,我们还希望能够在不同维度上进行重构,比如2维或者3维。 怎么做? 有这么个解决方法叫做MDS 全称为
2017-03-02 17:11:02 16435 4
JDK的API参考
2017-01-16
javaEE的API
2017-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人