基于keras的seq2seq中英文翻译实现

1. seq2seq概述 1.1 seq2seq简介 seq2seq,全称Sequence to sequence,是RNN结构的一个变形,来自于Cho 在 2014 年提出的 Encoder–Decoder 结构,https://arxiv.org/pdf/1406.1078.pdf。 ...

2018-07-13 09:58:30

阅读数 2937

评论数 3

图解LSTM

LSTM概述 RNN给神经网络加入了处理时间的能力,而传统的RNN会面临梯度消失(爆炸)的问题RNN vs LSTM: Vanishing Gradients,传递的时间信息也会越来越弱。给RNN引入长时记忆至关重要。因此有了Long Short Term Memory(LSTM)。 常见...

2018-07-12 13:28:18

阅读数 530

评论数 0

eplot,在pandas中流畅的使用pyecharts!

文章目录1 eplot1.1 eplot简介1.2 eplot原理2 图标示例2.1 折线图2.2 柱状图2.3 直方图2.4 散点图(二维,三维,分类散点图)2.5 饼图2.6 玫瑰图2.7 计数图2.8 箱线图 1 eplot 1.1 eplot简介 eplot 是pyecharts库对pan...

2019-01-13 15:57:50

阅读数 568

评论数 0

决策树中的熵、条件熵、信息增益和Gini指数计算示例

