每个人都是孤独的,人们在现实世界中各种相互的依靠和欢愉,不过是孤独向这个世界伸出来的无数爪子所猎取的食物,它们以此来得以慰藉。然而,无论当初如何光辉绚烂,一旦沉寂下来,孤独又会肆意蔓延,然后充满疯狂的猎食渴望,直到最后,一切又全部归于虚无。

― 读《百年孤独》

向量乘法和矩阵乘法的分类和区别

向量乘法和矩阵乘法是机器学习中的数学基础,但由于二者别名和表示符号众多,导致这些不同的算法极容易混淆,相关知识也变得混乱不堪。本文利用思维导图的方式,将这些知识点整理到一起,以一个清晰的脉络来看清楚这些概念之前的区别和差异。 注:图中的表示符号用的是 LaTex 表示方法,具体代码含义如下面表格所示,另外,有些作者使用符号并不严谨,偶尔会见到符号 “滥用”...

Linux 下安装 Basemap

Basemap 是 Python 可视化库 Matplotlib 下的一个工具包,主要功能是绘制二维地图,对于空间数据的可视化非常重要。虽然现在 Python 很多常用的包都已经囊括在 Anaconda 中了,即便没有,也可以使用 PIP 命令直接快速安装,然而 Basemap 却是例外,它既不在 Anaconda 中,也无法用 PIP 直接安装,因此只能手...

Pandas 快速数据筛选

Pandas 中数据选择是非常常用且非常重要的基础操作,但是 Pandas 中提供的方法较多且应用灵活,很容易让初学者搞混,尤其是条件筛选或者进行一些局部计算赋值的操作,还是有一定的技巧性。本文总结了一些数据选择方法,包括基础选择和条件选择两大块,内容相对精简且尽量做到一目了然,主要用于速查。 构建数据 先构建一套样例数据,以辅助对下面内容的理解。 ...

机器学习中的各种熵

熵 (entropy) 这一词最初来源于热力学。1948 年,克劳德·爱尔伍德·香农将热力学中的熵引入信息论,以此来解决对信息的量化度量问题。在机器学习中,“熵” 是一个非常重要的基础内容,在 Logistic 回归、决策树、深度学习计算机视觉、自然语言处理等很多地方都有涉及。本文将详细介绍各种各样的 “熵”。 信息量(amount of informat...

物来顺应,未来不迎,当时不杂,既过不恋。

― 曾国藩