五 A / 原型学习与个性化 / 学习路线
支线五 A:让手表适应佩戴者
从二维类别中心手算起,理解方向相似度,再对照 128 维特征、会话筛选、独立评估和可靠备份。
先准备什么
支线四的模型、特征与独立评估;主线应用协议。
先从能看见结果的小实验开始,遇到问题再增加代码。已学过的采样、协议与任务知识通过链接接回,项目中尚未实现的部分会明确标注。
按这条顺序学习
00 / 7 篇
换个人佩戴,怎样让模型适应新的动作习惯
接回支线四的特征提取与分类,先确定哪些参数改变,再讨论用新佩戴者的数据更新类别代表点。
01 / 7 篇先画二维点,再亲手算一个类别中心
把每份特征看成平面上的一点,先求平均,再判断新点。图上能看到的变化,之后才变成数组运算。
02 / 7 篇长度、方向和点积:怎样比较两串特征
先从二维箭头说明为什么要归一化,再扩展到 128 维。相似度、最大类别和显示用分数分别解释。
03 / 7 篇一次个人采集,怎样形成新原型
从 App 选择动作开始,沿开始、筛选、累加、结束或取消的顺序读代码。每个条件都对应一项数据质量或业务要求。
04 / 7 篇个人化以后,怎样知道哪一类真的改善了
把更新前后的原型放到同一批独立记录上比较,既看目标类,也看其他类别和未知动作。
05 / 7 篇重启后原型去哪了:备份与完整恢复
先看 RAM 的生命周期,再把几千字节原型放进现有可靠传输流程。传输的终点是整份数据检查并提交,不只是最后一次写入返回。
06 / 7 篇把个人化的数学与三端操作接起来
沿一次新特征的产生、筛选、更新和显示,串起主控与手机,再明确基础模型变化后的重新核对工作。
怎样接回项目
阅读 当前模块说明,把本支线的小实验与现有数据路径逐项对应。示例按页内说明放置,不用整段替换生产工程。
练习与资料
所有样式、图解与交互随教程提供;外部官方资料和项目源码链接需要联网。配套实验见 tutorial/examples/branches 与 tutorial/examples/flutter_watch。