资源展示方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24122024 阅读:17 留言:0更新日期:2020-05-13 03:22
本公开的实施例公开了一种资源展示方法和装置。该方法包括:利用进化策略获取目标权重参数;接收对目标页面的访问请求;获取与目标页面对应的多个资源;获取自然资源的第一排列顺序、广告资源的第二排列顺序;根据目标权重参数和每个资源对应的目标页面收益指标,确定排序得分;根据排序得分、预设广告资源限制条件、第一排列顺序以及第二排列顺序,确定目标页面的多个位置中的目标广告位序列、多个目标资源以及多个目标资源之间的第三排列顺序;响应于访问请求,显示目标页面,目标页面包括按照第三排列顺序显示在多个位置的多个目标资源。本公开有助于在页面结果中合理布局自然结果和广告结果。

Resource display methods, devices, electronic equipment and storage media

【技术实现步骤摘要】
资源展示方法、装置、电子设备及存储介质
本公开的实施例涉及计算机
,特别是涉及一种资源展示方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着网络技术的发展,各种平台可以展示页面结果。页面结果一方面可以包括自然结果(又称自然资源),另一方面也会包括广告结果(又称广告资源)。其中,自然结果是不含有广告的资源,且自然结果主要服务于用户体验、平台的健康发展、平台的收益(例如该平台为交易平台)等,广告结果是含有广告的资源。但是,目前,自然结果和广告结果在页面结果中布局并不合理,那么如何在页面结果中合理布局并展现自然结果和广告结果,是各个平台需要迫切解决的问题。
技术实现思路
本公开的实施例提供一种资源展示方法,有助于在页面结果中合理布局和展示自然结果和广告结果。为了解决上述问题,第一方面,本公开实施例提供了一种资源展示方法,包括:利用进化策略获取目标权重参数;接收对目标页面的访问请求;获取与所述目标页面对应的多个资源,其中,所述多个资源包括自然资源和广告资源;获取不同的所述自然资源之间的第一排列顺序,以及不同的所述广告资源之间的第二排列顺序;根据所述目标权重参数和每个所述资源对应的目标页面收益指标,确定每个所述资源的排序得分;根据所述排序得分、预设广告资源限制条件、所述第一排列顺序以及所述第二排列顺序,确定所述目标页面的多个位置中的目标广告位序列、所述多个资源中的多个目标资源以及所述多个目标资源之间的第三排列顺序,其中,所述多个目标资源包括目标自然资源和目标广告资源;响应于所述访问请求,显示所述目标页面,所述目标页面包括按照所述第三排列顺序显示在所述多个位置的所述多个目标资源;所述利用进化策略获取目标权重参数,包括:S1,对所述目标页面的历史访问请求采样,生成请求样本;对所述请求样本构造权重参数的初始正态分布;对所述初始正态分布采样,生成T组权重参数,其中,T为正整数;S2,对于所述T组权重参数中的每组候选权重参数,根据该组候选权重参数和所述请求样本中候选资源对应的页面收益指标,确定每个候选资源的排序得分;根据所述每个候选资源的排序得分以及所述预设广告资源限制条件,确定所述目标页面的多个位置中的广告位序列,其中,每组候选权重参数对应有一组广告位序列;S3,获取在所述目标页面的多个候选资源处于不同组广告位序列的布局场景下,所述目标页面的期望得分、所述目标页面的广告资源的数量占比、所述目标页面中广告资源对平台产生的损耗;S4,根据每组广告位序列对应的所述期望得分、所述广告资源的数量占比、所述损耗以及所述预设广告资源限制条件,确定所述每组广告位序列对应的奖励;S5,根据所述每组广告位序列对应的奖励,确定所述每组候选权重参数对应的所述奖励;按照所述奖励从高到低的顺序,从所述T组权重参数中选取Te组候选权重参数,其中,Te<T,Te为正整数;S6,根据所述Te组候选权重参数,更新所述S1中的初始正态分布的均值和方差;若所述S6中更新后的所述方差大于或等于预设阈值,则对更新后的均值和方差所对应的更新后的正态分布进行采样,生成新的T组权重参数,并利用所述新的T组权重参数循环执行所述S2至所述S6;若所述S6中更新后的所述方差小于所述预设阈值,则根据最近一次执行S5所选取的Te组候选权重参数对应的Te组奖励,获取一组目标权重参数。第二方面,本公开实施例提供了一种资源展示装置,包括:第一获取模块,用于利用进化策略获取目标权重参数;接收模块,用于接收对目标页面的访问请求;第二获取模块,用于获取与所述目标页面对应的多个资源,其中,所述多个资源包括自然资源和广告资源;第三获取模块,用于获取不同的所述自然资源之间的第一排列顺序,以及不同的所述广告资源之间的第二排列顺序;第一确定模块,用于根据所述目标权重参数和每个所述资源对应的目标页面收益指标,确定每个所述资源的排序得分;第二确定模块,用于根据所述排序得分、预设广告资源限制条件、所述第一排列顺序以及所述第二排列顺序,确定所述目标页面的多个位置中的目标广告位序列、所述多个资源中的多个目标资源以及所述多个目标资源之间的第三排列顺序,其中,所述多个目标资源包括目标自然资源和目标广告资源;显示模块,用于响应于所述访问请求,显示所述目标页面,所述目标页面包括按照所述第三排列顺序显示在所述多个位置的所述多个目标资源;所述第一获取模块,用于执行以下步骤:S1,对所述目标页面的历史访问请求采样,生成请求样本;对所述请求样本构造权重参数的初始正态分布;对所述初始正态分布采样,生成T组权重参数,其中,T为正整数;S2,对于所述T组权重参数中的每组候选权重参数,根据该组候选权重参数和所述请求样本中候选资源对应的页面收益指标,确定每个候选资源的排序得分;根据所述每个候选资源的排序得分以及所述预设广告资源限制条件,确定所述目标页面的多个位置中的广告位序列,其中,每组候选权重参数对应有一组广告位序列;S3,获取在所述目标页面的多个候选资源处于不同组广告位序列的布局场景下,所述目标页面的期望得分、所述目标页面的广告资源的数量占比、所述目标页面中广告资源对平台产生的损耗;S4,根据每组广告位序列对应的所述期望得分、所述广告资源的数量占比、所述损耗以及所述预设广告资源限制条件,确定所述每组广告位序列对应的奖励;S5,根据所述每组广告位序列对应的奖励,确定所述每组候选权重参数对应的所述奖励;按照所述奖励从高到低的顺序,从所述T组权重参数中选取Te组候选权重参数,其中,Te<T,Te为正整数;S6,根据所述Te组候选权重参数,更新所述S1中的初始正态分布的均值和方差;若所述S6中更新后的所述方差大于或等于预设阈值,则对更新后的均值和方差所对应的更新后的正态分布进行采样,生成新的T组权重参数,并利用所述新的T组权重参数循环执行所述S2至所述S6;若所述S6中更新后的所述方差小于所述预设阈值,则根据最近一次执行S5所选取的Te组候选权重参数对应的Te组奖励,获取一组目标权重参数。第三方面,本公开实施例还公开了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本公开实施例所述的资源展示方法。第四方面,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时本公开实施例公开的资源展示方法的步骤。在本公开实施例中,预先利用进化策略来获取目标权重参数,并利用页面收益指标以及目标权重参数,来确定多个资源中每个资源的排序得分,使得自然资源和广告资源对平台的贡献可以以统一的度量方法来衡量,并根据该排序得分、预设的广告资源限制条件,目标页面的多个资源中自然资源的第一排列顺序、广告资源的第二排列顺序,来确定目标页面中的目标广告位序列以及多个资源中的多个目标资源以及所述多个目标资源之间本文档来自技高网...

