基于跨平台异构数据及行为上下文的CTR预估方法及系统与流程

文档序号:24430284发布日期:2021-03-27 00:20阅读:98来源:国知局
基于跨平台异构数据及行为上下文的CTR预估方法及系统与流程
基于跨平台异构数据及行为上下文的ctr预估方法及系统
技术领域
1.本发明涉及大数据及自然语言处理领域,具体地说是一种基于跨平台异构数据及行为上下文的ctr预估方法及系统。


背景技术:

2.点击率(click

through rate,ctr)是指某一内容被点击次数与被展示次数的比例,一般用于描述内容被用户点击的概率。ctr预估,是指通过一系列相关数据与技术去预测特定场景下物品或内容被用户点击的概率。
3.在内容推荐和在线广告领域,由于预估的ctr可以很好地反映特定场景下用户对内容的偏好程度,进而根据预估ctr的大小对推荐内容进行合理的排序、截断,形成更符合用户偏好和行为习惯的推荐列表,最终达到提高用户对应用的喜爱程度、使用时长或者提高应用内广告的变现效率等目的。因此,如何提高ctr预估的准确性已经成为各大企业在内容推荐、在线广告等领域最为核心及关键的研究课题。
4.鉴于ctr预估在内容推荐、在线广告等互联网应用领域的独特地位,越来越多的企业投入大量的人力物力在ctr预估模型的研究上。目前在计算机视觉、自然语言处理领域不断发展的深度学习技术,凭借其在大数据集下良好的并行处理能力和对高阶复杂特征的高效挖掘、抽象能力,也逐步成为ctr预估模型领域的热门研究内容。故如何对用户兴趣进行深度挖掘,提高点击率预估精度是目前现有技术中亟待解决的问题。


技术实现要素:

5.本发明的技术任务是提供一种基于跨平台异构数据及行为上下文的ctr预估方法及系统,来解决如何对用户兴趣进行深度挖掘,提高点击率预估精度的问题。
6.本发明的技术任务是按以下方式实现的,一种基于跨平台异构数据及行为上下文的ctr预估方法,该方法具体如下:
7.数据采集及预处理:采集不同平台的异构数据,对用户跨平台异构数据进行数据预处理;
8.预估用户实时兴趣:通过注意力机制将跨平台异构数据进行融入,即将用户行为通过注意力机制与当下行为联系起来,更好的预估用户的实时兴趣,从而提高ctr预估的准确性;
9.提取图片特征:通过残差网络(resnet)对待推荐物品进行图片特征提取,再将所有特征向量进行拼接;
10.获取ctr精准预估结果:将拼接后的图片特征向量作为mlp网络(多层全连接网络)的输入,通过mlp网络进行高阶特征提取和最终结果的预估,优势互补,得到物品ctr的精确预估。
11.作为优选,数据采集及预处理具体如下:
12.构建基本特征:根据硬件设备或手机app获取到的基本上下文信息及用户信息构
建离散特征和连续性数据特征;
13.特征转化:通过embedding层将采集到的用户离散特征转变为低维实数向量,缓解稀疏性;具体如下:
14.对于任意一个特征feature
i
,embedding层通过不断训练更新为feature
i
的所有可能取值建立一个稠密向量映射表e
i
,具体如下:
[0015][0016]
其中,i∈[1,n],n为特征总个数;表示feature
i
第j种取值对应的表征向量,j∈[1,m
i
];d表示稠密向量的维度;m
i
表示feature
i
的取值个数;
[0017]
通过embedding层后,得到基本上下文特征e
c
、用户基本特征e
u
及待推荐物品基本特征e
i

