自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 决策树

基本思想决策树是一种树形分类算法,首先根据样本集构造树形结构,其中树的每个非叶节点是一个特征,每个叶子节点是类别标签。有了这颗树后,对于给定样本x,就可以从树的根节点开始,根据其每个特征值选择不同分支,直到叶节点得到类别标签。决策树构造思想构造树的过程也就是根据特征值的不同组合将所有样本划分成不同组的过程,所以每个节点该选什么特征是核心问题。有以下几个概念:熵:衡量一个系统的...

2018-02-03 22:06:47 420

原创 线性回归与逻辑回归

一、线性回归问题概述线性回归要解决的问题是给一堆样本点X(m, n)和每个点对应的函数值Y(m,1)要求找到一个线性函数y=w1∗x1+w2∗x2+...+wn∗xn+b" role="presentation">y=w1∗x1+w2∗x2+...+wn∗xn+by=w1∗x1+w2∗x2+...+wn∗xn+by = w_1 * x_1 +

2018-02-02 22:29:19 378

原创 试试LaTeX插入数学公式

title: 试试LaTeX插入数学公式 date: 2018-01-27 22:12:30 tags: LaTex试试LaTeX插入数学公式博客中要编辑数学公式,在网上找了各种方法,换了各种博客平台,发现大多都是粘图片贴链接的方式,十分繁琐,耗时费劲。在github上搭建个人博客后用Markdown就方便多了,以下记录LaTeX初学内容。LaTeX编辑数学公式基本语法

2018-01-27 22:39:31 110082 5

原创 python learning4

字符串方法#分割#s.split()将s按照空格(包括多个空格,制表符\t,换行符\n等)分割,并返回所有分割得到的字符串。line = "1 2 3 4 5"numbers = line.split()print numbers=>['1', '2', '3', '4', '5']#s.split(sep)以给定的sep为分隔符对s进行分割line = "1,2,3,4,5"nu

2017-05-21 10:50:49 291

原创 python learning3

整型 Integers在Python 2.7中,整型的运算结果只能返回整型,除法的结果也不例外。例如12 / 5返回的结果并不是2.4,而是2。#// 整数除法,返回的是比结果小的最大整数值12.3 // 5.2=>2.0#使用type()函数来查看变量类型:type(a)#整型数字的最大最小值:import syssys.maxint长整型 Long Integers当整型超出范围时,

2017-05-21 10:10:59 347

原创 python learning2

字符串字符串索引与list相同。#字符串的加法:s = "hello" + " world"=>'hello world'#查看字符串的长度:len(s)#字符串的分割:s = "hello world"s.split()=>['hello', 'world']列表 List#生成列表a = [1, 2.0, 'hello', 5 + 1.0]#列表加法:a + a=>[1,

2017-05-20 19:46:24 240

原创 python learning1

