Cutting the Unnecessary Long Tail: Cost-Effective Big Data Clustering in the Cloud

09/22/2019
by   Dongwei Li, et al.
0

Clustering big data often requires tremendous computational resources where cloud computing is undoubtedly one of the promising solutions. However, the computation cost in the cloud can be unexpectedly high if it cannot be managed properly. The long tail phenomenon has been observed widely in the big data clustering area, which indicates that the majority of time is often consumed in the middle to late stages in the clustering process. In this research, we try to cut the unnecessary long tail in the clustering process to achieve a sufficiently satisfactory accuracy at the lowest possible computation cost. A novel approach is proposed to achieve cost-effective big data clustering in the cloud. By training the regression model with the sampling data, we can make widely used k-means and EM (Expectation-Maximization) algorithms stop automatically at an early point when the desired accuracy is obtained. Experiments are conducted on four popular data sets and the results demonstrate that both k-means and EM algorithms can achieve high cost-effectiveness in the cloud with our proposed approach. For example, in the case studies with the much more efficient k-means algorithm, we find that achieving a 99 needs only 47.71 accuracy while the less efficient EM algorithm needs 16.69 computation cost. To put that into perspective, in the United States land use classification example, our approach can save up to 94,687.49 for the government in each use.

READ FULL TEXT
research
07/26/2021

Cost-effective Land Cover Classification for Remote Sensing Images

Land cover maps are of vital importance to various fields such as land u...
research
03/25/2016

Hybridization of Expectation-Maximization and K-Means Algorithms for Better Clustering Performance

The present work proposes hybridization of Expectation-Maximization (EM)...
research
05/28/2023

Towards Confidential Computing: A Secure Cloud Architecture for Big Data Analytics and AI

Cloud computing provisions computer resources at a cost-effective way ba...
research
03/31/2020

An Approach for Selecting Cloud Service Adequate to Big Data Case Study: E-health Context

The expanding Cloud computing's services offers great opportunities for ...
research
07/20/2020

A Big Data Approach for Sequences Indexing on the Cloud via Burrows Wheeler Transform

Indexing sequence data is important in the context of Precision Medicine...
research
12/05/2016

Support vector regression model for BigData systems

Nowadays Big Data are becoming more and more important. Many sectors of ...
research
10/17/2018

A Parallel Random Forest Algorithm for Big Data in a Spark Cloud Computing Environment

With the emergence of the big data age, the issue of how to obtain valua...

Please sign up or login with your details

Forgot password? Click here to reset