C4.02.3Thresholds versus explicit engagement设计研究

提高识别阈值不能替代参与状态的显式化

别名: 识别阈值 · engagement state · clutch · 参与态

概念解释

把分类器的置信度门槛抬高,或要求动作幅度更大、持续更久,只能沿着误报–漏报曲线滑动,不能把“系统是否在听”变成用户和系统共享的状态。参与状态(engagement)是显式的:用户知道自己已进入可发命令的模态,系统也只在该模态里把运动当输入。阈值是识别器内部的一个数,用户看不见,也无法主动打开或关闭。用调阈值代替参与态,空闲时误报下降,真正要发命令时也一起变哑。

机制

阈值回答的是“这一段轨迹像不像词表里的某条”,参与态回答的是“现在该不该把任何轨迹当成命令”。前者是模式匹配,后者是会话层。日常运动再怎么不像标准挥手,总有一部分会擦过高阈值;把阈值抬到日常擦不着,故意动作的完成质量也必须跟着抬,疲劳和失败上升。参与态把问题换成一次分立的进入:进入之后可以用较低阈值去识别具体命令,因为候选流已经被离合器切断。眼动里用延长注视当选择,同样是用阈值冒充离合器,只是通道换成了眼睛。

怎么研究

做两套系统对比:一套只调置信度或幅度/时长门槛,一套加一个与命令手势分开的进入动作,进入后再用较低门槛识别。在同一生活运动集和同一命令集上画两条误报–漏报曲线,并记录有意命令的完成时间和主观是否“知道系统在听”。若只调门槛的那条曲线无论工作点如何都无法同时满足空闲误报和命令成功率,就支持“阈值不能替代参与态”。注意进入动作本身也会误触发,要把进入误触发单独计数,不要并进命令误报。

边界

词表只有一个极大、很难偶然做出的动作时,高阈值加上极小词表,看起来像不需要参与态;词表一扩张,结构会回来。对专家、封闭工位、每次使用都有人在旁提示“现在开始”,参与态的收益会被演示程序吃掉。阈值对滤掉传感器噪声仍然有用,它是识别器的内部参数,只是不能承担会话层的职责。进入动作设计成什么样、多复杂,是参与条件要单独处理的问题,不能在调阈值的讨论里顺手规定。

怎么落地

  • 先实现一个用户能开、能关、能看见的参与态,再谈命令识别的置信度数字。
  • 禁止把“把阈值从 0.7 调到 0.9”当作迈达斯之触的结案手段;结案检查是:未参与时,生活运动是否还出命令。
  • 分别记录未参与时段的命令事件、参与时段的漏识别,以及用户能否指出当前是否在听。

延伸

  • 同组C4.02.1 传感器持续采集,用户持续运动,所有动作都是候选输入 · C4.02.2 误触发是该模态的结构性属性,不是可优化掉的缺陷 · C4.02.4 参与与脱离都需要用户可主动执行的条件
  • 相邻C4.15 参与状态的进入条件 · C4.24 识别置信度与偏置方向
  • 站内检索engagement state · recognition threshold · explicit clutch

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C4.02.3