掌桥专利:专业的专利平台
掌桥专利
首页

一种基于大数据的人工智能竞价算法及系统

文献发布时间:2023-06-19 11:52:33



技术领域

本发明涉及智能竞价技术领域,具体为一种基于大数据的人工智能竞价算法及系统。

背景技术

竞价交易是指在交易市场组织下,买方或卖方通过交易市场现货竞价交易系统,将可供需商品的品牌、规格等主要属性和交货地点、交货时间、数量、底价等信息对外发布要约,由符合资格的对手方自主加价或减价,按照“价格优先”的原则,在规定时间内以最高买价或最低卖价成交并通过交易市场签订电子购销合同,按合同约定进行实物交收的交易方式。

大数据条件下物流采购竞价交易模式扩大了竞价交易的范围,由于过去时间以及空间的限制导致竞价交易的范围被限制在非常小的领域内,人们只能够在有限的时空范围内选择有限的商品服务,使得竞争性报价的空间难以得到有效的突破。随着互联网、移动互联网技术的不断完善,再加上移动终端的普及,大数据信息技术为物流采购竞价交易模式赋予了新的商业形态。大数据信息技术在物流生态系统、商业产业经济、以及互联网中承担着十分重要的职能,如何将三者紧紧结合在一起,让服务采购方能够在供需快速匹配的基础上以合理的价格选择符合需要的商品服务,降低了整体的物流采购竞价交易成本。

发明内容

(一)解决的技术问题

针对现有技术的不足,本发明提供一种基于大数据的人工智能竞价算法及系统,以解决如何让服务采购方能够在供需快速匹配的基础上以合理的价格选择符合需要的商品服务的技术问题。

(二)技术方案

为实现上述目的,本发明提供如下技术方案:

一种基于大数据的人工智能竞价系统,包括运行有产品竞价交易系统服务端软件的云计算服务器CCSpbts,该产品竞价交易系统包括用于存储历史成交大数据信息的成交数据模块、运行有人工智能竞价预测模型的竞价预测模块、用于竞价交易用户完成竞价交易操作的竞价交易模块、用于竞价交易用户完成身份注册的交易用户注册模块、用于竞价交易用户完成身份验证的交易用户验证模块、用于竞价交易用户完成竞价交易信息加解密处理的交易信息加密模块;

所述竞价交易模块与成交数据模块进行相互之间的数据交互,成交数据模块与竞价预测模块进行相互之间的数据交互;

所述竞价交易模块分别与交易用户注册模块、交易用户验证模块、交易信息加密模块进行相互之间的数据交互;

所述交易用户注册模块分别与交易用户验证模块、交易信息加密模块进行相互之间的数据交互。

进一步的,所述产品竞价交易系统用户端软件:安装并运行在用于出价用户BidUi完成产品出价交易操作的计算机终端CTi或智能终端STi上、还安装并运行在用于应价用户BiddingUj完成产品应价交易操作的CTj或智能终端STj上。

一种基于大数据的人工智能竞价算法,包括以下步骤:

步骤一,在竞价预测模块上建立人工智能竞价预测模型;

步骤二,出价用户BidUi通过计算机终端CTi或智能终端STi上的产品竞价交易系统用户端软件在交易用户注册模块进行用户注册;

应价用户BiddingUj通过计算机终端CTj或智能终端STj上的产品竞价交易系统用户端软件在交易用户注册模块进行用户注册;

步骤三,出价用户BidUi通过计算机终端CTi或智能终端STi向交易用户验证模块发送身份验证请求,交易用户验证模块对出价用户BidUi的身份进行验证,验证成功之后,出价用户BidUi首先根据步骤一中的竞价预测模型输出预测的产品出价区间,并以该出价区间为参考,在竞价交易模块上输入经交易信息加密模块加密处理的出价信息BM

其中,出价信息BM

步骤四,应价用户BiddingUj通过计算机终端CTj或智能终端STj向交易用户验证模块发送身份验证请求,交易用户验证模块对应价用户BiddingUj的身份进行验证;

