【技术实现步骤摘要】
管理人工智能应用的方法、设备和程序产品
[0001]本公开的各实现方式涉及人工智能,更具体地,涉及用于在服务器设备处以及在终端设备处管理人工智能应用的方法、设备和计算机程序产品。
技术介绍
[0002]随着人工智能技术的发展,人工智能技术已经涉及人们生活的诸多领域。例如,可以在终端设备(诸如,智能手机)处部署用于处理运动数据的人工智能应用,以便确定携带该终端设备的用户的运动步数和轨迹。又例如,可以在终端设备处部署用于图像处理的人工智能应用,以便去除智能手机拍摄的图像中的抖动和噪声等。将会理解,终端设备的存储能力和计算能力都存在限制,此时,如何及时地维护和更新终端设备处的人工智能应用,成为一个研究热点。
技术实现思路
[0003]因而,期望能够开发并实现一种以更为有效的方式来管理人工智能应用的技术方案。期望该技术方案能够以更为方便和有效的方式,维护和更新人工智能应用。
[0004]根据本公开的第一方面,提供了一种用于管理人工智能应用的方法。在该方法中,接收将要被人工智能应用处理的输入数据。利用输入数据更 ...
【技术保护点】
【技术特征摘要】
1.一种用于管理人工智能应用的方法,包括:接收将要被所述人工智能应用处理的输入数据;利用所述输入数据更新所述人工智能应用的第一版本以生成所述人工智能应用的第二版本,所述人工智能应用的所述第一版本被部署在服务器设备处;压缩所述人工智能应用的所述第二版本以生成所述人工智能应用的第三版本;以及向终端设备部署所述人工智能应用的所述第三版本,以替换被部署在所述终端设备处的所述人工智能应用的第四版本,所述人工智能应用的所述第四版本用于处理在所述终端设备处接收到的输入数据。2.根据权利要求1所述的方法,其中生成所述人工智能应用的所述第二版本包括:响应于以下中的至少任一项,利用所述输入数据更新所述人工智能应用的所述第一版本以生成所述人工智能应用的所述第二版本:所述输入数据的所述变化高于预定阈值;到达预定时间间隔;以及用于更新所述人工智能应用的更新请求。3.根据权利要求1所述的方法,其中生成所述人工智能应用的所述第二版本包括:利用所述输入数据,训练所述人工智能应用的所述第一版本以获得所述人工智能应用的所述第二版本。4.根据权利要求1所述的方法,其中生成所述人工智能应用的所述第三版本包括以下中的至少任一项:删除所述人工智能应用的所述第二版本中的冗余参数;裁剪所述人工智能应用的所述第二版本中的冗余分支;以及降低所述人工智能应用的所述第二版本中的参数的精度。5.根据权利要求1所述的方法,进一步包括:在所述服务器设备处部署所述人工智能应用的所述第三版本;利用所述人工智能应用的所述第三版本处理所述输入数据以获得输出数据;以及基于所述输出数据确定所述人工智能应用的所述第四版本的性能。6.根据权利要求1所述的方法,进一步包括:利用所述人工智能应用的所述第二版本处理所述输入数据以获得输出数据;以及向所述终端设备发送所述输出数据。7.根据权利要求1所述的方法,其中所述方法在所述服务器设备处被实现。8.根据权利要求1所述的方法,其中所述人工智能应用的所述第一版本和所述第二版本是所述人工智能应用的完整版本,所述人工智能应用的所述第三版本和所述第四版本是所述人工智能应用的精简版本。9.一种用于管理人工智能应用的方法,包括:利用被部署在终端设备处的所述人工智能应用的第四版本处理输入数据以提供输出数据;向被部署有所述人工智能应用的第一版本的服务器设备传输所述输入数...
【专利技术属性】
技术研发人员:陈强,刘金鹏,倪嘉呈,贾真,
申请(专利权)人:伊姆西IP控股有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。