Demo Data from VLDB 2026 / reviewers in the wild / expert
Hillol Kargupta
dblp:k/HillolKargupta
· DBLP profile ↗
61ranked-venue papers
27as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 39 · 17 first-authorArtificial intelligence and machine learning · 25 · 18 first-authorSystems, architecture and hardware · 7Computer networks · 2Security and privacy · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-authorTheory of computation · 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
13 papers |
Data mining · 86% Data stream processing · 7% Web and social media mining · 4% | |
| Network and information security
3 papers |
Privacy and data protection · 83% Cryptographic protocols and secure computation · 17% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Environmental and earth informatics · 67% Smart cities and intelligent transportation · 33% | |
| Artificial intelligence
3 papers |
Probabilistic and Bayesian machine learning · 81% Efficient and distributed learning · 16% Multi-agent systems · 3% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Distributed systems · 61% Parallel and multicore computing · 24% High-performance computing · 16% |
Topics — the 30 heaviest of 36, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › big data analytics › large-scale data mining
distributed data mining |
0.3 | 5 | 2009 | A Generic Local Algorithm for Mining Data Streams in Large Distributed Systems · IEEE Trans. Knowl. Data Eng. 2009 Approximate Distributed K-Means Clustering over a Peer-to-Peer Network · IEEE Trans. Knowl. Data Eng. 2009 Distributed Identification of Top-l Inner Product Elements and its Application in a Peer-to-Peer Network · IEEE Trans. Knowl. Data Eng. 2008 |
Data mining
clustering |
0.2 | 2 | 2009 | A Generic Local Algorithm for Mining Data Streams in Large Distributed Systems · IEEE Trans. Knowl. Data Eng. 2009 Approximate Distributed K-Means Clustering over a Peer-to-Peer Network · IEEE Trans. Knowl. Data Eng. 2009 |
Data mining › clustering
k-means clustering |
0.2 | 2 | 2009 | A Generic Local Algorithm for Mining Data Streams in Large Distributed Systems · IEEE Trans. Knowl. Data Eng. 2009 Approximate Distributed K-Means Clustering over a Peer-to-Peer Network · IEEE Trans. Knowl. Data Eng. 2009 |
Data mining › predictive modeling
classification |
0.2 | 4 | 2006 | Orthogonal Decision Trees · IEEE Trans. Knowl. Data Eng. 2006 A Fourier Spectrum-Based Approach to Represent Decision Trees for Mining Data Streams in Mobile Environments · IEEE Trans. Knowl. Data Eng. 2004 Orthogonal Decision Trees · ICDM 2004 |
Data mining › predictive modeling › classification
decision tree learning |
0.1 | 3 | 2004 | A Fourier Spectrum-Based Approach to Represent Decision Trees for Mining Data Streams in Mobile Environments · IEEE Trans. Knowl. Data Eng. 2004 Orthogonal Decision Trees · ICDM 2004 Communication Efficient Construction of Decision Trees Over Heterogeneously Distributed Data · ICDM 2004 |
Smart cities and intelligent transportation › logistics
fleet management |
0.1 | 1 | 2010 | MineFleet®: an overview of a widely adopted distributed vehicle performance data mining system · KDD 2010 |
Environmental and earth informatics
greenhouse gas emission reduction |
0.1 | 1 | 2010 | The next generation of transportation systems, greenhouse emissions, and data mining · KDD 2010 |
Data stream processing › stream mining
distributed stream mining |
0.1 | 1 | 2010 | MineFleet®: an overview of a widely adopted distributed vehicle performance data mining system · KDD 2010 |
Privacy and data protection › privacy-preserving data analysis
privacy-preserving data mining |
0.1 | 2 | 2006 | Random Projection-Based Multiplicative Data Perturbation for Privacy Preserving Distributed Data Mining · IEEE Trans. Knowl. Data Eng. 2006 On the Privacy Preserving Properties of Random Data Perturbation Techniques · ICDM 2003 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
bayesian network |
0.1 | 2 | 2004 | Privacy-Sensitive Bayesian Network Parameter Learning · ICDM 2004 Distributed Web Mining Using Bayesian Networks from Multiple Data Streams · ICDM 2001 |
Data mining › predictive modeling › classification
decision tree mining |
0.1 | 2 | 2004 | A Fourier Spectrum-Based Approach to Represent Decision Trees for Mining Data Streams in Mobile Environments · IEEE Trans. Knowl. Data Eng. 2004 Mining Decision Trees from Data Streams in a Mobile Environment · ICDM 2001 |
Data mining › predictive modeling › classification › ensemble learning
decision tree ensemble |
0.1 | 1 | 2006 | Orthogonal Decision Trees · IEEE Trans. Knowl. Data Eng. 2006 |
Privacy and data protection › randomization
random projection |
0.1 | 1 | 2006 | Random Projection-Based Multiplicative Data Perturbation for Privacy Preserving Distributed Data Mining · IEEE Trans. Knowl. Data Eng. 2006 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
parameter estimation |
0.0 | 1 | 2004 | Privacy-Sensitive Bayesian Network Parameter Learning · ICDM 2004 |
Data mining › predictive modeling › classification
ensemble learning |
0.0 | 1 | 2004 | Orthogonal Decision Trees · ICDM 2004 |
Data mining › predictive modeling › classification › ensemble learning
random forest |
0.0 | 1 | 2004 | Orthogonal Decision Trees · ICDM 2004 |
Privacy and data protection
privacy-preserving data analysis |
0.0 | 1 | 2004 | Privacy-Sensitive Bayesian Network Parameter Learning · ICDM 2004 |
Cryptographic protocols and secure computation
secure multiparty computation |
0.0 | 1 | 2004 | Privacy-Sensitive Bayesian Network Parameter Learning · ICDM 2004 |
Distributed systems › distributed data processing
distributed data mining |
0.0 | 2 | 2000 | Distributed and parallel knowledge discovery (workshop session - title only) · KDD 2000 Scalable, Distributed Data Mining - An Agent Architecture · KDD 1997 |
Privacy and data protection
anonymization |
0.0 | 1 | 2003 | On the Privacy Preserving Properties of Random Data Perturbation Techniques · ICDM 2003 |
Privacy and data protection › statistical database privacy
random data perturbation |
0.0 | 1 | 2003 | On the Privacy Preserving Properties of Random Data Perturbation Techniques · ICDM 2003 |
Machine learning › Efficient and distributed learning
collective learning |
0.0 | 1 | 2001 | Distributed Web Mining Using Bayesian Networks from Multiple Data Streams · ICDM 2001 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
structure learning |
0.0 | 1 | 2001 | Distributed Web Mining Using Bayesian Networks from Multiple Data Streams · ICDM 2001 |
Data mining
data stream mining |
0.0 | 1 | 2001 | Mining Decision Trees from Data Streams in a Mobile Environment · ICDM 2001 |
Web and social media mining
web mining |
0.0 | 1 | 2001 | Distributed Web Mining Using Bayesian Networks from Multiple Data Streams · ICDM 2001 |
Web and social media mining
web usage mining |
0.0 | 1 | 2001 | Distributed Web Mining Using Bayesian Networks from Multiple Data Streams · ICDM 2001 |
Distributed systems
peer-to-peer systems |
0.0 | 1 | 2008 | Distributed Identification of Top-l Inner Product Elements and its Application in a Peer-to-Peer Network · IEEE Trans. Knowl. Data Eng. 2008 |
High-performance computing › data-intensive computing
scalable data mining |
0.0 | 1 | 1997 | Scalable, Distributed Data Mining - An Agent Architecture · KDD 1997 |
Cryptographic protocols and secure computation › secure arithmetic
secure inner product protocol |
0.0 | 1 | 2004 | Privacy-Sensitive Bayesian Network Parameter Learning · ICDM 2004 |
Knowledge, reasoning and agents › Multi-agent systems
agent architecture |
0.0 | 1 | 1997 | Scalable, Distributed Data Mining - An Agent Architecture · KDD 1997 |
Methods — techniques the papers use, named apart from their topics
wireless data transmission · 0.3distributed data stream mining · 0.3data mining · 0.2local monitoring algorithm · 0.2feedback loop · 0.2fourier analysis · 0.2hoeffding bound · 0.2random projection · 0.2principal component analysis · 0.1uniform sampling · 0.1approximate algorithm · 0.1secure computation · 0.1probabilistic algorithm · 0.1order statistics · 0.1independent component analysis · 0.1spectral filtering · 0.0random matrix theory · 0.0agent-based distributed mining · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Analyzing Driving Data using the ADAPT Distributed Analytics Platform for Connected VehiclesabstractConnected and autonomous vehicles are changing the future of mobility by providing vehicles connectivity and intelligence for smarter performance. Driver behavior analysis plays an important role in most of these applications. This paper provides a case study using A Distributed Analytics Platform for Telematics (ADAPT) that powers many popular connected car products in the market today. It provides an overview of the platform and some of its supported products. The paper focuses on driver safety data analysis using several novel techniques. It explores image analysis for advanced driver safety using a novel randomized contractive mappings-based technique for efficient onboard driver data analysis. In addition, it explains how social collective incentive mechanisms can be integrated with the driving scoring functions for improving driver safety. The paper discusses market adoption and presents experimental results. Hillol Kargupta, Priyanka Kargupta |
DSAA | 1 |
| 2013 | Breaching Euclidean distance-preserving data perturbation using few known inputs
Chris Giannella, Kun Liu 0001, Hillol Kargupta |
Data Knowl. Eng. | 3 |
| 2013 | In-network outlier detection in wireless sensor networks
Joel W. Branch, Chris Giannella, Boleslaw K. Szymanski, Ran Wolff 0002, Hillol Kargupta |
Knowl. Inf. Syst. | 5 |
| 2012 | Introduction to data mining for sustainability
Katharina Morik, Kanishka Bhaduri, Hillol Kargupta |
Data Min. Knowl. Discov. | 3 |
| 2011 | Multi-objective optimization based privacy preserving distributed data mining in Peer-to-Peer networks
Kamalika Das, Kanishka Bhaduri, Hillol Kargupta |
Peer-to-Peer Netw. Appl. | 3 |
| 2010 | The next generation of transportation systems, greenhouse emissions, and data miningabstractControling Greenhouse gas (GHG) emissions for minimizing the impact on the environment is one of the major challenges in front of the human civilization. Although future concentrations, damages and costs are unknown, it Hillol Kargupta, João Gama 0001, Wei Fan 0001 |
KDD | 1 |
| 2010 | MineFleet®: an overview of a widely adopted distributed vehicle performance data mining systemabstractThis paper describes the MineFleet distributed vehicle performance data mining system designed for commercial fleets. MineFleet analyzes high throughput data streams onboard the vehicle, generates the analytics, sends those to the remote server over the wide-area wireless networks and offers them to the fleet managers using stand-alone and web-based user-interface. The paper describes the overall architecture of the system, business needs, and shares experience from successful large-scale commercial deployments. MineFleet is probably one of the first commercially successful distributed data stream mining systems. This patented technology has been adopted, productized, and commercially offered by many large companies in the mobile resource management and GPS fleet tracking industry. This paper offers an overview of the system and offers a detailed analysis of what made it work. Hillol Kargupta, Kakali Sarkar, Michael Gilligan |
KDD | 1 |
| 2010 | A local asynchronous distributed privacy preserving feature selection algorithm for large peer-to-peer networks
Kamalika Das, Kanishka Bhaduri, Hillol Kargupta |
Knowl. Inf. Syst. | 3 |
| 2009 | Assured Information Sharing Life CycleabstractThis paper describes our approach to assured information sharing. The research is being carried out under a MURI 9Multiuniversiyt Research Initiative) project funded by the Air Force Office of Scientific Research (AFOSR). The main objective of our project is: define, design and develop an Assured Information Sharing Lifecycle (AISL) that realizes the DoD's information sharing value chain. In this paper we describe the problem faced by the Department of Defense and our solution to developing an AISL System. Tim Finin, Anupam Joshi, Hillol Kargupta, Yelena Yesha, Joel Sachs, Elisa Bertino, Ninghui Li 0001, Chris Clifton, Eugene H. Spafford, Bhavani Thuraisingham, Murat Kantarcioglu, Alain Bensoussan 0001, Nathan Berg, Latifur Khan, Jiawei Han 0001, ChengXiang Zhai, Ravi S. Sandhu, Shouhuai Xu, Jim Massaro, Lada A. Adamic |
ISI | 3 |
| 2009 | A Local Distributed Peer-to-Peer Algorithm Using Multi-Party Optimization Based Privacy Preservation for Data Mining Primitive ComputationabstractThis paper proposes a scalable, local privacy-preserving algorithm for distributed peer-to-peer (P2P) data aggregation useful for many advanced data mining/analysis tasks such as average/sum computation, decision tree induction, feature selection, and more. Unlike most multi-party privacy-preserving data mining algorithms, this approach works in an asynchronous manner through local interactions and therefore, is highly scalable. It particularly deals with the distributed computation of the sum of a set of numbers stored at different peers in a P2P network in the context of a P2P Web mining application. The proposed optimization-based privacy-preserving technique for computing the sum allows different peers to specify different privacy requirements without having to adhere to a global set of parameters for the chosen privacy model. Since distributed sum computation is a frequently used primitive, the proposed approach is likely to have significant impact on many data mining tasks such as multi-party privacy-preserving clustering, frequent itemset mining, and statistical aggregate computation. Kamalika Das, Kanishka Bhaduri, Hillol Kargupta |
Peer-to-Peer Computing | 3 |
| 2009 | Scalable Distributed Change Detection from Astronomy Data Streams Using Local, Asynchronous Eigen Monitoring AlgorithmsabstractThis paper considers the problem of change detection using local distributed eigen monitoring algorithms for next generation of astronomy petascale data pipelines such as the Large Synoptic Survey Telescopes (LSST). This telescope will take repeat images of the night sky every 20 seconds, thereby generating 30 terabytes of calibrated imagery every night that will need to be co-analyzed with other astronomical data stored at different locations around the world. Change point detection and event classification in such data sets may provide useful insights to unique astronomical phenomenon displaying astrophysically significant variations: quasars, supernovae, variable stars, and potentially hazardous asteroids. However, performing such data mining tasks is a challenging problem for such high-throughput distributed data streams. In this paper we propose a highly scalable and distributed asynchronous algorithm for monitoring the principal components (PC) of such dynamic data streams. We demonstrate the algorithm on a large set of distributed astronomical data to accomplish well-known astronomy tasks such as measuring variations in the fundamental plane of galaxy parameters. The proposed algorithm is provably correct (i.e. converges to the correct PCs without centralizing any data) and can seamlessly handle changes to the data or the network. Real experiments performed on Sloan Digital Sky Survey (SDSS) catalogue data show the effectiveness of the algorithm. Kamalika Das, Kanishka Bhaduri, Sugandha Arora, Wesley Griffin, Kirk D. Borne, Chris Giannella, Hillol Kargupta |
SDM | 7 |
| 2009 | Approximate Distributed K-Means Clustering over a Peer-to-Peer NetworkabstractData intensive peer-to-peer (P2P) networks are finding increasing number of applications. Data mining in such P2P environments is a natural extension. However, common monolithic data mining architectures do not fit well in such environments since they typically require centralizing the distributed data which is usually not practical in a large P2P network. Distributed data mining algorithms that avoid large-scale synchronization or data centralization offer an alternate choice. This paper considers the distributed K-means clustering problem where the data and computing resources are distributed over a large P2P network. It offers two algorithms which produce an approximation of the result produced by the standard centralized K-means clustering algorithm. The first is designed to operate in a dynamic P2P network that can produce clusterings by ldquolocalrdquo synchronization only. The second algorithm uses uniformly sampled peers and provides analytical guarantees regarding the accuracy of clustering on a P2P network. Empirical results show that both the algorithms demonstrate good performance compared to their centralized counterparts at the modest communication cost. Souptik Datta, Chris Giannella, Hillol Kargupta |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2009 | A Generic Local Algorithm for Mining Data Streams in Large Distributed SystemsabstractIn a large network of computers or wireless sensors, each of the components (henceforth, peers) has some data about the global state of the system. Much of the system's functionality such as message routing, information retrieval and load sharing relies on modeling the global state. We refer to the outcome of the function (e.g., the load experienced by each peer) as the \emph{model} of the system. Since the state of the system is constantly changing, it is necessary to keep the models up-to-date. Computing global data mining models e.g. decision trees, k-means clustering in large distributed systems may be very costly due to the scale of the system and due to communication cost, which may be high. The cost further increases in a dynamic scenario when the data changes rapidly. In this paper we describe a two step approach for dealing with these costs. First, we describe a highly efficient \emph{local} algorithm which can be used to monitor a wide class of data mining models. Then, we use this algorithm as a feedback loop for the monitoring of complex functions of the data such as its k-means clustering. The theoretical claims are corroborated with a thorough experimental analysis. Ran Wolff 0002, Kanishka Bhaduri, Hillol Kargupta |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2008 | Topic 5: Parallel and Distributed Databases
Domenico Talia, Josep Lluís Larriba-Pey, Hillol Kargupta, Esther Pacitti |
Euro-Par | 3 |
| 2008 | An Efficient Local Algorithm for Distributed Multivariate Regression in Peer-to-Peer NetworksabstractThis paper offers a local distributed algorithm for multivariate regression in large peer-to-peer environments. The algorithm is designed for distributed inferencing, data compaction, data modeling and classification tasks in many emerging peer-to-peer applications for bioinformatics, astronomy, social networking, sensor networks and web mining. Computing a global regression model from data available at the different peer-nodes using a traditional centralized algorithm for regression can be very costly and impractical because of the large number of data sources, the asynchronous nature of the peer-to-peer networks, and dynamic nature of the data/network. This paper proposes a two-step approach to deal with this problem. First, it offers an efficient local distributed algorithm that monitors the “quality” of the current regression model. If the model is outdated, it uses this algorithm as a feedback mechanism for rebuilding the model. The local nature of the monitoring algorithm guarantees low monitoring cost. Experimental results presented in this paper strongly support the theoretical claims. Kanishka Bhaduri, Hillol Kargupta |
SDM | 2 |
| 2008 | Distributed probabilistic inferencing in sensor networks using variational approximation
Sourav Mukherjee, Hillol Kargupta |
J. Parallel Distributed Comput. | 2 |
| 2008 | Distributed Identification of Top-l Inner Product Elements and its Application in a Peer-to-Peer NetworkabstractThe inner product measures how closely two feature vectors are related. It is an important primitive for many popular data mining tasks, for example, clustering, classification, correlation computation, and decision tree construction. If the entire data set is available at a single site, then computing the inner product matrix and identifying the top (in terms of magnitude) entries is trivial. However, in many real-world scenarios, data is distributed across many locations and transmitting the data to a central server would be quite communication intensive and not scalable. This paper presents an approximate local algorithm for identifying top-l, inner products among pairs of feature vectors in a large asynchronous distributed environment such as a peer-to-peer (P2P) network. We develop a probabilistic algorithm for this purpose using order statistics and the Hoeffding bound. We present experimental results to show the effectiveness and scalability of the algorithm. Finally, we demonstrate an application of this technique for interest-based community formation in a P2P environment. Kamalika Das, Kanishka Bhaduri, Kun Liu 0001, Hillol Kargupta |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2008 | Guest Editors' Introduction: Special Section on Intelligence and Security InformaticsabstractThe 12 papers in this special section focus on intelligence and security informatics. They are summarized here. Daniel Dajun Zeng, Hsinchun Chen, Fei-Yue Wang 0001, Hillol Kargupta |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2007 | Uniform Data Sampling from a Peer-to-Peer Network
Souptik Datta, Hillol Kargupta |
ICDCS | 2 |
| 2007 | Multi-party, Privacy-Preserving Distributed Data Mining Using a Game Theoretic Framework
Hillol Kargupta, Kamalika Das, Kun Liu 0001 |
PKDD | 1 |
| 2007 | Distributed Top-K Outlier Detection from Astronomy Catalogs using the DEMAC SystemabstractThe design, implementation and archiving of large sky surveys is an important part of astronomy research. The Sloan Digital Sky Survey (SDSS), The Two Micron All Sky Survey (2MASS) are some such surveys producing tera bytes of geographically distributed data which need to be stored, analyzed and queried to enable scientific discoveries. In this paper, we describe the architecture of a system for Distributed Exploration of Massive Astronomy Catalogs (DEMAC) which is built on top of the existing National Virtual Observatory environment. We describe distributed algorithms for doing Principal Component Analysis (PCA) using random projection and sampling based techniques. Using the approximate principal components, we develop a distributed outlier detection algorithm which enables identification of data points that deviate sharply from the “correlation structure” of the data. We provide simulation results with data obtained from sky-surveys SDSS and 2MASS. Haimonti Dutta, Chris Giannella, Kirk D. Borne, Hillol Kargupta |
SDM | 4 |
| 2006 | In-Network Outlier Detection in Wireless Sensor NetworksabstractTo address the problem of unsupervised outlier detection in wireless sensor networks, we develop an algorithm that (1) is flexible with respect to the outlier definition, (2) works in-network with a communication load proportional to the outcome, and (3) reveals its outcome to all sensors. We examine the algorithm’s performance using simulation with real sensor data streams. Our results demonstrate that the algorithm is accurate and imposes a reasonable communication load and level of power consumption. Joel W. Branch, Boleslaw K. Szymanski, Chris Giannella, Ran Wolff 0002, Hillol Kargupta |
ICDCS | 5 |
| 2006 | An Attacker's View of Distance Preserving Maps for Privacy Preserving Data Mining
Kun Liu 0001, Chris Giannella, Hillol Kargupta |
PKDD | 3 |
| 2006 | K-Means Clustering Over a Large, Dynamic NetworkabstractThis paper presents an algorithm for K-means clustering of data distributed over a large, dynamic network. The network is not assumed to contain any special server nodes (a peer-to-peer network) and is not assumed to be stable either with respect to the topology or the data held by nodes. The algorithm requires only local communication and synchronization at each iteration: nodes communicate and synchronize only with their topologically neighboring nodes. Due to the growing prevalence of peer-to-peer and mobile/wireless sensor networks, data analysis in large, dynamic networks is likely to garner increasing importance in the near future. To our knowledge, our algorithm represents the first K-means algorithm (a common data analysis/mining technique) to be developed for a large dynamic network. We tested our algorithm in a simulated environment of up to 1000 nodes on synthetic data. We examine its behavior in a static environment (no data or network change) and a dynamic environment. Empirical results show the algorithm demonstrates good accuracy (in both the static and dynamic environment) in that the cluster labels produced are very similar to those produced by K-means run on centralized data. Souptik Datta, Chris Giannella, Hillol Kargupta |
SDM | 3 |
| 2006 | Local L2-Thresholding Based Data Mining in Peer-to-Peer SystemsabstractIn a large network of computers, wireless sensors, or mobile devices, each of the components (hence, peers) has some data about the global status of the system. Many of the functions of the system, such as routing decisions, search strategies, data cleansing, and the assignment of mutual trust, depend on the global status. Therefore, it is essential that the system be able to detect, and react to, changes in its global status. Computing global predicates in such systems is usually very costly. Mainly because of their scale, and in some cases (e.g., sensor networks) also because of the high cost of communication. The cost further increases when the data changes rapidly (due to state changes, node failure, etc.) and computation has to follow these changes. In this paper we describe a two step approach for dealing with these costs. First, we describe a highly efficient local algorithm which detect when the L2 norm of the average data surpasses a threshold. Then, we use this algorithm as a feedback loop for the monitoring of complex predicates on the data - such as the data's k-means clustering. The efficiency of the L2 algorithm guarantees that so long as the clustering results represent the data (i.e., the data is stationary) few resources are required. When the data undergoes an epoch change - a change in the underlying distribution - and the model no longer represents it, the feedback loop indicates this and the model is rebuilt. Furthermore, the existence of a feedback loop allows using approximate and “best-effort” methods for constructing the model; if an ill-fit model is built the feedback loop would indicate so, and the model would be rebuilt. Ran Wolff 0003, Kanishka Bhaduri, Hillol Kargupta |
SDM | 3 |
| 2006 | Clustering distributed data streams in peer-to-peer environments
Sanghamitra Bandyopadhyay, Chris Giannella, Ujjwal Maulik, Hillol Kargupta, Kun Liu 0001, Souptik Datta |
Inf. Sci. | 4 |
| 2006 | Orthogonal Decision TreesabstractThis paper introduces orthogonal decision trees that offer an effective way to construct a redundancy-free, accurate, and meaningful representation of large decision-tree-ensembles often created by popular techniques such as bagging, boosting, random forests, and many distributed and data stream mining algorithms. Orthogonal decision trees are functionally orthogonal to each other and they correspond to the principal components of the underlying function space. This paper offers a technique to construct such trees based on the Fourier transformation of decision trees and eigen-analysis of the ensemble in the Fourier representation. It offers experimental results to document the performance of orthogonal trees on the grounds of accuracy and model complexity. Hillol Kargupta, Haimonti Dutta |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2006 | Random Projection-Based Multiplicative Data Perturbation for Privacy Preserving Distributed Data MiningabstractThis paper explores the possibility of using multiplicative random projection matrices for privacy preserving distributed data mining. It specifically considers the problem of computing statistical aggregates like the inner product matrix, correlation coefficient matrix, and Euclidean distance matrix from distributed privacy sensitive data possibly owned by multiple parties. This class of problems is directly related to many other data-mining problems such as clustering, principal component analysis, and classification. This paper makes primary contributions on two different grounds. First, it explores independent component analysis as a possible tool for breaching privacy in deterministic multiplicative perturbation-based models such as random orthogonal transformation and random rotation. Then, it proposes an approximate random projection-based technique to improve the level of privacy protection while still preserving certain statistical characteristics of the data. The paper presents extensive theoretical analysis and experimental results. Experiments demonstrate that the proposed technique is effective and can be successfully used for different types of privacy-preserving data mining applications. Kun Liu 0001, Hillol Kargupta, Jessica Ryan |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2005 | Topic 5 - Parallel and Distributed Databases, Data Mining and Knowledge Discovery
Domenico Talia, Hillol Kargupta, Patrick Valduriez, Rui Camacho |
Euro-Par | 2 |
| 2005 | Orthogonal Decision Trees for Resource-Constrained Physiological Data Stream Monitoring Using Mobile Devices
Haimonti Dutta, Hillol Kargupta, Anupam Joshi |
HiPC | 2 |
| 2005 | Distributed data mining and agents
Josenildo Costa da Silva, Chris Giannella, Ruchita Bhargava, Hillol Kargupta, Matthias Klusch |
Eng. Appl. Artif. Intell. | 4 |
| 2005 | Random-data perturbation techniques and privacy-preserving data mining
Hillol Kargupta, Souptik Datta, Krishnamoorthy Sivakumar |
Knowl. Inf. Syst. | 1 |
| 2004 | Communication Efficient Construction of Decision Trees Over Heterogeneously Distributed DataabstractWe present an algorithm designed to efficiently construct a decision tree over heterogeneously distributed data without centralizing. We compare our algorithm against a standard centralized decision tree implementation in terms of accuracy as well as the communication complexity. Our experimental results show that by using only 20% of the communication cost necessary to centralize the data we can achieve trees with accuracy at least 80% of the trees produced by the centralized version. Chris Giannella, Kun Liu 0001, Todd Olsen, Hillol Kargupta |
ICDM | 4 |
| 2004 | Orthogonal Decision TreesabstractThis paper introduces orthogonal decision trees that offer an effective way to construct a redundancy-free, accurate, and meaningful representation of large decision-tree-ensembles often created by popular techniques such as bagging, boosting, random forests and many distributed and data stream mining algorithms. Orthogonal decision trees are functionally orthogonal to each other and they correspond to the principal components of the underlying function space. This paper offers a technique to construct such trees based on eigen-analysis of the ensemble and offers experimental results to document the performance of orthogonal trees on grounds of accuracy and model complexity. Hillol Kargupta, Haimonti Dutta |
ICDM | 1 |
| 2004 | Privacy-Sensitive Bayesian Network Parameter LearningabstractThis paper considers the problem of learning the parameters of a Bayesian network, assuming the structure of the network is given, from a privacy-sensitive dataset that is distributed between multiple parties. For a binary-valued dataset, we show that the count information required to estimate the conditional probabilities in a Bayesian network can be obtained as a solution to a set of linear equations involving some inner product between the relevant different feature vectors. We consider a random projection-based method that was proposed elsewhere to securely compute the inner product (with a modified implementation of that method). Da Meng, Krishnamoorthy Sivakumar, Hillol Kargupta |
ICDM | 3 |
| 2004 | VEDAS: A Mobile and Distributed Data Stream Mining System for Real-Time Vehicle MonitoringabstractThis paper presents an overview of an experimental mobile and distributed data stream mining system that allows real time vehicle-health monitoring and driver characterization. It offers the motivation behind this application, explains the system architecture, discusses many challenges that the project faced, and shares some of the adopted solutions. The main contribution of the paper is our experience in building one of the very early distributed data stream mining systems for wireless applications that performs most of the data analysis related tasks using light-weight on-board computing devices. This paper points out that the distributed data mining technology can play a key role in solving real-life problems in a mobile application environment where computing, storage, power, and communication resources are limited. The paper also illustrates how privacy-preserving distributed data mining can play an important role in this type of applications. Hillol Kargupta, Ruchita Bhargava, Kun Liu 0001, Michael Powers, Patrick Blair, Samuel Bushra, James Dull, Kakali Sarkar, Martin Klein 0002, Mitesh Vasa, David Handy |
SDM | 1 |
| 2004 | Collective Mining of Bayesian Networks from Distributed Heterogeneous Data
Krishnamoorthy Sivakumar, Hillol Kargupta |
Knowl. Inf. Syst. | 3 |
| 2004 | Learning Functions Using Randomized Genetic Code-Like Transformations: Probabilistic Properties and ExperimentationsabstractInductive learning of nonlinear functions plays an important role in constructing predictive models and classifiers from data. We explore a novel randomized approach to construct linear representations of nonlinear functions proposed elsewhere [H. Kargupta (2001)], [H. Kargupta et al., (2002)]. This approach makes use of randomized codebooks, called the genetic code-like transformations (GCTs) for constructing an approximately linear representation of a nonlinear target function. We first derive some of the results presented elsewhere [H. Kargupta et al., (2002)] in a more general context. Next, it investigates different probabilistic and limit properties of GCTs. It also presents several experimental results to demonstrate the potential of this approach. Hillol Kargupta, Rajeev Ayyagari, Samiran Ghosh |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2004 | A Fourier Spectrum-Based Approach to Represent Decision Trees for Mining Data Streams in Mobile EnvironmentsabstractWe present a novel Fourier analysis-based approach to combine, transmit, and visualize decision trees in a mobile environment. Fourier representation of a decision tree has several interesting properties that are particularly useful for mining data streams from small mobile computing devices connected through limited-bandwidth wireless networks. We present algorithms to compute the Fourier spectrum of a decision tree and outlines a technique to construct a decision tree from its Fourier spectrum. It offers a framework to aggregate decision trees in their Fourier representations. It also describes the MobiMine, a mobile data stream mining system, that uses the developed techniques for mining stock-market data from handheld devices. Hillol Kargupta |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2003 | Homeland security and privacy sensitive data mining from multi-party distributed resourcesabstractDefending the safety of an open society from terrorism or other similar threats requires intelligent but careful ways to monitor different types of activities and transactions in the electronic media. Data mining techniques are playing an increasingly important role in sifting through large amount of data in search of useful patterns that might help us in securing our safety. Although the objective of this class of data mining applications is very well justified, they also open up the possibility of misusing personal information by malicious people with access to the sensitive data. This brings up the following question: Can we design data mining techniques that are sensitive to privacy? Several researchers are currently working on a class of data mining algorithms that work without directly accessing the sensitive data in their original form. This paper considers the problem of mining distributed data in a privacy-sensitive manner. It first points out the problems of some of the existing privacy-sensitive data mining techniques that make use of additive random noise to hide sensitive information. Next it briefly reviews some new approaches that make use of random projection matrices for computing statistical aggregates from sensitive data. Hillol Kargupta, Kun Liu 0001, Souptik Datta, Jessica Ryan, Krishnamoorthy Sivakumar |
FUZZ-IEEE | 1 |
| 2003 | On the Privacy Preserving Properties of Random Data Perturbation TechniquesabstractPrivacy is becoming an increasingly important issue in many data mining applications. This has triggered the development of many privacy-preserving data mining techniques. A large fraction of them use randomized data distortion techniques to mask the data for preserving the privacy of sensitive data. This methodology attempts to hide the sensitive data by randomly modifying the data values often using additive noise. We question the utility of the random value distortion technique in privacy preservation. We note that random objects (particularly random matrices) have "predictable" structures in the spectral domain and it develops a random matrix-based spectral filtering technique to retrieve original data from the dataset distorted by adding random values. We present the theoretical foundation of this filtering method and extensive experimental results to demonstrate that in many cases random data distortion preserve very little data privacy. We also point out possible avenues for the development of new privacy-preserving data mining techniques like exploiting multiplicative and colored noise for preserving privacy in data mining applications. Hillol Kargupta, Souptik Datta, Krishnamoorthy Sivakumar |
ICDM | 1 |
| 2003 | Privacy Sensitive Distributed Data Mining from Multi-party Data
Hillol Kargupta, Kun Liu 0001, Jessica Ryan |
ISI | 1 |
| 2003 | Dependency detection in MobiMine: a systems perspective
Sweta Pittie, Hillol Kargupta |
Inf. Sci. | 2 |
| 2002 | Dependency Detection in MobiMine and Random Matrices
Hillol Kargupta, Krishnamoorthy Sivakumar, Samiran Ghosh |
PKDD | 1 |
| 2002 | Distributed, Collaborative Data Analysis from Heterogeneous Sites Using a Scalable Evolutionary Technique
Hillol Kargupta, Erik L. Johnson, Eleonora Riva Sanseverino, Daryl E. Hershberger, Maria Luisa Di Silvestre |
Appl. Intell. | 2 |
| 2002 | Book Reviews. Review of Advances in Distributed and Parallel Knowledge Discovery
Hillol Kargupta |
Pattern Anal. Appl. | 1 |
| 2001 | Distributed Web Mining Using Bayesian Networks from Multiple Data StreamsabstractWe present a collective approach to mining Bayesian networks from distributed heterogenous Web-log data streams. In this approach we first learn a local Bayesian network at each site using the local data. Then each site identifies the observations that are most likely to be evidence of coupling between local and non-local variables and transmits a subset of these observations to a central site. Another Bayesian network is learnt at the central site using the data transmitted from the local site. The local and central Bayesian networks are combined to obtain a collective Bayesian network that models the entire data. We applied this technique to mining multiple data streams, where data centralization is difficult because of large response time and scalability issues. Experimental results and theoretical justification that demonstrate the feasibility of our approach are presented. Krishnamoorthy Sivakumar, Hillol Kargupta |
ICDM | 3 |
| 2001 | Mining Decision Trees from Data Streams in a Mobile EnvironmentabstractThis paper presents a novel Fourier analysis-based technique to aggregate, communicate and visualize decision trees in a mobile environment. A Fourier representation of a decision tree has several useful properties that are particularly useful for mining continuous data streams from small mobile computing devices. This paper presents algorithms to compute the Fourier spectrum of a decision tree and vice versa. It offers a framework to aggregate decision trees in their Fourier representations. It also describes a touchpad/ticker-based approach to visualize decision trees using their Fourier spectrum and an implementation for PDAs. Hillol Kargupta |
ICDM | 1 |
| 2001 | A Fourier Analysis Based Approach to Learning Decision Trees in a Distributed EnvironmentabstractSpurred by advances in communication technologies, mobile computing and databases that are distributed have become widespread. Such a computing environment involves data that is stored at geographically dispersed locations, and the so-called “slim” computing devices such as palmtops and wearable computers. The decentralized nature of data storage and this new paradigm in computing give rise to several issues, such as security, communication overhead, computational load demands and scalability, that are not adequately addressed by traditional centralized data mining techniques. It is essential that algorithms designed for distributed data mining scenarios mitigate some of these issues. This paper attempts to adapt one centralized data mining technique, decision tree learning, to such an environment. It presents a scalable algorithm that can be used to build decision trees from a distributed, heterogeneous database while minimizing communication overheads. This paper also shows how a decision tree may be represented in terms of its Fourier spectrum. It uses this Fourier spectrum based technique to aggregate decision trees built at the various distributed sites, simplifying the model built during the data mining stage, and notes some additional advantages of the Fourier spectrum approach. Rajeev Ayyagari, Hillol Kargupta |
SDM | 3 |
| 2001 | Gene Expression and Fast Construction of Distributed Evolutionary RepresentationabstractThe gene expression process in nature produces different proteins in different cells from different portions of the DNA. Since proteins control almost every important activity in a living organism, at an abstract level, gene expression can be viewed as a process that evaluates the merit or "fitness" of the DNA. This distributed evaluation of the DNA would not be possible without a decomposed representation of the fitness function defined over the DNAs. This paper argues that, unless the living body was provided with such a representation, we have every reason to believe that it must have an efficient mechanism to construct this distributed representation. This paper demonstrates polynomial-time computability of such a representation by proposing a class of efficient algorithms. The main contribution of this paper is two-fold. On the algorithmic side, it offers a way to scale up evolutionary search by detecting the underlying structure of the search space. On the biological side, it proves that the distributed representation of the evolutionary fitness function in gene expression can be computed in polynomial-time. It advances our understanding about the representation construction in gene expression from the perspective of computing. It also presents experimental results supporting the theoretical performance of the proposed algorithms. Hillol Kargupta |
Evol. Comput. | 1 |
| 2001 | Distributed Multivariate Regression Using Wavelet-Based Collective Data Mining
Daryl E. Hershberger, Hillol Kargupta |
J. Parallel Distributed Comput. | 2 |
| 2001 | Distributed Clustering Using Collective Principal Component Analysis
Hillol Kargupta, Weiyun Huang, Krishnamoorthy Sivakumar, Erik L. Johnson |
Knowl. Inf. Syst. | 1 |
| 2000 | Computation in Genetic Code-Like Transformations
Hillol Kargupta |
GECCO | 1 |
| 2000 | Distributed and parallel knowledge discovery (workshop session - title only)abstractNo abstract available. Hillol Kargupta, Vipin Kumar 0001, Zoran Obradovic |
KDD | 1 |
| 2000 | Collective Principal Component Analysis from Distributed, Heterogeneous Data
Hillol Kargupta, Weiyun Huang, Krishnamoorthy Sivakumar, Shuren Wang |
PKDD | 1 |
| 2000 | The Genetic Code-Like Transformations and Their Effect on Learning Functions
Hillol Kargupta |
PPSN | 1 |
| 1998 | Further Experimentations on the Scalability of the GEMGA
Hillol Kargupta, Sanghamitra Bandyopadhyay |
PPSN | 1 |
| 1997 | Web Based Parallel/Distributed Medical Data Mining Using Software Agents
Hillol Kargupta, Brian Stafford, Ilker Hamzaoglu |
AMIA | 1 |
| 1997 | Scalable, Distributed Data Mining - An Agent Architecture
Hillol Kargupta, Ilker Hamzaoglu, Brian Stafford |
KDD | 1 |
| 1996 | The gene expression messy genetic algorithm for financial applicationsabstractThe paper introduces the gene expression messy genetic algorithm (GEMGA)-a new generation of messy GAs that may find many applications in financial engineering. Unlike other existing blackbox optimization algorithms, GEMGA directly searches for relations among the members of the search space. The GEMGA is an O(|/spl Lambda/|/sup k/(l+k)) sample complexity algorithm for the class of order-k delineable problems (Kargupta, 1995) (problems that can be solved by considering no higher than order-k relations) in sequence representation of length L and alphabet set /spl Lambda/. The GEMGA is designed based on the alternate perspective of natural evolution proposed by the SEARCH framework (Kargupta, 1995) that emphasizes the role of gene expression. The paper also presents the test results for large multimodal problems and identifies possible applications to financial engineering. Hillol Kargupta, Kevin Buescher |
CIFEr | 1 |
| 1992 | Ordering Genetic Algorithms and Deception
Hillol Kargupta, Kalyanmoy Deb, David E. Goldberg |
PPSN | 1 |