• 沒有找到結果。

4.3 零售商品识别工作流

4.3.5 自动标注数据

针对已经选择的数据和SKU,在应用开发的“数据标注”页面,ModelArts Pro会自动 标注数据,自动标注完成后,可对每个数据的标注结果进行核对和确认。

前提条件

已在视觉套件控制台选择“零售商品识别工作流”新建应用,并已执行到“SKU创 建”步骤,详情请见创建SKU。

自动标注数据

在“数据标注”页面,会显示自动标注的进度,如果自动标注完成,标注进度为 100%。

4-15 自动标注完成。

标注完成后,您可以单击“标注结果确认”中的“前往确认”,进入标注概览页。

在标注概览页单击右上方的“开始标注”,进入手动标注数据页面,针对“已标注”

的数据进行核对和检查,详情请见标注数据-物体检测。针对标注错误的数据修改标 注。

说明

由于零售商品工作流标注数据时需要勾勒出商品形状,必须使用多边形标注框标注数据。

4.3.6 训练模型

针对已标注完成的训练数据,开始训练模型,您可以查看训练的模型准确率和误差变 化。

前提条件

已在视觉套件控制台选择“零售商品识别工作流”新建应用,并已执行到“数据标 注”步骤确认标注结果,详情请见自动标注数据。

训练模型

在“模型训练”页面,单击“训练”。

模型训练一般需要运行一段时间,等模型训练完成后,“模型训练”页面下方显示训 练详情。

查看训练详情

模型训练完成后,可在“模型训练”页面查看“训练详情”,包括“准确率变化情 况”和“误差变化”。

4-16 模型训练

模型如何提升效果

● 检查是否存在训练数据过少的情况,建议每个类别的图片量不少于100个,如果低 于这个量级建议扩充。

● 检查不同标签的样本数是否均衡,建议不同标签的样本数量级相同,并尽量接 近,如果有的类别数据量很高,有的类别数据量较低,会影响模型整体的识别效 果。

● 选择适当的学习率和训练轮次。

● 通过详细评估中的错误识别示例,有针对性地扩充训练数据。

后续操作

模型训练完成后,单击“下一步”,进入应用开发的“模型评估”步骤,详细操作指 引请参见评估模型。

4.3.7 评估模型

训练得到模型之后,整个开发过程还不算结束,需要对模型进行评估和考察。往往不 能一次性获得一个满意的模型,需要反复的调整算法、数据,不断评估训练生成的模 型。

一些常用的指标,如精准率、召回率、F1值等,能帮助您有效的评估,最终获得一个 满意的模型。

前提条件

已在视觉套件控制台选择“零售商品识别工作流”新建应用,并训练模型,详情请见 训练模型。

评估模型

在“模型评估”页面,您可以针对当前版本的模型进行模型评估,查看评估参数对比 和详细评估,也可以模拟在线测试。

4-17 模型评估

● 模型评估

“模型评估”下侧显示当前模型的版本、标签数量、验证集数量。

● 评估参数对比

“评估参数对比”下方显示当前模型的评估参数值,包括“精准率”、“召回 率”、“F1值”。您可以在上方单击 选择“评估范围”,单击 “添加对比版 本”。

● 详细评估

“详细评估”下方显示各个标签下的样品数量比例,单击各标签,右侧可查看该 标签识别错误的图片。

后续操作

针对当前版本的模型,经过模型评估后,如果根据业务需求,模型还需继续优化,请 单击“上一步”,回到“模型训练”步骤,详细操作指导请见训练模型。

如果模型已达到业务需求,请单击“发布部署”,进入“服务部署”步骤,详情请见 部署服务。

4.3.8 部署服务

评估模型后,就可以部署服务,开发属于自己的零售商品分类应用,此应用用于识别 自己所上传的商品图片,也可以直接调用对应的API和SDK识别。

前提条件

● 已在视觉套件控制台选择“零售商品识别工作流”新建应用,并评估模型,详情 请见评估模型。

● 由于部署服务涉及ModelArts功能,需消耗资源,要确保账户未欠费。

操作步骤

在“服务部署”页面,按表4-7填写服务的相关参数,然后单击“部署”。

4-18 服务部署

4-7 服务部署参数说明

参数 说明

服务名称 待部署的服务名称,单击 可修改服务默认服务名称。

描述 待部署服务的简要说明。

资源池 用于服务部署的资源池和资源类型,可选“公共资源池”

和“专属资源池”。

● “公共资源池”:提供公共的大规模计算集群,资源 按作业隔离。您可以按需选择不同的资源类型。

● “专属资源池”:提供独享的计算资源,不与其他用 户共享,更加高效。使用专属资源池需要在ModelArts 创建专属资源池,详情请见资源池。

参数 说明

计算节点规格 请根据界面提示选择需要使用的规格。

计算节点个数 设置当前版本模型的实例个数。如果节点个数设置为1,

表示后台的计算模式是单机模式;如果节点个数设置大于 1,表示后台的计算模式为分布式的。请根据实际编码情 况选择计算模式。

服务自动停止 设置服务自动停止的时间,在线服务运行状态在所选的时 间点后自动停止,同时在线服务也停止计费。

部署成功后,页面显示“服务部署成功”,您可以单击“查看应用监控”,进入“应 用监控”页面,监控应用的相关信息,详情请见监控应用。