自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

徐子尧的博客

没有理论指导的实践是盲目的,没有实践验证的理论是空洞的。

  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 python并行编程

python并行编程http://zhaoxuhui.top/blog/2018/07/19/PythonMultiprocessing.html#2%E5%A4%9A%E8%BF%9B%E7%A8%8B%E5%B9%B6%E8%A1%8C

2021-06-18 16:42:15 150

原创 pointrend

https://blog.csdn.net/weixin_42028608/article/details/105379233?ops_request_misc=&request_id=&biz_id=102&utm_medium=distribute.pc_search_result.none-task-blog-2blogsobaiduweb~default-1htt...

2020-05-05 16:21:50 478

原创 机器学习中的概率统计思考套路

概率统计或许是机器学习最重要的数学基础了,在复习/梳理相关知识点的时候,应该有一个框架/脉络,或者称之为套路。两个学派不同的人对概率有着不同的理解,主要分为频率学派和贝叶斯学派,两派的核心区别在于对数据分布中的参数的认识不同。比如,我们的数据X来自于分布p(x|theta), 那么theta是个什么东西呢?频率学派认为,theta是个const, 经典的估计方法是MLE。贝叶斯学派认为,...

2020-04-30 22:59:28 416

转载 优秀到无法被忽视

这篇文章在解决什么问题?对基因序列进行分类。(1)基因序列的数字化表示实验表明三种表示方式不分伯仲,分别是PP, Just-A, Real(2)特征表示基因序列–数字化表示–对齐长度–取DFT幅度谱–计算该样本DFT幅度谱与各样本的DFT幅度谱之间的Pearson系数作为特征(3)分类器六种机器学习算法这篇22页的论文就讲了这些。...

2020-02-21 22:35:00 315

原创 李宏毅机器学习课程笔记5:Unsupervised Learning - Linear Methods、Word Embedding、Neighbor Embedding