[0018]
作为优选,预估用户实时兴趣具体如下:
[0019]
通过embedding层对用户跨平台异构数据(点击物品或搜索物品)转变为低维实数向量使其作为注意力信号,对用户行为序列进行编码,计算注意力分布;
[0020]
计算注意力的加权平均,根据相似度通过注意力机制转换成兴趣权重,从而使得用户兴趣得到深度挖掘;
[0021]
根据待推荐物品的向量再次对用户行为序列进行注意力机制操作,得到基础权重;
[0022]
通过注意力机制得到的兴趣权重及基础权重进行对应求均值,从而得到用户交互过的每个物品最终权重;
[0023]
对输入的序列进行加权融合,将得到的向量作为输入序列的聚合特征[e1,e2,

,e
n
]。
[0024]
作为优选,提取图片特征具体如下:
[0025]
采用残差网络提取待推荐物品图片特征:采用7*7的卷积块,进行步长为2的卷积,再通过池化层对特征图进行压缩,即f(z)=max(z
[i,j+k][j,j+k]
);
[0026]
使用四组残差块,在残差块之间进行一次卷积操作,以减少特征空间大小;
[0027]
加入池化层对其进行池化操作,经过网络层后,对于输入创意图g的特征提取完毕;
[0028]
经过一个包含256个神经元的全连接层,将所有特征相连并降维成256维向量的形式,记为e
g
,将e
g
与其余特征进行拼接。
[0029]
更优地,所述mlp网络(多层全连接网络)用于利用多层网络结构自动学习到特征间的非线性关联,最终得到高阶特征,从而充分挖掘特征间的非线性关联,从而更有效低提高点击率预测的结果;具体如下:
[0030]
第一层为输入层,将提取的特征拼接为a0,即a0=[e
u
,e
c
,e1,e2,

,e
g
];
[0031]
多层隐藏层,每个隐藏层执行如下计算:
[0032]
z
(l+1)
=ω
l
a
l
+b
l

[0033]
a
(l+1)
=σ
l
(z
l+1
);
[0034]
其中,l表示隐藏层层数;σ表示激活函数;
[0035]
由上述公式可得:
[0036]
a
(l+1)
=σ
l

l
a
l
+b
l
);
[0037]
通过全连接网络得到最终输出:
[0038]
h(l)=σ
l

l

l
‑1(w
l
‑1…
σ1(ω1a0+b1))+b
l
‑1)+b
l
);
[0039]
通过softmax层输出p(x);
[0040]
定义损失函数为l,公式如下:
[0041][0042]
其中,s表示大小为n的训练集;x表示网络的输入;y表示真实值,即是否点击,y∈{0,1};p(x)表示softmax层后的网络输出,表示样本x被点击的预测概率;优化算法选择adam算法,优化器选择adam优化器,能够最小化基于训练数据集d的损失l,使得计算得到的预测值p(x)与真实值y接近,使用auc(receiver operating characteristic curve)值进行评判,auc的取值范围在0.5和1之间,auc值越接近1,预测真实性越高,本发明使得auc值得到提高。
[0043]
一种基于跨平台异构数据及行为上下文的ctr预估系统,该系统包括,
[0044]
数据采集及预处理单元,用于采集不同平台的异构数据,对用户跨平台异构数据进行数据预处理;
[0045]
兴趣预估单元,用于通过注意力机制将跨平台异构数据进行融入,即将用户行为通过注意力机制与当下行为联系起来,更好的预估用户的实时兴趣,从而提高ctr预估的准确性;
[0046]
图片特征提取单元,用于通过残差网络(resnet)对待推荐物品进行图片特征提取,再将所有特征向量进行拼接;
[0047]
预估结果获取单元,用于将拼接后的图片特征向量作为mlp网络(多层全连接网络)的输入,通过mlp网络进行高阶特征提取和最终结果的预估,优势互补,得到物品ctr的精确预估。
[0048]
作为优选,所述数据采集及预处理单元包括,
[0049]
基本特征构建模块,用于根据硬件设备或手机app获取到的基本上下文信息及用户信息构建离散特征和连续性数据特征;
[0050]
特征转化模块,用于通过embedding层将采集到的用户离散特征转变为低维实数向量,缓解稀疏性;具体如下:
[0051]
对于任意一个特征feature
i
,embedding层通过不断训练更新为feature
i
的所有可能取值建立一个稠密向量映射表e
i
,具体如下:
[0052][0053]
其中,i∈[1,n],n为特征总个数;表示feature
i
第j种取值对应的表征向量,j∈[1,m
i
];d表示稠密向量的维度;m
i
表示feature
i
的取值个数;
[0054]
通过embedding层后,得到基本上下文特征e
c
、用户基本特征e
u
及待推荐物品基本
特征e
i