【技术保护点】
1.一种资源展示方法,其特征在于,包括:/n利用进化策略获取目标权重参数;/n接收对目标页面的访问请求;/n获取与所述目标页面对应的多个资源,其中,所述多个资源包括自然资源和广告资源;/n获取不同的所述自然资源之间的第一排列顺序,以及不同的所述广告资源之间的第二排列顺序;/n根据所述目标权重参数和每个所述资源对应的目标页面收益指标,确定每个所述资源的排序得分;/n根据所述排序得分、预设广告资源限制条件、所述第一排列顺序以及所述第二排列顺序,确定所述目标页面的多个位置中的目标广告位序列、所述多个资源中的多个目标资源以及所述多个目标资源之间的第三排列顺序,其中,所述多个目标资源包括目标自然资源和目标广告资源;/n响应于所述访问请求,显示所述目标页面,所述目标页面包括按照所述第三排列顺序显示在所述多个位置的所述多个目标资源;/n所述利用进化策略获取目标权重参数,包括:/nS1,对所述目标页面的历史访问请求采样,生成请求样本;对所述请求样本构造权重参数的初始正态分布;对所述初始正态分布采样,生成T组权重参数,其中,T为正整数;/nS2,对于所述T组权重参数中的每组候选权重参数,根据该组候选权重参数和所述请求样本中候选资源对应的页面收益指标,确定每个候选资源的排序得分;根据所述每个候选资源的排序得分以及所述预设广告资源限制条件,确定所述目标页面的多个位置中的广告位序列,其中,每组候选权重参数对应有一组广告位序列;/nS3,获取在所述目标页面的多个候选资源处于不同组广告位序列的布局场景下,所述目标页面的期望得分、所述目标页面的广告资源的数量占比、所述目标页面中广告资源对平台产生的损耗;/nS4,根据每组广告位序列对应的所述期望得分、所述广告资源的数量占比、所述损耗以及所述预设广告资源限制条件,确定所述每组广告位序列对应的奖励;/nS5,根据所述每组广告位序列对应的奖励,确定所述每组候选权重参数对应的所述奖励;按照所述奖励从高到低的顺序,从所述T组权重参数中选取Te组候选权重参数,其中,Te<T,Te为正整数;/nS6,根据所述Te组候选权重参数,更新所述S1中的初始正态分布的均值和方差;/n若所述S6中更新后的所述方差大于或等于预设阈值,则对更新后的均值和方差所对应的更新后的正态分布进行采样,生成新的T组权重参数,并利用所述新的T组权重参数循环执行所述S2至所述S6;/n若所述S6中更新后的所述方差小于所述预设阈值,则根据最近一次执行S5所选取的Te组候选权重参数对应的Te组奖励,获取一组目标权重参数。/n...

