数据用量预测装置、方法及其电脑程序产品的制作方法

文档序号:9708472阅读:267来源:国知局
数据用量预测装置、方法及其电脑程序产品的制作方法
【技术领域】
[0001] 本发明是一种数据用量预测装置、方法及其电脑程序产品。尤指一种分析比对数 据模式,以进行数据用量预测装置、方法及其电脑程序产品。
【背景技术】
[0002] 随着行动上网各项服务以及内容的发展,使用者在申办各种上网资费方案时并无 法准确的预估未来的行动数据使用量是否会超出申办时的使用量。而现行电信收费上,当 超出预定使用量时,其超出部分的资费会远高于申请的资费。因此,对使用者而言预估未来 可能的数据使用量并适时的调整资费极其重要。
[0003] 另外,对电信服务业者而言,当电信服务区域的使用人员有所变动时,其所需提供 的数据用量亦会随之改变,为维护高质量的数据服务,电信业者则必需通过预估数据用量 来调整后各个电信服务区域内的电信设备数量。
[0004] 目前行动数据用量预测方法多对大量的数据进行平均预测。由于各个用户的行动 网络数据用量变异性极大,因此前揭技术所计算出来的行动网络数据用量估计值其误差值 不甚理想,而严重影响后端的决策作业。
[0005] 综上所述,如何提供一种可有效预估数据用量的技术手段乃本领域亟需解决的技 术问题。

【发明内容】

