【摘 要】
:
张量分解的方法不仅能够保留高维数据中潜在的结构关系,同时能够实现高维数据的降维和特征提取,因此广泛的用于高维数据的数据挖掘研究中。但在实际应用场景中,张量分解算法
论文部分内容阅读
张量分解的方法不仅能够保留高维数据中潜在的结构关系,同时能够实现高维数据的降维和特征提取,因此广泛的用于高维数据的数据挖掘研究中。但在实际应用场景中,张量分解算法的时效性较差。因此,研究高效的张量分解算法对于处理现实场景中的应用问题具有重要意义。本文以提高张量分解在实际应用场景中的计算效率为目的,以GPU并行技术为基础,首先针对算法中常用的矩阵运算,给出一种省去冗余计算步骤的改进算法;然后针对现实中高维数据稀疏性的特点,采用稀疏的数据结构进行存储和计算,提高GPU并行计算过程中的内存使用效率;最后设计适当的线程划分方式,设计实现并行算法,最大程度的提高并行算法的计算效率。本文的主要工作如下:第一,总结分析数据挖掘中张量分解相关领域的研究现状,阐明高效的张量分解算法所具有的现实意义,对比现有研究学者对于提高张量分解算法效率的研究思路。第二,介绍张量和张量分解的基本概念,研究CP张量分解的原理,分析了CP-ALS算法的时间与空间复杂度,为后续研究工作奠定基础。第三,研究现有的并行开发环境和并行技术,包含GPU的硬件特性和CUDA计算平台的并行计算模型特点。分析了现有基于GPU的并行张量分解算法的不足,例如算法并行程度不高,计算任务庞大等。第四,针对张量分解CP-ALS算法中包含复杂矩阵运算的步骤,如Khaki-Rao乘积,提出一种改进的计算思路。同时,采用稀疏的数据结构,给出改进方法的基于GPU的并行化方案。最后,设计实现完整的结合GPU技术的并行CP张量分解算法,并通过CUDA并行计算平台在模拟数据集和真实数据集DBLP与Movielens上进行了算法的性能对比的实验分析。第五,对张量分解算法在实际中的应用做了进一步的研究。在时序网络的社区发现研究中,针对基于张量分解的社区发现算法的理论分析的证明不足,首先论证模块度张量在分解后得到系数与社区模块度之间存在正比关系,建立社区发现算法的优化目标函数与社区模块度之间的等价关系,进而提出一种基于模块度张量的社区发现算法。在模拟数据集和真实数据集PSTN与DBLP上,验证算法的有效性。
其他文献
目的:细胞分裂周期蛋白25B(CDC25B)磷酸酶对调控细胞周期具有重大意义,它通过调控CDK2激酶来调节G2/M期。在细胞周期调节中,它与肿瘤发生密切相关。在人类许多肿瘤细胞中CDC2
由中国建筑科学研究院、中国航空工业规划设计研究院、北京建筑工程学院、北京市建筑设计研究院、华东建筑设计研究院有限公司、中国建筑东北设计研究院、中国电子工程设计院
在总结分析国内外水资源脆弱性研究成果的基础上 ,提出了湿地水系统脆弱性概念 ,湿地水系统脆弱性表征了在湿地水文 -生态系统耦合演化背景下水系统的生态水文功能满足程度 ,
<正> 化学不只是在实验室里同瓶瓶罐罐打交道的一门科学,它在我们的日常生活中比比皆是。 我们穿的衣服最普遍的是化纤品,这与化学有着密切的联系。衣服脏了,我们用肥皂洗涤,
<正>在科技高度发达的2066年,科学家研制出了一种具有特异功能的手表。这种手表可以预测你的生死年限,可以帮助你留住美好回忆,最重要的是它可以当作金钱使用。拥有了它,你的
焊接夹具定位失效直接影响白车身的焊接精度,而日常的夹具维修保养仅作为事后行为,无法预防失效的发生。介绍焊接夹具定位销使用寿命计算方法,并根据定位销使用寿命的规范实
<正>向日葵能够随着阳光转动花盘。根据向日葵这种特性,我想发明一种带褶皱的衣服。炎热的夏天,你可以把衣服调整成反射阳光,这样衣服穿在身上便会感到很凉快。寒冷的冬天,
作为中国重要的粮食生产基地和淡水沼泽湿地集中分布区,三江平原对于保障国家粮食安全和区域生态安全具有举足轻重的地位。由于人类活动的剧烈影响,1954~2005年期间,三江平原
柑橘精油资源丰富,是一类重要的天然香料,通常作为赋香剂应用在食品生产加工中,但将柑橘精油作为天然防腐剂应用在食品保鲜中的理论依据尚不明确,且柑橘精油在实际生产中存在品质欠佳、得率低下的问题。本课题其一研究云南佛手、广西佛手、金华佛手、南丰蜜橘、椪柑、西柚、沙田柚、意大利香柠檬、台湾香柠檬、甜橙、柠檬和香橼的果皮冷榨精油在成分和生物活性上的差异。结果显示所提精油组成成分不同,但均表现出较好的生物活性
目的:观察运用黄帝内针治疗脑卒中后偏瘫下肢痉挛的临床疗效,并比较其与传统体针的临床疗效差异。方法:本课题按患者入院顺序抽签随机分组的方法,将90例符合纳入标准的患者分为A组(黄帝内针联合新Bobath技术)30例,B组(传统体针联合新Bobath技术)30例和C组(新Bobath技术)30例。每组给予的神经内科基础治疗参照2005版《中国脑血管病防治指南》的方案,给以调控血压、血糖、血脂,抗血小板