自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Python tensorflow基础教程总结

文章目录1. Tensorflow特点2. Tensoflow进阶2.1 图2.2 会话2.3 张量2.4 变量2.5 模型保存与加载2.6 自定义命令行参数 1. Tensorflow特点 真正的可移植性 引入各种计算设备的支持包括CPU/GPU/TPU,以及能够很好运行在移动端,如安卓,...

2020-05-23 12:12:18 42 0

原创 循环神经网络RNN与LSTM

文章目录1. 神经网络与循环神经网络1.1 强大的功能1.2 层级结构1.3 多种RNN2. LSTM2.1 长时间依赖问题2.2 "记忆细胞"与状态3. LSTM变体3.1 GRU等 1. 神经网络与循环神经网络 背景: 传统神经网络包括CNN,输入和输出都是相互独立的 ...

2020-05-19 22:59:03 183 0

原创 生成对抗网络GAN基本入门

文章目录1. 生成对抗网络(GAN)基础1.1 生成对抗网络1.2 数学原理1.3 简单模型1.4 生成对抗网络总结(优缺点)2. 深度GAN-DCGAN2.1 DCGAN(Deep Convolutional GAN)2.2 DCGAN模型研究2.3 特征研究2.4 DCGAN总结3. 条件GA...

2020-05-18 11:27:47 26 0

原创 递归网络卷积网络结合(CNN+RNN)

文章目录1. CNN + RNNCNN卷积神经网络 RNN递归神经网络1.1 相同点:1.2 不同点:1.3 组合方式实现2. 图片标注2.1 问题描述:2.2 模型设计2.3 模型设计2.4 模型运行2.5 图片标注升级3. 视频行为识别3.1. CNN特征简单组合3.2. 3D版本CNN图像特...

2020-05-17 11:43:46 172 0

原创 浅谈卷积神经网络(CNN)

1. 链式反向梯度求导 1.1 链式求导公式 ∂f∂x=∂f∂q∗∂q∂x \frac{\partial f}{\partial x}=\frac{\partial f}{\partial q}*\frac{\partial q}{\partial x} ∂x∂f​=∂q∂f​∗∂x∂q​ 1.2...

2020-05-13 19:32:10 88 0

原创 深度学习(Deep Learning)入门必备基本概念
原力计划

1. 神经网络(Neural Network)基础 1.1 神经元(Neuron) 神经元是神经网络的基本构成单位. 在神经网络中,一个神经元接收信号作为神经元的输入,经过处理,将结果输出,输出的结果作为下一个神经元的输入,或者作为最终的输出. 1.2 权重(weights) 当信息作为输...

2020-05-11 19:05:13 148 0

原创 KNN算法小结