台湾大学李宏毅老师的机器学习课程是一份非常好的ML/DL入门资料,李宏毅老师将课程录像上传到了YouTube,地址:NTUEE ML 2016 。 这篇文章是学习本课程第13-15课所做的笔记和自己的理解。Lecture 13: Unsupervised Learning - Linear Methods Unsupervised Learning有两种,化繁为简(Clustering & Dim

2020-02-11 19:44:01 7127

原创 jupyter学习资源

【Jupyter扩展bamboolib:pandas dataframes图形化操作界面】’bamboolib - a UI for pandas dataframes. Stop googling pandas commands’ by Tobias KrabelGitHub: https://github.com/tkrabel/bamboolibvideo: https://weibo....

2019-09-02 17:36:57 583

原创 李宏毅2019机器学习课程笔记00:机器学习的下一步

目录机器学习的下一步01. 异常检测 Anomaly Detection02. 可解释AI Explainable AI03. 对抗攻击 Adversarial Attack04. 终身学习 Life-long Learning05. 元学习 Meta-Learning06. 小样本学习 Few-shot Learning、零次学习 Zero-shot learning07. 强化学习 Reinf...

2019-03-22 16:56:29 1278 1

原创 卡特兰数

https://blog.csdn.net/wu_tongtong/article/details/78161211https://blog.csdn.net/wuzhekai1985/article/details/6764858/

2018-09-06 18:28:51 195

原创 剑指 第5章 优化时间和空间效率

数组中出现次数超过一半的数字题目:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 思路:class Solution {public: int MoreThanHalfNum_Solution(vector&lt...

2018-09-06 14:58:15 196

原创 LintCode

1) a + bDescription Write a function that add two numbers A and B.class Solution {public: /** * @param a: An integer * @param b: An integer * @return: The sum of a and b ...

2018-09-01 18:54:17 4922

原创 剑指 第4章 解决面试题的思路

二叉树的镜像题目:操作给定的二叉树,将其变换为源二叉树的镜像。思路:先序遍历,交换非叶子节点的左右子节点。/*struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL)...

2018-08-21 21:48:17 183

原创 剑指 第3章 高质量的代码(代码的完整性、鲁棒性)

数值的整数次方题目:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。思路:注意分情况:幂次大于0、小于0class Solution {public: double Power(double base, int exponent) { if (exponent == 0) return 1; ...

2018-08-20 15:27:44 240

原创 剑指 第2.4章 算法和数据操作

旋转数组最小的数字题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 思路:首先,可以用最直觉的方法class Solution {public: ...

2018-08-18 17:38:32 160

原创 剑指 第2.3章 数据结构(数组、字符串、链表、树、栈和队列)

数组二维数组中的查找题目: 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路: 矩阵是有序的,从左下角来看,向上数字递减,向右数字递增,因此从左下角开始查找,当要查找数字比左下角数字大时, 右移;要查找数字比左下角数字小时,上移。(主...

2018-08-18 14:54:12 207

原创 排序

215. Kth Largest Element in an ArrayFind the kth largest element in an unsorted array. Note that it is the kth largest element in the sorted order, not the kth distinct element.Example 1:Input: ...

2018-08-11 23:44:11 120

原创 双指针

167. Two Sum II - Input array is sortedGiven an array of integers that is already sorted in ascending order, find two numbers such that they add up to a specific target number.The function twoSum ...

2018-07-17 23:44:57 133

原创 贪心思想

455. Assign CookiesAssume you are an awesome parent and want to give your children some cookies. But, you should give each child at most one cookie. Each child i has a greed factor gi, which is the ...

2018-07-17 16:54:45 253

原创 优秀面筋、题目、资料

http://bbs.yingjiesheng.com/thread-1800625-1-1.html 人人,金山西山居,腾讯互娱,微信,网易游戏offer及面经http://bbs.yingjiesheng.com/thread-2033402-1-1.html 感悟和面经,算法工程师二三事http://blog.csdn.net/v_july_v/article/details/738...

2018-07-15 17:16:16 312

原创 关于泛化的几篇文章

Devansh Arpit, Stanisław Jastrzębski, Nicolas Ballas, David Krueger, Emmanuel Bengio, Maxinder S. Kanwal, Tegan Maharaj, Asja Fischer, Aaron Courville, Yoshua Bengio, Simon Lacoste-Julien, “A Closer...

2018-06-19 12:12:26 756

原创 队列和栈

栈和队列的基本性质和应用1、栈:先进后出;队列:先进先出。2、栈和队列在实现结构上可以有数组和链表两种形式。    2.1 数组结构实现较容易。    2.2 用链表结构较复杂,因为牵扯很多指针操作。栈结构的基本操作1、从栈顶弹出一个元素:pop操作2、只访问栈顶元素而不弹出:top或peek操作3、从栈顶压入一个元素:push操作4、返回当前栈中元素个数:size操作队列的基本操作与栈操作不同的...

2018-05-03 23:45:07 525

原创 字符串

字符串问题特点:1、广泛性    1.1 字符串可以看做字符类型的数组->与数组排序、查找、调整有关    1.2 很多其它类型的问题可以转换成字符串类型的问题2、需掌握的概念    2.1 回文    2.2 子串(连续)    2.3 子序列(不连续)    2.4 前缀树(Trie树)    2.5 后缀树和后缀数组    2.6 匹配    2.7 字典序3、需掌握的操作    3....

2018-05-03 21:19:03 257

原创 排序

 名称 最优时间复杂度 平均时间复杂度 最差时间复杂度 空间复杂度 稳定性 冒泡排序 O(n) O(n^2) O(n^2) O(1) YES 选择排序 O(n^2) O(n^2) O(n^2) O(1) NO 插入排序 O(n) O(n^2) O(n^2) O(1) ...

2018-05-03 16:49:12 176

原创 几道概率题

1、考虑一个特殊的hash函数h,能将任一字符串hash成一个整数k,其中概率P(k)=2^(-k),k=1,2,…∞。对一个未知大小的字符串集合S中的每一个元素取hash值所组成的集合为h(S)。若h(S)中最大的元素max h (S) = 10,那么S的大小的期望是_______。先来一个简单的问题,一个色子,掷到6的期望是多少次呢。我相信这题目应该都能答出来,6次。六分之一的倒数就是6次了,...

2018-04-21 13:21:08 4677

原创 李宏毅机器学习课程笔记10:Ensemble、Deep Reinforcement Learning

台湾大学李宏毅老师的机器学习课程是一份非常好的ML/DL入门资料,李宏毅老师将课程录像上传到了YouTube,地址:NTUEE ML 2016 。 这篇文章是学习本课程第27-28课所做的笔记和自己的理解。Lecture 27: Ensemble Ensemble类似于“打群架”“大家一起上”,在Kaggle中是重要的方法。 Ensemble的Framework是:先找到若干分类器,这些分类器

2017-07-27 19:22:21 7069 1

原创 李宏毅机器学习课程笔记9:Recurrent Neural Network

台湾大学李宏毅老师的机器学习课程是一份非常好的ML/DL入门资料,李宏毅老师将课程录像上传到了YouTube,地址:NTUEE ML 2016 。 这篇文章是学习本课程第25-26课所做的笔记和自己的理解。Lecture 25,26: Recurrent Neural Network RNN的基本概念与SimpleRNN以订票系统中的Slot Filling为例,我们希望订票系统听到用户说:”I

2017-07-25 10:21:37 9883

原创 李宏毅机器学习课程笔记8:Structured Learning - Linear Model、Structured SVM、Sequence Labeling

台湾大学李宏毅老师的机器学习课程是一份非常好的ML/DL入门资料,李宏毅老师将课程录像上传到了YouTube,地址:NTUEE ML 2016 。 这篇文章是学习本课程第22-24课所做的笔记和自己的理解。Lecture 22: Structured Learning - Linear Model Problem 1: Evaluation上节课说到,Structured Learning的Uni

2017-07-06 16:04:41 9958

原创 李航《统计学习方法》第一章复习与习题参考解答

1、统计学习三要素除了介绍一些基本概念之外,李航《统计学习方法》第一章的重点是提出了统计学习的三要素,即 方法 = 模型 + 策略 + 算法更确切地说,统计学习方法包括模型的假设空间、模型选择的准则以及模型学习的算法。今后在学习任何统计学习方法的时候可以从这三方面着手。1.4节“模型评估与模型选择”与1.5节“正则化与交叉验证”都是对1.3.2节“策略”的补充。“策略”指的是,既然在选定的模型

2017-07-04 18:37:26 4355

原创 李宏毅机器学习课程笔记7:Transfer Learning、SVM、Structured Learning - Introduction

台湾大学李宏毅老师的机器学习课程是一份非常好的ML/DL入门资料,李宏毅老师将课程录像上传到了YouTube,地址:NTUEE ML 2016 。 这篇文章是学习本课程第19-21课所做的笔记和自己的理解。Lecture 19: Transfer Learning 迁移学习要解决的问题是:假设现在手上有与task不直接相关的data,这些data能否帮助我们完成task呢? 比如现在要做猫狗的分

2017-05-14 09:32:40 6639

翻译 解释Kullback-Leibler散度

原文地址:https://www.countbayesie.com/blog/2017/5/9/kullback-leibler-divergence-explained在这篇文章中,我们要看看Kullback-Leibler散度(KL散度),它可以用来比较两个概率分布。在概率论与数理统计中,我们常常会用一个更简单的近似分布去替换观测到的数据或是一个复杂分布。KL散度帮助我们衡量当我们选择一个近似分

2017-05-12 15:12:59 5199

原创 李宏毅MLDS课程笔记9:Generative Adversarial Network(GAN)

NIPS 2016 Tutorial: Generative Adversarial Networks [Paper] [Video] tips for training GAN: https://github.com/soumith/ganhacksBasic Idea of GAN1、最大化似然函数等价于最小化PdataP_{data} 与PGP_G 之间的KL散度。如果PGP_G 取的是GM

2017-04-23 16:01:45 4266

原创 李宏毅机器学习课程笔记6:Unsupervised Learning - Auto-encoder、PixelRNN、VAE、GAN

台湾大学李宏毅老师的机器学习课程是一份非常好的ML/DL入门资料,李宏毅老师将课程录像上传到了YouTube,地址:NTUEE ML 2016 。 这篇文章是学习本课程第16-18课所做的笔记和自己的理解。Lecture 16: Unsupervised Learning - Auto-encoder Auto-encoder在手写数字识别任务中,想训练一个NN encoder,得到图像的精简表达

2017-04-16 18:18:24 11447

原创 李宏毅机器学习课程笔记4:CNN、Why Deep、Semi-supervised

台湾大学李宏毅老师的机器学习课程是一份非常好的ML/DL入门资料,李宏毅老师将课程录像上传到了YouTube,地址:NTUEE ML 2016 。 这篇文章是学习本课程第10-12课所做的笔记和自己的理解。Lecture 10: Convolutional Neural Network Why CNN for ImageCNN的参数比全连接神经网络少得多,为什么CNN只用较少的参数就可以用于处理图

2017-04-09 14:05:52 8529

原创 李宏毅机器学习课程笔记3:Backpropagation、"Hello world" of Deep Learning、Tips for Training DNN

台湾大学李宏毅老师的机器学习课程是一份非常好的ML/DL入门资料,李宏毅老师将课程录像上传到了YouTube,地址:NTUEE ML 2016 。 这篇文章是学习本课程第7-9课所做的笔记和自己的理解。Lecture 7: Backpropagation 神经网络可能有百万数量级的参数,为了在梯度下降时有效地计算梯度,使用反向传播。 下面只考虑一笔data对参数的偏微分。根据链式法则, ∂C

2017-04-08 16:58:06 6196

原创 李宏毅机器学习课程笔记2:Classification、Logistic Regression、Brief Introduction of Deep Learning

台湾大学李宏毅老师的机器学习课程是一份非常好的ML/DL入门资料,李宏毅老师将课程录像上传到了YouTube,地址:NTUEE ML 2016 。 这篇文章是学习本课程第4-6课所做的笔记和自己的理解。Lecture 4: Classification: Probabilistic Generative Model以根据宝可梦各属性值预测其类型为例说明分类问题。 训练数据是若干宝可梦的各属性值及

2017-03-29 17:38:42 10829

原创 李宏毅机器学习课程笔记1:Regression、Error、Gradient Descent

台湾大学李宏毅老师的机器学习课程是一份非常好的ML/DL入门资料,李宏毅老师将课程录像上传到了YouTube,地址:NTUEE ML 2016 。 这篇文章是学习本课程第1-3课所做的笔记和自己的理解。Lecture 1: Regression - Case Studymachine learning 有三个步骤,step 1 是选择 a set of function, 即选择一个 model,

2017-03-28 19:14:11 12473 3

原创 LeetCode 53. Maximum Subarray

LeetCode 53. Maximum SubarrayDescriptionFind the contiguous subarray within an array (containing at least one number) which has the largest sum.For example, given the array [-2,1,-3,4,-1,2,1,-5,4], th

2017-03-14 20:05:08 617

转载 配置机器 Ubuntu16.04下的1080驱动安装

http://blog.csdn.net/autoliuweijie/article/details/53069513

2017-03-10 20:50:20 673

Deep Learning with Keras - Antonio Gulli.mobi

[mobi格式]Deep Learning with Keras - Antonio Gulli.mobi

2017-08-24

空空如也

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

TA关注的人

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