VLDB 2026 Research / reviewers in the wild / expert
Murat Kantarcioglu
dblp:36/195
· DBLP profile ↗
65ranked-venue papers in the field
7as first author
9since 2021 · last 2025
0000-0001-9795-9063ORCID · verified
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 29 (3 first)Data Mining & Knowledge Discovery · 28 (4 first)Information Retrieval & Web Search · 3Big Data, Cloud & Distributed Data Systems · 3Knowledge Engineering, Semantic Web & Information Systems · 1Other / Interdisciplinary · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Chainlet Orbits: Topological Address Embedding for BlockchainabstractThe rise of cryptocurrencies like Bitcoin has not only increased trade volumes but also broadened the use of graph machine learning techniques, such as address embeddings, to analyze transactions and decipher user patterns. Traditional analysis methods rely on simple heuristics and extensive data gathering, while more advanced Graph Neural Networks encounter challenges such as scalability, poor interpretability, and label scarcity in massive blockchain transaction networks. To overcome existing techniques’ computational and interpretability limitations, we introduce a topological approach, Chainlet Orbits, which embeds blockchain addresses by leveraging their topological characteristics in temporal transactions. We employ our innovative address embeddings to investigate financial behavior and e-crime in the Bitcoin and Ethereum networks, focusing on distinctive substructures that arise from user behavior. Our model demonstrates exceptional performance in node classification experiments compared to GNN-based approaches. Furthermore, our approach embeds all daily nodes of the largest blockchain transaction network, Bitcoin, and creates explainable machine learning models in less than 17 minutes which takes days for GNN-based approaches. Poupak Azad, Baris Coskunuzer, Murat Kantarcioglu, Cuneyt Gurcan Akcora |
KDD (1) | 3 |
| 2025 | A Systematic Evaluation of Generative Models on Tabular Transportation Data
Chengen Wang 0001, Alvaro A. Cárdenas, Gurcan Comert, Murat Kantarcioglu |
PAKDD (7) | 4 |
| 2025 | How to Backdoor Consistency Models?
Chengen Wang 0001, Murat Kantarcioglu |
PAKDD (6) | 2 |
| 2024 | Power of Sentence Transformers in Record LinkageabstractRecord linkage, the process of identifying records from different datasets that represent the same real-world entity, faces challenges due to data inconsistencies and privacy concerns. To tackle these challenges, various embedding-based techniques have been developed. These methods embed records into a vector space, allowing secure comparison of the embeddings through methods like secure multi-party computation (SMPC). In this study, we introduce a novel deep learning framework for record linkage that leverages the capabilities of pre-trained Sentence Transformers and Contrastive Learning to generate record-level embeddings. The framework centers around the representation of each record as a semantically rich sentence embedding, with matching records being identified based on the similarity of these embeddings.This paper presents three (3) key contributions to enhance record linkage processes while maintaining privacy. First, we demonstrate that raw pre-trained sentence embeddings effectively preserve semantic similarity (with no additional training phase or fine-tuning), with the model STBRM outperforming unsupervised competitors across various datasets. Second, we introduce a Self-Supervised Contrastive Learning method, STBCT, which enables organizations to enhance their privacy by avoiding the sharing of sensitive data for global model fine-tuning and incorporates a local fine-tuning technique to tailor embeddings for the record linkage task. Lastly, to improve computational efficiency and privacy in cryptographic contexts, we propose a Bit-Vectorization Technique, STBBV, which converts learned sentence embeddings into a compact binary format, optimizing their usability in SMPC.We conducted extensive experimental evaluations on four benchmark datasets. The results demonstrate that our proposed framework achieves performance comparable to or better than state-of-the-art methods. Notably, our top-performing model, STBCT, outperforms its main counterparts on average by up to 20% on semantic-rich datasets. This underscores its effectiveness while also enabling significantly faster record linkage computation.The integration of features that make the embeddings easy to use for SMPC (e.g., binary vectors), combined with robust performance and resource efficiency, establishes our framework as a highly valuable tool for real-world record linkage applications (e.g. in healthcare, financial services) including privacy-preserving record linkage.We make our framework’s current implementation available on GitHub1for ease of use and access. Mestan Firat Çeliktug, Murat Kantarcioglu |
IEEE Big Data | 2 |
| 2023 | On Improving Fairness of AI Models with Synthetic Minority Oversampling TechniquesabstractBiased AI models result in unfair decisions. In response, a number of algorithmic solutions have been engineered to mitigate bias, among which the Synthetic Minority Oversampling Technique (SMOTE) has been studied, to an extent. Although the SMOTE technique and its variants have great potentials to help improve fairness, there is little theoretical justification for its success. In addition, formal error and fairness bounds are not clearly given. This paper attempts to address both issues. We prove and demonstrate that synthetic data generated by oversampling underrepresented groups can mitigate algorithmic bias in AI models, while keeping the predictive errors bounded. We further compare this technique to the existing state-of-the-art fair AI techniques on five datasets using a variety of fairness metrics. We show that this approach can effectively improve fairness even when there is a significant amount of label and selection bias, regardless of the baseline AI algorithm. Yan Zhou 0001, Murat Kantarcioglu, Chris Clifton |
SDM | 2 |
| 2021 | Data Science on BlockchainsabstractBlockchain technology garners an ever-increasing interest of researchers in various domains that benefit from scalable cooperation among trust-less parties. As blockchains and their applications proliferate, so do the complexity and volume of data stored by Blockchains. Analyzing this data has emerged as an important research topic, already leading to methodological advancements in information sciences. Cuneyt Gurcan Akcora, Murat Kantarcioglu, Yulia R. Gel |
KDD | 2 |
| 2021 | Alphacore: Data Depth based Core DecompositionabstractCore decomposition in networks has proven useful for evaluating the importance of nodes and communities in a variety of application domains, ranging from biology to social networks and finance. However, existing core decomposition algorithms have limitations in simultaneously handling multiple node and edge attributes. Friedhelm Victor, Cuneyt Gurcan Akcora, Yulia R. Gel, Murat Kantarcioglu |
KDD | 4 |
| 2021 | Topological Anomaly Detection in Dynamic Multilayer Blockchain Networks
Dorcas Ofori-Boateng, Ignacio Segovia-Dominguez, Cuneyt Gurcan Akcora, Murat Kantarcioglu, Yulia R. Gel |
ECML/PKDD (1) | 4 |
| 2021 | GraphBoot: Quantifying Uncertainty in Node Feature Learning on Large NetworksabstractIn recent years, as online social networks continue to grow in size, estimating node features, such as sociodemographics, preferences and health status, in a scalable and reliable way has become a primary research direction in social network mining. Although many techniques have been developed for estimating various node features, quantifying uncertainty in such estimations has received little attention. Furthermore, most existing methods study networks parametrically, which limits insights about necessary quantity of queried data, reliable feature estimation, and estimator uncertainty. Uncertainty quantification is critical for answering key questions, such as, given a limited availability of social network data, how much data should be queried from the network?, and which node features can be learned reliably? More importantly, how can we evaluate uncertainty of our estimators? Uncertainty quantification is not equivalent to network sampling but constitutes a key complementary concept to sampling and the associated reliability analysis. To our knowledge, this paper is the first work that sheds light on uncertainty quantification and uncertainty propagation in social network feature mining. We propose a novel non-parametric bootstrap method for uncertainty analysis of node features in social network mining, derive its asymptotic properties, and demonstrate its effectiveness with extensive experiments. Furthermore, we develop a new metric based on dispersion of estimations, enabling analysts to assess how much more information is needed for increasing prediction reliability based on the estimated uncertainty. We demonstrate the effectiveness of our new uncertainty quantification methodology with extensive experiments on real life social networks, and a case study of mental health on Twitter. Cuneyt Gurcan Akcora, Yulia R. Gel, Murat Kantarcioglu, Vyacheslav Lyubchich, Bhavani Thuraisingham |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2020 | Dissecting Ethereum Blockchain Analytics: What We Learn from Topology and Geometry of the Ethereum Graph?abstractThe Blockchain technology and, in particular blockchain-based cryptocurrencies, offer us information that has never been seen before in the financial world. In contrast to fiat currencies, all transactions of crypto-currencies and crypto-tokens are permanently recorded on distributed ledgers and are publicly available. This allows us to construct a transaction graph and to assess not only its organization but to glean relationships between transaction graph properties and crypto price dynamics. The goal of this paper is to facilitate our understanding on horizons and limitations of what can be learned on crypto-tokens from local topology and geometry of the Ethereum transaction network whose even global network properties remain scarcely explored. By introducing novel tools based on Topological Data Analysis and Functional Data Depth into Blockchain Data Analytics, we show that Ethereum network (one of the most popular blockchains for creating new crypto-tokens) can provide critical insights on price changes of crypto-tokens that are otherwise largely inaccessible with conventional data sources and traditional analytic methods. Umar Islambekov, Cuneyt Gurcan Akcora, Ekaterina Smirnova, Yulia R. Gel, Murat Kantarcioglu |
SDM | 6 |
| 2019 | ChainNet: Learning on Blockchain Graphs with Topological FeaturesabstractWith emergence of blockchain technologies and the associated cryptocurrencies, such as Bitcoin, understanding network dynamics behind Blockchain graphs has become a rapidly evolving research direction. Unlike other financial networks, such as stock and currency trading, blockchain based cryptocurrencies have the entire transaction graph accessible to the public (i.e., all transactions can be downloaded and analyzed). A natural question is then to ask whether dynamics of the transaction graph impacts price of the underlying cryptocurrency. We show that standard graph features such as degree distribution of the transaction graph may not be sufficient to capture network dynamics and its potential impact on fluctuations of Bitcoin price. In contrast, topological features computed from the blockchain graph using the tools of persistent homology, are found to exhibit higher utility for predicting Bitcoin price dynamics. Nazmiye Ceren Abay, Cuneyt Gurcan Akcora, Yulia R. Gel, Murat Kantarcioglu, Umar Islambekov, Yahui Tian, Bhavani Thuraisingham |
ICDM | 4 |
| 2019 | Determining the Impact of Missing Values on Blocking in Record Linkage
Imrul Chowdhury Anindya, Murat Kantarcioglu, Bradley A. Malin |
PAKDD (3) | 2 |
| 2018 | Sensitive Task Assignments in Crowdsourcing Markets with Colluding WorkersabstractCrowdsourcing has raised several security concerns. One of the concerns is how to assign sensitive tasks in the crowdsourcing market, especially when there are colluding participants in crowdsourcing. In this paper, we consider adversarial colluding participants who intend to extract sensitive data by exchanging information. We design a 3-step sensitive task assignment method: (1) the collusion estimation step that quantifies the workers' pairwise collusion probability by estimating answer truth based on their responses; (2) the worker selection step that executes a heuristic sampling-based approach to select the fewest workers whose collusion probability satisfies the given security requirement; and (3) the task partitioning step that splits the sensitive information among the selected workers. We perform an extensive set of experiments on both real-world and synthetic datasets. The results demonstrate the accuracy and efficiency of our method. Haipei Sun, Boxiang Dong, Bo Zhang 0051, Wendy Hui Wang, Murat Kantarcioglu |
ICDE | 5 |
| 2018 | Blockchain Data AnalyticsabstractOver the last couple of years, Bitcoin cryptocurrency and the Blockchain technology that forms the basis of Bitcoin have witnessed an unprecedented attention. Designed to facilitate a secure distributed platform without central regulation, Blockchain is heralded as a novel paradigm that will be as powerful as Big Data, Cloud Computing, and Machine Learning. The Blockchain technology garners an ever increasing interest of researchers in various domains that benefit from scalable cooperation among trust-less parties. As Blockchain data analytics further proliferates, a need to glean successful approaches and to disseminate them among a diverse body of data scientists became a critical task. As an inter-disciplinary team of researchers, our aim is to fill this vital role. In this tutorial, we offer a holistic view on Blockchain Data Analytics. Starting with the core components of Blockchain, we will discuss the state of art in Blockchain data analytics for privacy, security, finance, and management domains. We will share tutorial notes and further reading pointers on the tutorial website blockchaintutorial.github.io. Cuneyt Gurcan Akcora, Murat Kantarcioglu, Yulia R. Gel |
ICDM | 2 |
| 2018 | Forecasting Bitcoin Price with Graph Chainlets
Cuneyt Gurcan Akcora, Asim Kumer Dey, Yulia R. Gel, Murat Kantarcioglu |
PAKDD (3) | 4 |
| 2018 | Data Mining with Algorithmic Transparency
Yan Zhou 0001, Yasmeen Alufaisan, Murat Kantarcioglu |
PAKDD (1) | 3 |
| 2018 | Privacy Preserving Synthetic Data Release Using Deep Learning
Nazmiye Ceren Abay, Yan Zhou 0001, Murat Kantarcioglu, Bhavani Thuraisingham, Latanya Sweeney |
ECML/PKDD (1) | 3 |
| 2017 | Building a Dossier on the Cheap: Integrating Distributed Personal Data Resources Under Cost ConstraintsabstractA wide variety of personal data is routinely collected by numerous organizations that, in turn, share and sell their collections for analytic investigations (e.g., market research). To preserve privacy, certain identifiers are often redacted, perturbed or even removed. A substantial number of attacks have shown that, if care is not taken, such data can be linked to external resources to determine the explicit identifiers (e.g., personal names) or infer sensitive attributes (e.g., income) for the individuals from whom the data was collected. As such, organizations increasingly rely upon record linkage methods to assess the risk such attacks pose and adopt countermeasures accordingly. Traditional linkage methods assume only two datasets would be linked (e.g., linking de-identified hospital discharge to identified voter registration lists), but with the advent of a multi-billion dollar data broker industry, modern adversaries have access to a massive data stash of multiple datasets that can be leveraged. Still, realistic adversaries have budget constraints that prevent them from obtaining and integrating all relevant datasets. Thus, in this work, we investigate a novel privacy risk assessment framework, based on adversaries who plan an integration of datasets for the most accurate estimate of targeted sensitive attributes under a certain budget. To solve this problem, we introduce a graph-based formulation of the problem and predictive modeling methods to prioritize data resources for linkage. We perform an empirical analysis using real world voter registration data from two different U.S. states and show that the methods can be used efficiently to accurately estimate potentially sensitive information disclosure risks even under a non-trivial amount of noise. Imrul Chowdhury Anindya, Harichandan Roy, Murat Kantarcioglu, Bradley A. Malin |
CIKM | 3 |
| 2017 | Secure and Efficient Query Processing over Hybrid CloudsabstractThis paper explores secure data processing in hybrid clouds wherein local computing capability is exploited alongside public cloud services to deliver an efficient and secure data management solution. Hybrid clouds offer numerous advantages including the ability to selectively outsource data and computations based on sensitivity/confidentiality. Data processing in hybrid clouds must address two interrelated challenges: (i) data distribution: how is data distributed across public and private machines, and (ii) distributed query processing: how are queries executed efficiently without leaking sensitive data to untrusted public machines. This paper addresses these challenges and incorporates the respective solutions into an add-on tool for a Hadoop, Spark, and Hive based cloud computing infrastructure. Our results show performance advantages in using our strategy as compared to other secure alternatives, even when the percentage of sensitive data is as high as 50%. Kerim Yasin Oktay, Murat Kantarcioglu, Sharad Mehrotra |
ICDE | 2 |
| 2017 | Secure logical schema and decomposition algorithm for proactive context dependent attribute based inference control
Ugur Turan, Ismail Hakki Toroslu, Murat Kantarcioglu |
Data Knowl. Eng. | 3 |
| 2016 | Optimizing secure classification performance with privacy-aware feature selectionabstractRecent advances in personalized medicine point towards a future where clinical decision making will be dependent upon the individual characteristics of the patient, e.g., their age, race, genomic variation, and lifestyle. Already, there are numerous commercial entities working towards the provision of software to support such decisions as cloud-based services. However, deployment of such services in such settings raises important challenges for privacy. A recent attack shows that disclosing personalized drug dosage recommendations, combined with several pieces of demographic knowledge, can be leveraged to infer single nucleotide polymorphism variants of a patient. One manner to prevent such inference is to apply secure multi-party computation (SMC) techniques that hide all patient data, so that no information, including the clinical recommendation, is disclosed during the decision making process. Yet, SMC is a computationally cumbersome process and disclosing some information may be necessary for various compliance purposes. Additionally, certain information (e.g., demographic information) may already be publicly available. In this work, we provide a novel approach to selectively disclose certain information before the SMC process to significantly improve personalized decision making performance while preserving desired levels of privacy. To achieve this goal, we introduce mechanisms to quickly compute the loss in privacy due to information disclosure while considering its performance impact on SMC execution phase. Our empirical analysis show that we can achieve up to three orders of magnitude improvement compared to pure SMC solutions with only a slight increase in privacy risks. Erman Pattuk, Murat Kantarcioglu, Huseyin Ulusoy, Bradley A. Malin |
ICDE | 2 |
| 2016 | Modeling Adversarial Learning as Nested Stackelberg Games
Yan Zhou 0001, Murat Kantarcioglu |
PAKDD (2) | 2 |
| 2015 | TrustMR: Computation integrity assurance system for MapReduceabstractData and computation integrity is the major concerns for the users of MapReduce systems. Most production-level MapReduce system optimistically assume that all nodes are trustworthy. Yet, even one compromised node can corrupt the integrity of final results generated by the computation. In the literature, this problem is addressed by many different approaches, where some of them proposed to use special-propose hardware by losing the ability to work with commodity machines, some others proposed to inject watermarking patterns by targeting only particular datasets and jobs, and others replicated the whole jobs by incurring huge overheads. In this paper, we propose a new replication-based method, which can achieve very high attack detection rates (e.g., 99.99%) while incurring only one fifth (20%) of the overhead incurred by the other competitive approaches. The method is based on the decomposition of MapReduce computation into smaller pieces (i.e., intermediate result production). A subset of these pieces are selectively generated in the replicated tasks, and this significantly reduces the network transfer of the replicated tasks. Our empirical results show that relatively small number of replicated intermediate results can provide high detection rate while considerably reducing the overhead of replication. Huseyin Ulusoy, Murat Kantarcioglu, Erman Pattuk |
IEEE BigData | 2 |
| 2015 | AccountableMR: Toward accountable MapReduce systemsabstractTraditional security techniques (e.g., authorization and encryption) have been extensively used in data management systems to provide security and privacy for many years. However, recent security breaches (e.g., WikiLeaks) showed that even if perfect access control is achieved, malicious insiders can still infer sensitive information and can misuse this sensitive information. To address this issue, accountability is introduced to deter inappropriate use of data through provision of usage control, privacy-aware interfaces, and careful monitoring and auditing. In this paper, we propose an accountable MapReduce architecture, where specific data usage is allowed after fine-grained transparent authorizations (i.e., individual record level), and such data usage are subject to effective accountability assessments by those who seek to assure privacy and security policy compliance. Our architecture enhances the MapReduce systems with the purpose concept (i.e., usage restrictions), authorize the users in fine-grained manner, and verifies the output of previously run jobs at post authorization time for detecting authorization and purpose breaches. Our empirical results show that in combination with traditional security features, AccountableMR can efficiently enhance the security and accountability of MapReduce model. Huseyin Ulusoy, Murat Kantarcioglu, Erman Pattuk, Lalana Kagal |
IEEE BigData | 2 |
| 2015 | Process-Driven Data PrivacyabstractThe quantity of personal data gathered by service providers via our daily activities continues to grow at a rapid pace. The sharing, and the subsequent analysis of, such data can support a wide range of activities, but concerns around privacy often prompt an organization to transform the data to meet certain protection models (e.g., k-anonymity or ε-differential privacy). These models, however, are based on simplistic adversarial frameworks, which can lead to both under- and over-protection. For instance, such models often assume that an adversary attacks a protected record exactly once. We introduce a principled approach to explicitly model the attack process as a series of steps. Specifically, we engineer a factored Markov decision process (FMDP) to optimally plan an attack from the adversary's perspective and assess the privacy risk accordingly. The FMDP captures the uncertainty in the adversary's belief (e.g., the number of identified individuals that match the de-identified data) and enables the analysis of various real world deterrence mechanisms beyond a traditional protection model, such as a penalty for committing an attack. We present an algorithm to solve the FMDP and illustrate its efficiency by simulating an attack on publicly accessible U.S. census records against a real identified resource of over 500,000 individuals in a voter registry. Our results demonstrate that while traditional privacy models commonly expect an adversary to attack exactly once per record, an optimal attack in our model may involve exploiting none, one, or more individuals in the pool of candidates, depending on context. Weiyi Xia, Murat Kantarcioglu, Zhiyu Wan, Raymond Heatherly, Yevgeniy Vorobeychik, Bradley A. Malin |
CIKM | 2 |
| 2015 | A hybrid private record linkage scheme: Separating differentially private synopses from matching recordsabstractPrivate record linkage protocols allow multiple parties to exchange matching records, which refer to the same entities or have similar values, while keeping the non-matching ones secret. Conventional protocols are based on computationally expensive cryptographic primitives and therefore do not scale. To address these scalability issues, hybrid protocols have been recently proposed that combine differential privacy techniques with secure multiparty computation techniques. However, a drawback of such protocols is that they disclose to the parties both the matching records and the differentially private synopses of the datasets involved in the linkage. Consequently, differential privacy is no longer always satisfied. To address this issue, we propose a novel framework, which separates the private synopses from the matching records. The two parties do not access the synopses directly, but still use them to efficiently link records. We theoretically prove the security of our framework. In addition, we have developed a simple but effective strategy for releasing private synopses. Extensive experimental results show that our framework is superior to the existing methods in terms of both recall rate and efficiency. Jianneng Cao, Fang-Yu Rao, Elisa Bertino, Murat Kantarcioglu |
ICDE | 4 |
| 2015 | Privacy-aware dynamic feature selectionabstractBig data will enable the development of novel services that enhance a company's market advantage, competition, or productivity. At the same time, the utilization of such a service could disclose sensitive data in the process, which raises significant privacy concerns. To protect individuals, various policies, such as the Code of Fair Information Practices, as well as recent laws require organizations to capture only the minimal amount of data necessary to support a service. While this is a notable goal, choosing the minimal data is a non-trivial process, especially while considering privacy and utility constraints. In this paper, we introduce a technique to minimize sensitive data disclosure by focusing on privacy-aware feature selection. During model deployment, the service provider requests only a subset of the available features from the client, such that it can produce results with maximal confidence, while minimizing its ability to violate a client's privacy. We propose an iterative approach, where the server requests information one feature at a time until the client-specified privacy budget is exhausted. The overall process is dynamic, such that the feature selected at each step depends on the previously selected features and their corresponding values. We demonstrate our technique with three popular classification algorithms and perform an empirical analysis over three real world datasets to illustrate that, in almost all cases, classifiers that select features using our strategy have the same error-rate as state-of-the art static feature selection methods that fail to preserve privacy. Erman Pattuk, Murat Kantarcioglu, Huseyin Ulusoy, Bradley A. Malin |
ICDE | 2 |
| 2015 | SEMROD: Secure and Efficient MapReduce Over HybriD CloudsabstractThis paper describes SEMROD, a sensitive data aware MapReduce (MR) framework for hybrid clouds. SEMROD steers data and computation through public and private machines in such a way that no knowledge about sensitive data is leaked to public machines. For this purpose, SEMROD keeps trace of intermediate keys (generated during MR execution) that become sensitive, based on which it makes dynamic task scheduling decisions. SEMROD guarantees that adversaries viz. public machines) cannot gain any ``additional'' information about sensitive data from either the data stored on public machines or the communication between public and private machines during job execution. SEMROD extends naturally from a single MR job to multi-phase MR jobs that result, for instance, from compiling Hive queries into MR jobs. Using SEMROD, computation that may involve sensitive data can exploit public machines, thereby bringing significant performance benefits. Such computation would otherwise be restricted to only private clouds. Our experiments clearly demonstrate performance advantages to using SEMROD as compared with other secure alternatives, even when the percentage of sensitive data is as high as 50%. Kerim Yasin Oktay, Sharad Mehrotra, Vaibhav Khadilkar, Murat Kantarcioglu |
SIGMOD Conference | 4 |
| 2014 | Shingled Graph Disassembly: Finding the Undecideable Path
Richard Wartell, Yan Zhou 0001, Kevin W. Hamlen, Murat Kantarcioglu |
PAKDD (1) | 4 |
| 2014 | Adversarial Learning with Bayesian Hierarchical Mixtures of ExpertsabstractMany data mining applications operate in adversarial environment, for example, webpage ranking in the presence of web spam. A growing number of adversarial data mining techniques are recently developed, providing robust solutions under specific defense-attack models. Existing techniques are tied to distributional assumptions geared towards minimizing the undesirable impact of given attack models. However, the large variety of attack strategies renders the adversarial learning problem multimodal. Therefore, it calls for a more flexible modeling ideology for equivocal input. In this paper we present a Bayesian hierarchical mixtures of experts for adversarial learning. The technique groups data into soft partitions and fits simple function approximators, referred to as “experts”, within each. Experts are ranked using gating functions for each input. Ambiguous input is predicted competitively by multiple experts, while unambiguous input is effectively predicted by a single expert. Optimal attacks minimizing the likelihood of malicious data are modeled interactively at both expert and gating levels in the learning hierarchy. We demonstrate that our adversarial hierarchical-mixtures-of-experts learning model is robust against adversarial attacks on both artificial and real data. Yan Zhou 0001, Murat Kantarcioglu |
SDM | 2 |
| 2014 | Special issue on secure and privacy-aware data management
Elena Ferrari 0001, Murat Kantarcioglu |
Distributed Parallel Databases | 2 |
| 2014 | A roadmap for privacy-enhanced secure data provenance
Elisa Bertino, Gabriel Ghinita, Murat Kantarcioglu, Dang Nguyen 0001, Jae Park, Ravi S. Sandhu, Salmin Sultana, Bhavani Thuraisingham, Shouhuai Xu |
J. Intell. Inf. Syst. | 3 |
| 2014 | Composite Bloom Filters for Secure Record Linkageabstract), however, when databases are maintained by disparate organizations, the disclosure of such information can breach the privacy of the corresponding individuals. Various private record linkage (PRL) methods have been developed to obscure such identifiers, but they vary widely in their ability to balance competing goals of accuracy, efficiency and security. The tokenization and hashing of field values into Bloom filters (BF) enables greater linkage accuracy and efficiency than other PRL methods, but the encodings may be compromised through frequency-based cryptanalysis. Our objective is to adapt a BF encoding technique to mitigate such attacks with minimal sacrifices in accuracy and efficiency. To accomplish these goals, we introduce a statistically-informed method to generate BF encodings that integrate bits from multiple fields, the frequencies of which are provably associated with a minimum number of fields. Our method enables a user-specified tradeoff between security and accuracy. We compare our encoding method with other techniques using a public dataset of voter registration records and demonstrate that the increases in security come with only minor losses to accuracy. Elizabeth Durham, Murat Kantarcioglu, Yuan Xue 0001, Csaba Tóth, Mehmet Kuzu, Bradley A. Malin |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2013 | Efficient privacy-aware record integrationabstractThe integration of information dispersed among multiple repositories is a crucial step for accurate data analysis in various domains. In support of this goal, it is critical to devise procedures for identifying similar records across distinct data sources. At the same time, to adhere to privacy regulations and policies, such procedures should protect the confidentiality of the individuals to whom the information corresponds. Various private record linkage (PRL) protocols have been proposed to achieve this goal, involving secure multi-party computation (SMC) and similarity preserving data transformation techniques. SMC methods provide secure and accurate solutions to the PRL problem, but are prohibitively expensive in practice, mainly due to excessive computational requirements. Data transformation techniques offer more practical solutions, but incur the cost of information leakage and false matches. In this paper, we introduce a novel model for practical PRL, which 1) affords controlled and limited information leakage, 2) avoids false matches resulting from data transformation. Initially, we partition the data sources into blocks to eliminate comparisons for records that are unlikely to match. Then, to identify matches, we apply an efficient SMC technique between the candidate record pairs. To enable efficiency and privacy, our model leaks a controlled amount of obfuscated data prior to the secure computations. Applied obfuscation relies on differential privacy which provides strong privacy guarantees against adversaries with arbitrary background knowledge. In addition, we illustrate the practical nature of our approach through an empirical analysis with data derived from public voter records. Mehmet Kuzu, Murat Kantarcioglu, Ali Inan, Elisa Bertino, Elizabeth Durham, Bradley A. Malin |
EDBT | 2 |
| 2013 | Preventing Private Information Inference Attacks on Social NetworksabstractOnline social networks, such as Facebook, are increasingly utilized by many people. These networks allow users to publish details about themselves and to connect to their friends. Some of the information revealed inside these networks is meant to be private. Yet it is possible to use learning algorithms on released data to predict private information. In this paper, we explore how to launch inference attacks using released social networking data to predict private information. We then devise three possible sanitization techniques that could be used in various situations. Then, we explore the effectiveness of these techniques and attempt to use methods of collective inference to discover sensitive attributes of the data set. We show that we can decrease the effectiveness of both local and relational classification algorithms by using the sanitization methods we described. Raymond Heatherly, Murat Kantarcioglu, Bhavani Thuraisingham |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2013 | Incentive Compatible Privacy-Preserving Data AnalysisabstractIn many cases, competing parties who have private data may collaboratively conduct privacy-preserving distributed data analysis (PPDA) tasks to learn beneficial data models or analysis results. Most often, the competing parties have different incentives. Although certain PPDA techniques guarantee that nothing other than the final analysis result is revealed, it is impossible to verify whether participating parties are truthful about their private input data. Unless proper incentives are set, current PPDA techniques cannot prevent participating parties from modifying their private inputs.incentive compatible privacy-preserving data analysis techniques This raises the question of how to design incentive compatible privacy-preserving data analysis techniques that motivate participating parties to provide truthful inputs. In this paper, we first develop key theorems, then base on these theorems, we analyze certain important privacy-preserving data analysis tasks that could be conducted in a way that telling the truth is the best choice for any participating party. Murat Kantarcioglu, Wei Jiang 0026 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2012 | Efficient Similarity Search over Encrypted DataabstractIn recent years, due to the appealing features of cloud computing, large amount of data have been stored in the cloud. Although cloud based services offer many advantages, privacy and security of the sensitive data is a big concern. To mitigate the concerns, it is desirable to outsource sensitive data in encrypted form. Encrypted storage protects the data against illegal access, but it complicates some basic, yet important functionality such as the search on the data. To achieve search over encrypted data without compromising the privacy, considerable amount of searchable encryption schemes have been proposed in the literature. However, almost all of them handle exact query matching but not similarity matching, a crucial requirement for real world applications. Although some sophisticated secure multi-party computation based cryptographic techniques are available for similarity tests, they are computationally intensive and do not scale for large data sources. In this paper, we propose an efficient scheme for similarity search over encrypted data. To do so, we utilize a state-of-the-art algorithm for fast near neighbor search in high dimensional spaces called locality sensitive hashing. To ensure the confidentiality of the sensitive data, we provide a rigorous security definition and prove the security of the proposed scheme under the provided definition. In addition, we provide a real world application of the proposed scheme and verify the theoretical results with empirical observations on a real dataset. Mehmet Kuzu, Mohammad Saiful Islam, Murat Kantarcioglu |
ICDE | 3 |
| 2012 | A Game-Theoretic Approach for High-Assurance of Data Trustworthiness in Sensor NetworksabstractSensor networks are being increasingly deployed in many application domains ranging from environment monitoring to supervising critical infrastructure systems (e.g., the power grid). Due to their ability to continuously collect large amounts of data, sensor networks represent a key component in decisionmaking, enabling timely situation assessment and response. However, sensors deployed in hostile environments may be subject to attacks by adversaries who intend to inject false data into the system. In this context, data trustworthiness is an important concern, as false readings may result in wrong decisions with serious consequences (e.g., large-scale power outages). To defend against this threat, it is important to establish trust levels for sensor nodes and adjust node trustworthiness scores to account for malicious interferences. In this paper, we develop a game-theoretic defense strategy to protect sensor nodes from attacks and to guarantee a high level of trustworthiness for sensed data. We use a discrete time model, and we consider that there is a limited attack budget that bounds the capability of the attacker in each round. The defense strategy objective is to ensure that sufficient sensor nodes are protected in each round such that the discrepancy between the value accepted and the truthful sensed value is below a certain threshold. We model the attack-defense interaction as a Stackelberg game, and we derive the Nash equilibrium condition that is sufficient to ensure that the sensed data are truthful within a nominal error bound. We implement a prototype of the proposed strategy and we show through extensive experiments that our solution provides an effective and efficient way of protecting sensor networks from attacks. Hyo-Sang Lim, Gabriel Ghinita, Elisa Bertino, Murat Kantarcioglu |
ICDE | 4 |
| 2012 | Self-Training with Selection-by-RejectionabstractPractical machine learning and data mining problems often face shortage of labeled training data. Self-training algorithms are among the earliest attempts of using unlabeled data to enhance learning. Traditional self-training algorithms label unlabeled data on which classifiers trained on limited training data have the highest confidence. In this paper, a self-training algorithm that decreases the disagreement region of hypotheses is presented. The algorithm supplements the training set with self-labeled instances. Only instances that greatly reduce the disagreement region of hypotheses are labeled and added to the training set. Empirical results demonstrate that the proposed self-training algorithm can effectively improve classification performance. Yan Zhou 0001, Murat Kantarcioglu, Bhavani Thuraisingham |
ICDM | 2 |
| 2012 | Sparse Bayesian Adversarial Learning Using Relevance Vector Machine EnsemblesabstractData mining tasks are made more complicated when adversaries attack by modifying malicious data to evade detection. The main challenge lies in finding a robust learning model that is insensitive to unpredictable malicious data distribution. In this paper, we present a sparse relevance vector machine ensemble for adversarial learning. The novelty of our work is the use of individualized kernel parameters to model potential adversarial attacks during model training. We allow the kernel parameters to drift in the direction that minimizes the likelihood of the positive data. This step is interleaved with learning the weights and the weight priors of a relevance vector machine. Our empirical results demonstrate that an ensemble of such relevance vector machine models is more robust to adversarial attacks. Yan Zhou 0001, Murat Kantarcioglu, Bhavani Thuraisingham |
ICDM | 2 |
| 2012 | Adversarial support vector machine learningabstractMany learning tasks such as spam filtering and credit card fraud detection face an active adversary that tries to avoid detection. For learning problems that deal with an active adversary, it is important to model the adversary's attack strategy and develop robust learning models to mitigate the attack. These are the two objectives of this paper. We consider two attack models: a free-range attack model that permits arbitrary data corruption and a restrained attack model that anticipates more realistic attacks that a reasonable adversary would devise under penalties. We then develop optimal SVM learning strategies against the two attack models. The learning algorithms minimize the hinge loss while assuming the adversary is modifying data to maximize the loss. Experiments are performed on both artificial and real data sets. We demonstrate that optimal solutions may be overly pessimistic when the actual attacks are much weaker than expected. More important, we demonstrate that it is possible to develop a much more resilient SVM learning model while making loose assumptions on the data corruption models. When derived under the restrained attack model, our optimal SVM learning strategy provides more robust overall performance under a wide range of attack parameters. Yan Zhou 0001, Murat Kantarcioglu, Bhavani Thuraisingham, Bowei Xi |
KDD | 2 |
| 2012 | Secure multidimensional range queries over outsourced data
Bijit Hore, Sharad Mehrotra, Mustafa Canim, Murat Kantarcioglu |
VLDB J. | 4 |
| 2011 | Compression for Anti-Adversarial Learning
Yan Zhou 0001, W. Meador Inge, Murat Kantarcioglu |
PAKDD (2) | 3 |
| 2011 | Differentiating Code from Data in x86 Binaries
Richard Wartell, Yan Zhou 0001, Kevin W. Hamlen, Murat Kantarcioglu, Bhavani Thuraisingham |
ECML/PKDD (3) | 4 |
| 2011 | Classifier evaluation and attribute selection against active adversariesabstractMany data mining applications, such as spam filtering and intrusion detection, are faced with active adversaries. In all these applications, the future data sets and the training data set are no longer from the same population, due to the transformations employed by the adversaries. Hence a main assumption for the existing classification techniques no longer holds and initially successful classifiers degrade easily. This becomes a game between the adversary and the data miner: The adversary modifies its strategy to avoid being detected by the current classifier; the data miner then updates its classifier based on the new threats. In this paper, we investigate the possibility of an equilibrium in this seemingly never ending game, where neither party has an incentive to change. Modifying the classifier causes too many false positives with too little increase in true positives; changes by the adversary decrease the utility of the false negative items that are not detected. We develop a game theoretic framework where equilibrium behavior of adversarial classification applications can be analyzed, and provide solutions for finding an equilibrium point. A classifier’s equilibrium performance indicates its eventual success or failure. The data miner could then select attributes based on their equilibrium performance, and construct an effective classifier. A case study on online lending data demonstrates how to apply the proposed game theoretic framework to a real application. Murat Kantarcioglu, Bowei Xi, Chris Clifton |
Data Min. Knowl. Discov. | 1 |
| 2011 | Approximate and exact hybrid algorithms for private nearest-neighbor queries with database protection
Gabriel Ghinita, Panos Kalnis, Murat Kantarcioglu, Elisa Bertino |
GeoInformatica | 3 |
| 2010 | Private record matching using differential privacyabstractPrivate matching between datasets owned by distinct parties is a challenging problem with several applications. Private matching allows two parties to identify the records that are close to each other according to some distance functions, such that no additional information other than the join result is disclosed to any party. Private matching can be solved securely and accurately using secure multi-party computation (SMC) techniques, but such an approach is prohibitively expensive in practice. Previous work proposed the release of sanitized versions of the sensitive datasets which allows blocking, i.e., filtering out sub-sets of records that cannot be part of the join result. This way, SMC is applied only to a small fraction of record pairs, reducing the matching cost to acceptable levels. The blocking step is essential for the privacy, accuracy and efficiency of matching. However, the state-of-the-art focuses on sanitization based on k-anonymity, which does not provide sufficient privacy. We propose an alternative design centered on differential privacy, a novel paradigm that provides strong privacy guarantees. The realization of the new model presents difficult challenges, such as the evaluation of distance-based matching conditions with the help of only a statistical queries interface. Specialized versions of data indexing structures (e.g., kd-trees) also need to be devised, in order to comply with differential privacy. Experiments conducted on the real-world Census-income dataset show that, although our methods provide strong privacy, their effectiveness in reducing matching cost is not far from that of k-anonymity based counterparts. Ali Inan, Murat Kantarcioglu, Gabriel Ghinita, Elisa Bertino |
EDBT | 2 |
| 2010 | Building Disclosure Risk Aware Query Optimizers for Relational DatabasesabstractMany DBMS products in the market provide built in encryption support to deal with the security concerns of the organizations. This solution is quite effective in preventing data leakage from compromised/stolen storage devices. However, recent studies show that a significant part of the leaked records have been done so by using specialized malwares that can access the main memory of systems. These malwares can easily capture the sensitive information that are decrypted in the memory including the cryptographic keys used to decrypt them. This can further compromise the security of data residing on disk that are encrypted with the same keys. In this paper we quantify the disclosure risk of encrypted data in a relational DBMS for main memory-based attacks and propose modifications to the standard query processing mechanism to minimize such risks. Specifically, we propose query optimization techniques and disclosure models to design a data-sensitivity aware query optimizer. We implemented a prototype DBMS by modifying both the storage engine and optimizer of MySQL-InnoDB server. The experimental results show that the disclosure risk of such attacks can be reduced dramatically while incurring a small performance overhead in most cases. Mustafa Canim, Murat Kantarcioglu, Bijit Hore, Sharad Mehrotra |
Proc. VLDB Endow. | 2 |
| 2009 | The Challenge of Assuring Data Trustworthiness
Elisa Bertino, Chenyun Dai, Murat Kantarcioglu |
DASFAA | 3 |
| 2009 | Using Anonymized Data for ClassificationabstractIn recent years, anonymization methods have emerged as an important tool to preserve individual privacy when releasing privacy sensitive data sets. This interest in anonymization techniques has resulted in a plethora of methods for anonymizing data under different privacy and utility assumptions. At the same time, there has been little research addressing how to effectively use the anonymized data for data mining in general and for distributed data mining in particular. In this paper, we propose a new approach for building classifiers using anonymized data by modeling anonymized data as uncertain data. In our method, we do not assume any probability distribution over the data. Instead, we propose collecting all necessary statistics during anonymization and releasing these together with the anonymized data. We show that releasing such statistics does not violate anonymity. Experiments spanning various alternatives both in local and distributed data mining settings reveal that our method performs better than heuristic approaches for handling anonymized data. Ali Inan, Murat Kantarcioglu, Elisa Bertino |
ICDE | 2 |
| 2009 | An Efficient Approximate Protocol for Privacy-Preserving Association Rule Mining
Murat Kantarcioglu, Robert Nix, Jaideep Vaidya |
PAKDD | 1 |
| 2009 | A Hybrid Technique for Private Location-Based Queries with Database Protection
Gabriel Ghinita, Panos Kalnis, Murat Kantarcioglu, Elisa Bertino |
SSTD | 3 |
| 2009 | Inferring private information using social network dataabstractOn-line social networks, such as Facebook, are increasingly utilized by many users. These networks allow people to publish details about themselves and connect to their friends. Some of the information revealed inside these networks is private and it is possible that corporations could use learning algorithms on the released data to predict undisclosed private information. In this paper, we explore how to launch inference attacks using released social networking data to predict undisclosed private information about individuals. We then explore the effectiveness of possible sanitization techniques that can be used to combat such inference attacks under different scenarios. Jack Lindamood, Raymond Heatherly, Murat Kantarcioglu, Bhavani Thuraisingham |
WWW | 3 |
| 2009 | Formal anonymity models for efficient privacy-preserving joins
Murat Kantarcioglu, Ali Inan, Wei Jiang 0026, Bradley A. Malin |
Data Knowl. Eng. | 1 |
| 2008 | A Hybrid Approach to Private Record LinkageabstractReal-world entities are not always represented by the same set of features in different data sets. Therefore matching and linking records corresponding to the same real-world entity distributed across these data sets is a challenging task. If the data sets contain private information, the problem becomes even harder due to privacy concerns. Existing solutions of this problem mostly follow two approaches: sanitization techniques and cryptographic techniques. The former achieves privacy by perturbing sensitive data at the expense of degrading matching accuracy. The later, on the other hand, attains both privacy and high accuracy under heavy communication and computation costs. In this paper, we propose a method that combines these two approaches and enables users to trade off between privacy, accuracy and cost. Experiments conducted on real data sets show that our method has significantly lower costs than cryptographic techniques and yields much more accurate matching results compared to sanitization techniques, even when the data sets are perturbed extensively. Ali Inan, Murat Kantarcioglu, Elisa Bertino, Monica Scannapieco |
ICDE | 2 |
| 2008 | Transforming semi-honest protocols to ensure accountability
Wei Jiang 0026, Chris Clifton, Murat Kantarcioglu |
Data Knowl. Eng. | 3 |
| 2008 | The applicability of the perturbation based privacy preserving data mining for real-world data
Murat Kantarcioglu, Bhavani Thuraisingham |
Data Knowl. Eng. | 2 |
| 2008 | Privacy-preserving decision trees over vertically partitioned dataabstractPrivacy and security concerns can prevent sharing of data, derailing data-mining projects. Distributed knowledge discovery, if done correctly, can alleviate this problem. We introduce a generalized privacy-preserving variant of the ID3 algorithm for vertically partitioned data distributed over two or more parties. Along with a proof of security, we discuss what would be necessary to make the protocols completely secure. We also provide experimental results, giving a first demonstration of the practical complexity of secure multiparty computation-based data mining. Jaideep Vaidya, Chris Clifton, Murat Kantarcioglu, A. Scott Patterson |
ACM Trans. Knowl. Discov. Data | 3 |
| 2008 | Privacy-preserving Naïve Bayes classification
Jaideep Vaidya, Murat Kantarcioglu, Chris Clifton |
VLDB J. | 2 |
| 2006 | Sovereign JoinsabstractWe present a secure network service for sovereign information sharing whose only trusted component is an off-theshelf secure coprocessor. The participating data providers send encrypted relations to the service that sends the encrypted results to the recipients. The technical challenge in implementing such a service arises from the limited capability of the secure coprocessors: they have small memory, no attached disk, and no facility for communicating directly with other machines in the network. The internal state of an ongoing computation within the secure coprocessor cannot be seen from outside, but its interactions with the server can be exploited by an adversary. We formulate the problem of computing join in this setting where the goal is to prevent information leakage through patterns in I/O while maximizing performance. We specify criteria for proving the security of a join algorithm and provide provably safe algorithms. These algorithms can be used to compute general joins involving arbitrary predicates and multiple sovereign databases. We thus enable a new class of applications requiring query processing across sovereign entities such that nothing apart from the result is revealed to the recipients. Rakesh Agrawal 0001, Dmitri Asonov, Murat Kantarcioglu |
ICDE | 3 |
| 2004 | When do data mining results violate privacy?abstractPrivacy-preserving data mining has concentrated on obtaining valid results when the input data is private. An extreme example is Secure Multiparty Computation-based methods, where only the results are revealed. However, this still leaves a potential privacy breach: Do the results themselves violate privacy? This paper explores this issue, developing a framework under which this question can be addressed. Metrics are proposed, along with analysis that those metrics are consistent in the face of apparent problems. Murat Kantarcioglu, Jiashun Jin, Chris Clifton |
KDD | 1 |
| 2004 | Privately Computing a Distributed k-nn Classifier
Murat Kantarcioglu, Chris Clifton |
PKDD | 1 |
| 2004 | On demand synchronization and load distribution for database grid-based Web applications
Wen-Syan Li, Kemal Altintas, Murat Kantarcioglu |
Data Knowl. Eng. | 3 |
| 2004 | Privacy-Preserving Distributed Mining of Association Rules on Horizontally Partitioned DataabstractData mining can extract important knowledge from large data collections ut sometimes these collections are split among various parties. Privacy concerns may prevent the parties from directly sharing the data and some types of information about the data. We address secure mining of association rules over horizontally partitioned data. The methods incorporate cryptographic techniques to minimize the information shared, while adding little overhead to the mining task. Murat Kantarcioglu, Chris Clifton |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2001 | Mining Cyclically Repeated Patterns
Ismail Hakki Toroslu, Murat Kantarcioglu |
DaWaK | 2 |