机器学习(三)--分类问题

分类问题

实例1,垃圾邮件检测。

任务:判断是否为垃圾邮件

输入:邮件

输出:是/不是垃圾邮件

实例2:图片分类

分类:根据已知样本的某些特征 ,判断一个新 样本属于哪个已知的 样本类。

分类任务与回归任务的区别

回归任务--

回归目标:建立函数关系

模型输出:连续型数值 如1到20000的任意数,可以是整数也可以是小数,有理数无理数。

回归(Regression) 的核心含义是:根据已知的输入数据,预测一个 连续型的输出值。

分类任务---

分类目标:判断类别

模型输出:非连续型标签 如(pass/failed;0,1,2....)

sigmoid函数的引出

(x1,x2)------>y y就是分类结果。0为红色圆球,1为蓝色三角。

如何将一个 的线性函数(函数y的取值范围是负无穷,到正无穷)转为一个取值范围在0~1之间的概率分布。

这时候就需要引入sigmoid函数了。

在这个图中 其中是各参数 Z的取值范围是负无穷到正无穷

转化sigmoid函数就是

就是说当P(x)大于等于0.5时我们认为趋近于1,就是分类1

当P(x)小于0.5时,认为趋近0,就是分类0

所以我们的目标就是根据训练集,找出sigmoid函数中合适的这些个参数

sigmoid函数对应的损失函数

当然sigmoid函数也是损失函数,找寻最优参数的过程也是依托损失函数来根据数据集逐渐收敛找出的。

你想知道的 sigmoid 函数对应的损失函数,其实就是逻辑回归的对数似然损失(也叫交叉熵损失) ------ 这是专门为二分类场景、适配 sigmoid 输出(概率值)设计的损失函数,核心是惩罚模型对样本类别的错误预测。

相关推荐
鬼手爱剪辑3 分钟前
短剧AI 配音技术的难点、原理、开源和闭源软件汇总-2026 年
人工智能
田里的水稻4 分钟前
PyTorch_Dataloader\TensorBoard---数据加载与可视化
人工智能·pytorch·python·神经网络·机器学习
卿卿的产品经理日记11 分钟前
【AI产品经理实战】Day 38|try-except 踩坑实录:报错是数据
人工智能·笔记·python·学习·产品经理
cxj751412 分钟前
GEO 工程化实践:关键页面的快慢双轨更新与多引擎引用维护
人工智能·geo·geo优化
Java_AI工程师14 分钟前
Spring4 / SpringBoot1.x 老项目想接入 AI?不用升级框架!3 套无痛落地方案
java·人工智能·spring boot
znnnk14 分钟前
【AI技术】Vibe Coding 实践指南:从项目规划到高效开发
人工智能·ai·ai编程·ai ide·vibe coding
Simon_lca20 分钟前
ZARA、H&M、SHEIN验厂差异全对比:一套底层记录,三套接口输出
大数据·人工智能·经验分享·科技·制造
爱喝雪碧的可乐21 分钟前
DeepSeek 崩了近5小时:一次故障扒透「单点依赖、重试风暴与大模型高可用」
大数据·人工智能·deepseek
GlobalTradercrb24 分钟前
独立站SEO先写博客还是先优化产品页?看站点阶段
数据库·人工智能·google·pdf·go·seo
田里的水稻29 分钟前
FA_CNN卷积神经网络三---非线性激活函数PyTorch
人工智能·pytorch·神经网络·机器学习·cnn