1 Introduction
In the big data era, quintillion bytes of data are being created daily at an astounding speed. These data are generated from almost everywhere: digital images and videos, purchase transaction records, cell phone GPS signals, sensors for gathering climate information, posts on social media networks, just to name a few. To become competitive, organizations need to efficiently convert the large amount of raw data into significant insights, guiding their strategies for investment, marketing, research, etc.