Demo Data from VLDB 2026 / reviewers in the wild / expert
Niketan Pansare
dblp:13/8165
· DBLP profile ↗
7ranked-venue papers
2as first author
0since 2021 · last 2019
0000-0002-3541-871XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 7 · 2 first-authorArtificial intelligence and machine learning · 2 · 1 first-author
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
5 papers |
Query processing and optimization · 51% Machine learning and data management · 45% Database system architecture and tuning · 4% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Parallel and multicore computing · 51% High-performance computing · 42% Memory systems · 8% | |
| Artificial intelligence
1 paper |
Information extraction and text analysis · 77% Speech recognition and synthesis · 23% |
Topics — the 11 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning and data management › machine learning systems
declarative machine learning |
0.6 | 2 | 2018 | On Optimizing Operator Fusion Plans for Large-Scale Machine Learning in SystemML · Proc. VLDB Endow. 2018 SystemML: Declarative Machine Learning on Spark · Proc. VLDB Endow. 2016 |
Query processing and optimization
query optimization |
0.4 | 1 | 2019 | Declarative Parameterizations of User-Defined Functions for Large-Scale Machine Learning and Optimization · IEEE Trans. Knowl. Data Eng. 2019 |
Query processing and optimization › query compilation
operator fusion |
0.3 | 1 | 2018 | On Optimizing Operator Fusion Plans for Large-Scale Machine Learning in SystemML · Proc. VLDB Endow. 2018 |
Machine learning and data management › scalable machine learning
distributed learning |
0.2 | 1 | 2016 | SystemML: Declarative Machine Learning on Spark · Proc. VLDB Endow. 2016 |
Compilers and program optimization › deep learning compiler
operator fusion |
0.2 | 1 | 2016 | SystemML: Declarative Machine Learning on Spark · Proc. VLDB Endow. 2016 |
High-performance computing
cluster computing |
0.2 | 2 | 2018 | On Optimizing Operator Fusion Plans for Large-Scale Machine Learning in SystemML · Proc. VLDB Endow. 2018 SystemML: Declarative Machine Learning on Spark · Proc. VLDB Endow. 2016 |
Parallel and multicore computing › data-parallel programming
data-parallel frameworks |
0.2 | 2 | 2018 | On Optimizing Operator Fusion Plans for Large-Scale Machine Learning in SystemML · Proc. VLDB Endow. 2018 SystemML: Declarative Machine Learning on Spark · Proc. VLDB Endow. 2016 |
Natural language and speech › Information extraction and text analysis
topic model |
0.1 | 1 | 2012 | Topic Models over Spoken Language · ICDM 2012 |
Query processing and optimization › aggregation
online aggregation |
0.1 | 1 | 2011 | Online Aggregation for Large MapReduce Jobs · Proc. VLDB Endow. 2011 |
Parallel and multicore computing › data-parallel programming
mapreduce |
0.0 | 1 | 2011 | Online Aggregation for Large MapReduce Jobs · Proc. VLDB Endow. 2011 |
Query processing and optimization
multi-query optimization |
0.0 | 1 | 2010 | The DataPath system: a data-centric analytic processing engine for large data warehouses · SIGMOD Conference 2010 |
Methods — techniques the papers use, named apart from their topics
cost-based optimization · 1.7code generation · 1.0linear algebra · 0.8SimSQL · 0.4SQL · 0.4probabilistic topic modeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Declarative Parameterizations of User-Defined Functions for Large-Scale Machine Learning and OptimizationabstractLarge-scale optimization has become an important application for data management systems, particularly in the context of statistical machine learning. In this paper, we consider how one might implement the join-and-co-group pattern in the context of a fully declarative data processing system. The join-and-co-group pattern is ubiquitous in iterative, large-scale optimization. In the join-and-co-group pattern, a user-defined function g is parameterized with a data object x as well as the subset of the statistical model Θxthat applies to that object, so that g(x|Θx) can be used to compute a partial update of the model. This is repeated for every x in the full data set X. All partial updates are then aggregated and used to perform a complete update of the model. The join-and-co-group pattern has several implementation challenges, including the potential for a massive blow-up in the size of a fully parameterized model. Thus, unless the correct physical execution plan be chosen for implementing the join-and-co-group pattern, it is easily possible to have an execution that takes a very long time or even fails to complete. In this paper, we carefully consider the alternatives for implementing the join-and-co-group pattern on top of a declarative system, as well as how the best alternative can be selected automatically. Our focus is on the SimSQL database system, which is an SQL-based system with special facilities for large-scale, iterative optimization. Since it is an SQL-based system with a query optimizer, those choices can be made automatically. Zekai J. Gao, Niketan Pansare, Chris Jermaine |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2018 | On Optimizing Operator Fusion Plans for Large-Scale Machine Learning in SystemMLabstractMany machine learning (ML) systems allow the specification of ML algorithms by means of linear algebra programs, and automatically generate efficient execution plans. The opportunities for fused operators---in terms of fused chains of basic operators---are ubiquitous, and include fewer materialized intermediates, fewer scans of inputs, and sparsity exploitation across operators. However, existing fusion heuristics struggle to find good plans for complex operator DAGs or hybrid plans of local and distributed operations. In this paper, we introduce an exact yet practical cost-based optimization framework for fusion plans and describe its end-to-end integration into Apache SystemML. We present techniques for candidate exploration and selection of fusion plans, as well as code generation of local and distributed operations over dense, sparse, and compressed data. Our experiments in SystemML show end-to-end performance improvements of up to 22x, with negligible compilation overhead. Matthias Boehm 0001, Berthold Reinwald, Dylan Hutchison, Prithviraj Sen, Alexandre V. Evfimievski, Niketan Pansare |
Proc. VLDB Endow. | 6 |
| 2016 | SystemML: Declarative Machine Learning on SparkabstractThe rising need for custom machine learning (ML) algorithms and the growing data sizes that require the exploitation of distributed, data-parallel frameworks such as MapReduce or Spark, pose significant productivity challenges to data scientists. Apache SystemML addresses these challenges through declarative ML by (1) increasing the productivity of data scientists as they are able to express custom algorithms in a familiar domain-specific language covering linear algebra primitives and statistical functions, and (2) transparently running these ML algorithms on distributed, data-parallel frameworks by applying cost-based compilation techniques to generate efficient, low-level execution plans with in-memory single-node and large-scale distributed operations. This paper describes SystemML on Apache Spark, end to end, including insights into various optimizer and runtime techniques as well as performance characteristics. We also share lessons learned from porting SystemML to Spark and declarative ML in general. Finally, SystemML is open-source, which allows the database community to leverage it as a testbed for further research. Matthias Boehm 0001, Michael Dusenberry, Deron Eriksson, Alexandre V. Evfimievski, Faraz Makari Manshadi, Niketan Pansare, Berthold Reinwald, Frederick Reiss 0001, Prithviraj Sen, Arvind Surve, Shirish Tatikonda |
Proc. VLDB Endow. | 6 |
| 2012 | Topic Models over Spoken LanguageabstractVirtually all work on topic modeling has assumed that the topics are to be learned over a text-based document corpus. However, there exist important applications where topic models must be learned over an audio corpus of spoken language. Unfortunately, speech-to-text programs can have very low accuracy. We therefore propose a novel topic model for spoken language that incorporates a statistical model of speech-to-text software behavior. Crucially, our model exploits the uncertainty numbers returned by the software. Our ideas apply to any domain in which it would be useful to build a topic model over data in which uncertainties are explicitly represented. Niketan Pansare, Chris Jermaine, Peter J. Haas, Nitendra Rajput |
ICDM | 1 |
| 2011 | Social ranking for spoken web searchabstractSpoken Web is an alternative Web for low-literacy users in the developing world. People can create audio content over phone and share on the Spoken Web. This enables easy creation of locally relevant content. Even on the World Wide Web in developed regions, the recent increase in traffic is due to the locally relevant content created on social networking sites. This paper argues that content search and ranking in the new scenario needs a re-look. The generic model of using in-links for ranking such content is not an appropriate measure of the content relevance in such a collaborative Web 2.0 world. This paper aims to bring the social context in Spoken Web ranking. We formulate a relationship function between the query-creator and the content-creator and use this as one measure of the content relevance to the user. The relationship function uses the geographical location of the two people and their prior browsing preferences as parameters to determine the relationship between the two users. Further we also determine the trustability of the content based on the content creator's acceptance measure by the social network. We use these two features in addition to the term-frequency - inverse-term-frequency match to rank the search results in context of the social network of the query-creator and provide a more specific and socially relevant result to the user. Shrey Sahay, Nitendra Rajput, Niketan Pansare |
CIKM | 3 |
| 2011 | Online Aggregation for Large MapReduce Jobs
Niketan Pansare, Vinayak R. Borkar, Chris Jermaine, Tyson Condie |
Proc. VLDB Endow. | 1 |
| 2010 | The DataPath system: a data-centric analytic processing engine for large data warehousesabstractSince the 1970's, database systems have been "compute-centric". When a computation needs the data, it requests the data, and the data are pulled through the system. We believe that this is problematic for two reasons. First, requests for data naturally incur high latency as the data are pulled through the memory hierarchy, and second, it makes it difficult or impossible for multiple queries or operations that are interested in the same data to amortize the bandwidth and latency costs associated with their data access. Subramanian Arumugam 0002, Alin Dobra, Chris Jermaine, Niketan Pansare, Luis Leopoldo Perez |
SIGMOD Conference | 4 |