1.一种基于云服务的信息数据交互方法,其特征在于:包括,数据接入端将采集的信息数据传输至数据代理服务器内;
所述数据代理服务器利用轮询策略对所述信息数据进行双向访问和数据同步处理;
根据访问结果和处理结果进行周期汇总,且共享至数据发布服务器中;
所述数据发布服务器利用交换分析模型判断汇总结果并向外界发布判断选择的结果数据,完成数据交互。
2.根据权利要求1所述的基于云服务的信息数据交互方法,其特征在于:传输所述信息数据之前还包括,利用Scrapy爬取云端信息数据;
所述云端信息数据在每一个小的子爬虫文件中进行暂存;
利用Flume作用汇总暂存的所述云端信息数据至主节点内;
当汇总完成时,则在相应的HDFS目录中进行存储,等待所述数据接入端进行采集。
3.根据权利要求1或2所述的基于云服务的信息数据交互方法,其特征在于:所述信息数据包括,信息记录ID、信息主题、信息到期时间、数据大小、数据标签及数据类别。
4.根据权利要求3所述的基于云服务的信息数据交互方法,其特征在于:还包括,所述双向访问包括,专线接入访问和互联网接入访问;
所述数据同步处理包括,利用终端模式和所述轮询策略完成。
5.根据权利要求4所述的基于云服务的信息数据交互方法,其特征在于:具体包括,利用防火墙策略对所述专线接入访问和所述互联网接入访问进行限制;
若所述信息数据需经由互联网访问,则启动防火墙进行预访问;
若所述信息数据仅需经由专线访问,则通知VPN进行预访问。
6.根据权利要求5所述的基于云服务的信息数据交互方法,其特征在于:所述周期汇总包括,服务端启动线程,周期性的扫描内存数据库中的所述访问结果和所述处理结果;
根据所述访问结果到期时间顺序依次读取所述信息数据,并判断所述信息数据记录的到期时间是否小于所述服务端的当前时间;
若所述信息数据记录到期时间小于所述服务端的当前时间,则所述服务端将所述信息数据记录从所述访问结果中删除。
7.根据权利要求6所述的基于云服务的信息数据交互方法,其特征在于:周期性扫描所述处理结果包括,根据所述处理结果数据类别依次读取所述信息数据,并判断所述信息数据记录的数据类别是否与所述服务端当前读取数据类别相同;
若所述信息数据记录的数据类别与所述服务端当前读取数据类别相同,则所述服务端将所述信息数据记录从所述处理结果中删除。
8.根据权利要求1或7所述的基于云服务的信息数据交互方法,其特征在于:构建所述交换分析模型包括,基于分析目标构建目标函数并求解,如下,
其中,nsamples:样本数,w:向量在样本各个维度的权重系数,X:样本数据,y:分析目标的量,α、β:正则系数,||w||1、||w||2分别为系数的一阶范数、二阶范数。
9.根据权利要求8所述的基于云服务的信息数据交互方法,其特征在于:所述交换分析模型还包括,其中, 分析目标的预测值(单位为件,值为正实数),x:接入的信息数据的特征数据,θ:权重参数向量;
对所述分析目标的预测如下,
其中,K:模型有K个分类回归树,Γ:模型的分类回归树空间。
10.根据权利要求9所述的基于云服务的信息数据交互方法,其特征在于:所述分析交换模型需进行训练,包括,利用时间原则划分所述信息数据和历史信息数据,分别形成训练集、验证集和测试集;
利用所述训练集对所述分析交互模型进行精度训练;
进行N轮迭代,直至输出的所述预测值满足预测精度要求时停止训练;
利用所述验证集验证训练完成的模型精度,结合所述测试集测试训练完成的模型泛化性能。