自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 深度学习炼丹术 —— Taoye不讲码德,又水文了,居然写感知器这么简单的内容

手撕机器学习系列文章就暂时更新到此吧,目前已经完成了支持向量机SVM、决策树、KNN、贝叶斯、线性回归、Logistic回归,其他算法还请允许Taoye在这里先赊个账,后期有机会有时间再给大家补上。更新至此,也是收到了部分读者的好评。虽然不多,但还是非常感谢大家的支持,希望每一位阅读过的读者都能够有所收获。该系列文章的全部内容都是Taoye纯手打,也是参考了不少书籍以及公开资源,系列总字数在15W左右(含源码),总页数为138,后期会再慢慢填补,更多的技术文章可以来访Taoye的公众号:玩世不恭的Co

2020-12-18 21:16:03 670 2

原创 《Machine Learning in Action》—— Taoye给你讲讲Logistic回归是咋回事

在手撕机器学习系列文章的上一篇,我们详细讲解了线性回归的问题,并且最后通过梯度下降算法拟合了一条直线,从而使得这条直线尽可能的切合数据样本集,已到达模型损失值最小的目的。在本篇文章中,我们主要是手撕Logistic回归,这个在李航老师的《统计学习方法》一书中也叫做为逻辑斯谛回归。听到回归一词,有的读者可能会想,上一篇线性回归求解的是拟合问题,这篇文章手撕的是Logistic回归,会不会也是一个拟合问题?只不过使用到的算法原理不同而已,而求解的问题是一致的???其实不然,Logistic回归模型是一种广义

2020-12-07 17:04:26 267

原创 《Machine Learning in Action》—— 浅谈线性回归的那些事

《Machine Learning in Action》—— 浅谈线性回归的那些事手撕机器学习算法系列文章已经肝了不少,自我感觉质量都挺不错的。目前已经更新了支持向量机SVM、决策树、K-近邻(KNN)、贝叶斯分类,读者可根据以下内容自行“充电”(持续更新中):《Machine Learning in Action》—— 剖析支持向量机,单手狂撕线性SVM: https://www.zybuluo.com/tianxingjian/note/1755051《Machine Learning in A

2020-12-05 14:46:02 195

原创 《Machine Learning in Action》—— 白话贝叶斯,“恰瓜群众”应该恰好瓜还是恰坏瓜

概率论,可以说是在机器学习当中扮演了一个非常重要的角色了。Taoye对概率论知识的掌握目前也还仅仅只是停留在本科期间所接触到的,而且还都已经忘了不少。快速的复习回顾一下之后,用来理解机器学习中的贝叶斯算法,还是足够的。手撕机器学习系列文章目前已经更新了支持向量机SVM、决策树、K-近邻(KNN),现在我们来玩玩贝叶斯算法,其他机器学习系列文章可根据自己需求来食用(持续更新中):《Machine Learning in Action》—— 剖析支持向量机,单手狂撕线性SVM: https://www.z

2020-11-30 20:04:55 625

原创 《Machine Learning in Action》—— 女同学问Taoye,KNN应该怎么玩才能通关

《Machine Learning in Action》—— 女同学问Taoye,KNN应该怎么玩才能通关女同学问Taoye,KNN应该怎么玩才能通关???某问得,给这位妮子安排上!这篇是机器学习系列文章所涉及到的第六篇文章了,前面已经介绍过了支持向量机SVM以及决策树算法,一个躲在小房间里认真阅读过的读者应该对他们都有了一定的认识,算法的过程和原理也都大致了解了。这篇文章我们来看看K-近邻(KNN)算法,关于KNN算法,由于比较的简单,没有SVM那么复杂的公式和过程,所以会肝一篇文章来结束。更多机

2020-11-26 15:35:50 543 1

原创 《Machine Learning in Action》—— 懂的都懂,不懂的也能懂。非线性支持向量机

