排序:
默认
按更新时间
按访问量

python&数据处理 笔记

机器学习实战笔记 标签(空格分隔): python 切片 A[:2]和A[::2]有区别 假设A = [1, 2, 3, 4, 5] :一个是[1, 2] ::一个是[1, 3, 5] A[1:4]和A[1::4]是有区别的 A[1:4] =&amp...

2017-05-11 18:28:50

阅读数:103

评论数:0

二阶随机优化算法小结

二阶随机优化算法 标签(空格分隔): L-BFGS NewSample Lissa 最近看了几篇二阶优化算法,现在总结一下,以便日后查阅 二阶算法 二阶优化算法又称为牛顿法,牛顿法是微积分学中, 通过迭代以求解可微函数f的零点的一种算法,而在最优化中,牛顿法通常被运用于求解一个二...

2018-07-07 18:48:10

阅读数:215

评论数:0

梯度下降算法小结

梯度下降一类算法小结 标签(空格分隔): 梯度下降 以下内容为*An overview of gradient descent optimization algorithms*读后笔记 梯度下降算法变种 算法概览 最经典的梯度下降算法有:1.梯度下降(Batch gradi...

2018-07-07 18:48:32

阅读数:59

评论数:1

SVRG&Lissa&NewSamp实现

SVRG, NewSamp & Lissa 实现 具体实现参见Github,算法分析可以参我的一篇二阶算法博客 SVRG, NewSamp & Lissa 这是基于python实现的SVRG, NewSamp...

2018-07-07 18:48:18

阅读数:62

评论数:0

牛顿法及拟牛顿法笔记

牛顿法 二阶优化算法又称为牛顿法,牛顿法是微积分学中, 通过迭代以求解可微函数f的零点的一种算法,而在最优化中,牛顿法通常被运用于求解一个二次可微函数f的一阶导数f’的零点x, 同时也是f的驻点。 因此从另一个角度而言,应用于最优化中的牛顿法是求解函数 f(x)的最小值或最大值的一种算法。...

2018-07-07 18:47:58

阅读数:38

评论数:0

矩阵微分

矩阵微分 标签(空格分隔): 矩阵微分 在学习机器学习算法时,发现对矩阵求导很不熟悉,去看了张贤达的矩阵分析,发现标量对矩阵求导的问题说的很清楚 重要的事情说三遍 损失函数是标量函数!!! 损失函数是标量函数!!! 损失函数是标量函数!!! 主要介绍实值函数相对于实向量变量或者矩...

2018-07-07 18:47:44

阅读数:27

评论数:0

Markdown中显示矩阵运算过程

发现这个神奇的用法,以后写博客就可以很好的演示矩阵乘法了 原文知乎 jupyter 显示矩阵 标签(空格分隔): 未分类 from IPython.display import display,Latex,Math %matplotlib inline import numpy ...

2018-05-18 21:20:28

阅读数:79

评论数:0

基于python 实现对图片进行SVD

实现对图片进行SVD 之前在学习截断式SVD的时候, 不知道为什么截断式SVD后能够近似原矩阵? 或者说奇异值究竟有什么含义? 看了以下知乎的答案后, 有了很形象的理解 奇异值的物理意义是什么? - 郑宁的回答 - 知乎 这里参考基于Python查看SVD压缩图片的效果这篇博客后实现了截断...

2018-05-20 20:31:36

阅读数:56

评论数:1

线性收敛的随机L-BFGS算法

线性收敛的随机L-BFGS算法 以下皆为翻译A Linearly-Convergent Stochastic L-BFGS Algorithm 原文链接 六级没过,莫怪 概要 我们提出了一个新的随机L-BFGS算法,并证明其对强凸连续函数可以达到线性收敛.我们的算法很大程度上基于最近在...

2018-04-27 21:28:38

阅读数:43

评论数:0

Java 模拟58登录(二) 实现

Java 模拟58登录(二) 实现 标签(空格分隔): Java 实习期间需要做一个模拟58登录然后爬取简历,之前已经写了一篇分析,现在具体实现过程 有关过程的分析,可以参考我的另一篇博客 Java 模拟58登录(一) 分析 实现 流程 根据之前的分析可以得出58登录的...

2018-01-18 17:44:54

阅读数:527

评论数:2

Java 模拟58登录

Java 模拟 58登录 (一) 分析 标签(空格分隔): Java 实习期间需要做一个模拟58登录然后爬取简历,第一次做项目遇到很多坑 同时网上关于58登录的又没有很多资料,遇到了很多坑,这里记录一下,方便自己以及他人学习 源代码放在Github 有关实现的分析,可以...

2018-01-15 15:02:31

阅读数:454

评论数:0

Ubuntu 使用笔记

Ubuntu 使用笔记 Ubuntu初始化 1. 安装无线驱动和更新系统以及语言 2. 安装新立得和gdebi sudo apt-get install synaptic 3.安装软件 sudo apt-get install git vim vim-gnome vim...

2018-04-16 17:10:16

阅读数:50

评论数:0

Mysql笔记

mysql小结 mysql 在ubuntu使用 登录 mysql -u root -p mysql -h localhost -u root -p 查看数据库 SHOW DATABASES CREATE DATABASE lib; mysql...

2017-05-11 18:20:34

阅读数:98

评论数:0

数据挖掘笔记

数据挖掘 笔记 标签(空格分隔): 特征提取 实习期间参加了CCF大数据比赛,总结期间用到的一些数据提取想法 数据提取方法 One-hot Encoding Alter变更有11种类型,将变更类型进行One-hot Encoding编码,再统计每个类型的总量。 时间窗口特征...

2018-04-16 16:21:04

阅读数:17

评论数:0

JAVA 项目笔记

JAVA 项目笔记 标签(空格分隔): 工具使用 之前一直不知道怎么几个人一起写一个JAVA项目,只要是因为用github的时候classpath每个人都不一样,然后上网搜一堆没有get到要点,实际很简单, 每个人传到github的时候不要加入classpath,然后用Eclipse新建...

2017-05-11 18:29:51

阅读数:242

评论数:0

Hadoop 常用命令

Hadoop 常用命令 参考文章 hadoop fs -setrep [-R] 改变一个文件的副本系数,-R选项用于递归改变目录下所有文件的副本系数 hadoop fs -setrep -w 3 -R /user/hadoop/dir1 hadoop fs –lsr...

2017-05-11 18:25:13

阅读数:180

评论数:0

Webbench学习

开源代码学习 标签(空格分隔): linux 开源 无聊至极,学习一下一些简单的开源项目 Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万...

2018-04-16 16:34:56

阅读数:31

评论数:0

Pandas 数据整合

Pandas 数据整合 标签(空格分隔): python pandas 合并数数据集 pandas.merge可以根据一个或者多个键将不同DataFrame合并起来 pandas.contact 可以沿着一个轴将多个对象叠到一起 combine_first可以将数据...

2018-04-16 16:25:00

阅读数:28

评论数:0

Python 时间的处理

Python 时间的处理 标签(空格分隔): python 数据分析 日期以及时间数据类型 日期 data, 时间 time datatime是包含data以及time 的数据类型 timedelta两个datatime之间的差值 字符串和datatime的转化 da...

2018-04-16 16:23:35

阅读数:30

评论数:0

Pandas 读取文本数据

Pandas 读取文本数据 标签(空格分隔): python pandas Pandas 读取文本数据 pandas解析函数 如果原始数据是有标题的 read_csv调用 read_table 这里可以指定seq=’\s+’等正则表达式来当分割符 如果列名比数据行数...

2018-04-16 16:15:23

阅读数:78

评论数:0

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