前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >损失函数的入门讲解

损失函数的入门讲解

作者头像
杨鹏伟
发布2022-09-08 11:41:40
3430
发布2022-09-08 11:41:40
举报
文章被收录于专栏:ypwypw

神经网络可以通过逻辑回归来对输入进行预测。 那么神经网络是如何判断自己的预测结果是否准确呢? 就跟我们学习一样,平时考试查验自己的学习方法是否有效,是按照分数来的,如果我们考的不好,我们是不是要调整学习方法,进而在下一次考试中取得更好的成绩。

那么损失函数就诞生了,损失函数就相当于我们平时的考试,来判断我们的学习方法(预测结果)是否准确。

有下面两个式子: 其中y^表示的是预测的结果。 上标i表示的是一个训练样本。 第二个式子表示的是激活函数。

请添加图片描述
请添加图片描述

那么,我们可以用什么损失函数来衡量我们的预测结果是否精确呢? 一般,损失函数运算后得出的结果越大,那么预测就与实际结果偏差越大,即预测的精度不高。

理论上我们可以用预测结果与实际结果的差的平方再乘以二分之一。但在实际实践中我们通常不会用他。实际用的损失函数往往复杂得多。

对单个训练样本我们定义了损失函数以后,我们对每一个样本的“损失”进行累加,然后求平均值,就得到了整个训练集的预测精度。**这种针对整个训练集的损失函数我们称之为成本函数。**计算结果越大,说明成本越大,即预测越不准确。

暑期编程PK赛

得CSDN机械键盘等精美礼品!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-07-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档