
Data Management in Machine Learning Systems by Matthias Boehm
Large-scale data analytics using machine learning (ML) underpins many modern data-driven applications. ML systems provide means of specifying and executing these ML workloads in an efficient and scalable manner. Data management is at the heart of many ML systems due to data-driven application characteristics, data-centric workload characteristics, and system architectures inspired by classical data management techniques.
In this book, we follow this data-centric view of ML systems and aim to provide a comprehensive overview of data management in ML systems for the end-to-end data science or ML lifecycle. We review multiple interconnected lines of work: (1) ML support in database (DB) systems, (2) DB-inspired ML systems, and (3) ML lifecycle systems. Covered topics include: in-database analytics via query generation and user-defined functions, factorized and statistical-relational learning; optimizing compilers for ML workloads; execution strategies and hardware accelerators;data access methods such as compression, partitioning and indexing; resource elasticity and cloud markets; as well as systems for data preparation for ML, model selection, model management, model debugging, and model serving. Given the rapidly evolving field, we strive for a balance between an up-to-date survey of ML systems, an overview of the underlying concepts and techniques, as well as pointers to open research questions. Hence, this book might serve as a starting point for both systems researchers and developers.
-
Datalog and Logic Databases
-
Blockchain-Enabled Large-Scale Transaction Management
-
Query Processing over Incomplete Databases
-
On Uncertain Graphs
-
Big Data Integration
-
An Introduction to Duplicate Detection
-
Full-Text (Substring) Indexes in External Memory
-
Data-Intensive Workflow Management
-
Database Replication
-
Data Protection from Insider Threats
-
Transaction Processing on Modern Hardware
-
Multidimensional Databases and Data Warehousing
-
Scalable Processing of Spatial-Keyword Queries
-
Generating Plans from Proofs
-
Query Processing over Uncertain Databases
-
Probabilistic Ranking Techniques in Relational Databases
-
Relational and XML Data Exchange
-
The Four Generations of Entity Resolution
-
Advanced Metasearch Engine Technology
-
Privacy-Preserving Data Publishing
-
Data Profiling
-
Non-Volatile Memory Database Management Systems
-
Skylines and Other Dominance-Based Queries
-
Peer-to-Peer Data Management
-
Web Page Recommendation Models
-
Cloud-Based RDF Data Management
-
User-Centered Data Management
-
Uncertain Schema Matching
-
Data Exploration Using Example-Based Methods
-
Querying Graphs
-
Access Control in Data Management Systems
-
Keyword Search in Databases
-
Community Search over Big Graphs
-
Human Interaction with Graphs
-
Natural Language Data Management and Interfaces
-
Data Cleaning
-
Blockchains
-
Fault-Tolerant Distributed Transactions on Blockchain
-
Similarity Joins in Relational Database Systems
-
Query Answer Authentication
-
Semantics Empowered Web 3.0
-
Foundations of Data Quality Management
-
Business Processes
-
Information and Influence Propagation in Social Networks
-
Incomplete Data and Data Dependencies in Relational Databases
-
Deep Web Query Interface Understanding and Integration
-
Probabilistic Databases
| SKU | Unavailable |
| ISBN 13 | 9783031007415 |
| ISBN 10 | 3031007417 |
| Title | Data Management in Machine Learning Systems |
| Author | Matthias Boehm |
| Series | Synthesis Lectures On Data Management |
| Condition | Unavailable |
| Binding Type | Paperback |
| Publisher | Springer International Publishing AG |
| Year published | 2019-02-25 |
| Number of pages | 157 |
| Cover note | Book picture is for illustrative purposes only, actual binding, cover or edition may vary. |
| Note | Unavailable |














