验证成功之后,应价用户BiddingUj(j=a,b,…,z)首先根据步骤一中的竞价预测模型输出预测的产品出价区间,并以该出价区间为参考,在竞价交易模块上输入经交易信息加密模块加密处理的应价信息BdM

其中,应价信息BdM

步骤五,竞价交易模块解密密文BC

进一步的,所述竞价预测模块向成交数据模块调用产品的历史成交大数据,保留所述大数据中产品P

以产品P

进一步的,所述交易用户验证模块对出价用户BidUi的身份进行验证方法包括以下步骤:

步骤S1,出价用户BidUi随机选取一个在二进制域F

步骤S2,交易用户验证模块自动生成在二进制域F

步骤S3,出价用户BidUi计算Si=li+(pi)(pki),并将Si传输给交易用户验证模块;

步骤S4,交易用户验证模块验证等式(Si)R=Gi+(pi)(PKi)是否成立,如果成立,则说明出价用户BidUi的身份验证成功。

进一步的,所述交易信息加密模块对出价信息BM

将出价信息BM

进一步的,所述交易用户验证模块对应价用户BiddingUj的身份进行验证方法包括以下步骤:

步骤S1,应价用户BiddingUj随机选取一个在二进制域F

步骤S2,交易用户验证模块自动生成在二进制域F

步骤S3,应价用户BiddingUj计算Sj=lj+(pj)(pkj),并将Sj传输给交易用户验证模块;

步骤S4,交易用户验证模块验证等式(Sj)R=Gj+(pj)(PKj)是否成立,如果成立,则说明应价用户BiddingUj的身份验证成功。

进一步的,所述交易信息加密模块对应价信息BdM

将应价信息BdM

进一步的,所述竞价交易模块解密密文BC

步骤S1,根据出价用户BidUi的密钥pki,通过求解等式BC

步骤S2,根据δi,通过求解等式BC

步骤S3,根据Mi、以及出价信息BM

进一步的,所述竞价交易模块解密密文BdC

步骤S1,根据应价用户BiddingUj的密钥pkj,通过求解等式BdC

步骤S2,根据δj,通过求解等式BdC

步骤S3,根据Mj、以及的应价信息BdM

(三)有益的技术效果

与现有技术相比,本发明具备以下有益的技术效果:

本发明将竞价交易分为出价及应价两种交易,针对同一笔出价交易,允许多笔应价交易存在,并由竞价交易模块通过对所有应价交易进行排序比价决定胜出交易;从而使得服务采购方能够在供需快速匹配的基础上以合理的价格选择符合需要的商品服务;

并且利用椭圆曲线上离散对数难解技术对交易用户的身份进行验证,确保交易用户的真实性;并且对交易内容进行保护,确保交易隐私数据的机密性。

具体实施方式

下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

一种基于大数据的人工智能竞价系统,包括:安装并运行有产品竞价交易系统服务端软件的云计算服务器CCSpbts,安装并运行有产品竞价交易系统用户端软件且用于出价用户BidUi(i=1,2,…,n)完成产品出价交易操作的计算机终端CTi(i=1,2,…,n)或智能终端STi(i=1,2,…,n),安装并运行有产品竞价交易系统用户端软件且用于应价用户BiddingUj(j=a,b,…,z)完成产品应价交易操作的CTj(j=a,b,…,z)或智能终端STj(j=a,b,…,z);

所述出价用户BidUi通过计算机终端CTi或智能终端STi上的产品竞价交易系统用户端软件与运行在云计算服务器CCSpbts上的产品竞价交易系统服务端软件进行相互之间的数据交互;

所述应价用户BiddingUj通过计算机终端CTj或智能终端STj上的产品竞价交易系统用户端软件与运行在云计算服务器CCSpbts上的产品竞价交易系统服务端软件进行相互之间的数据交互;

其中,产品竞价交易系统,包括:用于存储历史成交大数据信息的成交数据模块、运行有人工智能竞价预测模型的竞价预测模块、用于竞价交易用户完成竞价交易操作的竞价交易模块、用于竞价交易用户完成身份注册的交易用户注册模块、用于竞价交易用户完成身份验证的交易用户验证模块、用于竞价交易用户完成竞价交易信息加解密处理的交易信息加密模块;