【技术特征摘要】
1.一种资源展示方法,其特征在于,包括:
利用进化策略获取目标权重参数;
接收对目标页面的访问请求;
获取与所述目标页面对应的多个资源,其中,所述多个资源包括自然资源和广告资源;
获取不同的所述自然资源之间的第一排列顺序,以及不同的所述广告资源之间的第二排列顺序;
根据所述目标权重参数和每个所述资源对应的目标页面收益指标,确定每个所述资源的排序得分;
根据所述排序得分、预设广告资源限制条件、所述第一排列顺序以及所述第二排列顺序,确定所述目标页面的多个位置中的目标广告位序列、所述多个资源中的多个目标资源以及所述多个目标资源之间的第三排列顺序,其中,所述多个目标资源包括目标自然资源和目标广告资源;
响应于所述访问请求,显示所述目标页面,所述目标页面包括按照所述第三排列顺序显示在所述多个位置的所述多个目标资源;
所述利用进化策略获取目标权重参数,包括:
S1,对所述目标页面的历史访问请求采样,生成请求样本;对所述请求样本构造权重参数的初始正态分布;对所述初始正态分布采样,生成T组权重参数,其中,T为正整数;
S2,对于所述T组权重参数中的每组候选权重参数,根据该组候选权重参数和所述请求样本中候选资源对应的页面收益指标,确定每个候选资源的排序得分;根据所述每个候选资源的排序得分以及所述预设广告资源限制条件,确定所述目标页面的多个位置中的广告位序列,其中,每组候选权重参数对应有一组广告位序列;
S3,获取在所述目标页面的多个候选资源处于不同组广告位序列的布局场景下,所述目标页面的期望得分、所述目标页面的广告资源的数量占比、所述目标页面中广告资源对平台产生的损耗;
S4,根据每组广告位序列对应的所述期望得分、所述广告资源的数量占比、所述损耗以及所述预设广告资源限制条件,确定所述每组广告位序列对应的奖励;
S5,根据所述每组广告位序列对应的奖励,确定所述每组候选权重参数对应的所述奖励;按照所述奖励从高到低的顺序,从所述T组权重参数中选取Te组候选权重参数,其中,Te<T,Te为正整数;
S6,根据所述Te组候选权重参数,更新所述S1中的初始正态分布的均值和方差;
若所述S6中更新后的所述方差大于或等于预设阈值,则对更新后的均值和方差所对应的更新后的正态分布进行采样,生成新的T组权重参数,并利用所述新的T组权重参数循环执行所述S2至所述S6;
若所述S6中更新后的所述方差小于所述预设阈值,则根据最近一次执行S5所选取的Te组候选权重参数对应的Te组奖励,获取一组目标权重参数。


