Alink漫谈(十四) :多层感知机 之 总体架构
Alink漫谈(十四) :多层感知机 之 总体架构 目录 Alink漫谈(十四) :多层感知机 之 总体架构 0x00 摘要 0x01 背景概念 1.1 前馈神经网络 1.2 反向传播 1.3 代价函数 1.4 优化过程 1.4.1 迭代法 1.4.2 梯度下降 1.5 相关公式 1.5.1 加权求和 h 1.5.2 神经元输出值 a 1.5.3 输出层的输出值 y 1.5.4 激活函数g(h) 1.5.5 损失函数E 1.5.6 误差反向传播——更新权重 1.5.7 输出层增量项 δo 1.5.8 更新输出层权重wjk 0x02 示例代码 0x03 训练总体逻辑 3.1 总体逻辑示例图 3.2 L-BFGS训练调用逻辑概述 3.3 获取训练数据 3.4 构建拓扑 3.4.1 AffineLayer 3.4.2 FuntionalLayer 3.4.3 SoftmaxLayerWithCrossEntropyLoss 3.4.3.1 Softmax 3.4.3.2 softmax loss 3.4.3.3 cross entropy 3.4.3.4 SoftmaxLayerWithCrossEntropyLoss 3.5 构建训练器 0xFF 参考 0x00 摘要 Alink 是阿里巴巴基于实时计算引擎 Flink 研发的新一代机器学习算法平台,是业界首个同时支持批式算法