Demo Data from EDBT 2026 / reviewers in the wild / expert
Soundar Srinivasan
dblp:173/9130
· DBLP profile ↗
3ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 1 since 2021Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 50% Machine learning and data management · 50% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Performance modeling and evaluation · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning and data management
learned database components |
0.5 | 1 | 2021 | PerfGuard: Deploying ML-for-Systems without Performance Regressions, Almost! · Proc. VLDB Endow. 2021 |
Query processing and optimization
query optimization |
0.5 | 1 | 2021 | PerfGuard: Deploying ML-for-Systems without Performance Regressions, Almost! · Proc. VLDB Endow. 2021 |
Performance modeling and evaluation › performance diagnosis
performance regression detection |
0.1 | 1 | 2021 | PerfGuard: Deploying ML-for-Systems without Performance Regressions, Almost! · Proc. VLDB Endow. 2021 |
Methods — techniques the papers use, named apart from their topics
pre-production experimentation · 1.0deep learning · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | PerfGuard: Deploying ML-for-Systems without Performance Regressions, Almost!abstractModern data processing systems require optimization at massive scale, and using machine learning to optimize these systems (ML-for-systems) has shown promising results. Unfortunately, ML-for-systems is subject to over generalizations that do not capture the large variety of workload patterns, and tend to augment the performance of certain subsets in the workload while regressing performance for others. In this paper, we introduce a performance safeguard system, called PerfGuard , that designs pre-production experiments for deploying ML-for-systems. Instead of searching the entire space of query plans (a well-known, intractable problem), we focus on query plan deltas (a significantly smaller space). PerfGuard formalizes these differences, and correlates plan deltas to important feedback signals, like execution cost. We describe the deep learning architecture and the end-to-end pipeline in PerfGuard that could be used with general relational databases. We show that this architecture improves on baseline models, and that our pipeline identifies key query plan components as major contributors to plan disparity. Offline experimentation shows PerfGuard as a promising approach, with many opportunities for future improvement. H. M. Sajjad Hossain, Marc T. Friedman, Hiren Patel, Shi Qiao 0001, Soundar Srinivasan, Markus Weimer, Remmelt Ammerlaan, Lucas Rosenblatt, Gilbert Antonius, Peter Orenberg, Vijay Ramani, Abhishek Roy 0008, Irene Rogan Shaffer, Alekh Jindal |
Proc. VLDB Endow. | 5 |
| 2019 | Griffon: Reasoning about Job Anomalies with Unlabeled Data in Cloud-based PlatformsabstractMicrosoft's internal big data analytics platform is comprised of hundreds of thousands of machines, serving over half a million jobs daily, from thousands of users. The majority of these jobs are recurring and are crucial for the company's operation. Although administrators spend significant effort tuning system performance, some jobs inevitably experience slowdowns, i.e., their execution time degrades over previous runs. Currently, the investigation of such slowdowns is a labor-intensive and error-prone process, which costs Microsoft significant human and machine resources, and which negatively impacts several lines of business. Liqun Shao, Abhiram Eswaran, Kristin Lieber, Janhavi Suresh Mahajan, Minsoo Thigpen, Sudhir Darbha, Subru Krishnan, Soundar Srinivasan, Carlo Curino, Konstantinos Karanasos |
SoCC | 10 |
| 2015 | Cost-sensitive optimization of automated inspectionabstractAutomated inspection plays a critical role in many industrial processes, including modern assembly lines. In these processes, components are inspected to ensure adherence to design specifications. Components that are determined to be out-of-specifications are rejected. The benefits of inspection are two-fold. First, defects can be removed early in the process, preventing higher costs incurred in detecting them downstream. Second, the inspection results provide information for manual troubleshooting of root-causes, potentially leading to an improvement in overall quality. However, this form of inspection may also incurs costs if there are false alarms associated with the automated inspection method. Analysis of false alarm costs are rarely addressed in the data mining literature. In this paper, we develop a simple framework to estimate the value of an inspection process, and demonstrate how predictive modeling can be used to increase this value under the right circumstances. In the second part of the paper, we report results from a case-study at a Bosch manufacturing plant, involving tens of thousands of parts and hundreds of quality attributes. A key challenge in this study was the extremely low rate of defects resulting from the operation of a highly-optimized manufacturing process. We show that for such modern assembly lines, machine learning techniques that are robust to class imbalance are particularly well suited. The solution from the case-study yields a positive ROI for the manufacturing plant. Goktug T. Cinar, Jeffrey Thompson, Soundar Srinivasan |
IEEE BigData | 3 |