Life is short. Use Python.import thiss = """Gur Mra bs Clguba, ol Gvz CrgrefOrnhgvshy vf orggre guna htyl.Rkcyvpvg vf orggre guna vzcyvpvg.Fvzcyr vf orggre guna pbzcyrk.Pbzcyrk vf orggre guna pbzcy

2017-05-20 19:00:45 703

原创 jupyter notebook

Command Mode (press Esc to enable)**F:find and replace Ctrl-Shift-P:open the command palette Enter:enter edit mode Shift-Enter:run cell ,select below Ctrl-Enter:run selected cells Alt-Enter: run

2017-05-14 14:12:55 399

原创 SVM

一SVM概述二结构风险最小化三线性SVM四SVM求解五处理线性不可分问题六SVM训练算法一、SVM概述 通俗来讲,SVM是一种二类分类模型, 其基本模型定义为特征空间上的间隔最大的线性分类器, 即支持向量机的学习策略便是间隔最大化, 最终可转化为一个凸二次规划问题的求解。 二、结构风险最小化 三、线性SVM 四、SVM求解 五、处理线性不可分问题软间隔

2017-04-26 20:24:03 328

原创 稀疏表示与字典学习

一稀疏性表示与分类Sparse representation二压缩感知Compressed sensing三字典学习及应用Dictionary learning一、稀疏性表示与分类(Sparse representation) 二、压缩感知(Compressed sensing)如果信号在某一个正交空间具有稀疏性(即可压缩性),就能以较低的频率采样该信号,并可能以高概率精确的重建该信号。即

2017-04-21 20:12:44 16474

原创 sklearn基本用法

加载数据Data Loading数据归一化Data Normalization特征选择Feature Selection基本算法逻辑回归朴素贝叶斯KNN决策树SVM优化算法参数加载数据(Data Loading)数据集:pima-indians.data.csv“皮马印第安人糖尿病问题”作为测试数据集。其中包括768个患者的记录数据,每条记录的第一列为记录序号,后面跟着每条记录的7

2017-04-14 17:20:26 591

原创 scikit-image 图像处理

一文件输入输出二数据类型三颜色空间四图像坐标五几何变换六图像处理局部过滤非局部过滤七图像分割八特征提取scikit-image 是用于图像处理的 Python 包,使用原生的 NumPy 数组作为图像对象。我们这节实验主要介绍一下 scikit-image 库的用法。一、文件输入输出模块:skimage.io二、数据类型三、颜色空间四、图像坐标五、几何变换六、图像处理局部过滤非局

2017-04-09 10:34:04 553

原创 scikit-learn 机器学习介绍

一机器学习问题二加载示例数据集鸢尾花卉数据集手写数字数据集三学习与预测四回归五分类六聚类图像压缩七降维一、机器学习问题scikit-learn 是一个比较流行的开源机器学习库。它支持许多分类,回归,聚类算法,包括支持向量机,逻辑回归,朴素贝叶斯,随机森林,梯度boosting,k-means 和 DBSCAN,并且可以与 Numpy 与 SciPy 库进行交互。二、加载示例数据集鸢

2017-04-08 22:12:05 927

原创 Pandas 数据处理(下)

一数值运算统计函数应用直方图字符处理二合并ConcatJoin追加三分组数据透视表四时间序列五分类六作图七数据 IOCSVExcel一、数值运算统计运算通常会排除缺省项df=> A B C D F2013-01-01 0.000000 0.000000 1.1

2017-04-08 20:34:01 415

原创 Pandas 结构化数据(上)

一Series二DataFrame三数据观察四选择切片通过标签选择通过位置进行选择布尔索引五赋值六缺省项载入需要的包:import pandas as pdimport numpy as npimport matplotlib.pyplot as plt一、SeriesSeries 是一个一维类数组对象,包含一列数据与与其关联的一列数据标签,数据标签即为数据的序列。创建一个 Se

2017-04-07 22:35:06 317

原创 matplotlib - 2D 与 3D 图的绘制(下)

一、3D 图在matploylib中创建3d图,首先要做的是创建 Axes3D 类from mpl_toolkits.mplot3d.axes3d import Axes3D1. 绘制曲面import matplotlib.pyplot as pltfrom matplotlib import *from numpy import *from math import pifrom mpl_t

2017-04-07 16:30:00 2146

原创 matplotlib - 2D 与 3D 图的绘制(上)

一类MATLAB API二matplotlib 面向对象 API图表尺寸长宽比 与 DPI保存图表图例轴标 与 标题格式化文本LaTeX字体大小字体类型设置颜色线宽 与 线型控制坐标轴的样式自定义标号位置与符号科学计数法轴上数与标签的间距调整坐标轴的位置坐标轴网格轴双坐标轴设置坐标原点在00点其他 2D 图表风格直方图文本注释带有多子图与插图的图颜色映射图与轮

2017-04-07 10:03:23 5335 1

原创 SciPy - 科学计算库(下)

一线性代数线性方程组特征值 与 特征向量矩阵运算稀疏矩阵最优化找到一个最小值找到方程的解插值统计学统计检验一、线性代数线性代数模块包含了大量矩阵相关的函数,包括线性方程求解,特征值求解,矩阵函数,分解函数(SVD, LU, cholesky)等等。1. 线性方程组 A是矩阵,x、b是向量:from scipy.linalg import *from numpy.random

2017-04-05 17:30:50 609

原创 SciPy - 科学计算库(上)

一 特定函数二 积分数值积分 求积常微分方程 ODEs傅立叶变换SciPy 库建立在 Numpy 库之上,提供了大量科学算法,主要包括这些主题:特殊函数 (scipy.special)积分 (scipy.integrate)最优化 (scipy.optimize)插值 (scipy.interpolate)傅立叶变换 (scipy.fftpack)信号处理 (scipy.sign

2017-04-05 16:39:21 1441

原创 Numpy - 多维数组(下)

一操作 numpy 数组的常用函数二线性代数标量运算Element-wise逐项乘 数组-数组 运算矩阵代数数组矩阵 变换矩阵计算数据处理例子用 numpy 来处理斯德哥尔摩天气的数据对子数组的操作对高维数组的操作改变形状与大小增加一个新维度 newaxis叠加与重复数组浅拷贝与深拷贝一、操作 numpy 数组的常用函数 where 使用 where 函数能将索引掩码转

2017-04-05 11:11:36 2396

原创 Numpy - 多维数组(上)

Numpy - 多维数组一创建numpy数组列表生成numpy数组使用函数来生成数组文件 IO 创建数组操作数组Numpy - 多维数组加载包: from numpy import * 一、创建numpy数组:有多种方式:使用 Python 列表或元祖,使用 arange, linspace 等函数,从文件中读取数据。1. 列表生成numpy数组 v=array([1,2,3,4])

2017-04-05 10:23:15 1024

原创 matlab在科学计算中的应用3

一矩阵特殊矩阵的输入矩阵基本概念与性质二线性方程组直接解法线性方程组直接求解矩阵除法线性方程组直接求解判定求解线性方程组的直接求解分析三迭代解法的几种形式Jacobi迭代法Gauss-Seidel迭代法SOR迭代法两步迭代法四线性方程组的符号解法五稀疏矩阵技术六矩阵的特征值问题 一般矩阵的特征值与特征向量矩阵的广义特征向量问题一、矩阵1. 特殊矩阵的输入 例

2017-04-02 17:35:40 606

原创 matlab在科学计算中的应用2

一微积分问题的解析解极限问题的解析解函数导数的解析解积分问题的解析解二函数的级数展开与 级数求和问题求解Taylor 幂级数展开Fourier 级数展开级数求和的计算三数值微分数值微分算法中心差分方法及其 MATLAB 实现用插值拟合多项式求导数二元函数的梯度计算四数值积分问题由给定数据进行梯形求积单变量数值积分问题求解Gauss求积公式双重积分问题的数值解三重定

2017-03-31 18:54:46 753

原创 matlab在科学计算中的应用1

一MATLAB 基本命令简介二MATLAB 程序设计语言基础数值型数据结构符号型变量数据类型MATLAB支持的其它数据结构MATLAB 的基本语句结构三基本数学运算矩阵的代数运算矩阵的逻辑运算矩阵的比较运算解析结果的化简与变换基本数论运算四MATLAB 语言流程控制循环结构转移结构开关结构试探结构五MATLAB 函数的编写MATLAB 语言的函数的基本结构可变输

2017-03-31 16:29:33 580

原创 命令行

pwd print working directory hostname my computer’s network name mkdir

2017-03-26 13:57:37 406

原创 贝叶斯学习

贝叶斯理论概述Brute-Force贝叶斯分类器两种概率学习算法 贝叶斯最优分类器朴素贝叶斯分类器EM算法与混合模型

2017-03-25 21:29:54 1082 1

原创 概率统计回顾

概率统计回顾

2017-03-25 19:03:22 513

原创 数据回归

线性回归 线性回归局部加权线性回归非线性回归 带非线性基的回归logistic回归欠拟合与过拟合一、线性回归 即最小化均方误差LMS,其中X(i)表示第i个样本。 梯度下降求解: 牛顿法求解 概率角度理解LMS 2. 局部加权线性回归二、非线性回归1. 带非线性基的回归2. logistic回归回归分析可用来分析一个/多个自变量与一个因变量的关系,模型中

2017-03-25 16:36:57 523

机器学习:实用案例解析(中文版,带完整书签)

机器学习:实用案例解析(中文版,带完整书签) 有实例讲解

2017-10-13

空空如也

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

TA关注的人

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