机器学习十大算法汇总
目录:
前言:
什么是机器学习算法?
它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎。
机器学习的十大算法:
1. 线性回归以
在统计学和机器学习领域,线性回归可能是最广为人知也最易理解的算法之一。
预测建模主要关注的是在牺牲可解释性的情况下,尽可能最小化模型误差或做出最准确的预测。我们将借鉴、重用来自许多其它领域的算法(包括统计学)来实现这些目标。
线性回归模型被表示为一个方程式,它为输入变量找到特定的权重(即系数B),进而描述一条最佳拟合了输入变量(x)和输出变量(y)之间关系的直线。
线性回归
例如:y=B0+B1*x
我们将在给定输入值x的条件下预测y,线性回归学习算法的目的是找到系数B0和B1的值。
我们可以使用不同的技术来从数据中学习线性回归模型,例如普通最小二乘法的线性代数解和梯度下降优化。
线性回归大约有200多年的历史,并已被广泛地研究。在使用此类技术时,有一些很好的经验规则:我们可以删除非常类似(相关)的变量,并尽可能移除数据中