自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

守得云开见月明

系统技术链 QQ:598691918

原创 ---------------站内导航【算法和机器学习】---------------

站内导航 算法及原理 剑指offer刷题汇总 机器学习实战(学习笔记)

2019-11-01 16:01:20 78 0

转载 深度学习优化算法演变

原标题:Adam那么棒,为什么还对SGD念念不忘 (一)一个框架看懂优化算法 “ 说到优化算法,入门级必从 SGD 学起,老司机则会告诉你更好的还有AdaGrad / AdaDelta,或者直接无脑用 Adam。可是看看学术界的最新 paper,却发现一众大神还在用着入门级的 SGD,最多加个 ...

2020-02-25 10:14:39 351 0

转载 jieba分词词性标注

jieba可对分词后的单词进行词性标注,比如动词、名词还是形容词等等。词性类别详细列表:

2019-12-09 14:51:48 115 0

原创 《神经网络和深度学习 学习笔记》(二)人工神经网络简介

文章目录 第10章 人工神经网络简介   1 从生物神经元到人工神经元      1.1 生物神经元      1.2 具有神经元的逻辑计算      1.3 感知器      1.4 多层感知器和反向传播   2 用TensorFlow的高级API来训练MLP   3 使用纯T...

2019-11-26 15:57:59 234 0

原创 《神经网络和深度学习 学习笔记》(一)运行TensorFlow

文章目录 第9章 运行TensorFlow   1 简介和安装   2 创建一个计算图并在会话中执行   3 管理图   4 节点值的生命周期   5 TensorFlow中的线性回归   6 实现梯度下降      6.1 手工计算梯度      6.2 使用自动微分    ...

2019-11-23 21:24:32 59 0

转载 张量详解(Tensor)

张量--->blog 也许你已经下载了TensorFlow,而且准备开始着手研...

2019-11-06 10:46:03 546 0

转载 自然语言处理(NLP)算法分类总结

...

2019-11-05 22:24:13 420 0

转载 图计算介绍及其应用

1.图计算介绍    最近在看TensorFlow,tf首先会构建一个计算图,然后才会执行这个图。由此,我感觉图计算算法比较重要,不管是面试还是各种应用场景,网上看到一篇让我豁然开朗的文章,在这里记录下。 2.图计算算法的应用(很重要) 3.图算法畅想    鉴于它的重要性...

2019-11-05 14:06:03 35 0

原创 《机器学习实战 学习笔记》(七):训练模型练习题

1. 如果训练集特征超过百万个,你会选择什么线性回归训练算法?    随机梯度下降或小批量梯度下降,内存允许的话也可以用批量梯度下降。由于计算复杂度随着特征数量的增加而加速提升(比二次方高),所以不能使用标准方程。 2.如果训练集里特征的数值大小迥异,什么算法可能会受到影响?受影响程度如何?你该...

2019-11-02 23:25:49 195 0

原创 sklearn中, fit,fit_transform,transform的区别与联系

scikit-learn提供了一系列转换库,他们可以清洗,降维,提取特征等。 在数据转换中有三个很重要的方法,fit,fit_transform,transform ss=StandardScaler() X_train = ss.fit_transform(X_train) X_test = s...

2019-11-01 15:47:11 100 0

原创 《机器学习实战 学习笔记》(六):训练模型

文章目录 第4章 训练模型   1 线性回归      1.1 标准方程      1.2 计算复杂度   2 梯度下降      2.1 批量梯度下降      2.2 随机梯度下降      2.3 小批量梯度下降   3 多项式回归   4 学习曲线   5 正则线性...

2019-11-01 15:42:14 172 0

原创 《机器学习实战 学习笔记》(五):练习题(第3章 分类)

第3章练习题 1. 为MNIST数据集构建一个分类器,并在测试集上达成超过97%的精度。

2019-11-01 15:41:33 94 0

原创 《机器学习实战 学习笔记》(四):分类

