应用于城市大脑的AI算法和AI模型的调配系统及方法与流程

文档序号:22845375发布日期:2020-11-06 16:49阅读:129来源:国知局
应用于城市大脑的AI算法和AI模型的调配系统及方法与流程

本发明属于人工智能技术领域,具体涉及一种应用于城市大脑的ai算法和ai模型的调配系统及方法。



背景技术:

智慧城市是指形成以数据为驱动的城市决策机制,根据实时数据和各类型信息,综合调配和调控城市的公共资源,最终实现城市运行智能化、运行效率最优化。而“城市大脑”作为城市级平台,作为智慧城市基础设施的核心部件,在智慧城市高速发展的需求推动下应运而生,成为向新型智慧城市全面发展的必要条件。

目前“城市大脑”通过汇集政府、企业、社会的城市多源数据资源,形成城市大脑“数据湖”,并利用ai(artificialintelligence,人工智能)算法和ai模型,能够动态地感知城市运行体征,实时监测城市的运行状态,也基本涵盖了政务服务、交通运行、生态环境、社会治理、医疗教育等各个领域。

目前在“城市大脑”中,各领域的ai模型和ai算法多为各领域自行定制,虽共同利用统一的数据资源,但是ai模型和ai算法本身多领域共享困难,且各领域对ai模型和ai算法调用无法统一进行任务化管理。

有鉴于此,本领域技术人员亟待提供一种应用于城市大脑的ai算法和ai模型的调配系统及方法用于解决ai模型和ai算法的多领域共享困难,且各领域对ai模型和ai算法调用无法统一进行任务化管理的问题。



技术实现要素:

(一)要解决的技术问题

本发明要解决的技术问题是ai模型和ai算法的多领域共享困难,且各领域对ai模型和ai算法调用无法统一进行任务化管理。

(二)技术方案

本发明的第一方面提供了一种应用于城市大脑的ai算法和ai模型的调配系统,包括:

接口注册模块,用于录入ai算法和ai模型、所述ai算法和所述ai模型的接口设定信息;

ai算法和ai模型接口内容管理模块,用于呈现所述接口注册模块录入的所述ai算法和所述ai模型的接口设定信息;

用户管理模块,用于管理各领域注册用户及算法提供商账号;

接口申请模块,用于当所述各领域注册用户查看到所述接口设定信息后,进行所述ai算法和所述ai模型的接口的使用申请;

授权认证模块,用于根据用户名和申请的所述ai算法和所述ai模型的接口,分配给所述各领域注册用户对应的序列号;

接口服务模块,用于依据所述序列号,输出接口调用结果。

进一步地,所述调配系统还包括ai算法和ai模型管理模块,用于管理所述接口注册模块录入的所述ai算法和所述ai模型。

进一步地,所述调配系统还包括接口网关模块,用于映射所述接口服务模块输出的所述接口调用结果。

进一步地,所述调配系统还包括接口监控统计模块,用于监控统计所述接口服务模块输出的所述接口调用结果。

进一步地,所述调配系统还包括调度任务管理模块,用于在进行所述ai算法和ai模型接口调用时形成任务。

本发明的第二方面提供了一种基于上述应用于城市大脑的ai算法和ai模型的调配系统的调配方法,包括以下步骤:

录入ai算法和ai模型、所述ai算法和所述ai模型的接口设定信息;

呈现所述ai算法和所述ai模型的接口设定信息;

管理各领域注册用户及算法提供商账号;

当所述各领域注册用户查看到所述接口设定信息后,进行所述ai算法和所述ai模型的接口的使用申请;

根据用户名和申请的所述ai算法和所述ai模型的接口,分配给所述各领域注册用户对应的序列号;

依据所述序列号,输出接口调用结果。

进一步地,所述依据所述序列号,输出接口调用结果后,还包括:

映射所述接口服务模块输出的所述接口调用结果。

进一步地,所述依据所述序列号,输出接口调用结果后,还包括:

监控统计所述接口服务模块输出的所述接口调用结果。