说在前面: 前几天,公众号不是给大家推送了第二篇关于决策树的文章嘛。阅读过的读者应该会发现,在最后排版已经有点乱套了。真的很抱歉,也不知道咋回事,到了后期Markdown格式文件的内容就解析出现问题了,似乎涉及到Latex就会多多少少排版错乱???暂时也没什么比较好的解决办法,如果有朋友知道的可以联系下Taoye,长时间用Markdown + Latex码文已成习惯了,关于机器学习文章的内容,更好的阅读体验,大家可以跳转至我在Cmd Markdown平台发布的内容,也可前往我的掘金主页,阅读体验都是不错的,

2020-11-23 22:36:34 283 1

原创 《Machine Learning in Action》—— hao朋友,快来玩啊,决策树呦

《Machine Learning in Action》—— 小朋友,快来玩啊,决策树呦在上篇文章中,《Machine Learning in Action》—— Taoye给你讲讲决策树到底是支什么“鬼”主要讲述了决策树的理论内容,介绍了什么决策树,以及生成决策树时所需要优先选取的三种决策标准。有学习的过SVM,或阅读过Taoye之前写的几篇SVM内容的文章可以发现,决策树相对于SVM来讲要简单很多,没有太多且复杂的公式推导。我们在把之前的内容稍微回顾下:属性特征的信息增益越高,按道理来讲应当被优

2020-11-21 20:33:46 287 1

原创 《Machine Learning in Action》—— Taoye给你讲讲决策树到底是支什么“鬼”

《Machine Learning in Action》—— Taoye给你讲讲决策树到底是支什么“鬼”前面我们已经详细讲解了线性SVM以及SMO的初步优化过程,具体可看:《Machine Learning in Action》—— 剖析支持向量机,优化SMO《Machine Learning in Action》—— 剖析支持向量机,单手狂撕线性SVM关于SVM非线性相关的内容,我们留着下个星期来撕这篇文章我们先来看看决策树的内容,决策树相对于SVM来讲要简单不少,也没有多么复杂的公式。我理

2020-11-19 20:51:19 270 1

原创 《Machine Learning in Action》—— 剖析支持向量机,优化SMO

《Machine Learning in Action》—— 剖析支持向量机,优化SMO薄雾浓云愁永昼,瑞脑销金兽。愁的很,上次不是更新了一篇关于支持向量机的文章嘛,《Machine Learning in Action》—— 剖析支持向量机,单手狂撕线性SVM。虽然效果还算不错,数据集基本都能够分类正确,模型训练效率的话也还说的过去,但这是基于我们训练样本数据集比较少、迭代次数比较少的前提下。假如说我们数据集比较大,而且还需要迭代不少次数的话,上一篇文章中使用到的SMO算法的效率可就不敢恭维了,训练

2020-11-16 17:02:00 190 1

原创 《Machine Learning in Action》—— 剖析支持向量机,单手狂撕线性SVM

《Machine Learning in Action》—— 剖析支持向量机,单手狂撕线性SVM前面在写NumPy文章的结尾处也有提到,本来是打算按照《机器学习实战 / Machine Learning in Action》这本书来手撕其中代码的,但由于实际原因,可能需要先手撕SVM了,这个算法感觉还是挺让人头疼,其中内部太复杂了,涉及到的数学公式太多了,也涉及到了许多陌声的名词,如:非线性约束条件下的最优化、KKT条件、拉格朗日对偶、最大间隔、最优下界、核函数等等,天书或许、可能、大概就是这样的吧。记

2020-11-14 22:40:35 331 2

原创 print( “Hello,NumPy!“ )

print( "Hello,NumPy!" )学习痛苦啊,今天学,明天丢。这种天气,还是睡觉最舒服了。咱说归说,闹归闹,但还是得学才行啊。之前在学习的过程中一直都有记录笔记的习惯,但笔记质量可不敢恭维,大多都未曾整理,不过拿来复习倒是个不错的选择。自打接触Python以来,写的最多的就是爬虫了,什么网络小说啊,虚拟游戏币啊,考试题库啊之类的都有写过,也帮别人爬过不少网站公开数据。之前也整理过一篇爬虫相关的文章(太懒了,才一篇,之后有机会有时间,再整理出来吧):网络爬虫之页面花式解析再之后的话

2020-11-08 08:08:19 304 1

原创 干啥啥不行,吃饭第一名

干啥啥不行,吃饭第一名干啥啥不行,吃饭第一名。2020年11月6号,中午从实验室出来后,就屁颠屁颠的往食堂去了,结果让我体会到了比如鲠在喉更甚的痛苦,这种感觉或许只有真正切身体会的人才能感受到吧。(本来,今天上午是有课的,结果我给翘掉了,难不成这是给我的惩罚么???)鱼刺卡在磨牙内部,完全看不见,也只有通过舌尖才能感受到它的存在,那感觉贼难受。回去之后拿牙签、牙线一个劲的试图挑出来,结果并没什么用。打开百度、知乎,感觉自己的末日到了,最后还是得骑上舍友小弟的小电驴去趟学校医务室。在这疫情的特殊时.

2020-11-06 16:39:06 283 2

原创 LeetCode 热题 HOT 100(01,两数相加)

LeetCode 热题 HOT 100(01,两数相加)不够优秀,发量尚多,千锤百炼,方可成佛。算法的重要性不言而喻,无论你是研究者,还是最近比较火热的IT 打工人,都理应需要一定的算法能力,这也是面试的必备环节,算法功底的展示往往能让面试官眼前一亮,这也是在大多数竞争者中脱颖而出的重要影响因素。然而往往大多数人比较注重自身的实操能力,着重于对功能的实现,却忽视了对算法能力的提高。有的时候采用不同的算法来解决同一个问题,运行效率相差还是挺大的,毕竟我们最终还是需要站在客户的角度思考问题嘛,能给用户带.

2020-11-05 08:28:48 214 2

原创 深度学习炼丹术 —— 与神经网络的初次邂逅:熟悉基本结构、设计和实现

在正式介绍神经网络之前,我们先对上篇文章中的感知器内容做个简短的回顾:我们首先介绍了什么是感知器,直观上看到了感知器的基本结构以及能做些什么。其次,通过感知器详细讲解了与门的实现原理,并通过数学公式化(梯度下降算法)来剖析了参数的训练过程,之后以代码形式实现了与门的逻辑电路,最终同理得到与非门和或门的实现结果。此外,在第二节的最后,我们还抛出了单层感知器无法解决亦或门的问题,从而为第三节提供“引子”。最后,我们发现其实可以通过逻辑电路组合的形式来实现异或门,在模型结构中,也就是以一种多层感知器来解决的亦或

2020-12-24 09:42:28 321

原创 LeetCode 热题 HOT 100(05,正则表达式匹配)

LeetCode 热题 HOT 100(05,正则表达式匹配)不够优秀,发量尚多,千锤百炼,方可成佛。算法的重要性不言而喻,无论你是研究者,还是最近比较火热的IT 打工人,都理应需要一定的算法能力,这也是面试的必备环节,算法功底的展示往往能让面试官眼前一亮,这也是在大多数竞争者中脱颖而出的重要影响因素。然而往往大多数人比较注重自身的实操能力,着重于对功能的实现,却忽视了对算法能力的提高。有的时候采用不同的算法来解决同一个问题,运行效率相差还是挺大的,毕竟我们最终还是需要站在客户的角度思考问题嘛,能给.

2020-11-11 20:54:52 201

原创 LeetCode 热题 HOT 100(06,盛最多水的容器)

LeetCode 热题 HOT 100(06,盛最多水的容器)题目:盛最多水的容器(难度中等)给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器。来源:力扣(LeetCode)链接:https://leetcode

2020-11-11 20:52:50 96

原创 LeetCode 热题 HOT 100(03,寻找两个正序数组的中位数)

LeetCode 热题 HOT 100(03,寻找两个正序数组的中位数)不够优秀,发量尚多,千锤百炼,方可成佛。算法的重要性不言而喻,无论你是研究者,还是最近比较火热的IT 打工人,都理应需要一定的算法能力,这也是面试的必备环节,算法功底的展示往往能让面试官眼前一亮,这也是在大多数竞争者中脱颖而出的重要影响因素。然而往往大多数人比较注重自身的实操能力,着重于对功能的实现,却忽视了对算法能力的提高。有的时候采用不同的算法来解决同一个问题,运行效率相差还是挺大的,毕竟我们最终还是需要站在客户的角度思考问.

2020-11-08 19:20:57 117

