前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >9. 优化指标和满足指标

9. 优化指标和满足指标

作者头像
YingJoy_
发布于 2018-05-30 02:58:32
发布于 2018-05-30 02:58:32
9290
举报
文章被收录于专栏:应兆康的专栏应兆康的专栏

9 优化指标和满足指标

这里有组合多个评价指标的另一个方法。 假设你同时关系算法的精度和运行时间。你需要在如下分类器中进行选择:

分类器 精度 运行时间

A 90% 80ms

B 92% 95ms

C 95% 1,500ms

如果将精度和运行时间按照下面的公式进行组合可能看起来不太自然:

精度 – 0.5*运行时间

你可以这样做:首先定义一个可接受(acceptable)的运行时间。例如任何运行时间在100ms内都是可以接受的。然后再在满足运行时间要求的分类器中选择精度最高的。在这里运行时间就是一个“满足指标(satisficing metric)”,你的分类器只要在这个指标上表现的足够好即可,这意味着你的算法最多耗时100ms,而准确率是一个“优化指标(optimizing metric)”。 如果你正在权衡N个不同的标准,比如模型文件的大小(这对移动APP很重要,因为大多数用户都不想下载过大的APP)、运行时间和准确率。你可以考虑将其中N-1个标准设置为“满足指标”,然后将最后一个指标定义为“优化指标”。如,你将模型文件的大小,和运行时间设置为一个可接受的阈值,然后在这些约束下不断优化你的算法准确度。 在最后一个例子中,假设你正在构建一个硬件设备,该设备使用麦克风监听用户说出的某个词作为特定的“唤醒词语(wakeword)”,从而唤醒系统。例如:Amazon Echo监听“Alexa”;苹果Siri监听“Hey Siri”;Android监听“Okay Google”;百度app监听“Hello Baidu”。你同时关心假正例的比例(the false positive rate)——当没有人说出唤醒词系统唤醒的频率, 和假反例的比例(the false negative rate)——有人说出唤醒词但是系统没有唤醒的频率。 该系统性能的一个合理目标是最大限度的减少误报率(优化指标),同时满足每24个小时操作不会出现一个假正例(满足指标)。 一旦你的团队按照评估指标进行优化,那你们肯定可以更快的取得进展。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
吴恩达《ML Yearning》| 关于开发集、测试集的搭建
MachineLearning Yearning Sharing 是北京科技大学“机器学习研讨小组”旗下的文献翻译项目,其原文由Deep Learning.ai 公司的吴恩达博士进行撰写。本部分文献翻译工作旨在研讨小组内部交流,内容原创为吴恩达博士,学习小组成员只对文献内容进行翻译,对于翻译有误的部分,欢迎大家提出。欢迎大家一起努力学习、提高,共同进步!
马上科普尚尚
2020/05/14
5880
吴恩达《ML Yearning》| 关于开发集、测试集的搭建
Macheine Learning Yearning学习笔记(二)
Chapter 5、Your development and test sets (您的开发和测试集)
yuquanle
2019/07/23
3800
Macheine Learning Yearning学习笔记(二)
[DeeplearningAI 笔记]第三章 1.4-1.7 开发集测试集划分与满足与优化指标
吴恩达老师课程原地址: https://mooc.study.163.com/smartSpec/detail/1001319001.htm
演化计算与人工智能
2020/08/14
4080
[DeeplearningAI 笔记]第三章 1.4-1.7 开发集测试集划分与满足与优化指标
深度学习教程 | AI应用实践策略(上)
本系列为吴恩达老师《深度学习专项课程(Deep Learning Specialization)》学习与总结整理所得,对应的课程视频可以在这里查看。
ShowMeAI
2022/04/14
7360
深度学习教程 | AI应用实践策略(上)
Python 深度学习目标检测评价指标
准确率 (Accuracy),混淆矩阵 (Confusion Matrix),精确率(Precision),召回率(Recall),平均正确率(AP),mean Average Precision(mAP),交除并(IoU),ROC + AUC,非极大值抑制(NMS)。
用户9925864
2022/07/27
8720
Python 深度学习目标检测评价指标
DeepLearning.ai学习笔记(三)结构化机器学习项目--week1 机器学习策略
一、为什么是ML策略 如上图示,假如我们在构建一个喵咪分类器,数据集就是上面几个图,训练之后准确率达到90%。虽然看起来挺高的,但是这显然并不具一般性,因为数据集太少了。那么此时可以想到的ML策略
marsggbo
2018/01/23
7670
DeepLearning.ai学习笔记(三)结构化机器学习项目--week1 机器学习策略
模型评估:评价指标-附sklearn API
主要有分类(classification)、回归(regression)、排序(ranking)、聚类(clustering)、热门主题模型(topic modeling)、推荐(recommendation)等。
百川AI
2021/10/19
2.4K0
一文读懂机器学习分类模型评价指标
解决一个机器学习问题都是从问题建模开始,首先需要收集问题的资料,深入理解问题,然后将问题抽象成机器可预测的问题。在这个过程中要明确业务指标和模型预测目标,根据预测目标选择适当指标用于模型评估。接着从原始数据中选择最相关的样本子集用于模型训练,并对样本子集划分训练集和测试集,应用交叉验证的方法对模型进行选择和评估。
Ai学习的老章
2019/07/17
2.7K0
一文读懂机器学习分类模型评价指标
机器学习算法常用指标总结
准确度是衡量模型性能的最基本指标。它的定义非常简单,就是模型预测正确的次数占总预测次数的比例。准确度的计算公式是:
zhangjiqun
2024/12/14
2710
机器学习算法常用指标总结
分类指标准确率(Precision)和正确率(Accuracy)的区别「建议收藏」
http://www.cnblogs.com/fengfenggirl/p/classification_evaluate.html
全栈程序员站长
2022/09/20
4.8K0
【机器学习】一文读懂分类算法常用评价指标
评价指标是针对将相同的数据,输入不同的算法模型,或者输入不同参数的同一种算法模型,而给出这个算法或者参数好坏的定量指标。
10JQKA
2019/08/29
4.4K0
评价指标 | ROC曲线和AUC面积理解
很多学习器是为测试样本产生一个实值或概率预测,然后将这个预测值与一个分类阈值进行比较,若大于阈值则分为正类,否则为反类。例如,神经网络在一般情形下是对每个测试样本预测出一个[0.0,1.0]之间的实值,然后将这个值与阈值0.5进行比较,大于0.5则判为正例,否则为反例。这个阈值设置的好坏,直接决定了学习器的泛化能力。
OpenCV学堂
2019/10/15
1.9K0
评价指标 | ROC曲线和AUC面积理解
评估指标metrics
损失函数除了作为模型训练时候的优化目标,也能够作为模型好坏的一种评价指标。但通常人们还会从其它角度评估模型的好坏。
lyhue1991
2020/07/20
1.9K0
评估指标metrics
【干货】不止准确率:为分类任务选择正确的机器学习度量指标(附代码实现)
【导读】本文是数据科学研究者William Koehrsen撰写的技术博文,介绍了在分类模型中需要用到的度量标准。我们知道,准确率是我们在分类任务中最常用到的度量指标,但是单纯的准确率并不能说明模型的
WZEARW
2018/04/08
2.2K0
【干货】不止准确率:为分类任务选择正确的机器学习度量指标(附代码实现)
深度学习笔记-Coursera
NN——回归预测 CNN(convolution NN)卷积神经网络——图片 RNN (Recurrent Neural Network)递归神经网络——声音、语言处理 LSTM长短期记忆网络——
列夫托尔斯昊
2020/08/25
5180
深度学习笔记-Coursera
分类的评估指标及不平衡数据的处理
在现实环境中,采集的数据(建模样本)往往是比例失衡的。比如:一个用于模型训练的数据集中,A 类样本占 95%,B 类样本占 5%。
用户10950404
2024/07/30
1770
分类的评估指标及不平衡数据的处理
吴恩达深度学习笔记 course3 week1 机器学习策略(1)
调节电视图像的时候,要使电视图像到正立中间,我们可以对于图像的水平方向,垂直方向,旋转角度分开调节,各设一个按钮,不让其相互影响
Dar_Alpha
2018/09/03
2340
吴恩达深度学习笔记 course3 week1 机器学习策略(1)
TorchMetrics:PyTorch的指标度量库
非常简单实用的PyTorch模型的分布式指标度量库,配合PyTorch Lighting实用更加方便。
AI算法与图像处理
2021/04/21
4.2K0
TorchMetrics:PyTorch的指标度量库
【必备】目标检测中的评价指标有哪些?
上期我们一起学习了全卷积神经网络FCN,今天我们看下目标检测中的评价指标都有哪些?
智能算法
2020/05/08
17.5K0
使用Scikit-learn实现分类(MNIST)
这是我学习hands on ml with sklearn and tf 这本书做的笔记,这是第三章
用户7886150
2020/12/27
1.7K0
推荐阅读
相关推荐
吴恩达《ML Yearning》| 关于开发集、测试集的搭建
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档