趋近智
在使用Keras层定义了神经网络的架构后,下一步是让它从数据中学习。本章主要讲解训练过程的机制。
你将学习如何通过编译模型来准备训练,这包括选择一个损失函数来衡量误差,一个优化算法来更新模型的权重,以及用于监控性能的指标。我们将介绍梯度下降及其变体(例如Adam、SGD)等重要思想,反向传播的原理(网络如何学习调整),以及使用Keras的fit()方法进行实际操作。
我们还将解释和 等必要的训练参数,使用验证数据来监控进度的重要性,最后,如何使用evaluate()方法评估模型在未见过数据上的表现。到本章结束时,你将理解如何有效地定义Keras模型并对其进行训练的完整流程。
3.1 编译步骤
3.2 理解损失函数
3.3 优化算法
3.4 反向传播
3.5 训练循环:`fit()` 方法
3.6 批次与周期
3.7 验证数据与性能监控
3.8 模型评估:evaluate() 方法
3.9 动手实践:训练一个简单分类器
© 2026 ApX Machine Learning用心打造