深度学习实战:如何绘制loss曲线图
创作时间:
作者:
@小白创作中心
深度学习实战:如何绘制loss曲线图
引用
CSDN
1.
https://blog.csdn.net/m0_51579041/article/details/137937614
在深度学习模型的训练过程中,可视化loss曲线是监控模型训练状态的重要手段。本文将详细介绍如何使用Python的matplotlib库绘制训练过程中的loss曲线图,帮助读者更好地理解模型的训练效果。
一、步骤
我们先定义一个dict,每一个key对应的value都是一个list。
loss_history = dict((k, []) for k in ["epoch", "train_loss", "val_loss"])
每一轮或者每一次迭代的损失都通过list记录下来。
loss_history["epoch"].append(1)
loss_history["train_loss"].append(0.1)
loss_history["val_loss"].append(0.1)
loss_history["epoch"].append(2)
loss_history["train_loss"].append(0.05)
loss_history["val_loss"].append(0.05)
使用matplotlib.pyplot工具来绘制曲线图
plt.figure()
plt.title('loss during training') #标题
plt.plot(loss_history["epoch"], loss_history["train_loss"], label="train_loss")
plt.plot(loss_history["epoch"], loss_history["val_loss"], label="valid_loss")
plt.legend()
plt.grid()
plt.show()
plt.savefig('loss figure')
二、完整代码
import matplotlib.pyplot as plt
# dict + list
loss_history = dict((k, []) for k in ["epoch", "train_loss", "val_loss"])
loss_history["epoch"].append(1)
loss_history["train_loss"].append(0.1)
loss_history["val_loss"].append(0.1)
loss_history["epoch"].append(2)
loss_history["train_loss"].append(0.05)
loss_history["val_loss"].append(0.05)
plt.figure()
plt.title('loss during training') #标题
plt.plot(loss_history["epoch"], loss_history["train_loss"], label="train_loss")
plt.plot(loss_history["epoch"], loss_history["val_loss"], label="valid_loss")
plt.legend()
plt.grid()
plt.show()
plt.savefig('loss figure')
三、效果展示
很实用~
实际应用
热门推荐
揭秘景泰蓝高价现象:工艺难度与文化传承的双重价值
ERP系统选型与实施策略(深入了解ERP系统的选型与实施策略)
河北香河景泰蓝珐琅制品厂:为传统技艺注入新活力
小区里喂养流浪猫,竟有这么多危害!
域名搜索引擎优化:如何选择域名以提升品牌影响力和搜索引擎排名
如何引导孩子选择适合的乐器学习
路易十六刑法法典:法国大革命时期的法律变革
《黑神话:悟空》爆火!有人却“玩吐了”,医生提醒:有这个症状要立即休息
齐向东:七大防护路径应对网络安全新态势
三个经典比喻,揭示金融投资的本质
20大LLM安全防护机制详解:保障AI模型的安全、伦理和责任
RAG系统的7个检索指标:信息检索任务准确性评估指南
十类高空作业的常见设备有哪些 高空作业需要哪些防护
睡前揉开这条筋,坚持1个月!肝血补足了,眼睛也就亮了
智齿上面的好拔还是下面的好拔?
脑膜瘤术后护理全攻略:从伤口到心理的全方位关怀
科普 | 为何诊治结核病要做药物敏感性测试?
中国地下十大暗河,你都去过吗?
幼儿园里开了“养老院”!连云港首个“老幼共托”项目探索融合照护
破产的法律定义是什么意思
智能晾衣机的日常保养方法
孕期便秘要做好哪些注意事项
解析财务战略 | 破解财务战略制定要难,驱动企业价值提升
职中女生选什么专业好?六大热门专业详解
春节全球市场一览:AI黑马闪耀全球,特朗普2.0助金价新高
原发性红细胞增多症的诊断与预防
咒术回战幻影夜行技能机制介绍 咒术回战幻影夜行技能怎么玩的
络病学开创“理论-临床-新药-实验-循证”一体化中医药成果转化新模式
北京交通大学重点学科名单有哪些(双一流、国家级、省级)
学校的人事档案怎么查