【技术实现步骤摘要】
一种算法应用管理平台
本专利技术涉及算法开发集成与软件应用管理领域,特别涉及一种算法应用管理平台。
技术介绍
数据库技术是现代计算机信息系统和计算机应用系统的基础和核心,是信息系统的重要组成部分。在进行数据库应用系统开发时,通常需要将数据库数据导出以用于本系统备份或与其它系统进行数据共享和交换。数据湖或hub的概念最初是由大数据厂商提出的,表面上看,数据都是承载在基于可向外扩展的HDFS(Hadoop分布式文件系统)廉价存储硬件之上的。但数据量越大,越需要各种不同种类的存储。最终,所有的企业数据都可以被认为是大数据,但并不是所有的企业数据都是适合存放在廉价的HDFS集群之上的。数据湖的一部分价值是把不同种类的数据汇聚到一起,另一部分价值是不需要预定义的模型就能进行数据分析。现在的大数据架构是可扩展的,并且可以为用户提供越来越多的实时分析。数据湖架构面向多数据源的信息存储,包括物联网在内。大数据分析或归档可通过访问数据湖处理或交付数据子集给请求用户。基于上述数据需要开发多样的算法,现有的算法应用管理平台复杂且不 ...
【技术保护点】
1.一种算法应用管理平台,其特征在于,其集成了若干算法的算法实现层、算法支持层和算法存储层;/n所述的算法支持层与算法实现层之间通过标准接口进行交互,所述的算法支持层用于对算法进行组合形成新业务所需的算法;/n所述的算法存储层用于各类挂载于算法应用管理平台的算法进行服务器端的存储。/n
【技术特征摘要】 【专利技术属性】
1.一种算法应用管理平台,其特征在于,其集成了若干算法的算法实现层、算法支持层和算法存储层;
所述的算法支持层与算法实现层之间通过标准接口进行交互,所述的算法支持层用于对算法进行组合形成新业务所需的算法;
所述的算法存储层用于各类挂载于算法应用管理平台的算法进行服务器端的存储。
2.如权利要求1所述的算法应用管理平台,其特征在于,所述的算法实现层用于原始算法设计,通过满足所述算法应用管理平台定义的接口完成算法的设计及实现。
3.如权利要求2所述的算法应用管理平台,其特征在于,所述的算法实现层和算法支持层之间采用的标准接口为Python定义的接口类型,用户通过实现该接口所定义的抽象方法完成算法从本地的实现到算法应用管理平台的挂载。
4.如权利要求1所述的算法应用管理平台,其特征在于,所述的算法支持层包括:
算法挂载模块,用于通过提供标准接口将若干算法挂载在算法应用管理平台,所述算法挂载模块支持用户上传算法,在算法上传页面填写基本信息,挂载成功的算法将存储到配置中心,以供用户构建其算法;
算法运行模块,其由用户控制,请求服务器端运行算法;
算法维护模块,用于用户对已挂载的算法进行逻辑调整、删除不必要代码操作,实现对算法的维护;
算法评测模块,用于对多个组合的算法在运行结果、运行时间多方面进行评测;
算法组合模块,用于用户对在算法应用管理平台已挂载的多个算法进行组合;
算法详情展示模块,用于展示算法所采用的数据结构和所编写的函数。
5.如权利要求4所述的算法应用管理平台,其特征在于,所述的算法应用管理平台支持算法应用开发时的算法训练,包括数据源来源设置与参数设置。
技术研发人员:陈刚,
申请(专利权)人:中云开源数据技术上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。