[发明专利]一种面向细颗粒度的算法组件运行方法有效

专利信息
申请号: 202110890202.8 申请日: 2021-08-04
公开(公告)号: CN113608894B 公开(公告)日: 2023-03-14
发明(设计)人: 荣燊;潘鑫;雷航;李贞昊 申请(专利权)人: 电子科技大学
主分类号: G06F9/54 分类号: G06F9/54;G06F9/46
代理公司: 成都虹盛汇泉专利代理有限公司 51268 代理人: 王伟
地址: 611731 四川省成*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 颗粒 算法 组件 运行 方法
【说明书】:

发明公开了一种面向细颗粒度的算法组件运行方法,包括以下步骤:S1、创建一个为细颗粒度算法进行信息交换管理的通道线程;S2、在线程池中每一个细颗粒度算法的运行创建独立的分支线程,并监听通道;S3、由通道线程将业务算法定义信息写入通道中;S4、各细颗粒度算法的分支线程获得通道中信息,并由特有的优化算法判断是否由自己处理,将处理后结果写入通道线程中;S5、通道线程判断是否接收到结束运行逻辑信息;S6、算法逻辑运行结束,通道输出结果。本发明将各细颗粒度算法的参数信息与运行结果放入通道,提供信息交换的渠道,各算法在通道线程的控制下,按照特定逻辑完成整个算法的运行,极大的减少算法的配置时间,提高算法配置效率。

技术领域

本发明属于算法运行领域或人事数据处理领域,特别涉及一种面向细颗粒度的算法组件运行方法。

背景技术

经过人事信息化管理系统在各企业中多年应用,已从结构化数据、非结构化数据方面形成了完整的数据集合,包括各类评价数据、报告文档、系统中的行为数据等。通过这些数据能从较多的方面得到人物的评价及特点。基于现有自然语言处理理论与技术,可以实现从文档到文本,从文本到标签的自动化抽取。通过特定算法的研制可以使机器对部分自然语句的性质进行分析。

但伴随应用场景的不同,各人事处理算法为了适应不同的结果需求,常常需要进行个性化的配置,这其中主要是参数修改与环境配置,以达到最优的适配效果。在算法进行配置优化的过程中,现行的技术一般是由人工去手动配置,根据运行结果动态的修改算法参数与运行环境,会造成不必要的人力与算力资源的浪费。

在实际的业务开发中,我们希望能有一套管理算法运行的框架,能够实现在不同的业务场景下,快速部署算法,运行算法。本算法运行框架的适用范围为算法平台的内部,算法平台主要是指数据处理平台中的算法库和提供的算法运行脚本,作为基础的算法运行框架,实现了算法组件的拆分与组合,各细颗粒度算法通过通道(Channel)交换处理信息,从而实现算法的逻辑化运行,达到快速适应不同业务需求的目的。

发明内容

本发明的目的在于克服现有技术的不足,提供一种使用通道信息交换技术,将各细颗粒度算法的参数信息与运行结果放入通道,提供信息交换的渠道,各算法在通道线程的控制下,按照特定逻辑完成整个算法的运行,极大的减少算法的配置时间,提高算法配置效率的面向细颗粒度的算法组件运行方法。

本发明的目的是通过以下技术方案来实现的:一种面向细颗粒度的算法组件运行方法,包括以下步骤:

S1、在线程池中创建一个为细颗粒度算法进行信息交换管理的通道线程;

S2、启动加载磁盘中的各细颗粒度算法代码文件,在线程池中每一个细颗粒度算法的运行创建独立的分支线程,并监听通道;

S3、由通道线程将业务算法定义信息写入通道中,作为启动参数信息;

S4、各细颗粒度算法的分支线程获得通道中信息,并由特有的优化算法判断是否由自己处理,将处理后结果写入通道线程中;

S5、通道线程判断是否接收到结束运行逻辑信息;

S6、算法逻辑运行结束,通道输出结果。

进一步地,所述步骤S1具体实现方法为:

S11、定义线程的属性变量,包括选择器Selector、服务通道ServerSocketChannel、服务端口port;

S12、线程初始化,给S11中的三个属性赋值:使用工具类方法得到选择器Selector与服务通道ServerSocketChannel,并给这两个属性赋值,将服务端口port赋值为整数值;

S13、编写通道线程对分支线程通道监听方法Function_1;

S14、编写通道线程读取通道消息方法Function_2;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110890202.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top