K近邻算法:nearest neighbors classification k定义多少个邻居 物以类聚,人以群分 教会计算机根据‘邻居’分类,邻居:距离比较近 距离公式:欧氏距离 d=(x1−y1)2+(x2−y2)2+(x3−y3)2+……d = \sqrt{(x1 - y1)^2 + (x2...

2020-05-04 14:51:38 45 0

原创 分别用python和java实现九九乘法表

1.java实现 for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(i+"*"+j+"="+(i*j)+"\t"); }System....

2020-05-01 22:03:04 23 0

原创 隐马尔科夫模型HMM

2020-05-01 11:58:16 26 0

原创 LDA主题模型详解

2020-04-30 12:33:12 31 0

原创 python 机器学习sklearn中Pipeline用法

sklearn中Pipeline包的用法 from sklearn.preprocessing import StandardScaler from sklearn.decomposition import PCA from sklearn.linear_model import Logistic...

2020-04-29 22:57:31 41 0

原创 机器学习贝叶斯网络详解

2020-04-29 19:58:33 35 0

原创 EM算法高斯混合模型推导

2020-04-28 12:59:06 39 0

原创 机器学习聚类总结

2020-04-27 16:44:02 31 0

原创 支持向量机SVM之核函数

2020-04-26 21:38:08 44 0

原创 支持向量机SVM

2020-04-25 23:01:23 46 0

原创 机器学习提升算法(XGBoost Anaboost GBGT)

1. 提升算法产生背景 假设当前一定得到了m-1棵决策树,是否可以通过现有样本和决策树信息,对第m棵决策树的建立产生有益影响? 各个决策树组成随机森林后,最后的投票过程是否在建立决策树时即确定呢? 2. 提升的概念 提升可以用于回归和分类问题,每一步产生一个弱预测模型(如决策树),并加权累加...

2020-04-24 20:28:16 38 0

原创 python机器学习决策树理论知识

决策树 以信息熵为度量构造一颗熵值下降最快的数,到叶子节点处的熵值为零,此时每个叶子节点中的实例都属于同一类 1. 信息熵 2. 条件熵 在X发生的前提下,Y发生"新"带来的熵 H(Y|X) = H(X,Y) - H(X) 3. 相对熵 两个随机变量之间的相对距离 4....

2020-04-23 18:06:22 71 0

原创 机器学习之回归模型

文章目录1. 线性回归1.1 高斯分布1.2 最大似然估计1.3 最小二乘法的本质2. 逻辑回归(Logistic)2.1 分类问题的首选算法3. Softmax回归3.1 目标函数4. 技术难点4.1 梯度下降算法4.2 最大似然估计4.3 特征选择 1. 线性回归 1.1 高斯分布 1.2 ...

2020-04-21 15:14:10 74 0

原创 机器学习数据处理one-hot编码

1. 什么是one-hot编码 采用N位状态寄存器来对N个状态进行编码, 每个状态都由他独立的寄存器位,并且在任意时候只有一位有效 One-Hot编码是分类变量作为二进制向量的表示 2. 为什么要one-hot编码 在回归,分类,聚类等机器学习算法中,特征之间距离的计算或相似度的计算是非常重...

2020-04-20 15:42:55 84 0

原创 机器学习之PCA主成分分析

1. PCA简介 主成分分析,通过正交变换将一组可能存在相关性的变量转换为一组线性不相关的变量,转换后的这组变量叫做主成分 比如:学生成绩的好坏,一般来讲,数学成绩分布更离散,所以能作为主成分,像语文成绩拉不开分数,就不是主成分 2. 数据降维 假设三维空间中有一系列点,这些点分布在一个过原...

2020-04-20 15:37:08 84 0

原创 python统计是否有缺失值及缺失值个数

import pandas as pd import numpy as np df = pd.DataFrame({ 'a': [1.2, 2, 3, 4], 'b': list('abcd') }) df.iat[0,...

2020-04-19 23:11:08 345 0

原创 机器学习之矩阵和线性代数

文章目录1. 矩阵1.1 线性代数作用:SVD为例1.2 矩阵乘法/状态转移矩阵1.3 矩阵和向量组2. 特征值和特征向量2.1 对称阵, 正交阵, 正定阵2.2 数据白化2.3 正交基2.4 QR分解/LFM3. 矩阵求导3.1 向量对向量求导3.2 标量对向量求导3.3 标量对矩阵求导 1. ...

2020-04-19 16:49:29 46 0

原创 python数学基础之概率论与数理统计

文章目录1. 概率论基础1.1 概率公式1.2 贝叶斯公式1.3 分布2. 统计量2.1 期望2.2 方差2.2 协方差2.2 相关系数3. 大数定理4. 中心极限定理5. 最大似然估计5.1 过拟合 1. 概率论基础 1.1 概率公式 1.2 贝叶斯公式 1.3 分布 两点分布 二项分布(...

2020-04-19 13:58:45 37 0

原创 机器学习与数学分析

1.机器学习流程 数据挖掘 → 数据清洗 → 特征工程 → 数据建模 2. 导数 导数就是曲线的斜率,是曲线变化快慢的反应 二阶导数是斜率变化快慢的反应,表示曲线凹凸性 3. Taylor公式 4. 方向导数 5. 梯度 6. 概率论 ...

2020-04-18 21:14:52 31 0

原创 正则表达式_python中re模块

1. 什么是正则表达式 正则表达式是对字符串操作的一种逻辑公式 实现定义好的一些特定的字符,及这些特定的字符的组合 组成一个"规则字符串",这个"规则字符串"用来表达对字符串的一种过滤逻辑 2. 常见匹配模式 2.1 特殊代码 代码 说明 ...

2020-04-17 23:15:03 52 0

转载 python绘制k线图(matplotlib)

1.导入数据分析库 import mpl_finance import tushare as ts import pandas as pd import seaborn as sns import matplotlib.pyplot as plt from matplotlib import ti...

2020-04-17 22:29:58 73 0

原创 python数据处理包pandas之分组聚合

1. 分组计算 分组计算三步曲:拆分 -> 应用 -> 合并拆分: 根据什么进行分组? 应用:每个分组进行什么样的计算? 合并:把每个分组的计算结果合并起来。 df = pd.DataFrame({'key1': ['a', 'a&...

2020-04-17 21:32:18 42 0

原创 python之matplotlib各种图表详细讲解

import numpy as np import matplotlib.pyplot as plt import matplotlib %matplotlib inline 散点图(scatter) 对比两组数据之间的关系 s:标记大小 marker:标记样式 color:颜色 alpha...

2020-04-17 18:43:12 30 0

原创 pandas文件IO(导入导出)

pandas文件IO(导入导出) # 1. 导入相关库 import pandas as pd import numpy as np # 2. read_csv读取 df = pd.read_csv('data/ex1.csv') # 3. 文件有间隔符 df = pd.r...

2020-04-17 14:24:27 39 0

原创 python数据分析之pandas

%matplotlib inline import pandas as pd import numpy as np import matplotlib.pyplot as plt # 1.创建DataFrame dates = pd.date_range('20200401'...

2020-04-16 16:06:48 35 0

原创 python numpy相关操作

1.numpy几个基本属性 array = np.array([[1, 2, 3], [2, 3, 4]]) print(array) print(array.shape) print(array.size) 2.numpy的数据类型 a = np.array(([2, 3, 4], [1, 2,...

2020-04-15 21:33:41 49 0

原创 linux基础shell脚本语句入门总结

shell脚本 定义:以文件形式存放批量的linux命令集合,该文件能够被shell解释执行,这种文件就是shell脚本程序 通常由一段linux命令,shell命令,控制语句以及注释语句构成 shell脚本语句的编写 shell脚本是纯文本文件,可以使用任何文本编辑器编写 shell脚本通常以...

2020-04-14 17:17:25 30 0

原创 linux系统管理相关操作

uname -r 查看虚拟机系统版本 cat查看相关信息 查看cpu信息:cat /proc/cpuinfo 查看内存信息:cat /proc/meminfo 显示当前系统日期 data 显示日历表 cal 2020 设置日期和时间 date -s 2020-04-14 date -s 10:45...

2020-04-14 11:26:26 20 0

原创 linux初学者基本操作指南

2020-04-13 21:18:10 27 0

原创 linux简介及安装

1. 关于Linux介绍 1991年,芬兰大学生Linus Torvalds萌发了开发一个自由的UNIX操作系统的想法,当年,Linux就诞生了, 为了不让这个羽翼未丰的操作系统夭折,Linus将自已的作品Linux通过Internet发布。从此一大批知名的、不知名的电脑黑客、编程人员加入到开发...

2020-04-13 19:27:32 83 0

原创 python数据结构和算法-树与树的算法

文章目录树与树算法1.树的认识1. 1树的概念1.2 树的术语1.3 树的种类1.4 树的存储与表示1.5 常见的一些树的应用场景2. 二叉树2.1 二叉树的基本概念2.2 二叉树的性质(特性)2.3 二叉树的节点表示以及树的创建3. 二叉树的遍历3.1 深度优先遍历3.2 广度优先遍历(层次遍历...

2020-04-13 09:49:21 28 0

原创 python数据结构和算法-排序算法(三)

文章目录1. 归并排序1.1 归并排序的分析1.2 归并排序代码实现1.3 时间复杂度2. 常见排序算法效率比较搜索3. 二分法查找3.2 二分法查找实现3.2 时间复杂度 1. 归并排序 归并排序是采用分治法的一个非常典型的应用。归并排序的思想就是先递归分解数组,再合并数组 将数组分解最小之后...

2020-04-12 19:11:30 22 0

原创 python数据结构和算法-排序算法(二)

文章目录1. 快速排序1.1 快速排序步骤1.2 快速排序分析1.3 快速排序代码实现1.4 快速排序时间复杂度1.5 快速排序演示2.希尔排序2.1 希尔排序过程2.2 希尔排序的分析2.3 希尔排序时间复杂度2.4 希尔排序演示 1. 快速排序 快速排序(英语:Quicksort),又称划分...

2020-04-12 16:32:30 19 0

原创 python数据结构和算法 - 排序算法(一)

文章目录1.排序与搜索2.排序算法的稳定性3.冒泡排序3.1 冒泡排序的实现3.2 时间复杂度4.选择排序4.1 选择排序分析4.2 时间复杂度4.3 选择排序演示5.插入排序5.1 插入排序分析5.2 时间复杂度5.3 插入排序演示 1.排序与搜索 排序算法(英语:Sorting algorit...

2020-04-11 22:09:20 30 0

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