文章目录 第3章 分类   1 MINIST   2 训练一个二元分类器   3 性能考核      3.1 使用交叉验证测量精度      3.2 混淆矩阵      3.3 精度和召回率      3.4 精度 / 召回率权衡      3.5 ROC曲线   4 多类别...

2019-11-01 15:40:41 85 0

原创 《机器学习实战 学习笔记》(三):练习题(第2章 端到端的机器学习项目)

第2章练习题 1.使用不同的超参数,如kernel=“linear”(具有C超参数的多种值)或kernel=“rbf”(C超参数和gamma超参数的多种值),尝试一个支持向量机回归器,不用担心现在不知道这些超参数的含义。最好的SVR预测期是如何工作的? from sklearn.model_sel...

2019-11-01 15:40:05 83 0

原创 《机器学习实战 学习笔记》(二):端到端的机器学习项目

文章目录 第2章 端到端的机器学习项目   1 使用真实数据   2 观察大局   3 获取数据(pandas)      3.1 创建工作区      3.2 下载数据      3.3 快速查看数据结构      3.4 创建测试集   4 从数据探索和可视化中获得洞见 E...

2019-11-01 15:39:12 102 0

原创 《机器学习实战 学习笔记》(一):机器学习介绍

文章目录 第1章 机器学习介绍   1 什么是机器学习   2 为什么要使用机器学习   3 机器学习的种类      3.1 监督式/无监督式学习         3.1.1 常用有监督学习算法         3.1.2 常用无监督式学习算法         3.1.3 半监督式学...

2019-11-01 15:38:04 74 0

原创 《机器学习实战》开篇

1.前言    从今天开始,要开始练手《机器学习实战》了。前面学了一点理论基础,而且还做了两个比赛,但是感觉很多东西还是无从下手,只是跑跑baseline的水平,没有形成一个完整的体系,所以要踏踏实实的打好基础。光说不练假把式,光学理论是没有用的,理论结合实践,真正通过实战才能学到知识,悟到真理...

2019-11-01 15:36:56 85 0

原创 滑动窗口的最大值

1.本题知识点    栈和队列 2. 题目描述    给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2...

2019-11-01 15:30:44 48 0

原创 数据流中的中位数

1.本题知识点    树,大顶堆,小顶堆 2. 题目描述    如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用G...

2019-11-01 15:29:49 31 0

转载 通俗理解指数分布

1 泊松分布 指数分布和泊松分布息息相关,所以先简单回忆下之前介绍过的泊松分布。公司楼下有家馒头店,每天早上六点到十点营业: 老板统计了一周每日卖出的馒头(为了方便计算和讲解,缩小了数据),想从中找到一些规律: 从中可以得到最简单的规律,均值: 这个规律显然不够好,如果把营业时间抽象为一根线...

2019-09-14 18:52:51 476 0

原创 字符流中第一个不重复的字符

1.本题知识点    字符串 2. 题目描述    请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一...

2019-08-30 15:18:08 50 0

转载 java 字节流与字符流的区别

转载地址:https://blog.csdn.net/cynhafa/article/details/6882061 字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了...

2019-08-29 11:36:36 38 0

原创 不用加减乘除做加法

1.本题知识点    进制转化,发散思维能力 2. 题目描述    写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。    3. 思路    总体思路:利用二进制位运算进行相加操作。    首先,先看十进制是如何计算加法。比如5 + 17,    ① 相加各位的值...

2019-08-28 22:50:33 41 0

原创 求1+2+3+…+n

1.本题知识点    进制转化,发散思维能力 2. 题目描述    求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。    3. 思路    这题剑指上提供了四种解法,构造函数、虚函数、函数指针和模板类型...

2019-08-28 14:08:36 358 0

原创 孩子们的游戏(圆圈中最后剩下的数)

1.本题知识点    抽象建模能力 2. 题目描述    每年六一儿童节,牛客都会准备一些小礼物去看望孤儿院的小朋友,今年亦是如此。HF作为牛客的资深元老,自然也准备了一些小游戏。其中,有个游戏是这样的:首先,让小朋友们围成一个大圈。然后,他随机指定一个数m,让编号为0的小朋友开始报数。每次喊到m...