[0006] 为解决前揭的问题,本发明的目的为提供一种数据用量预测装置、方法及其电脑 程序产品。
[0007] 为达上述目的,本发明提出一种数据用量预测装置。该装置包含存取外部的数据 库,前述的数据库包含复数笔数据集合,其中数据集合包含目标数据集合以及复数笔对比 数据集合,而目标数据集合以及对比数据集合分别包含复数个期间记录数据。并依据目标 数据集合的N个期间记录数据值以及各对比数据集合的N个期间记录数据值,以提供复数个 向量距离值。数据预测装置更依据向量距离值以选取K个对比数据集合的第T个期间记录数 据值,并依据K个的第T个期间记录数据进行加权平均,以提供目标数据集合的第T个期间记 录数据的数据用量预测值。
[0008] 为达上述目的,本发明提出一种数据用量预测方法。该方法包含下列步骤:存取复 数笔数据集合,其中数据集合包含目标数据集合以及复数笔对比数据集合,而目标数据集 合以及对比数据集合分别包含复数个期间记录数据。依据目标数据集合的N个期间记录数 据值以及各对比数据集合的N个期间记录数据值,以提供复数个向量距离值。又依据前述的 多个向量距离值以选取K个对比数据集合的第T个期间记录数据值,并依据K个的第T个期间 记录数据进行加权平均,以提供目标数据集合的第T个期间记录数据的数据用量预测值。
[0009] 为达上述目的,本发明提出一种数据用量预测的电脑程序产品。当电脑装置加载 并执行该产品,可完成前述数据用量预测方法的步骤。
[0010]综上所述,本发明的数据用量预测装置、方法及其电脑程序产品通过分析目标客 户的一期间内的数据用量的向量,并从相同群组的客户中,依向量距离挑选出特定的期间 记录数据值,以从挑选出的期间记录数据值作为数据用量预测的依据,而能提供更为精准 的预测结果。
【附图说明】
[0011]图1为本发明的数据用量预测系统的系统架构图;
[0012]图2为本发明的数据用量预测方法的方法流程图。
[0013] 符号说明
[0014] 1 数据用量预测系统
[0015] 10 数据用量预测装置
[0016] 11 决策服务器
[0017] 12 数据库
[0018] 13 帐务计算服务器
[0019] 14 电信网络
[0020] 15 客户端设备
[0021] S101 ~S103 步骤
【具体实施方式】
[0022] 以下将描述具体的实施例以说明本发明的实施态样,惟其并非用以限制本发明所 欲保护的范畴。
[0023] 请参阅图1,其为本发明的数据用量预测系统1的架构图。数据用量预测系统1包含 数据用量预测装置10、决策服务器11、数据库12、帐务计算服务器13、电信网络14以及复数 个客户端设备15。前述的客户端设备15经由电信网络14连接至帐务计算服务器13。帐务计 算服务器13则将记录的帐务数据传送至数据库12,以供数据用量预测装置10进行存取,而 数据用量预测装置10依据数据库12内的数据进行预测,以提供决策服务器11数据预测值作 为决策判断的依据。前述的数据用量预测装置10、决策服务器11以及帐务计算服务器13为 具有运算功能的电子装置,例如电脑装置。客户端设备15为行动通讯装置,例如智能型手 机、平板电脑、笔记本电脑等。
[0024] 前述的数据库12储存复数笔数据集合,而数据集合中又包含目标数据集合以及对 比数据集合,而目标数据集合以及对比数据集合分别包含复数个期间记录数据。当数据用 量预测装置10需预测目标数据时,则存取历史数据的目标数据集合以及对比数据集合,再 计算目标数据集合的N个期间记录数据值以及各对比数据集合的N个期间记录数据值,以提 供复数个向量距离值,数据用量预测装置10依据向量距离值以选取出K个对比数据集合的 第T个期间记录数据值,T个期间记录数据值为N个期间记录数据值加上X个期间记录数据值 并依据K个的第T个期间记录数据进行加权平均,以提供目标数据集合的第T个期间记录数 据的数据用量预测值。
[0025] 请接着参阅图2,其为本发明的数据用量预测方法,该方法应用于电脑装置,该方 法包含下列步骤:
[0026] S101:存取复数笔数据集合,其中数据集合包含目标数据集合以及复数笔对比数 据集合,而目标数据集合以及对比数据集合分别包含复数个期间记录数据。
[0027] S102:计算目标数据集合的N个期间记录数据值以及各对比数据集合的N个期间记 录数据值,以提供复数个向量距离值。
[0028] S103:依据向量距离值以选取K个对比数据集合的第T个期间记录数据值,并依据K 个的第T个期间记录数据进行加权平均,以提供目标数据集合的第T个期间记录数据的数据 用量预测值。
[0029]本发明又提供一种用于数据用量预测的电脑程序产品。当电脑装置加载并执行该 电脑程序产品时,可完成步骤S101~103的步骤。
[0030] 其中,前述的向量距离值为目标数据集合以及各对比数据集合的欧几里德距离。 而各个期间记录数据的权重则为向量距离值的倒数。于另一实施例中,目标数据集合与各 个对比数据集合属相同集合类型。于另一实施例中,目标数据集合与各个对比数据集合属 相似集合类型。于另一实施例中,参数T = N+X,于此实施例中设定X为1,惟其数值不在此限。
[0031] 本发明的数据用量预测系统1选择行动通讯数据量的预测作为说明,惟其用途不 在此限。本发明的范例设定数据用量预测系统1包含多个客户端设备15,客户端设备15拥有 P种行动上网资费方案。客户端设备15经由电信网络14将通信记录传送至帐务计算服务器 13进行帐务处理。帐务计算服务器13于统计每个客户每D天(1周期)的用量集合与资费方案 信息,再依不同资费方案(集合类型)分类储存于数据库12。
[0032] 帐务计算服务器13统计每个客户每个周期的行动数据用量结果如表1所示,并将 其储存于数据库12,其中包含有使用者编号、期间值(周期时间)、集合类型(资费方案)、以 及期间记录数据(行动数据用量信息)。数据用量预测装置10则根据数据库12所储存的各种 资费方案、各周期的行动数据用量数据,运用行动数据用量预测方法预测客户下一周期预 计的行动数据用量。接着数据用量预测装置10再将此预测结果给予决策服务器11进行决策 运算。
[0033]表1:每个客户每个周期的行动数据用量结果
[0034]
[0035]
[0036] 处理程序(1):设定相关参数值
[0037] 数据用量预测装置10分析每个客户每个周期(包含D天)的行动数据用量、每个客 户前N个周期的行动数据用量集合、以及取得历史数据中最相似的K笔数据。接着设定D、N、K 等参数值以进行后续预测计算。于一实施例中,设定D值为5(即一个周期5天)、N值为5(即分 析前5个周期)、K值为2(即取得数据库12中最相似的2笔记录)、T = 6(T = N+X,在此设定X = 1,待预测的期间记录数据,预测第T个周期)。前揭的变数D、N、K、X、T为实数。
[0038] 处理程序(2):收集和统计各客户于每一周期的行动数据用量
[0039] 于此程序中,帐务计算服务器13通过电信网络14收集和记录各客户的行动数据通 信记录。接着,计算并储存客户每一周期的行动数据用量。
[0040] 处理程序(3)取得前N个周期的行动数据用量,并转换为向量集合
[0041] 于此程序中,数据用量预测装置10依参数值设定取出数据库12数据,取得目标客 户前5个周期的行动数据用量集合,并将此集合作为该客户行动上网行为的参考依据,依此 进行后续的分析与判断使用。于本实施例中,待预测的目标数据为用户编号1于第i个周期 (2014/07/26~2014/07/31)的行动数据用量 qi>1,故将取得其N个期间记
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1