进一步地,当所述依据所述序列号,输出接口调用结果时,形成任务。

进一步地,所述录入ai算法和ai模型、所述ai算法和所述ai模型的接口设定信息后,还包括:

管理录入的所述ai算法和所述ai模型。

(三)有益效果

本发明的上述技术方案具有如下优点:

本发明提供的一种应用于城市大脑的ai算法和ai模型的调配系统,包括:接口注册模块,用于录入ai算法和ai模型、ai算法和ai模型的接口设定信息;ai算法和ai模型接口内容管理模块,用于呈现接口注册模块录入的ai算法和ai模型的接口设定信息;用户管理模块,用于管理各领域注册用户及算法提供商账号;接口申请模块,用于当各领域注册用户查看到接口设定信息后,进行ai算法和ai模型的接口的使用申请;授权认证模块,用于根据用户名和申请的ai算法和ai模型的接口,分配给各领域注册用户对应的序列号;接口服务模块,用于依据序列号,输出接口调用结果。通过权限和平台,将多个算法供应商的多场景的、同类型的、不同类型的ai算法和模型在一个系统中统一管理、调度。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种应用于城市大脑的ai算法和ai模型的调配系统的结构框图;

图2为本发明实施例提供的另一应用于城市大脑的ai算法和ai模型的调配系统的结构框图;

图3为本发明实施例提供的另一应用于城市大脑的ai算法和ai模型的调配方法的流程示意图;

图4为本发明实施例提供的另一应用于城市大脑的ai算法和ai模型的调配方法的流程示意图。

图中:

1、接口注册模块;2、ai算法和ai模型接口内容管理模块;3、用户管理模块;4、接口申请模块;5、授权认证模块;6、接口服务模块;7、ai算法和ai模型管理模块;8、接口网关模块;9、接口监控统计模块;10、调度任务管理模块。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

根据本发明实施例的第一方面提供了一种应用于城市大脑的ai算法和ai模型的调配系统,如图1所示,包括:

接口注册模块1,用于录入ai算法和ai模型、ai算法和ai模型的接口设定信息;

ai算法和ai模型接口内容管理模块2,用于呈现接口注册模块1录入的ai算法和ai模型的接口设定信息;

用户管理模块3,用于管理各领域注册用户及算法提供商账号;

接口申请模块4,用于当各领域注册用户查看到接口设定信息后,进行ai算法和ai模型的接口的使用申请;

授权认证模块5,用于根据用户名和申请的ai算法和ai模型的接口,分配给各领域注册用户对应的序列号;

接口服务模块6,用于依据序列号,输出接口调用结果。

在该实施方式中,算法提供商通过接口注册模块1将自己的ai模型和算法录入ai算法和ai模型管理模块,以及将模型和算法的接口调用方式等接口描述信息录入ai算法和ai模型接口内容管理模块2,在此模块中,管理人员可对新注册的接口进行审核、通过、拒绝操作;

ai算法和ai模型接口内容管理模块2对接口的描述、访问路径、参数说明等详细信息进行呈现,各领域注册用户均可查看,从而达到信息共享的目的;通过此模块可下载对应接口的sdk(softwaredevelopmentkit,软件开发工具包);

用户管理模块3,管理各领域注册用户,管理算法提供商账号,对账号进行审核及增删改查操作;

接口申请模块4,各领域注册用户查看到ai算法和模型接口的详细信息后,如果想要使用,则通过此模块提交具体的申请,管理人员对申请进行审批;

授权认证模块5,接口申请通过后,模块按照用户名和申请的接口,分配不同的序列号(key),用户利用序列号配合接口的访问方式,可在自有系统中实现对ai模型和算法的调用;

接口服务模块6,提供接口调用服务,响应接口调用请求,输出接口调用结果。

在一些可选的实施例中,调配系统还包括ai算法和ai模型管理模块7,用于管理接口注册模块1录入的ai算法和ai模型。此模块算法提供商提供的ai算法和模型进行管理,可进行增、删、改、查操作。

