一个模型很难一次性就训练到最佳的效果,可能需要结合模型评估报告和校验结果不 断扩充数据和调优。
因此ModelArts Pro 提供版本更新的功能,首次版本为v1,然后v2、v3...以此类推。
可以通过调整训练数据和算法,多次训练,获得更好的模型效果。
每修改一次,更新成一个版本,不同的作业版本之间,能快速进行对比,获得对比结 果。
前提条件
已在自然语言处理套件控制台选择“通用文本分类工作流”新建应用,详情请见新建 应用。
更新应用版本
1. 登录ModelArts Pro管理控制台,单击“自然语言处理”套件卡片的“进入套 件”。
进入自然语言处理套件控制台。
2. 在左侧导航栏选择“应用开发>工作台”。
默认进入“我的应用”页签。
3. 在“我的应用”页签下,选择已创建的应用,单击操作列的“查看”。
进入应用详情页。
4. 在“开发版本列表”右侧,单击“开发新版本”。
进入新版本工作流的开发页面。
如果之前的版本还没开发完,会弹出“开发新版本”提示框,单击“确认”,进 入新版本的开发页面。
图3-49 开发新版本
5. 在新版本的应用开发页面,您可以基于上一版本的工作流配置,更新工作流开发 的各个步骤,重新部署服务。
模型如何提升效果
● 检查是否存在训练数据过少的情况,建议每个标签的样本数不少于100个,如果低 于这个量级建议扩充。
● 检查不同标签的样本数是否均衡,建议不同标签的样本数量级相同,并尽量接 近,如果有的类别数据量很高,有的类别数据量较低,会影响模型整体的识别效 果。
● 选择适当的学习率和训练轮次。
● 通过详细评估中的错误识别示例,有针对性地扩充训练数据。
后续操作
更新版本后,您可以在“应用详情”页的开发版本列表查看当前应用各个版本的“版 本名称”、“进展”、“模型精准率”、“模型召回率”、“F1值”、“更新时间”
和可执行的“操作”。
图3-50 开发版本列表
3.7 查看应用详情
新建应用后,您可以在ModelArts Pro控制台查看应用详情,包括应用开发的配置信 息、应用的历史版本、应用资产、应用监控。
前提条件
已在自然语言处理套件控制台选择“通用文本分类工作流”新建应用,详情请见新建 应用。
进入应用详情页
1. 登录ModelArts Pro管理控制台,单击“自然语言处理”套件卡片的“进入套 件”。
进入自然语言处理套件控制台。
2. 在左侧导航栏选择“应用开发>工作台”。
默认进入“我的应用”页签。
3. 在“我的应用”页签下,选择已创建的应用,单击操作列的“查看”。
进入应用详情页,默认进入“应用开发”页签。
您可以在“应用详情”页,任意切换页签,查看应用开发配置、应用历史版本、
应用资产(数据集)、应用监控。
图3-51 应用详情
查看应用开发配置
在“应用详情”页,默认进入“应用开发”页签,您可以查看应用开发过程中各个步 骤的配置信息,包括“数据选择”、“模型训练”、“模型评估”、“服务部署”。
您也可以在“应用开发”页签下,重新编辑应用开发的配置信息,并单击左上角版本 号右侧的“更新版本”,将当前的应用设置成新的版本。
图3-52 开发版本列表
查看应用历史版本
在“应用详情”页的“历史版本”页签下,可以查看当前应用各个版本的“版本名 称”、“进展”、“模型精准率”、“模型召回率”、“F1值”、“更新时间”和可 执行的“操作”。
图3-53 历史版本
查看应用资产
在“应用详情”页的“应用资产”页签下,可以查看当前应用的资产信息,比如通用 文本分类工作流中的资产信息就是训练数据集,您可以查看“数据集名称”、“描 述”、“数据量”、“标注进度”、“标签总数”、“创建时间”和“操作”,其中
“操作”列可执行“管理”和“删除”操作。
“管理”:进入数据集管理页面,单击“开始标注”,可手动标注数据,详情请见标 注数据-文本分类。
“删除”:单击“删除”,弹出“删除数据集”对话框,单击“确认”,即可删除当 前数据集。
图3-54 应用资产
查看应用监控
在“应用详情”页的“应用监控”页签下,您可以查看当前版本应用的“基本信 息”、“在线测试”、“历史版本”和“调用指南”,详情请见监控应用。