行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210399426.3 (22)申请日 2022.04.15 (71)申请人 北京字跳网络技 术有限公司 地址 100190 北京市海淀区紫金 数码园4号 楼2层0207 (72)发明人 徐铭鑫  (74)专利代理 机构 北京开阳星知识产权代理有 限公司 1 1710 专利代理师 祝乐芳 (51)Int.Cl. G06F 3/06(2006.01) G06F 9/50(2006.01) G06F 30/27(2020.01) G06K 9/62(2022.01) (54)发明名称 模型训练、 内存管理方法及装置、 设备、 介 质、 程序产品 (57)摘要 本申请涉及一种模型训练、 内存管 理方法及 装置、 设备、 介质、 程序产品, 应用于互联网技术 领域, 模型训练方法包括: 获取针对一个或多个 应用程序的第一操作数据及第一操作数据分别 对应的标签数据, 标签数据用于表征在第一操作 数据的获取时刻前预设时间段内是否使用应用 程序; 根据第一操作数据和标签数据, 生成内存 管理模型中的用户行为描述子模 型; 将单个第一 操作数据输入用户行为描述子模 型, 得到单个第 一操作数据对应的结果数据; 将单个第一操作数 据对应的结果数据和标签数据, 作为训练数据 对, 并基于各个第一操作数据分别对应的训练数 据对, 训练生成内存管理模型中的神经网络子模 型。 本申请可提高 内存管理的准确性。 权利要求书2页 说明书11页 附图5页 CN 114706530 A 2022.07.05 CN 114706530 A 1.一种内存管理模型的训练方法, 其特 征在于, 所述方法包括: 获取针对一个或多个应用程序的第 一操作数据, 以及所述第 一操作数据分别对应的标 签数据, 其中, 所述标签数据用于表征在所述第一操作数据的获取时刻前预设时间段内是 否使用所述应用程序; 根据所述第 一操作数据和所述第 一操作数据对应的标签数据, 生成内存管理模型中的 用户行为描述子模型; 将单个所述第 一操作数据输入所述用户行为描述子模型, 得到单个所述第 一操作数据 对应的结果数据; 将单个所述第一操作数据对应的结果数据和标签数据, 作为训练数据对, 并基于各个 所述第一操作数据分别对应的训练数据对, 训练生成所述内存管理模型中的神经网络子模 型。 2.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 周期性获取针对一个或多个应用程序的第 二操作数据, 以及所述第 二操作数据分别对 应的标签数据; 根据所述第 二操作数据和所述第 二操作数据分别对应的标签数据, 对所述内存管理模 型中的用户行为描述子模型和 神经网络 子模型进行 更新。 3.根据权利要求1或2所述的方法, 其特 征在于, 所述方法还 包括: 将内存管理模型发送至用户使用的终端设备, 以使所述终端设备获取所述用户针对所 述应用程序的第三操作数据, 以及所述第三操作数据分别对应的标签数据, 并根据所述第 三操作数据和所述第三操作数据分别对应的标签数据, 对内存管理模型中的用户行为描述 子模型和 神经网络 子模型进行 更新。 4.根据权利要求1或2所述的方法, 其特征在于, 基于各个所述第一操作数据分别对应 的训练数据对, 训练生成神经网络 子模型, 包括: 基于各个所述第 一操作数据分别对应的训练数据对, 利用随机森林算法训练生成神经 网络子模型。 5.根据权利要求1或2所述的方法, 其特征在于, 所述根据所述第一操作数据和所述第 一操作数据对应的标签数据, 生成内存管理模型中的用户行为描述子模型, 包括: 根据所述第 一操作数据和所述第 一操作数据对应的标签数据, 利用遗传算法生成内存 管理模型中的用户行为描述子模型。 6.根据权利要求1所述的方法, 其特征在于, 所述第一操作数据包括: 一个或多个操作 数据; 所述根据 所述第一操作数据和所述第 一操作数据对应的标签数据, 生成内存管理模型 中的用户行为描述子模型, 包括: 如果所述操作 数据和所述标签数据为非数值数据, 分别对所述操作 数据和所述标签数 据进行数值化处理, 得到数值数据; 根据一个或多个所述操作 数据的数值数据和预设公式, 并利用所述标签数据的数值数 据进行拟合, 生成内存管理模型中的用户行为描述公式。 7.一种内存管理方法, 其特 征在于, 所述方法包括: 获取针对一个或多个 应用程序的当前操作数据;权 利 要 求 书 1/2 页 2 CN 114706530 A 2将单个所述应用程序的当前操作数据输入预先训练的内存管理模型中的用户行为描 述子模型, 得到所述当前操作数据对应的结果数据; 将所述结果数据输入所述内存管理模型中的神经网络子模型, 得到输出结果, 其中, 所 述内存管理模型基于 权利要求1~6任一项所述的方法训练生成; 根据所述输出 结果, 确定是否释放所述单个 应用程序所占用的内存。 8.一种内存管理模型的训练装置, 其特 征在于, 所述装置包括: 训练数据获取模块, 用于获取针对一个或多个应用程序的第一操作数据, 以及所述第 一操作数据分别对应的标签数据, 其中, 所述标签数据用于表征在所述第一操作数据的获 取时刻前 预设时间段内是否使用所述应用程序; 用户行为描述子模型生成模块, 用于根据 所述第一操作数据和所述第 一操作数据对应 的标签数据, 生成内存管理模型中的用户行为描述子模型; 结果数据确定模块, 用于将单个所述第一操作数据输入所述用户行为描述子模型, 得 到单个所述第一操作数据对应的结果数据; 神经网络子模型生成模块, 用于将单个所述第一操作数据对应的结果数据和标签数 据, 作为训练数据对, 并基于各个所述第一操作数据分别对应的训练数据对, 训练生成所述 内存管理模型中的神经网络 子模型。 9.一种内存管理装置, 其特 征在于, 所述装置包括: 当前操作数据获取模块, 用于获取针对一个或多个 应用程序的当前操作数据; 结果数据确定模块, 用于将单个所述应用程序的当前操作数据输入预先训练 的内存管 理模型中的用户行为描述子模型, 得到所述当前操作数据对应的结果数据; 输出结果确定模块, 用于将所述结果数据输入所述内存管理模型中的神经网络子模 型, 得到输出结果, 其中, 所述内存管理模型基于权利要求1~6任一项所述的方法训练生 成; 判断模块, 用于根据所述输出 结果, 确定是否释放所述单个 应用程序所占用的内存。 10.一种电子设备, 其特征在于, 包括: 处理器, 所述处理器用于执行存储于存储器的计 算机程序, 所述计算机程序被处理器执行时实现权利要求 1~6任一项 所述的内存管理模型 的训练方法, 或者实现权利要求7 所述的内存管理方法。 11.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现权利要求 1~6任一项 所述的内存管理模 型的训练方法, 或者 实现权利 要求7所述的内存管理方法。 12.一种计算机程序产品, 其特征在于, 当所述计算机程序产品在计算机上运行时, 使 得所述计算机执行权利要求 1~6任一项 所述的内存管理模型的训练方法, 或者实现权利要 求7所述的内存管理方法。权 利 要 求 书 2/2 页 3 CN 114706530 A 3

.PDF文档 专利 模型训练、内存管理方法及装置、设备、介质、程序产品

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 模型训练、内存管理方法及装置、设备、介质、程序产品 第 1 页 专利 模型训练、内存管理方法及装置、设备、介质、程序产品 第 2 页 专利 模型训练、内存管理方法及装置、设备、介质、程序产品 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:17:07上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。