美文网首页
优化和满足评估指标(译)

优化和满足评估指标(译)

作者: 低智商游戏 | 来源:发表于2018-06-07 05:51 被阅读11次

这里有另外一种方式合并多种评估指标

假设你对学习算法的准确率和运行时间都非常关注,你需要在下面三种分类器之间作出选择:

将准确率和运行时间放在单个公式中导出单个评估指标看起来并不自然,例如:Accuracy - 0.5*RunningTime

替代方案是:首先,定义一个可接受的运行时间。比如说运行时间在100ms之内是可以接受的。然后,对于满足运行时间限制的算法,选择准确率最高的那个。这里,运行时间是一个“满足度量”---你的分类器在这个指标上足够好就可以了,在上面的假设中它只要小于100ms就可以了。准确率是“优化度量”

如果你要观测N种不同的评估标准,比如模型二进制文件的大小(在移动应用中很重要,因为用户不愿意下载很大的文件),运行时间和准确率,你也许要考虑将N-1种评估标准作为“满足度量”,也就是说,你只需要它们满足某一个值就可以了。然后将最后一个评估标准作为优化度量。例如,为二进制文件的大小和运行时间设置一个可接受的阀值,然后对满足这两个限制条件的算法优化准确率。

作为最终的例子,假设你正在构建一个硬件系统,该设备使用麦克风来侦听用户是否说出特定的唤醒词,如果接收到唤醒词,则唤醒设备。这种设备的例子有亚马逊的Echo侦听“Alexa”,苹果的Siri侦听“Hey Siri”,Android侦听“Okay Google”,百度侦听“Hello Baidu”。你需要关心假阳性率(false positive rate)---没有人说出唤醒词而机器唤醒的概率,还要关心假阴性率(false negative rate)----有人说出唤醒词而机器没有唤醒的概率。一种比较合理的评估方案是减少假阴性率(优化度量),而假阳性只要每二十四个小时的操作出现不超过一次就可以了。

一旦你的团队依照评估指标进行优化,将会取得更快速的进展。

相关文章

  • 优化和满足评估指标(译)

    这里有另外一种方式合并多种评估指标 将准确率和运行时间放在单个公式中导出单个评估指标看起来并不自然,例如:Accu...

  • 机器学习自学笔记 2018-09-18

    结构化机器学习项目 第一周 1.3满足和优化指标 你在评估一个算法效果的好坏时,你会有一个优化指标和满足指标,你需...

  • 【百面机器学习】优化算法

    机器学习算法 = 模型表征 + 模型评估 + 优化算法。不同的优化算法对应的模型表征和评估指标分别为线性分类模型和...

  • 机器学习中的评估指标

    机器学习中需要使用模型,优化,评价,其中评价指标也是用来优化的一环,这里总结一下常用的评估指标,主要分为分类和回归...

  • 吴恩达深度学习笔记(62)-模型的满足和优化指标讲解

    满足和优化指标(Satisficing and optimizing metrics) 要把你顾及到的所有事情组合...

  • APP优化篇——优化关键评估指标

    目前,随着APP行业的竞争越来越激烈,功能也越发丰富,人们评价一款产品的优秀程度,已经不能单纯通过 ”是否具备某些...

  • 《绩效管理》--绩效指标与标准

    1、什么是绩效评估指标?绩效评估指标有哪些分类? 评估指标指的是评估因子或评估项目。 根据评估内容分:1)工作业绩...

  • Jmeter安装及使用

    一. 性能测试 1.0 为什么要进行性能测试? 评估当前系统的能力 寻找性能瓶颈,优化系统性能 评估软件是否满足未...

  • 评估指标

    机器学习或者是日常生活中,遇见的往往是二分类问题比较多,二分类模型的模型评价准则很多,Auc_score,F1_s...

  • 评估指标

    ==用于衡量模型的最终效果== 一、背景 在学习tensorflow的初级阶段,会常常搞不懂,metrics的具体...

网友评论

      本文标题:优化和满足评估指标(译)

      本文链接:https://www.haomeiwen.com/subject/nysbsftx.html