2019-08-27 13:44:10 53 0

原创 扑克牌顺子

1.本题知识点    抽象建模能力 2. 题目描述    LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张_)…他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿!!“红心A,黑桃3,小王,大王,方片...

2019-08-26 16:13:47 44 0

原创 和为S的两个数字

1.本题知识点    知识迁移能力 2. 题目描述    输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。    输出描述:    对应每个测试案例,输出两个数,小的先输出。 3. 思路    这题要审明白,连续数列...

2019-08-22 14:32:26 49 0

原创 Mybatis一对多关联查询,返回结果集list中嵌套list实例(collection实现)

1. 问题    最近在开发web(持久层框架用的是mybatis)时遇到一个小问题 : 需要查询对象列表返回到页面,每一个对象中有一个属性是list,我需要获取这个list中的值显示在页面上。 2. 解决方案    使用collection解决,因为在开发中遇到一些小坑,所以在这总结举例,避免以...

2019-07-26 08:45:58 6750 2

转载 thrift介绍

原文地址:http s://blog.csdn.net/houjixin/article/details/42778335 ...

2019-07-24 09:19:31 1616 0

原创 和为S的连续正数序列

1.本题知识点    知识迁移能力 2. 题目描述    小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,...

2019-07-19 11:47:11 50 0

原创 丑数

1.本题知识点    时间空间效率的平衡 2. 题目描述    把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 3. 思路    总的来说,因为丑数的因子只有2...

2019-07-18 23:14:13 36 0

原创 整数中1出现的次数(从1到n整数中1出现的次数)

1.本题知识点    时间效率 2. 题目描述    求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快...

2019-07-18 13:41:08 121 0

原创 最小的K个数

1.本题知识点    时间效率 2. 题目描述    输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。 3. 思路    ① 把矩阵看成由若干个顺时针方向的圈组成。先打印外面的圈,再打印里面的圈。    ② 循环打印的条件...

2019-07-17 15:53:10 45 0

原创 顺时针打印矩阵

1.本题知识点    矩阵 2. 题目描述    输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 。   则依次打印出数字1,2,3,4,8,12,16,15,14,1...

2019-07-16 16:12:56 40 0

原创 数值的整数次方

1.本题知识点    位运算,二分快速幂 2. 题目描述   给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 3. 思路    需要考虑的点:    ① 指数的正负,我们可以先用绝对值,然后求出指数次方之后的结果,如果是负数取倒数即可...

2019-07-15 16:40:11 34 0

原创 二进制中1的个数

1.本题知识点    位运算 2. 题目描述   输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 3. 思路    一个巧妙的规律:一个整数减去1,再和原证书与运算,会把原整数的最右边的1变为0,其它位不变,所以有多少个1就循环几次。    比如,原整数12的二进制形式为110...

2019-07-14 22:16:36 37 0

原创 递归之变态跳台阶

1.本题知识点    数学归纳法,规律 2. 题目描述    一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 3. 思路    我就举例看看n=1,2,3,4时,有1,2,4,8种跳法,即2^n-1次方,总的跳法就把它们加起来。别告诉...

2019-07-12 15:04:27 85 0

原创 递归之跳台阶

1.本题知识点    递归 2. 题目描述    一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 3. 思路    1级时,1种;2级时,2种;3级往后符合斐波那契数列。    Java 版: public class Sol...

2019-07-12 14:35:42 153 0

原创 递归之裴波那契数列

1.本题知识点    递归,循环,DP 2. 题目描述    大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39 3. 思路    如图,可以用递归自顶向下计算,或者自底向上计算。    Java 递归自顶向下版:...

2019-07-12 14:16:41 326 0

原创 回溯法之机器人的运动范围

1.本题知识点    回溯法,矩阵 2. 题目描述    地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7...

2019-07-12 11:03:51 57 0

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