算法 - 快速排序

快速排序是由东尼·霍尔所发展的一种排序算法。快速排序又是一种分而治之思想在排序算法上的典型应用。本质上来看,快速排序应该算是在冒泡排序基础上的递归分治法。

机器学习 - 多项式回归

多项式回归,回归函数是回归多变量多项式的回归。多项式回归也是线性回归模型其中的一种。由于任一函数都可以用多项式进行拟合,因此多项式回归有着广泛的应用。

机器学习 - 梯度与梯度下降

梯度的本意是一个向量(矢量),表示某一函数(该函数一般是二元及以上的)在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模)。当函数是一元函数时,梯度就是导数。这里我们用一个最简单的例子来讲解梯度下降法,然后推广理解更为复杂的函数。

机器学习 - 损失函数

本文将介绍机器学习常用的几种损失函数,包括平均绝对误差损失、均方差损失、交叉熵损失以及相应的 Python 代码实现。