在一些可选的实施例中,调配系统还包括接口网关模块8,用于映射接口服务模块6输出的接口调用结果。此模块可对接口地址、参数设置等进行映射,对于一些领域的用户应用如果同类应用更换了算法提供商,则通过在网关模块配置映射的方式,其应用层系统无需调整,可快速灵活的进行切换。

在一些可选的实施例中,调配系统还包括接口监控统计模块9,用于监控统计接口服务模块6输出的接口调用结果。此模块对ai算法和模型接口的使用情况、申请情况,如调用次数、错误问题、资源消耗等进行监控统计。

在一些可选的实施例中,调配系统还包括调度任务管理模块10,用于在进行ai算法和ai模型接口调用时形成任务。此模块对各领域的注册用户,在进行ai算法和模型接口调用时,模块自动形成任务,管理人员可对任务进行查看、暂停、停止、调整计算资源消耗等操作。

在一具体的实施例中,某领域注册用户a业务上使用了一个算法供应商甲提供的车辆识别算法,现在需要一个ocr(opticalcharacterrecognition,光学字符识别)算法,此时可在系统中查询,发觉算法供应商乙已经部署了类似算法,则此时,a可以直接在系统中提使用申请。当a同时发觉甲提供的算法准确度不够,此时可以在系统中提交申请,切换乙的同类算法,且本身应用系统无需改动可快速切换。

根据本发明实施例的第二方面提供了一种基于上述应用于城市大脑的ai算法和ai模型的调配系统的调配方法,如图3所示,包括以下步骤:

s1、录入ai算法和ai模型、ai算法和ai模型的接口设定信息;

s2、呈现ai算法和ai模型的接口设定信息;

s3、管理各领域注册用户及算法提供商账号;

s4、当各领域注册用户查看到接口设定信息后,进行ai算法和ai模型的接口的使用申请;

s5、根据用户名和申请的ai算法和ai模型的接口,分配给各领域注册用户对应的序列号;

s6、依据序列号,输出接口调用结果。

在一些可选的实施例中,依据序列号,输出接口调用结果后,还包括:

映射接口服务模块输出的接口调用结果。

在一些可选的实施例中,依据序列号,输出接口调用结果后,还包括:

监控统计接口服务模块输出的接口调用结果。

在一些可选的实施例中,当依据序列号,输出接口调用结果时,形成任务。

在一些可选的实施例中,录入ai算法和ai模型、ai算法和ai模型的接口设定信息后,还包括:

管理录入的ai算法和ai模型。

根据本发明实施例的第二方面提供了另一基于上述应用于城市大脑的ai算法和ai模型的调配系统的调配方法,如图4所示,包括以下步骤:

s201、录入ai算法和ai模型、ai算法和ai模型的接口设定信息;

s202、管理录入的ai算法和ai模型;

s203、呈现ai算法和ai模型的接口设定信息;

s204、管理各领域注册用户及算法提供商账号;

s205、当各领域注册用户查看到接口设定信息后,进行ai算法和ai模型的接口的使用申请;

s206、根据用户名和申请的ai算法和ai模型的接口,分配给各领域注册用户对应的序列号;

s207、依据序列号,输出接口调用结果并自动形成任务;

s208、映射接口服务模块输出的接口调用结果;

s209、监控统计接口服务模块输出的接口调用结果。

利用本发明实施例提供的调配系统在“城市大脑”、“智慧城市”的建设和应用中,具有以下优点:

1、实现核心的ai算法和ai模型资源共享和复用,不同领域用户可充分利用其它领域的成果,增加资源复用,优化资源投入;

2、通过系统的网关能力,维持“城市大脑”上层应用接口的稳定,同时避免与某个算法供应商的强绑定,搭建了算法供应商的竞争平台,既能给上层应用更加优质的服务,又可推动产业创新的发展;

3、实现对ai算法和ai模型资源使用情况的详细分析、监控和管理,可以指导ai算法和ai模型的算法算力资源调配、算法和模型采购、算法和模型的效果评估,从而实现资源的最优化利用。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1