Book description
Big Data: Principles and Paradigms captures the state-of-the-art research on the architectural aspects, technologies, and applications of Big Data. The book identifies potential future directions and technologies that facilitate insight into numerous scientific, business, and consumer applications.
To help realize Big Data’s full potential, the book addresses numerous challenges, offering the conceptual and technological solutions for tackling them. These challenges include life-cycle data management, large-scale storage, flexible processing infrastructure, data modeling, scalable machine learning, data analysis algorithms, sampling techniques, and privacy and ethical issues.
- Covers computational platforms supporting Big Data applications
- Addresses key principles underlying Big Data computing
- Examines key developments supporting next generation Big Data platforms
- Explores the challenges in Big Data computing and ways to overcome them
- Contains expert contributors from both academia and industry
Table of contents
- Cover image
- Title page
- Table of Contents
- Copyright
- List of contributors
- About the Editors
- Preface
- Acknowledgments
-
Part I: Big Data Science
-
Chapter 1: Big Data Analytics = Machine Learning + Cloud Computing
- Abstract
- 1.1 Introduction
- 1.2 A Historical Review of Big Data
- 1.3 Historical Interpretation of Big Data
- 1.4 Defining Big Data From 3Vs to 32Vs
- 1.5 Big Data Analytics and Machine Learning
- 1.6 Big Data Analytics and Cloud Computing
- 1.7 Hadoop, HDFS, MapReduce, Spark, and Flink
- 1.8 ML + CC → BDA and Guidelines
- 1.9 Conclusion
-
Chapter 2: Real-Time Analytics
- Abstract
- 2.1 Introduction
- 2.2 Computing Abstractions for Real-Time Analytics
- 2.3 Characteristics of Real-Time Systems
- 2.4 Real-Time Processing for Big Data — Concepts and Platforms
- 2.5 Data Stream Processing Platforms
- 2.6 Data Stream Analytics Platforms
- 2.7 Data Analysis and Analytic Techniques
- 2.8 Finance Domain Requirements and a Case Study
- 2.9 Future Research Challenges
- Chapter 3: Big Data Analytics for Social Media
- Chapter 4: Deep Learning and Its Parallelization
- Chapter 5: Characterization and Traversal of Large Real-World Networks
-
Chapter 1: Big Data Analytics = Machine Learning + Cloud Computing
-
Part II: Big Data Infrastructures and Platforms
- Chapter 6: Database Techniques for Big Data
- Chapter 7: Resource Management in Big Data Processing Systems
- Chapter 8: Local Resource Consumption Shaping: A Case for MapReduce
-
Chapter 9: System Optimization for Big Data Processing
- Abstract
- 9.1 Introduction
- 9.2 Basic Framework of the Hadoop Ecosystem
- 9.3 Parallel Computation Framework: MapReduce
- 9.4 Job Scheduling of Hadoop
- 9.5 Performance Optimization of HDFS
- 9.6 Performance Optimization of HBase
- 9.7 Performance Enhancement of Hadoop System
- 9.8 Conclusions and Future Directions
- Chapter 10: Packing Algorithms for Big Data Replay on Multicore
- Part III: Big Data Security and Privacy
-
Part IV: Big Data Applications
- Chapter 14: A Framework for Mining Thai Public Opinions
- Chapter 15: A Case Study in Big Data Analytics: Exploring Twitter Sentiment Analysis and the Weather
-
Chapter 16: Dynamic Uncertainty-Based Analytics for Caching Performance Improvements in Mobile Broadband Wireless Networks
- Abstract
- 16.1 Introduction
- 16.2 Background
- 16.3 Related Work
- 16.4 VoD Architecture
- 16.5 Overview
- 16.6 Data Generation
- 16.7 Edge and Core Components
- 16.8 INCA Caching Algorithm
- 16.9 QoE Estimation
- 16.10 Theoretical Framework
- 16.11 Experiments and Results
- 16.12 Synthetic Dataset
- 16.13 Conclusions and Future Directions
- Chapter 17: Big Data Analytics on a Smart Grid: Mining PMU Data for Event and Anomaly Detection
- Chapter 18: eScience and Big Data Workflows in Clouds: A Taxonomy and Survey
- Index
Product information
- Title: Big Data
- Author(s):
- Release date: June 2016
- Publisher(s): Morgan Kaufmann
- ISBN: 9780128093467
You might also like
book
Big Data
Convert the promise of big data into real world results There is so much buzz around …
book
Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud
This is the eBook of the printed book and may not include any media, website access …
book
Python Crash Course, 2nd Edition
This is the second edition of the best selling Python book in the world. Python Crash …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …