Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Biswanath Panda

dblp:p/BiswanathPanda · DBLP profile ↗
← Back
9ranked-venue papers
4as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 9 · 4 first-authorArtificial intelligence and machine learning · 1 · 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
6 papers
Data mining · 39% Information retrieval · 23% Query processing and optimization · 18%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Parallel and multicore computing · 64% High-performance computing · 36%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%

Topics — the 14 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval
text summarization
0.322013
Scolopax: Exploratory Analysis of Scientific Data · Proc. VLDB Endow. 2013
The model-summary problem and a solution for trees · ICDE 2010
Query processing and optimization
interactive data exploration
0.212013
Scolopax: Exploratory Analysis of Scientific Data · Proc. VLDB Endow. 2013
Data mining
pattern mining
0.212013
Scolopax: Exploratory Analysis of Scientific Data · Proc. VLDB Endow. 2013
Data mining › predictive modeling › tree-based models
classification and regression trees
0.112009
PLANET: Massively Parallel Learning of Tree Ensembles with MapReduce · Proc. VLDB Endow. 2009
Data mining › predictive modeling › classification › ensemble learning
tree ensembles
0.112009
PLANET: Massively Parallel Learning of Tree Ensembles with MapReduce · Proc. VLDB Endow. 2009
Parallel and multicore computing › data-parallel programming
mapreduce
0.112009
PLANET: Massively Parallel Learning of Tree Ensembles with MapReduce · Proc. VLDB Endow. 2009
Data integration and cleaning › data extraction
web data extraction
0.112008
Large-scale collaborative analysis and extraction of web data · Proc. VLDB Endow. 2008
Machine learning › Efficient and distributed learning
inference acceleration
0.112007
High-Speed Function Approximation · ICDM 2007
Machine learning › Efficient and distributed learning
model compression
0.112007
High-Speed Function Approximation · ICDM 2007
Data stream processing
complex event processing
0.112007
Cayuga: a high-performance event processing engine · SIGMOD Conference 2007
High-performance computing › data-intensive computing
large-scale data processing
0.122009
PLANET: Massively Parallel Learning of Tree Ensembles with MapReduce · Proc. VLDB Endow. 2009
Large-scale collaborative analysis and extraction of web data · Proc. VLDB Endow. 2008
Query processing and optimization › join processing
parallel join
0.012013
Scolopax: Exploratory Analysis of Scientific Data · Proc. VLDB Endow. 2013
Computational science and engineering › computational fluid dynamics
combustion simulation
0.012007
High-Speed Function Approximation · ICDM 2007
Data stream processing
event monitoring
0.012007
Cayuga: a high-performance event processing engine · SIGMOD Conference 2007

Methods — techniques the papers use, named apart from their topics