2.根据权利要求1所述的方法,其特征在于,所述根据所述排序得分、预设广告资源限制条件、所述第一排列顺序以及所述第二排列顺序,确定所述目标页面的多个位置中的目标广告位序列、所述多个资源中的多个目标资源以及所述多个目标资源之间的第三排列顺序,包括:
在所述目标页面中的目标广告资源满足所述预设广告资源限制条件的情况下,根据所述排序得分,确定在所述目标页面的期望得分最大时,所述目标页面的多个位置中的目标广告位序列,其中,所述期望得分为多个目标资源的排序得分之和;
其中,根据所述第一排列顺序和所述第二排列顺序以及所述目标广告位序列,确定所述多个资源中的所述多个目标资源以及所述多个目标资源之间的第三排列顺序。


3.根据权利要求2所述的方法,其特征在于,所述在所述目标页面中的目标广告资源满足所述预设广告资源限制条件的情况下,根据所述排序得分,确定在所述目标页面的期望得分最大时,所述目标页面的多个位置中的目标广告位序列,包括:
在所述目标页面中的目标广告资源满足数量占比的限制条件的情况下,根据所述排序得分,确定在所述目标页面的期望得分最大时,所述目标页面的多个位置中的目标广告位序列。


4.根据权利要求2所述的方法,其特征在于,所述在所述目标页面中的目标广告资源满足所述预设广告资源限制条件的情况下,根据所述排序得分,确定在所述目标页面的期望得分最大时,所述目标页面的多个位置中的目标广告位序列,包括:
在所述目标页面中的目标广告资源满足对平台产生的损耗的限制条件的情况下,根据所述排序得分,确定在所述目标页面的期望得分最大时,所述目标页面的多个位置中的目标广告位序列。


5.根据权利要求2所述的方法,其特征在于,所述在所述目标页面中的目标广告资源满足所述预设广告资源限制条件的情况下,根据所述排序得分,确定在所述目标页面的期望得分最大时,所述目标页面的多个位置中的目标广告位序列,包括:
在所述目标页面中的目标广告资源满足位置的限制条件的情况下,根据所述排序得分,确定在所述目标页面的期望得分最大时,所述目...

【专利技术属性】
技术研发人员:张硕廖国钢王永康毛春光望金蓉刘帆王兴星
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1