跳到主要内容

模型管理

训练模型是一次性事件。随时间管理它——追踪版本、控制访问权限、了解什么部署在哪里——是持续的运营需求。Hubosmart 的模型管理层无需外部工具即可处理这一切。

训练历史

每次训练运行都会被记录。你可以比较各版本的准确率指标,识别模型何时改进或退步,如果重训产生了更差的结果,可以回退到上一版本。

当你为应对新情况重训时——新产品 SKU、新缺陷类型、季节性作物变化——过往版本的历史仍然可访问。部署决策有据可查,而非凭猜测。

版本控制

模型在导出时进行版本化。当你部署模型时,平台记录哪个版本部署到了哪个设备或 SDK。如果实际场景中的表现发生变化,你可以精确识别正在运行的模型版本并与训练记录比对。

版本事件记录内容
训练运行数据集快照、准确率指标、训练配置
模型导出版本标签、时间戳、目标路径(热替换 / 个人 SDK / 企业批量)
SDK 签发密钥 ID、签发对象、积分消耗、激活状态
密钥撤销时间戳、关联设备或客户

SDK 密钥管理

对于个人 SDK 和企业批量部署,访问你训练模型的权限通过密钥管理界面控制。

积分制签发: 每个签发的 SDK 密钥消耗你账户余额中的积分。这让分发成本可以预测——在签发之前你就知道每次部署的成本。

密钥生命周期:

  • 客户入职或设备激活时签发密钥
  • 监控激活状态以确认部署成功
  • 客户关系结束或设备退役时撤销密钥

密钥绑定到它授权的 SDK。撤销密钥会禁用该特定激活,不影响其他客户或设备。

设备群可见性

对于企业批量部署,平台提供部署设备群的全览:哪些设备收到了哪个模型版本、激活状态,以及当前有效的密钥。

这消除了在电子表格中追踪设备群状态的需要。当你发布更新——将重训模型打包进新 SDK——你可以看到哪些设备还在使用旧版本,哪些已经收到了更新。

保持模型持续更新

Hubosmart 为迭代式模型改进而设计。当运行环境发生变化时:

  1. 添加反映变化条件的新训练样本
  2. 重训——典型分类任务只需数分钟
  3. 使用同一路径导出并部署到现有设备(热替换用于快速迭代;批量用于设备群更新)

平台处理机制部分。什么时候重训、需要什么新样本,由了解该领域的人来决定。