监督学习算法全面解析
1. 引言
监督学习是训练机器学习算法的常用方法,后续可用于物联网和其他边缘设备的推理阶段。随着机器学习算法的进步和计算能力的提升,边缘计算成为机器学习应用的新领域。预计到2020年底,将有500亿物联网设备连接到互联网,到2021年,云外每年将产生约850ZB的数据,但全球数据中心流量仅约21ZB,这意味着从大型云数据中心向各种边缘设备的转变正在发生。
本文将介绍传统监督学习算法的基础知识,以及在实际应用中实现这些算法的技巧,还会讨论实现过程中的假设和编程决策。涵盖的算法包括广义线性模型、优化算法(梯度下降、牛顿法)、评估指标(均方误差[MSE]、交叉熵)等,同时会提供伪代码,帮助读者了解算法从理论到实践的实现过程。
2. 感知机
- 历史与原理 :感知机算法出现于20世纪60年代早期,但存在一定限制。它是统计模式识别(SPR)系统的一个例子,在典型的SPR系统中,特征通过常识规则从原始输入中获取,由人类判断特征的有效性。
- 模型计算 :对于输入向量x,计算所有神经元的加权和,并加上偏置向量b,得到z = W · x + b。线性感知机根据z的值输出y:
[
y =
\begin{cases}
1, & \text{if } z > 0 \
0, & \text{otherwise}
\end{cases}
] - 算法特点 :感知机算法快速且简单,如果数据集是线性可分的,它保证
超级会员免费看
订阅专栏 解锁全文
259

被折叠的 条评论
为什么被折叠?



