Online Mining of Big Data Streams Using Cloud Computing
Online Mining of Big Data Streams Using Cloud Computing
批准号:
RGPIN-2014-06565
负责人:
An, Aijun
金额:
$3.93万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2016
资助国家:
加拿大
项目状态:
已结题
起止时间:
2016-01-01 至 2017-12-31
中文摘要
在一个数据以惊人的速度增长的世界里,对快速有效的大数据分析有着巨大的需求,以发现有用的信息来做出商业决策。该研究计划解决了从大数据流中发现有用信息的问题。大数据流以高容量和高速度为特征,随着许多来源(例如社交网络、传感器网络和金融市场)连续且快速地产生数据,大数据流已经变得无处不在。从如此大量且快速发展的数据中有效且高效地发现模式将允许企业对其动态变化的环境快速做出反应,例如,在销售点执行欺诈检测,确定要显示哪个广告,或者在趋势随时间快速变化的新闻评论中检测垃圾信息。
在从大数据流中发现有用信息方面存在许多挑战。为了处理非常快的数据,系统必须以与到达数据一样快的速度处理数据。然而,大多数现有的数据流挖掘方法都是在单机上运行的顺序算法,并且受到机器内存和速度的限制。为了挖掘海量数据,在计算机云上进行并行和分布式计算已经成为实现低延迟和高可扩展性的主流解决方案,并且MapReduce已经成为一种流行的编程范式,用于轻松编写以容错方式并行处理海量数据的应用程序。然而,将流挖掘算法转换为在线并行MapReduce风格的算法带来了挑战。大多数学习算法是高度顺序的。使这些算法并行化需要相当大的努力,并且可能需要设计新的算法。此外,在流环境中,数据以我们无法控制的速率流入系统。处理系统必须跟上数据速率或适度降级。资源自适应在线学习与有界近似是非常需要的,这还没有得到充分解决的MapReduce风格的数据处理模型。
为了解决上述挑战,我们将使用MapReduce风格的分布式流处理平台开发流挖掘算法的并行版本。我们将建立在我们以前和正在进行的数据挖掘研究和并行化的流挖掘算法,我们最近开发的,其中包括,但不限于,分类规则学习,高效用模式挖掘,和基于蒙特卡洛的学习算法。此外,我们将开发资源自适应技术,用于从大数据流中学习。将开发自适应数据结构和随时学习算法,这些算法可以在资源限制下产生最佳答案,并可以利用额外的时间和内存(如果有的话)来提高答案的质量。此外,我们将确定使用最先进的MapReduce风格的流处理平台开发并行流挖掘算法的优点和缺点,并向社区提供反馈,以了解这些平台进一步需要什么,以便他们更好地服务于云中大数据流的在线学习。
使用云计算挖掘大而快的数据流仍处于起步阶段。拟议的研究将通过提出新的解决方案来推动该领域的开放性挑战,并将在产生大量数据流的各个领域中具有广泛的应用。
英文摘要
In a world where data are growing at extraordinary rates, there is huge demand for fast and effective analysis of big data to discover useful information for making business decisions. This research program tackles the problem of discovering useful information from big data streams. Big data streams, characterized by high volume and high velocity, have become ubiquitous as many sources (such as social networks, sensor networks and financial markets) produce data continuously and rapidly. Effectively and efficiently discovering patterns from such massive and fast-evolving data will allow businesses to quickly react to their dynamically changing environment to, for example, perform fraud detection at a point of sale, determine which ad to show, or detect spam in comments on news in which trends change quickly in time.
Many challenges exist in discovering useful information from big data streams. To handle very fast data, systems have to process the data as fast as the arriving data. However, most existing data stream mining methods are sequential algorithms that run on a single machine and are limited by the memory and speed of the machine. To mine massive data, parallel and distributed computing over a cloud of computers has become a mainstream solution to achieve low latency and high scalability, and MapReduce has become a popular programming paradigm for easily writing applications that process massive data in parallel in a fault-tolerant manner. However, converting a stream mining algorithm into an online parallel MapReduce-style algorithm poses challenges. Most learning algorithms are highly sequential. Parallelizing such algorithms needs considerable efforts and may require the design of new algorithms. In addition, in stream environments, data flow into the system at a rate over which we have no control. The processing system must keep up with the data rate or degrade gracefully. Resource adaptive online learning with bounded approximation is highly needed, which has not been addressed adequately in the MapReduce-style data processing model.
To address the above challenges, we will develop parallel versions of stream-mining algorithms using MapReduce-style distributed stream-processing platforms. We will build on our previous and on-going research in data mining and parallelize the stream-mining algorithms that we have developed recently, which include, but not limited to, classification rule learning, high utility pattern mining, and Monte Carlo based learning algorithms. In addition, we will develop resource-adaptive techniques for learning from big data streams. Adaptive data structures and anytime learning algorithms will be developed that can produce best possible answers under resource constraints and can utilize the extra time and memory, if given, to increase the quality of the answers. Moreover, we will identify the pros and cons in developing parallel stream mining algorithms using the state-of-the-art MapReduce-style stream processing platforms and provide feedbacks to the community as to what is further needed in these platforms for them to better serve online learning of big data streams in the cloud.
Mining big and fast data streams using cloud computing is still in its infancy. The proposed research will advance the field by proposing novel solutions to its open challenges and will have a wide range of applications in various fields that produce massive data streams.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Adaptive Online Mining of Big Data Streams
-
批准号:RGPIN-2019-06799
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2022
-
负责人:An, Aijun
-
依托单位:
Adaptive Online Mining of Big Data Streams
-
批准号:RGPIN-2019-06799
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2021
-
负责人:An, Aijun
-
依托单位:
Knowledge based neural question generation from text
-
批准号:560815-2020
-
项目类别:Alliance Grants
-
资助金额:$3.66万
-
财政年份:2021
-
负责人:An, Aijun
-
依托单位:
Adaptive Online Mining of Big Data Streams
-
批准号:RGPAS-2019-00082
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$5.83万
-
财政年份:2020
-
负责人:An, Aijun
-
依托单位:
Adaptive Online Mining of Big Data Streams
-
批准号:RGPIN-2019-06799
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2020
-
负责人:An, Aijun
-
依托单位:
Adaptive Online Mining of Big Data Streams
-
批准号:RGPIN-2019-06799
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2019
-
负责人:An, Aijun
-
依托单位:
Adaptive Online Mining of Big Data Streams
-
批准号:RGPAS-2019-00082
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2019
-
负责人:An, Aijun
-
依托单位:
Data and visual analytics for decision making in next generation media properties
-
批准号:461898-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$3.64万
-
财政年份:2019
-
负责人:An, Aijun
-
依托单位:
Applications of IBM Platform Computing solutions for solving graphic analytics and 3D scalable video cloud transcoder problems
-
批准号:461882-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$5.83万
-
财政年份:2018
-
负责人:An, Aijun
-
依托单位:
An online integrated health risk assessment tool
-
批准号:461870-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.19万
-
财政年份:2018
-
负责人:An, Aijun
-
依托单位:
Online Mining of Big Data Streams Using Cloud Computing
-
批准号:RGPIN-2014-06565
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.93万
-
财政年份:2018
-
负责人:An, Aijun
-
依托单位:
Online Mining of Big Data Streams Using Cloud Computing
-
批准号:RGPIN-2014-06565
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.93万
-
财政年份:2017
-
负责人:An, Aijun
-
依托单位:
Applications of IBM Platform Computing solutions for solving graphic analytics and 3D scalable video cloud transcoder problems
-
批准号:461882-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$5.83万
-
财政年份:2017
-
负责人:An, Aijun
-
依托单位:
An online integrated health risk assessment tool
-
批准号:461870-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.19万
-
财政年份:2017
-
负责人:An, Aijun
-
依托单位:
Data and visual analytics for decision making in next generation media properties
-
批准号:461898-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$7.29万
-
财政年份:2017
-
负责人:An, Aijun
-
依托单位:
Applications of IBM Platform Computing solutions for solving graphic analytics and 3D scalable video cloud transcoder problems
-
批准号:461882-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$5.83万
-
财政年份:2016
-
负责人:An, Aijun
-
依托单位:
Online Mining of Big Data Streams Using Cloud Computing
-
批准号:462308-2014
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2016
-
负责人:An, Aijun
-
依托单位:
Computing and Storage Infrastructure for Big Data Analytics
-
批准号:RTI-2017-00408
-
项目类别:Research Tools and Instruments
-
资助金额:$7.03万
-
财政年份:2016
-
负责人:An, Aijun
-
依托单位:
An online integrated health risk assessment tool
-
批准号:461870-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.19万
-
财政年份:2016
-
负责人:An, Aijun
-
依托单位:
An online integrated health risk assessment tool
-
批准号:461870-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.19万
-
财政年份:2015
-
负责人:An, Aijun
-
依托单位:
国内基金
海外基金
基于Genome mining技术研究抑制表皮葡萄球菌生物膜形成的次级代谢产物
-
批准号:21242003
-
项目类别:专项基金项目
-
资助金额:10.0万元
-
批准年份:2012
-
负责人:昌军
-
依托单位: