摘要: 本文始发于个人公众号: TechFlow,原创不易,求个关注 在之前的文章当中,我们一起推导了 线性回归 的公式,今天我们继续来学习上次没有结束的内容。 上次我们推导完了公式的时候,曾经说过由于有许多的问题,比如最主要的复杂度问题。随着样本和特征数量的增大,通过公式求解的时间会急剧增大,并且如果特征 阅读全文
posted @ 2020-02-12 08:51 Coder梁 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 本文始发于个人公众号: TechFlow , 原创不易,求个关注 今天的文章来介绍Python当中一个蛮有用的库—— heapq 。 heapq的全写是heap queue,是堆队列的意思。这里的 堆和队列 都是数据结构,在后序的文章当中我们会详细介绍,今天只介绍heapq的用法,如果不了解heap 阅读全文
posted @ 2020-02-11 08:37 Coder梁 阅读(3696) 评论(0) 推荐(1) 编辑
摘要: 链接 "Remove Nth Node From End of List" 难度 Medium 描述 Given a linked list, remove the _n_ th node from the end of list and return its head. 给定一个链表,要求移除导数 阅读全文
posted @ 2020-02-10 08:21 Coder梁 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 链接 4Sum 难度 Medium 描述 Given an array nums of n integers and an integer target, are there elements a , b , c , and d in nums such that a + b + c + d = t 阅读全文
posted @ 2020-02-09 09:42 Coder梁 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 今天的文章来聊聊 向量时钟 ,在前文介绍分布式系统一致性的时候,曾经介绍过,在弱一致性模型当中会有一个因果性的问题。向量时钟算法正是设计出来解决因果关系问题的。 我们来回顾一下因果问题,在实际日常的网页行为当中,部分行为存在因果关系。比方说知乎里面回答问题,显然得先有一个同学提出问题,然后才能有各路 阅读全文
posted @ 2020-02-08 11:28 Coder梁 阅读(819) 评论(0) 推荐(0) 编辑
摘要: 本文始发于个人公众号: TechFlow 导数是微积分也是高数当中很重要的一个部分,不过很遗憾的是,和导数相关的部分很多同学都是高中的时候学的。经过了这么多年,可能都差不多还给老师了。所以今天的文章就一起来温习一下导数的相关知识,捡一捡之前忘记的内容。 函数切线 关于导数,最经典的解释可能就是切线模 阅读全文
posted @ 2020-02-07 14:46 Coder梁 阅读(5978) 评论(0) 推荐(0) 编辑
摘要: 在之前的文章当中,我们通过海盗分金币问题详细讲解了递归方法。 我们可以认为在递归的过程当中,我们通过函数自己调用自己,将大问题转化成了小问题,因此简化了编码以及建模。今天这篇文章呢,就正式和大家聊一聊将大问题简化成小问题的分治算法的经典使用场景——排序。 排序算法 排序算法有很多,很多博文都有总结, 阅读全文
posted @ 2020-02-06 09:08 Coder梁 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: 在之前的文章当中,我们介绍过了简单的朴素贝叶斯分类模型,介绍过最小二乘法,所以这期文章我们顺水推舟,来讲讲 线性回归 模型。 线性回归的本质其实是一种 统计学 当中的回归分析方法,考察的是 自变量和因变量之间的线性关联 。后来也许是建模的过程和模型训练的方式和机器学习的理念比较接近,所以近年来,这个 阅读全文
posted @ 2020-02-05 09:05 Coder梁 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 今天和大家聊一个非常重要,在机器学习领域也广泛使用的一个概念——矩阵的特征值与特征向量。 我们先来看它的定义,定义本身很简单,假设我们有一个n阶的矩阵A以及一个实数$\lambda$,使得我们可以找到一个非零向量x,满足: $$Ax=\lambda x$$ 如果能够找到的话,我们就称$\lambda 阅读全文
posted @ 2020-02-04 08:58 Coder梁 阅读(1363) 评论(0) 推荐(1) 编辑
摘要: 本文始发于个人公众号: TechFlow 今天介绍的算法题是LeetCode 15题,3 Sum,也成三数求和问题。 Link "3Sum" 难度 Medium 描述 给定一个整数的数组,要求寻找当中所有的a,b,c三个数的组合,使得三个数的和为0.注意,即使数组当中的数有重复,同一个数也只能使用一 阅读全文
posted @ 2020-02-03 09:00 Coder梁 阅读(315) 评论(0) 推荐(0) 编辑