原创 LeetCode 热题 HOT 100(02,无重复字符的最长子串)

LeetCode 热题 HOT 100(02,无重复字符的最长子串)不够优秀,发量尚多,千锤百炼,方可成佛。算法的重要性不言而喻,无论你是研究者,还是最近比较火热的IT 打工人,都理应需要一定的算法能力,这也是面试的必备环节,算法功底的展示往往能让面试官眼前一亮,这也是在大多数竞争者中脱颖而出的重要影响因素。然而往往大多数人比较注重自身的实操能力,着重于对功能的实现,却忽视了对算法能力的提高。有的时候采用不同的算法来解决同一个问题,运行效率相差还是挺大的,毕竟我们最终还是需要站在客户的角度思考问题嘛.

2020-11-05 12:48:08 126 2

原创 LeetCode 热题 HOT 100(00,两数之和)

LeetCode 热题 HOT 100(00,两数之和)不够优秀,发量尚多,千锤百炼,方可成佛。算法的重要性不言而喻,无论你是研究者,还是最近比较火热的IT 打工人,都理应需要一定的算法能力,这也是面试的必备环节,算法功底的展示往往能让面试官眼前一亮,这也是在大多数竞争者中脱颖而出的重要影响因素。然而往往大多数人比较注重自身的实操能力,着重于对功能的实现,却忽视了对算法能力的提高。有的时候采用不同的算法来解决同一个问题,运行效率相差还是挺大的,毕竟我们最终还是需要站在客户的角度思考问题嘛,能给用户带.

2020-11-02 15:41:19 234 1

原创 《大话数据库》-SQL语句执行时,底层究竟做了什么小动作?

《大话数据库》-SQL语句执行时,底层究竟做了什么小动作?前言大家好,我是Taoye,试图用玩世不恭过的态度对待生活的Coder。现如今我们已然进入了大数据时代,无论是业内还是业外的朋友,相信都有听说过数据库这个名词。数据是一个项目的精华,也扮演着为企业创造价值的重要角色,一个较为完善的公司一般都会有专门的DBA来管理数据库,以便更好的为用户服务。互联网的发展速度之快,以致大量的APP应用涌入用户的视野,在大多数APP中都会有“推荐”这一板块,而这个板块功能的核心正是基于用户以往的数据记录而实现的.

2020-06-13 22:59:25 358

原创 哪些年,我们玩过的Git

哪些年,我们玩过的Git文章目录哪些年,我们玩过的Git前言一、前期工作常用基本概念的理解Git环境的搭建用户名和邮箱的配置二、Git的理论基础工作区域工作流程版本库的初始化文件的四种状态Git的初步操作三、关于文件的各种操作文件修改之后版本的回退撤销修改文件的删除四、本地项目远程提交到Github仓库五、Git的分支管理分支的创建与合并单人分支合并时的冲突解决多人协作下的冲突解决六、标签管理总结参考资料前言关于Git,相信每一位该领域的朋友都了解其的强大。Git是一种广受欢迎的代码管理工具,在实际.

2020-06-07 08:05:59 474

原创 一文了解Docker容器技术的操作

一文了解Docker容器技术的操作前言相信点进这篇文章的Coder,不管是在各大技术论坛上、技术交流群,亦或招聘网上,应该都有见到过Doker容器技术的面孔,随着社会节奏的加快以及迫于生活的压力,在计算机技术日新月异的今天,真正能够沉下心来学习一门技术的时间真的不多。趁着这段空闲的时间,涛耶也该是时候把过去学习时所积累的笔记沉淀一下了。本文主要是从是什么、为什么、怎么做的角度来介绍Docker容器技术的入门,能让初次接触Docker容器技术的朋友更快更便捷的使用Docker。一、Docker是什么

2020-06-06 14:08:32 280

原创 网络爬虫之页面解析

作者:玩世不恭的Coder时间:2020-03-13说明:本文为原创文章,未经允许不可转载,转载前请联系涛耶网络爬虫之页面解析文章目录网络爬虫之页面解析前言一、Beautiful Soup就该这样使用节点选择数据提取Beautiful Soup小结二、XPath解析页面节点选择数据提取XPath小结三、pyquery入门使用节点选择数据提取pyquery小结四、腾讯招聘网解析实战网页...