[0055]
所述兴趣预估单元包括,
[0056]
注意力分布计算模块,用于通过embedding层对用户跨平台异构数据(点击物品或搜索物品)转变为低维实数向量使其作为注意力信号,对用户行为序列进行编码,计算注意力分布;
[0057]
兴趣权重获取模块,用于计算注意力的加权平均,根据相似度通过注意力机制转换成兴趣权重,从而使得用户兴趣得到深度挖掘;
[0058]
基础权重获取模块,用于根据待推荐物品的向量再次对用户行为序列进行注意力机制操作,得到基础权重;
[0059]
最终权重获取模块,用于通过注意力机制得到的兴趣权重及基础权重进行对应求均值,从而得到用户交互过的每个物品最终权重;
[0060]
聚合特征获取模块,用于对输入的序列进行加权融合,将得到的向量作为输入序列的聚合特征[e1,e2,

,e
n
]。
[0061]
更优地,所述图片特征提取单元包括,
[0062]
特征提取模块,用于采用残差网络提取待推荐物品图片特征,具体为:采用7*7的卷积块,进行步长为2的卷积,再通过池化层对特征图进行压缩,即f(z)=max(z
[i,j+k][j,j+k]
);
[0063]
卷积操作模块,用于使用四组残差块,在残差块之间进行一次卷积操作,以减少特征空间大小;
[0064]
池化操作模块,用于加入池化层对其进行池化操作,经过网络层后,对于输入创意图g的特征提取完毕;
[0065]
降维模块,用于经过一个包含256个神经元的全连接层,将所有特征相连并降维成256维向量的形式,记为e
g
,将e
g
与其余特征进行拼接;
[0066]
所述mlp网络(多层全连接网络)用于利用多层网络结构自动学习到特征间的非线性关联,最终得到高阶特征,从而充分挖掘特征间的非线性关联,从而更有效低提高点击率预测的结果;具体如下:
[0067]
第一层为输入层,将提取的特征拼接为a0,即a0=[e
u
,e
c
,e1,e2,

,e
g
];
[0068]
多层隐藏层,每个隐藏层执行如下计算:
[0069]
z
(l+1)
=ω
l
a
l
+b
l

[0070]
a
(l+1)
=σ
l
(z
l+1
);
[0071]
其中,l表示隐藏层层数;σ表示激活函数;
[0072]
由上述公式可得:
[0073]
a
(l+1)
=σ
l

l
a
l
+b
l
);
[0074]
通过全连接网络得到最终输出:
[0075]
h(l)=σ
l

l

