前情提要:2020
- I19tService 4.X都能落地,5.X可以规划
- ToyBox可以顺利前进,不是伪需求
- 猪队友实验室小伙伴们可以玩的开心
- 掌握一门新的技术
- 单车训练里程1000公里
- 吐槽公司吐槽老板频率一个月不超过一次
2021年的整体回顾
2021年,gerrit-prv代码226笔,gerrit代码119笔。
gitlab新增piggylab项目:26个。
2021年整体是非常顺利的,完成了年初制定的绝大部分计划,几个里程碑事件:
- AAR抽象成功分离
- Template Monitor上线
- MACE落地
这一年所有的事情都指向一个目标,提高复用率。
面向2021编程
面向对象编程有4大特点,分别是抽象,封装,继承和多态。
这里强行套用一下来阐述2021的工作内容。
继承:维护
语音操控
- 工作现状
- 分析日志,反馈失效原因(口音,噪声)
- 未进行实质性模型迭代,基于原本架构设计“萧规曹随”
- 未来方向
- 维持现状,目前语音地带属于高风险地区,劲松离职后服务端也处于裸奔状态
- 弄清楚声学模型/语言模型的复合步骤,给出工程实践文档(3月)
- 工作现状
游戏Monitor扩展
- 工作现状
- State Machine机制已成熟,ML + TGPA + X方案也已经落地
- 新游适配周期为3周,其中开发2周,测试1周;数据收集1周半(并行)
- 未来方向
- 考虑增加事件优先级机制
- 工作现状
封装:归档
gitlab下的piggylab
- 工作现状
- 模型的训练脚本(80%)已经归档,18个
I19tInstrumentationTest
提供了基于单元测试的模型测试方案I19tSDKDemo
提供了基于集成测试的模型测试方案mace
方案提供了外发支持多型号手机的可能性,解耦了高通平台的依赖性- 同时,I19tService中用到的魔改aar也都已经归档:
- OpenCVLibrary
- SNPE
- kaldi aar
- 未来方向
- 逐步把用到的散落在各个角落的工程收集起来
- 工作现状
I19tModel
- 工作现状
- 基本实现模型一键部署,无需额外人工干预
- 所有模型发布都有归档记录,可追溯,可以有完整的发布记录发布日志
- 未来方向
- 细化/可视化具体提交变动的内容,当前版本模型与之前版本模型的修改点
- 工作现状
多态:产出
- CFM,CODM,QSL,LOLM上线
- 模型热更新,无需apk升级即可修复识别bug
- AI自动化测试,大幅提高测试人员的验收效率,基于大数据给出AI模型测试报告
- Template Monitor助攻PM上线小游戏识别:LOLM开服公测即上线AI
- AAR拆包已经完成,未来多平台发布准备工作已经就绪
- SPM/PM并没有为AI游戏实验室DI来找麻烦
抽象:提升
- 卖出8本《机器学习》并完成重读,统一对机器学习的基础认知
- 推广录音+翻译会议大法并落实实践
- 跟进元宇宙概念
2022的Flag:
- 重修数据结构+算法
- 重修图形学知识
- 找到一个落地黑科技
- 完成一次mini铁人三项