mapreduce · 0.3distributed tree learning · 0.2parallel data management · 0.2clustering · 0.2function approximation · 0.1data mining algorithms · 0.1
YearPublicationVenuePosition
2013 Scolopax: Exploratory Analysis of Scientific Data
abstract
The formulation of hypotheses based on patterns found in data is an essential component of scientific discovery. As larger and richer data sets become available, new scalable and user-friendly tools for scientific discovery through data analysis are needed. We demonstrate Scolopax, which explores the idea of a search engine for hypotheses. It has an intuitive user interface that supports sophisticated queries. Scolopax can explore a huge space of possible hypotheses, returning a ranked list of those that best match the user preferences. To scale to large and complex data sets, Scolopax relies on parallel data management and mining techniques. These include model training, efficient model summary generation, and novel parallel join techniques that together with traditional approaches such as clustering manipulate massive model-summary collections to find the most interesting hypotheses. This demonstration of Scolopax uses a real observational data set, provided by the Cornell Lab of Ornithology. It contains more than 3.3 million bird sightings reported by citizen scientists and has almost 2500 attributes. Conference attendees have the opportunity to make novel discoveries in this data set, ranging from identifying variables that strongly affect bird populations in specific regions to detecting more sophisticated patterns such as habitat competition and migration.
Alper Okcan, Mirek Riedewald, Biswanath Panda, Daniel Fink 0002
Proc. VLDB Endow.3
2011 Fast Algorithms for Finding Extremal Sets
abstract
Identifying the extremal (minimal and maximal) sets from a collection of sets is an important subproblem in the areas of data-mining and satisfiability checking. For example, extremal set finding algorithms are used in the context of mining maximal frequent itemsets, and for simplifying large propositional satisfiability instances derived from real world tasks such as circuit routing and verification. In this paper, we describe two new algorithms for the task and detail their performance on real and synthetic data. Each algorithm leverages an entirely different principle – one primarily exploits set cardinality constraints, the other lexicographic constraints. Despite the inherent difficulty of this problem (the best known worst-case bounds are nearly quadratic), we show that both these algorithms provide excellent performance in practice, and can identify all extremal sets from multi-gigabyte itemset data using only a single processor core. Both algorithms are concise and can be implemented in no more than a few hundred lines of code. Our reference C++ implementations are open source and available for download.
Roberto J. Bayardo, Biswanath Panda
SDM2
2010 The model-summary problem and a solution for trees
abstract
Modern science is collecting massive amounts of data from sensors, instruments, and through computer simulation. It is widely believed that analysis of this data will hold the key for future scientific breakthroughs. Unfortunately, deriving knowledge from large high-dimensional scientific datasets is difficult. One emerging answer is exploratory analysis using data mining; but data mining models that accurately capture natural processes tend to be very complex and are usually not intelligible. Scientists therefore generate model summaries to find the most important patterns learned by the model. We formalize the model-summary problem and introduce it as a novel problem to the database community. Generating model summaries creates serious data management challenges: Scientists usually want to analyze patterns in different ¿slices¿ and ¿dices¿ of the data space, comparing the effects of various input variables on the output. We propose novel techniques for efficiently generating such summaries for the popular class of tree-based models. Our techniques leverage workload structure on multiple levels. We also propose a scalable implementation of our techniques in MapReduce. For both sequential and parallel implementation, we achieve speedups of one or more orders of magnitude over the naive algorithm, while guaranteeing the exact same results.
Biswanath Panda, Mirek Riedewald, Daniel Fink 0002
ICDE1
2009 PLANET: Massively Parallel Learning of Tree Ensembles with MapReduce
abstract
Classification and regression tree learning on massive datasets is a common data mining task at Google, yet many state of the art tree learning algorithms require training data to reside in memory on a single machine. While more scalable implementations of tree learning have been proposed, they typically require specialized parallel computing architectures. In contrast, the majority of Google's computing infrastructure is based on commodity hardware. In this paper, we describe PLANET: a scalable distributed framework for learning tree models over large datasets. PLANET defines tree learning as a series of distributed computations, and implements each one using the MapReduce model of distributed computation. We show how this framework supports scalable construction of classification and regression trees, as well as ensembles of such models. We discuss the benefits and challenges of using a MapReduce compute cluster for tree learning, and demonstrate the scalability of this approach by applying it to a real world learning task from the domain of computational advertising.
Biswanath Panda, Joshua Herbach, Sugato Basu, Roberto J. Bayardo
Proc. VLDB Endow.1
2008 Large-scale collaborative analysis and extraction of web data
abstract
Archived web data is a great resource for scientific research, but poses serious challenges in data processing and management. We demonstrate the Web Lab Collaboration Server , a platform and service for large-scale collaborative web data analysis in a distributed computing environment, and show how it seamlessly supports non-technical users during search, data extraction and analysis.
Felix Weigel, Biswanath Panda, Mirek Riedewald, Johannes Gehrke, Manuel Calimlim
Proc. VLDB Endow.2
2007 Cayuga: A General Purpose Event Monitoring System
Alan J. Demers, Johannes Gehrke, Biswanath Panda, Mirek Riedewald, Walker M. White
CIDR3
2007 High-Speed Function Approximation
abstract
We address a new learning problem where the goal is to build a predictive model that minimizes prediction time (the time taken to make a prediction) subject to a constraint on model accuracy. Our solution is a generic framework that leverages existing data mining algorithms without requiring any modifications to these algorithms. We show a first application of our framework to a combustion simulation problem. Our experimental evaluation shows significant improvements over existing methods; prediction time typically is improved by a factor between 2 and 6.
Biswanath Panda, Mirek Riedewald, Johannes Gehrke, Stephen B. Pope
ICDM1
2007 Cayuga: a high-performance event processing engine
abstract
We propose a demonstration of Cayuga, a complex event monitoring system for high speed data streams. Our demonstration will show Cayuga applied to monitoring Web feeds; the demo will illustrate the expressiveness of the Cayuga query language, the scalability of its query processing engine to high stream rates, and a visualization of the internals of the query processing engine.
Lars Brenna, Alan J. Demers, Johannes Gehrke, Mingsheng Hong, Joel Ossher, Biswanath Panda, Mirek Riedewald, Mohit Thatte, Walker M. White
SIGMOD Conference6
2006 Indexing for Function Approximation
Biswanath Panda, Mirek Riedewald, Stephen B. Pope, Johannes Gehrke, L. Paul Chew
VLDB1