l
‑1(w
l
‑1…
σ1(ω1a0+b1))+b
l
‑1)+b
l
);
[0076]
通过softmax层输出p(x);
[0077]
定义损失函数为l,公式如下:
[0078][0079]
其中,s表示大小为n的训练集;x表示网络的输入;y表示真实值,即是否点击,y∈{0,1};p(x)表示softmax层后的网络输出,表示样本x被点击的预测概率;优化算法选择adam算法,优化器选择adam优化器,能够最小化基于训练数据集d的损失l,使得计算得到的预测值p(x)与真实值y接近,使用auc(receiver operating characteristic curve)值进行评判,auc的取值范围在0.5和1之间,auc值越接近1,预测真实性越高,本发明使得auc值得到提高。
[0080]
一种电子设备,包括:存储器和至少一个处理器;
[0081]
其中,所述存储器上存储有计算机程序;
[0082]
所述至少一个处理器执行所述存储器存储的计算机程序,使得所述至少一个处理器执行如上述的基于跨平台异构数据及行为上下文的ctr预估方法。
[0083]
一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序可被处理器执行以实现如上述的基于跨平台异构数据及行为上下文的ctr预估方法。
[0084]
本发明的基于跨平台异构数据及行为上下文的ctr预估方法及系统具有以下优点:
[0085]
(一)相较于传统的基于深度学习的ctr预估模型,本发明在保证训练效率的情况下,融合了用户不同平台的异构数据,从而更加深刻挖掘了用户的兴趣,更加精确地在不同上下文情况进行ctr预估,提升了整体ctr预估的准确率;
[0086]
(二)本发明采用上下文信息融合、embedding技术、注意力机制、多模态特征融合、深度学习方法进行模型的构建,通过将获取的用户异构数据(其他平台使搜索浏览及点击数据、时间地点上下文)进行处理并通过融合用户跨平台的行为数据,利用注意力机制进行深度兴趣挖掘,采用resnet对物品图片进行高阶特征挖掘,将不同特征向量进行拼接作为mlp网络的输入,再通过mlp网络进行高阶特征的提取和最终结果的预估,优势互补,得到物品ctr的精确预估,解决了当数据集部分信息缺乏时物品ctr预估不精确的问题,提升了模型的鲁棒性;
[0087]
(三)本发明引入了注意力机制,注意力机制借鉴了人类视觉的处理方式,将注意力集中于关键区域,这种机制的本质就是从诸多信息中选择对任务起关键作用的信息,减少任务的复杂度;本发明通过注意力机制将跨平台异构数据进行利用,即将用户行为通过注意力机制与当下行为联系起来,更好地预估用户的实时兴趣,从而提高了预测能力;这样,用户兴趣的表示向量随物品的不同而变化,提高了在有限维度下的表示能力,能够更好地量化用户的不同兴趣;
[0088]
(四)本发明通过embedding层将高维稀疏向量转化为低维实数向量,能有效地降低特征的维度,通过embedding层将其转变为低维实数向量,用来缓解稀疏性问题。
附图说明
[0089]
下面结合附图对本发明进一步说明。
[0090]
附图1为用户跨平台异构数据及基本上下文数据的示意图
[0091]
附图2为基于跨平台异构数据及行为上下文的ctr预估方法的示意图;
[0092]
附图3为残差网络结构图。
具体实施方式
[0093]
参照说明书附图和具体实施例对本发明的基于跨平台异构数据及行为上下文的ctr预估方法及系统作以下详细地说明。
[0094]
实施例1:
[0095]
如附图2所示,本发明的基于跨平台异构数据及行为上下文的ctr预估方法,该方法具体如下:
[0096]
s1、数据采集及预处理:采集不同平台的异构数据,对用户跨平台异构数据进行数据预处理;
[0097]
s2、预估用户实时兴趣:通过注意力机制将跨平台异构数据进行融入,即将用户行为通过注意力机制与当下行为联系起来,更好的预估用户的实时兴趣,从而提高ctr预估的准确性;
[0098]
s3、提取图片特征:通过残差网络(resnet)对待推荐物品进行图片特征提取,再将所有特征向量进行拼接;
[0099]
s4、获取ctr精准预估结果:将拼接后的图片特征向量作为mlp网络(多层全连接网络)的输入,通过mlp网络进行高阶特征提取和最终结果的预估,优势互补,得到物品ctr的精确预估。
[0100]
本实施例中步骤s1的数据采集及预处理具体如下:
[0101]
s101、构建基本特征:根据硬件设备或手机app获取到的基本上下文信息及用户信息构建离散特征和连续性数据特征,如附图1所示;
[0102]
s102、特征转化:通过embedding层将采集到的用户离散特征转变为低维实数向量,缓解稀疏性;具体如下:
[0103]
s10201、对于任意一个特征feature
i
,embedding层通过不断训练更新为feature
i
的所有可能取值建立一个稠密向量映射表e
i
,具体如下:
[0104][0105]
其中,i∈[1,n],n为特征总个数;表示feature
i
第j种取值对应的表征向量,j∈[1,m
i
];d表示稠密向量的维度;m
i
表示feature
i
的取值个数;
[0106]
s10202、通过embedding层后,得到基本上下文特征e
c
、用户基本特征e
u
及待推荐物品基本特征e
i

[0107]
本实施例中步骤s2的预估用户实时兴趣具体如下:
[0108]
s201、通过embedding层对用户跨平台异构数据(点击物品或搜索物品)转变为低维实数向量使其作为注意力信号,对用户行为序列进行编码,计算注意力分布;
[0109]
s202、计算注意力的加权平均,根据相似度通过注意力机制转换成兴趣权重,从而使得用户兴趣得到深度挖掘;
[0110]
s203、根据待推荐物品的向量再次对用户行为序列进行注意力机制操作,得到基础权重;
[0111]
s204、通过注意力机制得到的兴趣权重及基础权重进行对应求均值,从而得到用户交互过的每个物品最终权重;
[0112]
s205、对输入的序列进行加权融合,将得到的向量作为输入序列的聚合特征[e1,e2,

,e
n
]。
[0113]
本实施例中步骤s3的提取图片特征具体如下:
[0114]
s301、如附图3所示,采用残差网络提取待推荐物品图片特征:采用7*7的卷积块,进行步长为2的卷积,再通过池化层对特征图进行压缩,即f(z)=max(z
[i,j+k][j,j+k]
);
[0115]
s302、使用四组残差块,在残差块之间进行一次卷积操作,以减少特征空间大小;
[0116]
s303、经过四块残差块后,再加入池化层对其进行池化操作,经过网络层后,对于输入创意图g的特征提取完毕;
[0117]
s304、经过一个包含256个神经元的全连接层,将所有特征相连并降维成256维向量的形式,记为e
g
,将e
g
与其余特征进行拼接。
[0118]
本实施例中的mlp网络(多层全连接网络)用于利用多层网络结构自动学习到特征间的非线性关联,最终得到高阶特征,从而充分挖掘特征间的非线性关联,从而更有效低提高点击率预测的结果;具体如下:
[0119]
s401、第一层为输入层,将提取的特征拼接为a0,即a0=[e
u
,e
c
,e1,e2,

,e
g
];
[0120]
s402、多层隐藏层,每个隐藏层执行如下计算:
[0121]
z
(l+1)
=ω
l
a
l
+b
l

