高效在线协作的数据处理系统的制作方法

文档序号:12493600阅读:来源:国知局

技术特征:

1.一种高效在线协作的数据处理系统,其特征在于设有两个以上的用于输入编辑内容的客户端以及与客户端经网络连接的远程开发平台,所述客户端设有数据上传请求单元、数据加密单元、数据打包单元、数据上传单元以及用于输入文档编辑信息的参数输入单元、用于将编辑好的文档上传至远程开发平台的上传单元、用于接收远程开发平台的执行结果的下载单元以及用于完成执行结果本地输出的显示单元;所述远程开发平台设有密钥生成单元、上传请求接收单元、身份验证单元、密钥发送单元、解密单元;还设有开发文档接收单元、开发文档解析单元、解析结果分类单元、文档命令执行单元、执行结果输出单元;其中所述解析结果分类单元设有用于对输入的样本数据进行关联处理的统计模块、用于产生多个扰动副本的复制模块、用于基于扰动特征并通过应用预定的分类标准对多个扰动副本进行分类的分类器、用于基于分类器结果获得分析结果的分析器;所述客户端还设有网络拥塞检测模块和数据通信快速切换模块,其中网络拥塞检测模块包括传输延时变化率获取模块、基准值调整模块、判断是否重置基准值模块、基准值重置模块、抖动值计算模块,其中传输延时变化率获取模块、基准值调整模块、判断是否重置基准值模块依次连接,判断是否重置基准值模块的输出端分别与基准值重置模块和抖动值计算模块相连接,基准值重置模块的输出端与基准值调整模块相连接远程开发平台还设有数据挖掘单元,数据挖掘单元对获取数据进行以下处理:步骤1:从数据库中抽取数据,对抽取的数据进行离散化处理;

步骤2:从步骤1所获取的数据库中抽取数据组成训练集X,用于训练哈希函数,训练集的大小n由决定,其中tα/2表示置信度的值,可以通过t分布临界值获得,ε表示最大的允许误差;步骤3:用X训练哈希函数,首先涉及目标函数转高位实数数据到低维数据,目标函数定义为:

<mrow> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <mi>B</mi> <mo>,</mo> <mi>S</mi> </mrow> </munder> <mo>|</mo> <mo>|</mo> <mi>X</mi> <mo>-</mo> <mi>B</mi> <mi>S</mi> <mo>|</mo> <msub> <mo>|</mo> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>&lambda;</mi> <mn>1</mn> </msub> <msub> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <msub> <mi>w</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mo>|</mo> <mo>|</mo> <msub> <mi>s</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>s</mi> <mi>j</mi> </msub> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <msub> <mi>&lambda;</mi> <mn>2</mn> </msub> <mo>|</mo> <mo>|</mo> <mi>S</mi> <mo>|</mo> <msub> <mo>|</mo> <mn>1</mn> </msub> <mo>,</mo> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> <mo>,</mo> <mi>S</mi> <mo>&gt;</mo> <mn>0</mn> <mo>,</mo> <msub> <mi>&Sigma;</mi> <mi>i</mi> </msub> <msubsup> <mi>B</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> <mn>2</mn> </msubsup> <mo>&le;</mo> <mn>1</mn> </mrow>

其中X为训练集,B为基空间,B的每一个向量均为训练集X中训练出来的基向量,S是X被投影在基空间B上的低维实数值,λ1和λ2是通过十折交叉验证方法取得的可调参数,wi,j是X中两个实例Xi和Xj之间的欧式距离在高斯核上的投影,Si和Sj是矩阵S中的两个向量,Bi,j是矩阵B中第i行和第j列的元素,i=1,2,3,……,n为表示实例的记号,j=1,2,3,……k表示基向量的标号,n是实例的个数,k是基向量的个数,s>0表示S中每个元素非负;

步骤4:对数据库中还没得到二进制代码的实例进行二进制编码,过称谓对每一个实例x,通过s=(B’B+2I)-1B’x得到x的低维实数值,然后通过哈希函数得到它的低维二进制代码,其中B是步骤2-2中定义的基空间,I是跟B同维度的单位矩阵,对整个数据库进行编码,完成数据的二维化;

步骤5:去掉不必要的条件属性,从而分析所得到约简中的条件属性对于决策属性的决策规则;

步骤6:消除数据中的不一致对象和冗余对象,其中不一致对象是指条件属性相同而决策属性不同的对象,冗余对象为条件属性相同而决策属性也相同的对象

步骤7:确定神经元网络模型;

步骤8:训练神经元网络模型,并通过运行算法实现数据分析处理;

步骤9:显示输出结果。

2.根据权利要求1所述的一种高效在线协作的数据处理系统,其特征在于网络拥塞检测模块的输出端与数据通信快速切换模块相连接,数据通信快速切换模块的输入端与网络拥塞检测模块中抖动值计算模块的输出端相连接,数据通信快速切换模块包括门限值比对模块、地址分配模块、当前服务网络信号强度接收模块、当前节点与基站距离判断模块、边缘触发模块、通信通道更新/建立模块,其中抖动值计算模块的输出端与门限值比对模块相连接,门限值比对模块的输出端与地址分配模块相连接,地址分配模块与当前节点与基站距离判断模块、边缘触发模块、通信通道更新/建立模块依次相连接,当前服务网络信号强度接收模块的额输出端与门限值比对模块相连接。

3.根据权利要求1所述的一种高效在线协作的数据处理系统,其特征在于所述传输延时变化率获取模块把连续的时间离散化,以帧作为离散化的时间单位,Ti至Ti+1时间间隔内共20帧,用Di表示数据包的传输延时,传输时延Di的计算公式为:Di=(Ri-Si),其中Ri为接收端收到数据包的时间,Si为数据包自带的发送时间,计算Ti-1到Ti时间内传输延时的平均值和Ti到Ti+1时间内传输延时的平均值根据和得到传输延时的变化率DRi;所述基准值调整模块进行每单位时间调整基准值:E=E+DRi×Δt,其中,E为期望值,Δt为两帧间的时间差;所述判断是否重置基准值模块判断是否需要重置基准值:若是,则通过基准值重置模块将基准值重置为:E=Di+DRi×(Ti+1-Ti)/2,然后送入抖动值计算模块,否则直接送入抖动值计算模块。

4.根据权利要求1所述的一种高效在线协作的数据处理系统,其特征在于抖动值计算模块求平均值与基准值的差值,并对这个差值的绝对值做指数平滑,计算抖动值Ji为:Ji=(15×Ji-1+|Di-E|)/16,用抖动值表征网络拥塞情况,抖动值越大则即将发生的网络拥塞越严重。

5.根据权利要求1所述的一种高效在线协作的数据处理系统,其特征在于所述远程开发平台还设有存储单元,用于将解密后的原始数据暂存,准备下一步数据处理。

6.根据权利要求1所述的一种高效在线协作的数据处理系统,其特征在于所述远程开发平台还设有解压单元,用于对接收的打包数据进行解压缩处理。

7.根据权利要求1所述的一种高效在线协作的数据处理系统,其特征在于客户端还设有数据下载请求发送单元、数据下载单元、存储单元,用于下载位于远程开发平台的数据,并对其暂存。

8.根据权利要求1所述的一种高效在线协作的数据处理系统,其特征在于所述远程开发平台还设有与密钥生成单元相连接的加密策略管理单元,用于根据不同需求对数据进行不同程度加密处理。

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