自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 C++ STL 之 序列容器

序列容器以线性序列的方式存储元素。它没有对元素进行排序,元素的顺序和存储它们的顺序相同。主要是以下5种:array<T,N> (数组容器) :是一个长度固定的序列,有 N 个 T 类型的对象,不能增加或删除元素。vector (向量容器):是一个长度可变的序列,用来存放T类型的对象。必要时,可以自动增加容量,但只能在序列的末尾高效地增加或删除元素。deque (双向队列容器) ...

2019-07-07 17:04:41 164

原创 C++ STL 之 string 类型

概述要使用 string 类,必须包含头文件 。string 类包含了 6 个构造函数。string 类支持 cin 方式和 getline() 方式两种输入方式。简单示例如下:string stuff;cin >> stuff;getline(cin, stuff);第一行是声明 string 类的对象 stuff,第二行是从屏幕读入输入的字符串,第三行同样实现第二行代码...

2019-07-06 21:25:22 406

原创 C++变量和基本类型

变量的声明与定义: 声加粗样式明用于向程序表明变量的类型和名字,用extern表示,它不分配内存,定义则用于分配存储空间,当然,定义也是声明。const: const修饰变量后,其值不可被修改,任何修改的尝试都会导致编译错误。引用: 即对象的另一个名字,在实际程序中主要用作函数的形参。(1)引用是它绑定的对象的另一个名字,作用在引用上的所有操作事实上都作用在改引用绑定的对象上;...

2019-07-03 21:36:12 625

原创 树与二叉树

目录基本概念二叉树概念及性质二叉树的存储结构:顺序存储结构,链式存储结构二叉树的遍历:先序,中序,后序,层次线索二叉树树的表示:双亲表示法,孩子表示法,孩子兄弟表示法森林转化为二叉树哈夫曼树回溯算法基本概念1、空树: 没有任何结点;2、度: 结点的度:结点拥有子树的个数;树的度:树内各结点的度的最大值;3、层次: 树根为第一层,依次往下增长;4、有序树、无序树: 即...

2019-06-26 10:34:28 119

原创 统计学习 -- SVM篇

SVM简介1、是一种二分类模型;2、基本模型是:定义在特征空间上的间隔最大的线性分类器,间隔最大使它有别于感知机;3、核技巧使得SVM成为实质上的非线性分类器;4、学习策略:间隔最大化;5、学习算法:求解凸二次规划的最优化算法;6、三个模型(由简至繁所分的三类SVM模型):(1)线性可分SVM,又称硬间隔 SVM,当训练数据线性可分时,通过硬间隔最大化学到的线性分类器;(2)线性S...

2019-06-13 15:54:58 489

原创 统计学习 -- k-NN篇

k 近邻法是一种基本的分类与回归方法,其三个基本要素是k值的选择、距离度量、分类决策规则,一个实现方法是kd树。它的基本思想是给定一个训练数据集,对新的输入实例,在训练数据集中找到与该实例最邻近的k个实例,这k个实例的多数属于某个类,就把该输入实例分为这个类。当k=1时为特殊情况,称为最近邻算法。当三要素确定之后,对于任何一个新的输入实例,它所属的类唯一地确定。距离度量: 欧氏距离,DT...

2019-06-05 10:57:04 248

原创 MATLAB数据分析与挖掘 --数据预处理篇

数据清洗主要工作是删除原始数据集中的无关数据、重复数据、平滑噪声数据,筛选掉与挖掘主题无关的数据,处理缺失值、异常值等。缺失值处理异常值处理数据集成数据变换数据规约主要处理函数...

2019-05-30 15:52:03 14446

原创 LIBSVM在MATLAB中的使用

LIBSVM简介准备工作下载LIBSVM工具(LIBSVM工具下载地址),然后解压,在MATLAB中进行make生成相应的可执行文件即可使用,后续的模型训练等工作主要是使用以下四个文件(函数):libsvmread.mexw64: 将原始数据(txt,xls等)转化为SVM package格式libsvmwrite.mexw64: 将SVM package格式合并成其它格式文件(txt,...

2019-05-21 15:32:52 877

转载 陶渊明饮酒二十首

 〔简介〕陶渊明(352或365年—427年),字元亮,又名潜,私谥“靖节”,世称靖节先生,浔阳柴桑(今江西省九江市)人。东晋末至南朝宋初期伟大的诗人、辞赋家。曾任江州祭酒、建威参军、镇军参军、彭泽县令等职,最末一次出仕为彭泽县令,八十多天便弃职而去,从此归隐田园。他是中国第一位田园诗人,被称为“古今隐逸诗人之宗”,有《陶渊明集》。​〔总评〕《饮酒二十首》是晋末宋初文学家陶渊明创作...

2019-05-16 21:22:06 1812

原创 统计学习 -- 感知机篇

定义感知机是二分类的线性分类模型,其输入为实例的特征向量,输出为实例的类别,取+1和-1值,感知机学习旨在求出将训练数据进行线性划分的分离超平面.是神经网络和支持向量机的基础.感知机模型感知机学习策略感知机学习算法...

2019-05-16 21:16:12 198

原创 MATLAB数据分析与挖掘 -- 数据探索篇

数据质量分析主要是检查原始数据中是否存在脏数据,是数据预处理的前提,主要包括以下几种:缺失值:记录的缺失或某个字段信息的缺失,一般的做法是删除、插补或者不作处理。异常值:也即离群点,常用简单统计分析(如最大值、最小值,先对变量做一个描述性统计,进而查看哪些数据是不合理的,如199岁的年龄显然不合理),3...

2019-05-16 14:25:48 4004

转载 盒图(boxplot)

盒图(boxplot)盒图是在1977年由美国的统计学家约翰·图基(John Tukey)发明的。它由五个数值点组成:最小值(min),下四分位数(Q1),中位数(median),上四分位数(Q3),最大值(max)。也可以往盒图里面加入平均值(mean)。如上图。下四分位数、...

2019-05-16 10:41:59 27096

原创 MATLAB数据分析与挖掘 -- 内容概要

主要内容数据探索数据质量分析:缺失值、异常值、一致性;数据特征分析:分布分析、对比分析、统计量分析、周期性分析、贡献度分析、相关性分析;主要函数数据预处理数据清洗:缺失值处理、异常值处理;数据集成:实体识别、冗余属性识别;数据变换:数据规约:主要函数:挖掘建模分类与预测:聚类:关联规则:时序模式:离群点检测:...

2019-05-16 09:24:27 479

原创 统计学习 -- 基本概念篇

定义基于数据构建概率统计模型并运用模型对数据进行分析与预测。三要素:模型、策略、算法统计学需一般经过以下步骤:(1)得到一个有限的训练数据集合;(2)确定包含所有可能的模型的假设空间,即学习模型的集合;(3)确定模型选择的准则,即学习的策略;(4)实现求解最有模型的算法,即学习的算法;(5)通过学习方法选择最优模型;(6)利用学习的最优模型对新数据进行预测或分析。综上,即用算法...

2019-05-09 21:05:18 264

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除