[0122]
a
(l+1)
=σ
l
(z
l+1
);
[0123]
其中,l表示隐藏层层数;σ表示激活函数;
[0124]
由上述公式可得:
[0125]
a
(l+1)
=σ
l

l
a
l
+b
l
);
[0126]
s403、通过全连接网络得到最终输出:
[0127]
h(l)=σ
l

l

l
‑1(w
l
‑1…
σ1(ω1a0+b1))+b
l
‑1)+b
l
);
[0128]
s404、通过softmax层输出p(x);
[0129]
s405、定义损失函数为l,公式如下:
[0130][0131]
其中,s表示大小为n的训练集;x表示网络的输入;y表示真实值,即是否点击,y∈{0,1};p(x)表示softmax层后的网络输出,表示样本x被点击的预测概率;优化算法选择adam算法,优化器选择adam优化器,能够最小化基于训练数据集d的损失l,使得计算得到的预测值p(x)与真实值y接近,使用auc(receiver operating characteristic curve)值进行评判,auc的取值范围在0.5和1之间,auc值越接近1,预测真实性越高,本发明使得auc值得到提高。
[0132]
使用某网购数据集,auc值对比如下表:
[0133]
项目auc
lr0.7263basemodel0.7300pnn0.7321deepfm0.7341本发明0.7402
[0134]
由上表可知,本发明与传统技术相比能够提高auc值,进而提高点击率预估精度。
[0135]
实施例2:
[0136]
本发明的基于跨平台异构数据及行为上下文的ctr预估系统,该系统包括,
[0137]
数据采集及预处理单元,用于采集不同平台的异构数据,对用户跨平台异构数据进行数据预处理;
[0138]
兴趣预估单元,用于通过注意力机制将跨平台异构数据进行融入,即将用户行为通过注意力机制与当下行为联系起来,更好的预估用户的实时兴趣,从而提高ctr预估的准确性;
[0139]
图片特征提取单元,用于通过残差网络(resnet)对待推荐物品进行图片特征提取,再将所有特征向量进行拼接;
[0140]
预估结果获取单元,用于将拼接后的图片特征向量作为mlp网络(多层全连接网络)的输入,通过mlp网络进行高阶特征提取和最终结果的预估,优势互补,得到物品ctr的精确预估。
[0141]
本实施例中的数据采集及预处理单元包括,
[0142]
基本特征构建模块,用于根据硬件设备或手机app获取到的基本上下文信息及用户信息构建离散特征和连续性数据特征;
[0143]
特征转化模块,用于通过embedding层将采集到的用户离散特征转变为低维实数向量,缓解稀疏性;具体如下:
[0144]
对于任意一个特征feature
i
,embedding层通过不断训练更新为feature
i
的所有可能取值建立一个稠密向量映射表e
i
,具体如下:
[0145][0146]
其中,i∈[1,n],n为特征总个数;表示feature
i
第j种取值对应的表征向量,j∈[1,m
i
];d表示稠密向量的维度;m
i
表示feature
i
的取值个数;
[0147]
通过embedding层后,得到基本上下文特征e
c
、用户基本特征e
u
及待推荐物品基本特征e
i