所述竞价交易模块与成交数据模块进行相互之间的数据交互,成交数据模块与竞价预测模块进行相互之间的数据交互;

所述竞价交易模块分别与交易用户注册模块、交易用户验证模块、交易信息加密模块进行相互之间的数据交互;

所述交易用户注册模块分别与交易用户验证模块、交易信息加密模块进行相互之间的数据交互;

一种基于大数据的人工智能竞价算法,包括以下步骤:

步骤一,在竞价预测模块上建立人工智能竞价预测模型,具体如下:

竞价预测模块向成交数据模块调用产品的历史成交大数据,保留所述大数据中产品P

以产品P

步骤二,出价用户BidUi通过计算机终端CTi或智能终端STi上的产品竞价交易系统用户端软件在交易用户注册模块进行用户注册;

应价用户BiddingUj通过计算机终端CTj或智能终端STj上的产品竞价交易系统用户端软件在交易用户注册模块进行用户注册;

上述用户注册的具体执行操作如下:

步骤S1,交易用户注册模块在二进制域F

步骤S2,出价用户BidUi选择一个在二进制域F

应价用户BiddingUj选择一个在二进制域F

步骤三,出价用户BidUi通过计算机终端CTi或智能终端STi向交易用户验证模块发送身份验证请求,交易用户验证模块对出价用户BidUi的身份进行验证,验证成功之后,出价用户BidUi首先根据步骤一中的竞价预测模型输出预测的产品出价区间,并以该出价区间为参考,然后在竞价交易模块上输入经交易信息加密模块加密处理的出价信息BM

其中,出价信息BM

进一步的,交易用户验证模块对出价用户BidUi的身份进行验证方法包括以下步骤:

步骤S1,出价用户BidUi随机选取一个在二进制域F

步骤S2,交易用户验证模块自动生成在二进制域F

步骤S3,出价用户BidUi计算Si=li+(pi)(pki),并将Si传输给交易用户验证模块;

步骤S4,交易用户验证模块验证等式(Si)R=Gi+(pi)(PKi)是否成立,如果成立,则说明出价用户BidUi的身份验证成功;

进一步的,交易信息加密模块对出价信息BM

将出价信息BM

步骤四,应价用户BiddingUj通过计算机终端CTj或智能终端STj向交易用户验证模块发送身份验证请求,交易用户验证模块对应价用户BiddingUj的身份进行验证;

验证成功之后,应价用户BiddingUj(j=a,b,…,z)首先根据步骤一中的竞价预测模型输出预测的产品出价区间,并以该出价区间为参考,在竞价交易模块上输入经交易信息加密模块加密处理的应价信息BdM

其中,应价信息BdM

进一步的,交易用户验证模块对应价用户BiddingUj的身份进行验证方法包括以下步骤:

步骤S1,应价用户BiddingUj随机选取一个在二进制域F

步骤S2,交易用户验证模块自动生成在二进制域F

步骤S3,应价用户BiddingUj计算Sj=lj+(pj)(pkj),并将Sj传输给交易用户验证模块;

步骤S4,交易用户验证模块验证等式(Sj)R=Gj+(pj)(PKj)是否成立,如果成立,则说明应价用户BiddingUj的身份验证成功;

进一步的,交易信息加密模块对应价信息BdM

将应价信息BdM

步骤五,竞价交易模块解密密文BC

进一步的,竞价交易模块解密密文BC

步骤S1,根据出价用户BidUi的密钥pki,通过求解等式BC

步骤S2,根据δi,通过求解等式BC

步骤S3,根据Mi、以及出价信息BM

进一步的,竞价交易模块解密密文BdC

步骤S1,根据应价用户BiddingUj的密钥pkj,通过求解等式BdC

步骤S2,根据δj,通过求解等式BdC

步骤S3,根据Mj、以及的应价信息BdM

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

相关技术
  • 一种基于大数据的人工智能竞价算法及系统
  • 基于人工智能、大数据和算法的创伤信息系统
技术分类

06120113082392