Demo Data from VLDB 2026 / reviewers in the wild / expert
Edwin P. D. Pednault
dblp:85/3739
· DBLP profile ↗
19ranked-venue papers
10as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 13 · 8 first-authorDatabases, data management, data science and information retrieval · 9 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 4 first-authorTheory of computation · 2 · 2 first-authorSystems, architecture and hardware · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 100% | |
| Databases, data mining, and information retrieval
4 papers |
Data mining · 41% Machine learning and data management · 33% Query processing and optimization · 26% | |
| Artificial intelligence
7 papers |
Reinforcement learning · 41% Planning, search and constraint satisfaction · 30% Knowledge representation and reasoning · 22% |
Topics — the 22 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › data-parallel programming
mapreduce |
0.2 | 2 | 2011 | NIMBLE: a toolkit for the implementation of parallel data mining and machine learning algorithms on mapreduce · KDD 2011 SystemML: Declarative machine learning on MapReduce · ICDE 2011 |
Machine learning and data management › machine learning systems
declarative machine learning |
0.1 | 1 | 2011 | SystemML: Declarative machine learning on MapReduce · ICDE 2011 |
Data mining › big data analytics › large-scale data mining
parallel data mining |
0.1 | 1 | 2011 | NIMBLE: a toolkit for the implementation of parallel data mining and machine learning algorithms on mapreduce · KDD 2011 |
Query processing and optimization › query optimization
query optimization for machine learning |
0.1 | 1 | 2011 | SystemML: Declarative machine learning on MapReduce · ICDE 2011 |
Parallel and multicore computing
parallel programming models |
0.1 | 1 | 2011 | NIMBLE: a toolkit for the implementation of parallel data mining and machine learning algorithms on mapreduce · KDD 2011 |
Parallel and multicore computing
parallel programming models and runtimes |
0.1 | 1 | 2011 | SystemML: Declarative machine learning on MapReduce · ICDE 2011 |
Machine learning and data management
scalable machine learning |
0.0 | 1 | 2011 | NIMBLE: a toolkit for the implementation of parallel data mining and machine learning algorithms on mapreduce · KDD 2011 |
Machine learning › Reinforcement learning
offline reinforcement learning |
0.0 | 1 | 2002 | Empirical Comparison of Various Reinforcement Learning Strategies for Sequential Targeted Marketing · ICDM 2002 |
Data mining › predictive modeling › classification
cost-sensitive learning |
0.0 | 1 | 2002 | Sequential cost-sensitive decision making with reinforcement learning · KDD 2002 |
Data mining › predictive modeling
classification |
0.0 | 1 | 2001 | Segmentation-based modeling for advanced targeted marketing · KDD 2001 |
Computational social science and digital humanities › marketing
targeted marketing |
0.0 | 2 | 2002 | Empirical Comparison of Various Reinforcement Learning Strategies for Sequential Targeted Marketing · ICDM 2002 Segmentation-based modeling for advanced targeted marketing · KDD 2001 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
context-dependent effects |
0.0 | 2 | 1991 | Generalizing Nonlinear Planning to Handle Complex Goals and Actions with Context-Dependent Effects · IJCAI 1991 Extending Conventional Planning Techniques to Handle Actions with Context-Depen dent Effects · AAAI 1988 |
Data mining
direct marketing |
0.0 | 1 | 2002 | Sequential cost-sensitive decision making with reinforcement learning · KDD 2002 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › reasoning about action and change
action representation |
0.0 | 1 | 1991 | Generalizing Nonlinear Planning to Handle Complex Goals and Actions with Context-Dependent Effects · IJCAI 1991 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › classical planning
nonlinear planning |
0.0 | 1 | 1991 | Generalizing Nonlinear Planning to Handle Complex Goals and Actions with Context-Dependent Effects · IJCAI 1991 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › reasoning about action and change › reasoning about actions
action languages |
0.0 | 1 | 1989 | ADL: Exploring the Middle Ground Between STRIPS and the Situation Calculus · KR 1989 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › agent planning
action planning |
0.0 | 1 | 1988 | Extending Conventional Planning Techniques to Handle Actions with Context-Depen dent Effects · AAAI 1988 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian computation
bayesian updating |
0.0 | 1 | 1981 | On the Independence Assumption Underlying Subjective Bayesian Updating · Artif. Intell. 1981 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
probabilistic reasoning |
0.0 | 1 | 1981 | On the Independence Assumption Underlying Subjective Bayesian Updating · Artif. Intell. 1981 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › reasoning about action and change › reasoning about actions
situation calculus |
0.0 | 1 | 1989 | ADL: Exploring the Middle Ground Between STRIPS and the Situation Calculus · KR 1989 |
Geometric modeling and processing
surface reconstruction |
0.0 | 1 | 1989 | Some Experiments in Applying Inductive Inference Principles to Surface Reconstruction · IJCAI 1989 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning |
0.0 | 1 | 1988 | Infering Probabilistic Theofies from Data · AAAI 1988 |
Methods — techniques the papers use, named apart from their topics
mapreduce · 0.2linear algebra primitives · 0.2compilation to mapreduce · 0.2building blocks · 0.2MPI · 0.2semi-direct RL · 0.1reinforcement learning · 0.1indirect/simulation-based RL · 0.1direct/batch RL · 0.1statistical modeling · 0.1probabilistic inference · 0.0inductive logic programming · 0.0classical planning · 0.0subjective bayesian updating · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | SystemML: Declarative machine learning on MapReduceabstractMapReduce is emerging as a generic parallel programming paradigm for large clusters of machines. This trend combined with the growing need to run machine learning (ML) algorithms on massive datasets has led to an increased interest in implementing ML algorithms on MapReduce. However, the cost of implementing a large class of ML algorithms as low-level MapReduce jobs on varying data and machine cluster sizes can be prohibitive. In this paper, we propose SystemML in which ML algorithms are expressed in a higher-level language and are compiled and executed in a MapReduce environment. This higher-level language exposes several constructs including linear algebra primitives that constitute key building blocks for a broad class of supervised and unsupervised ML algorithms. The algorithms expressed in SystemML are compiled and optimized into a set of MapReduce jobs that can run on a cluster of machines. We describe and empirically evaluate a number of optimization strategies for efficiently executing these algorithms on Hadoop, an open-source MapReduce implementation. We report an extensive performance evaluation on three ML algorithms on varying data and cluster sizes. Amol Ghoting, Rajasekar Krishnamurthy, Edwin P. D. Pednault, Berthold Reinwald, Vikas Sindhwani, Shirish Tatikonda, Yuanyuan Tian 0001, Shivakumar Vaithyanathan |
ICDE | 3 |
| 2011 | NIMBLE: a toolkit for the implementation of parallel data mining and machine learning algorithms on mapreduceabstractIn the last decade, advances in data collection and storage technologies have led to an increased interest in designing and implementing large-scale parallel algorithms for machine learning and data mining (ML-DM). Existing programming paradigms for expressing large-scale parallelism such as MapReduce (MR) and the Message Passing Interface (MPI) have been the de facto choices for implementing these ML-DM algorithms. The MR programming paradigm has been of particular interest as it gracefully handles large datasets and has built-in resilience against failures. However, the existing parallel programming paradigms are too low-level and ill-suited for implementing ML-DM algorithms. To address this deficiency, we present NIMBLE, a portable infrastructure that has been specifically designed to enable the rapid implementation of parallel ML-DM algorithms. The infrastructure allows one to compose parallel ML-DM algorithms using reusable (serial and parallel) building blocks that can be efficiently executed using MR and other parallel programming models; it currently runs on top of Hadoop, which is an open-source MR implementation. We show how NIMBLE can be used to realize scalable implementations of ML-DM algorithms and present a performance evaluation. Amol Ghoting, Prabhanjan Kambadur, Edwin P. D. Pednault, Ramakrishnan Kannan |
KDD | 3 |
| 2006 | Transform Regression and the Kolmogorov Superposition TheoremabstractThis paper presents a new predictive modeling algorithm that draws inspiration from the Kolmogorov superposition theorem. An initial version of the algorithm is presented that combines gradient boosting, generalized additive models, and decision-tree methods to construct models that have the same overall mathematical structure as Kolmogorov's superposition equation. Improvements to the algorithm are then presented that significantly increase its rate of convergence. The resulting algorithm, dubbed “transform regression,” generates surprisingly good models compared to those produced by the underlying decision-tree method when the latter is applied directly. Transform regression is highly scalable and a parallelized database-embedded version of the algorithm has been implemented as part of IBM DB2 Intelligent Miner Modeling. Edwin P. D. Pednault |
SDM | 1 |
| 2002 | Empirical Comparison of Various Reinforcement Learning Strategies for Sequential Targeted MarketingabstractWe empirically evaluate the performance of various reinforcement learning methods in applications to sequential targeted marketing. In particular we propose and evaluate a progression of reinforcement learning methods, ranging from the "direct" or "batch" methods to "indirect" or "simulation based" methods, and those that we call "semidirect" methods that fall between them. We conduct a number of controlled experiments to evaluate the performance of these competing methods. Our results indicate that while the indirect methods can perform better in a situation in which nearly perfect modeling is possible, under the more realistic situations in which the system's modeling parameters have restricted attention, the indirect methods' performance tend to degrade. We also show that semi-direct methods are effective in reducing the amount of computation necessary to attain a given level of performance, and often result in more profitable policies. Naoki Abe, Edwin P. D. Pednault, Haixun Wang, Bianca Zadrozny, Wei Fan 0001, Chidanand Apté |
ICDM | 2 |
| 2002 | Sequential cost-sensitive decision making with reinforcement learningabstractRecently, there has been increasing interest in the issues of cost-sensitive learning and decision making in a variety of applications of data mining. A number of approaches have been developed that are effective at optimizing cost-sensitive decisions when each decision is considered in isolation. However, the issue of sequential decision making, with the goal of maximizing total benefits accrued over a period of time instead of immediate benefits, has rarely been addressed. In the present paper, we propose a novel approach to sequential decision making based on the reinforcement learning framework. Our approach attempts to learn decision rules that optimize a sequence of cost-sensitive decisions so as to maximize the total benefits accrued over time. We use the domain of targeted' marketing as a testbed for empirical evaluation of the proposed method. We conducted experiments using approximately two years of monthly promotion data derived from the well-known KDD Cup 1998 donation data set. The experimental results show that the proposed method for optimizing total accrued benefits out performs the usual targeted-marketing methodology of optimizing each promotion in isolation. We also analyze the behavior of the targeting rules that were obtained and discuss their appropriateness to the application domain. Edwin P. D. Pednault, Naoki Abe, Bianca Zadrozny |
KDD | 1 |
| 2002 | Segmented Regression Estimators for Massive Data SetsabstractWe describe two methodologies for obtaining segmented regression estimators from massive training data sets. The first methodology, called Linear Regression Tree (LRT), is used for continuous response variables, and the second and complementary methodology, called Naive Bayes Tree (NBT), is used for categorical response variables. These are implemented in the IBM ProbE™ (Probabilistic Estimation) data mining engine, which is an object-oriented framework for building classes of segmented predictive models from massive training data sets. Based on this methodology, an application called ATM-SE™ for direct-mail targeted marketing has been developed jointly with Fingerhut Business Intelligence [1]). Ramesh Natarajan, Edwin P. D. Pednault |
SDM | 2 |
| 2001 | Segmentation-based modeling for advanced targeted marketingabstractFingerhut Business Intelligence (BI) has a long and successful history of building statistical models to predict consumer behavior. The models constructed are typically segmentation-based models in which the target audience is split into subpopulations (i.e., customer segments) and individually tailored statistical models are then developed for each segment. Such models are commonly employed in the direct-mail industry; however, segmentation is often performed on an ad-hoc basis without directly considering how segmentation affects the accuracy of the resulting segment models. Fingerhut BI approached IBM Research with the problem of how to build segmentation-based models more effectively so as to maximize predictive accuracy. The IBM Advanced Targeted Marketing-Single EventsTM (IBM ATM-SETM) solution is the result of IBM Research and Fingerhut BI directing their efforts jointly towards solving this problem. This paper presents an evaluation of ATM-SE's modeling capabilities using data from Fingerhut's catalog mailings. Chidanand Apté, Eric Bibelnieks, Ramesh Natarajan, Edwin P. D. Pednault, Fateh Tipu, Deb Campbell, Bryan Nelson |
KDD | 4 |
| 2001 | Using Simulated Pseudo Data To Speed Up Statistical Predictive Modeling From Massive Data Setsabstract1 Introduction Predictive modeling techniques are now being used in application domains where the training data sets are potentially enormous. For example, certain marketing databases that we have encountered contain millions of customer records with thousands of attributes per record. The development of statistical modeling algorithms for such massive data sets is important for emerging data mining application areas such as database marketing, targeted advertising, fraud detection, credit/risk modeling, and information retrieval. Ramesh Natarajan, Edwin P. D. Pednault |
SDM | 2 |
| 1998 | Decomposition of Heterogeneous Classification ProblemsabstractIn some classification problems the feature space is heterogeneous in that the best features on which to base the classification are different in different parts of the feature space. In some other problems the classes can be divided into subsets such that distinguishing one subset of classes from another and classifying examples within the subsets require very different decision rules, involving different sets of features. In such heterogeneous problems, many modeling techniques (including decision trees, rules, and neural networks) evaluate the performance of alternative decision rules by averaging over the entire problem space, and are prone to generating a model that is suboptimal in any of the regions or subproblems. Better overall models can be obtained by splitting the problem appropriately and modeling each subproblem separately. This paper presents a new measure to determine the degree of dissimilarity between the decision surfaces of two given problems, and suggests a way to search for a strategic splitting of the feature space that identifies regions with different characteristics. We illustrate the concept using a multiplexor problem, and apply the method to a DNA classification problem. Chidanand Apté, Se June Hong, Jonathan R. M. Hosking, Jorge Lepre, Edwin P. D. Pednault, Barry K. Rosen |
Intell. Data Anal. | 5 |
| 1997 | Decomposition of Heterogeneous Classification Problems
Chidanand Apté, Se June Hong, Jonathan R. M. Hosking, Jorge Lepre, Edwin P. D. Pednault, Barry K. Rosen |
IDA | 5 |
| 1997 | A statistical perspective on data mining
Jonathan R. M. Hosking, Edwin P. D. Pednault, Madhu Sudan 0001 |
Future Gener. Comput. Syst. | 2 |
| 1994 | ADL and the State-Transition Model of ActionabstractThis paper provides a complete presentation of the syntax, semantics, and some of the properties of ADL, a formalism for representing and reasoning about the effects of actions. ADL is based on the state-transition model of action, combining much of the expressive power of the situation calculus with the notational and computational benefits of the STRIPS language. In combining these elements, ADL attempts to strike a better balance in the tradeoff between the expressiveness of a logical formalism and the computational complexity of reasoning with that formalism. ADL is defined from a semantic standpoint as a set of constraints on the general state-transition model of action. These constraints are general enough to enable situation-dependent effects to be described while being strong enough to provide a simple solution to the frame problem. The syntax of ADL can vary, allowing different syntactical variants to be developed without altering the underlying semantics. The syntax presented here resembles the STRIPS operator language augmented with conditional add and delete lists. Reasoning is accomplished by transforming ADL schemas into regression operators. It is shown that regression operators provide a sound and complete means for reasoning about the effects of actions represented in ADL. It is also shown that, in general, comparable progression operators cannot be constructed from ADL schemas. This result is surprising, since progression operators are conceptually the inverse of regression operators. Reasoning can also be accomplished by axiomatizing ADL schemas in the situation calculus. It is shown that a restricted form of the situation calculus can be defined that is effectively equivalent to ADL in that ADL schemas can be translated into equivalent sets of axioms in this restricted form, and vice versa. The restricted form is interesting in its own right, since it incorporates a solution to the frame problem that does not explicitly rely on circumscription. This solution is derived from the semantics of ADL. Edwin P. D. Pednault |
J. Log. Comput. | 1 |
| 1991 | Generalizing Nonlinear Planning to Handle Complex Goals and Actions with Context-Dependent Effects
Edwin P. D. Pednault |
IJCAI | 1 |
| 1989 | Some Experiments in Applying Inductive Inference Principles to Surface Reconstruction
Edwin P. D. Pednault |
IJCAI | 1 |
| 1989 | ADL: Exploring the Middle Ground Between STRIPS and the Situation Calculus
Edwin P. D. Pednault |
KR | 1 |
| 1988 | Extending Conventional Planning Techniques to Handle Actions with Context-Depen dent Effects
Edwin P. D. Pednault |
AAAI | 1 |
| 1988 | Infering Probabilistic Theofies from Data
Edwin P. D. Pednault |
AAAI | 1 |
| 1988 | Synthesizing plans that contain actions with context-dependent effectsabstractThis paper presents a method of solving planning problems that involve actions whose effects change according to the situations in which they are performed. The approach is an extension of the conventional planning methodology in which plans are constructed through an iterative process of scanning for goals that are not yet satisfied, inserting actions to achieve them, and introducing subgoals to these actions. This methodology was originally developed under the assumption that one would be dealing exclusively with actions that produce the same effects in every situation. The extension involves introducing additional subgoals to actions above and beyond the preconditions of execution normally introduced. These additional subgoals, called secondary preconditions, ensure that the actions are performed in contexts conducive to producing the effects we desire. This paper defines and analyzes secondary preconditions from a mathematically rigorous standpoint and demonstrates how they can be derived from regression operators. Edwin P. D. Pednault |
Comput. Intell. | 1 |
| 1981 | On the Independence Assumption Underlying Subjective Bayesian Updating
Edwin P. D. Pednault, Steven W. Zucker, L. V. Muresan |
Artif. Intell. | 1 |