文章目录信息熵条件熵信息增益公式计算Gini指数计算示例 信息 首先我们从什么是信息来着手分析: I(X=xi)=−log2p(xi)I_{(X = x_i)} = -log_2p(x_i)I(X=xi​)​=−log2​p(xi​) I(x)I(x)I(x)用来表示随机变量的信息,p(xi)p(...

2018-10-09 13:02:53

阅读数 1323

评论数 2

lightgbm的原生版本与sklearn 接口版本对比

与xgboost一样,lightgbm也是使用C++实现,然后给python提高了接口,这里也分为了lightgbm naive API,以及为了和机器学习最常用的库sklearn一致而提供的sklearn wrapper。 然而naive版的lgb与sklearn接口还是存在一些差异的,我们可...

2018-09-14 23:15:20

阅读数 1179

评论数 0

python zip的高阶应用

1. zip的基本应用 1.1 合并两个列表 1.2 将两个列表合成字典 1.3 嵌套列表怎么办? 2. 使用zip(*)解包,矩阵转置 2.1 矩阵转置 2.2 矩阵点乘 3. zip的高阶应用 3.1 合并列表中相邻的n项 zip() 函数主要用于对可迭代的对象的打包...

2018-07-29 11:25:45

阅读数 395

评论数 3

python爬取长春长生2016-2018所有被批准疫苗批次

1. 导入库 2. 获取每张表格所在的URL 3. 从URL读取公示数据 3.1 获取表格 3.2 筛选长生公司的产品 4. 数据分析 本文使用Python爬取了中国食品药品检定研究院2016年1月-2018年7月24日批准公式的所有长春长生生产的疫苗。 长春长生疫苗问题牵动广大...

2018-07-25 13:27:45

阅读数 1183

评论数 2

基于keras的LSTM时间序列预测

简介 针对时间序列预测问题传统方法如ARIMA算法来拟合序列,综合考虑趋势、循环、季节等因素。 随着深度学习的飞速发展,基于RNN的方法在时间序列中的应用越来越广泛。 本文使用air passenger航空公司乘客数据集,来测试LSTM在时间序列中的预测: 问题 这里我们使用前n个月...

2018-07-11 15:36:39

阅读数 7070

评论数 10

xgboost的原生版本与sklearn 接口版本对比

xgboost的python版本有原生版本和为了与sklearn相适应的sklearn接口版本 原生版本更灵活,而sklearn版本能够使用sklearn的Gridsearch,二者互有优缺,现使用sklearn自带的boston数据集做简单对比如下: 准备数据 #导入包 from skle...

2018-05-26 17:35:14

阅读数 2300

评论数 0

在pandas多重索引multiIndex中选定指定索引的行

在multiIndex中选定指定索引的行 我们在用pandas类似groupby来使用多重index时,有时想要对多个level中的某个index对应的行进行操作,就需要在dataframe中找到该index对应的行,在单层index中我们可以方便的使用df.loc[index]来选择,在多重I...

2018-05-07 22:55:33

阅读数 11270

评论数 4

微信实时提醒python程序状态

背景 1. 在用python做特征提取或者构建模型时数据量大的话会消耗很多时间,每次都要过一会儿去看一下代码是否跑完,很不方便。 2. 最近在试用了python的第三方微信库itchat分析了自己微信的一些数据后, 思路 我们时刻都带着手机,可以用微信的震动来提醒我们代码的状态,...

2018-02-08 16:27:41

阅读数 2001

评论数 0

pandas快速定位某一列中存在某值的所有行,loc, at, ==对比

goodDiskName2016from datetime import datetime from time import time直接方括号定位相等的列start = time() for disk in goodDiskName2016[:100]:  __...

2018-01-24 17:27:52

阅读数 6931

评论数 0

如何画XGBoost里面的决策树

xgboost画图时遇到如下若干坑 图像过小,看不清内容 只显示特征编号,不显示特征名 怎么把图像保存 解决方法:plot_tree画图在使用xgboost训练出模型xgbClf后:import xgboost as xgb from xgboost.sklearn import XGBClass...

2018-01-14 17:46:02

阅读数 5267

评论数 1

sklearn中预处理StandardScaled分析

StandardScaled处理后数据具有零均值以及标准方差: 等效于:df = pd.DataFrame([1,2,3]) def std(x): v = x.var() v = v*(x.size-1)/x.size m = x.mean() retu...

2018-01-11 15:20:46

阅读数 174

评论数 0

Linux下安装xgboost,解决jupyter无法import问题

安装环境: Ubuntu 17.04 Ubuntu下装Git: sudo apt-get install git 从xgboost官方github处clone文件包 git clone --recursive https://github.com/dmlc/xgboost 用make编译下载下来...

2017-11-24 22:20:17

阅读数 1381

评论数 0

TypeError: unhashable type: 'matrix'解决方法

《机器学习实战》第九章“树回归”P164的程序清单9-2出现这个错误,经过多方测试,最终解决。 首先在p163的测试中就出了错误,发现返回的mat1只有一行,通过调试发现 def binSplitDataSet(dataSet, feature, value): mat0 = dataSe...

2017-09-28 20:27:21

阅读数 2392

评论数 1

matplotlib坐标轴中文乱码问题解决

用了一晚上时间一直在搞这个问题,网上解决方法众多,没有一个实用的,最后终于解决了。 系统: win10 环境: VS Code1.16 python 2.7.13方法 找到matplotlib的配置文件位置 import matplotlib print(matplo...

2017-09-13 10:21:15

阅读数 3353

评论数 2

关于SVM推导中的1/2*||w||^2的来历

关于SVM推导中的12||w||2 \dfrac{1}{2}||w||^2的来历在SVM理论中,通过假设支持向量处的函数距离y∗(wx∗+b)=1y^*(wx^*+b)=1将目标函数转为求max1||w||max \dfrac{1}{||w||}。 在后续理论中会将上式等效为了12||w||2\...

2017-09-04 09:05:23

阅读数 1417

评论数 3

win10下SOPC Builder 在generate时出现could not find /tmp, please create

因为我们安装的这个Quartus有问题,造成注册表不完善,可用如下方法解决:请在C:\altera\10.0sp1\quartus\bin\cygwin目录找到cygreg.bat文件,然后在命令行中定位到C:\altera\10.0sp1\quartus\bin\cygwin,执行命令: cy...

2017-05-11 23:15:55

阅读数 444

评论数 0

算法第四版习题1.1.32,直方图

import edu.princeton.cs.algs4.StdOut; import edu.princeton.cs.algs4.StdIn; import edu.princeton.cs.algs4.StdDraw; import edu.princeton.cs.algs4.StdRa...

2016-12-24 19:33:52

阅读数 667

评论数 0

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