2020-03-13 17:58:21 759

原创 基于Ubuntu+Python+Tensorflow+Jupyter notebook搭建深度学习环境

基于Ubuntu+Python+Tensorflow+Jupyter notebook搭建深度学习环境前言如今,人工智能、深度学习等高深知识逐渐融入大家的视野,小大验证码的识别,大到无人驾驶技术等都离不开深度学习。迎合时代的脚步,跟上技术的潮流,开始学习深度学习首先需要搭建深度学习环境。搭建环境的方式也有不少,本文主要是介绍,基于Ubuntu+Python+Tensorflow+Jupyter...

2020-03-09 22:37:52 711

原创 打开ElasticSearch、kibana、logstash的正确方式

前言Elasticsearch是什么?既然它是英文的,我们不妨借助有道从Elasticsearch这几个字母出发来看看其字面上所表达的意思吧。其分为elastic和search两个独立的单词,既然如此,我们无脑有道一波,得到的解释如下:从有道的解释来看,我们可以简单的对其理解为:Elasticsearch是及其具有弹性的、灵活的、像松紧带一样的且可供搜寻检索的一款工具。o(*≧▽≦)ツ┏━┓...

2020-03-07 11:15:49 154

原创 网页爬虫之页面解析

前言With the rapid development of the Internet,越来越多的信息充斥着各大网络平台。正如《死亡笔记》中L·Lawliet这一角色所提到的大数定律,在众多繁杂的数据中必然存在着某种规律,偶然中必然包含着某种必然的发生。不管是我们提到的大数定律,还是最近火热的大数据亦或其他领域都离不开大量而又干净数据的支持,为此,网络爬虫能够满足我们的需求,即在互联网上按照我...

2020-03-07 11:14:42 2171

原创 一文详解Hexo+Github小白建站

前言gitHub是一个面向开源及私有软件项目的托管平台,也是版本控制库因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。此后,2018年6月4日,微软宣布,通过75亿美元的股票交易收购代码托管平台GitHub。Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。官网:Github:...

2020-03-07 11:12:51 442 2

原创 基于多维度空间分配算法实现APP任务定价(待更新)

基于多维度空间分配算法实现APP任务定价基于多维度空间分配算法实现APP任务定价摘要一、问题重述1.1 问题引言1.2 题目数据及信息说明1.3 提出问题二、问题分析2.1 问题的总体分析及思维导图2.2 问题的具体分析2.2.1 问题一2.2.2 问题二2.2.3 问题三2.2.4 问题四三、模型假设四、符号说明五、模型的建立与求解5.1 ...

2018-08-31 18:57:46 4266 9

原创 Lingo解决优化问题

Lingo解决优化问题前言前面,我们已经对Lingo有了一定的了解,但是要想真正的熟悉Lingo在解决优化问题中的强大之处,还需要不断加强相关训练,本文主要是使用Lingo来解决优化问题,该文的主要目的有以下三点:希望能够提升自己对Lingo的相关操作并加强对优化问题的思维模式方便日后对Lingo核心操作的回顾希望每一位到来的朋友能够有所收获 若您对Lingo的安装...

2018-08-30 17:15:02 9585 2

原创 Lingo基本操作

Lingo基本操作Lingo基本操作前言一、Lingo基本运算符1.1 算术运算符1.2 逻辑运算符1.3 关系运算符二、函数2.1 标准数学函数2.2 集循环函数2.2.1 @for2.2.2 @sum2.2.3 @max,@min2.2.4 变量界定函数2.2.5 说明三、待更新前言Lingo是一门主要求解非线性规划数学模...

2018-08-30 17:11:33 6152 3

原创 Lingo安装

Lingo安装Lingo简介       LINGO是Linear Interactive and General Optimizer的缩写,即“交互式的线性和通用优化求解器”,由美国LINDO系统公司(Lindo System Inc.)推出的,可以用于求解非线性规划,也可以用于一些线性和非线性方程组的求解等,功能

2018-08-25 20:36:10 10498 2

空空如也

空空如也

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

TA关注的人

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