[0148]
本实施例中的兴趣预估单元包括,
[0149]
注意力分布计算模块,用于通过embedding层对用户跨平台异构数据(点击物品或搜索物品)转变为低维实数向量使其作为注意力信号,对用户行为序列进行编码,计算注意力分布;
[0150]
兴趣权重获取模块,用于计算注意力的加权平均,根据相似度通过注意力机制转换成兴趣权重,从而使得用户兴趣得到深度挖掘;
[0151]
基础权重获取模块,用于根据待推荐物品的向量再次对用户行为序列进行注意力
机制操作,得到基础权重;
[0152]
最终权重获取模块,用于通过注意力机制得到的兴趣权重及基础权重进行对应求均值,从而得到用户交互过的每个物品最终权重;
[0153]
聚合特征获取模块,用于对输入的序列进行加权融合,将得到的向量作为输入序列的聚合特征[e1,e2,

,e
n
]。
[0154]
本实施例中的图片特征提取单元包括,
[0155]
特征提取模块,用于采用残差网络提取待推荐物品图片特征,具体为:采用7*7的卷积块,进行步长为2的卷积,再通过池化层对特征图进行压缩,即f(z)=max(z
[i,j+k][j,j+k]
);
[0156]
卷积操作模块,用于使用四组残差块,在残差块之间进行一次卷积操作,以减少特征空间大小;
[0157]
池化操作模块,用于加入池化层对其进行池化操作,经过网络层后,对于输入创意图g的特征提取完毕;
[0158]
降维模块,用于经过一个包含256个神经元的全连接层,将所有特征相连并降维成256维向量的形式,记为e
g
,将e
g
与其余特征进行拼接;
[0159]
本实施例中的mlp网络(多层全连接网络)用于利用多层网络结构自动学习到特征间的非线性关联,最终得到高阶特征,从而充分挖掘特征间的非线性关联,从而更有效低提高点击率预测的结果;具体如下:
[0160]
第一层为输入层,将提取的特征拼接为a0,即a0=[e
u
,e
c
,e1,e2,

,e
g
];
[0161]
多层隐藏层,每个隐藏层执行如下计算:
[0162]
z
(l+1)
=ω
l
a
l
+b
l

[0163]
a
(l+1)
=σ
l
(z
l+1
);
[0164]
其中,l表示隐藏层层数;σ表示激活函数;
[0165]
由上述公式可得:
[0166]
a
(l+1)
=σ
l

l
a
l
+b
l
);
[0167]
通过全连接网络得到最终输出:
[0168]
h(l)=σ
l

l

l
‑1(w
l
‑1…
σ1(ω1a0+b1))+b
l
‑1)+b
l
);
[0169]
通过softmax层输出p(x);
[0170]
定义损失函数为l,公式如下:
[0171][0172]
其中,s表示大小为n的训练集;x表示网络的输入;y表示真实值,即是否点击,y∈{0,1};p(x)表示softmax层后的网络输出,表示样本x被点击的预测概率;优化算法选择adam算法,优化器选择adam优化器,能够最小化基于训练数据集d的损失l,使得计算得到的预测值p(x)与真实值y接近,使用auc(receiver operating characteristic curve)值进行评判,auc的取值范围在0.5和1之间,auc值越接近1,预测真实性越高,本发明使得auc值得到提高。
[0173]
实施例3:
[0174]
本发明实施例还提供了一种电子设备,包括:存储器和至少一个处理器;
[0175]
其中,所述存储器存储计算机执行指令;
[0176]
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行本发明任一实施例中的基于跨平台异构数据及行为上下文的ctr预估方法。
[0177]
实施例4:
[0178]
本发明实施例还提供了一种计算机可读存储介质,其中存储有多条指令,指令由处理器加载,使处理器执行本发明任一实施例中的基于跨平台异构数据及行为上下文的ctr预估方法。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机(或cpu或mpu)读出并执行存储在存储介质中的程序代码。
[0179]
在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。
[0180]
用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如cd

rom、cd

r、cd

rw、dvd

rom、dvd

rym、dvd

rw、dvd+rw)、磁带、非易失性存储卡和rom。可选择地,可以由通信网络从服务器计算机上下载程序代码。
[0181]
此外,应该清楚的是,不仅可以通过执行计算机所读出的程序代码,而且可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作,从而实现上述实施例中任意一项实施例的功能。
[0182]
此外,可以理解的是,将由存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展单元上的cpu等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。
[0183]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1