Demo Data from VLDB 2026 / reviewers in the wild / expert
AmirEmad Ghassami
dblp:169/2051
· DBLP profile ↗
21ranked-venue papers
11as first author
7since 2021 · last 2024
0000-0002-0460-2231ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 14 · 6 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 4 first-author · 1 since 2021Computer networks · 1Security and privacy · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.
| Artificial intelligence
10 papers |
Probabilistic and Bayesian machine learning · 80% Knowledge representation and reasoning · 12% Optimization for machine learning · 3% | |
| Network and information security
2 papers |
Network security · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% |
Topics — the 24 heaviest of 26, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery |
3.6 | 8 | 2023 | A Unified Experiment Design Approach for Cyclic and Acyclic Causal Models · J. Mach. Learn. Res. 2023 Causal Discovery in Linear Latent Variable Models Subject to Measurement Error · NeurIPS 2022 Recursive Causal Structure Learning in the Presence of Latent Variables and Selection Bias · NeurIPS 2021 |
Machine learning › Probabilistic and Bayesian machine learning
causal inference |
2.2 | 5 | 2023 | A Unified Experiment Design Approach for Cyclic and Acyclic Causal Models · J. Mach. Learn. Res. 2023 Recursive Causal Structure Learning in the Presence of Latent Variables and Selection Bias · NeurIPS 2021 Learning Linear Non-Gaussian Causal Models in the Presence of Latent Variables · J. Mach. Learn. Res. 2020 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
causal reasoning |
1.4 | 4 | 2020 | Characterizing Distribution Equivalence and Structure Learning for Cyclic and Acyclic Directed Graphs · ICML 2020 Multi-domain Causal Structure Learning in Linear Systems · NeurIPS 2018 Budgeted Experiment Design for Causal Structure Learning · ICML 2018 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
1.4 | 4 | 2020 | On the Role of Sparsity and DAG Constraints for Learning Linear DAGs · NeurIPS 2020 Characterizing Distribution Equivalence and Structure Learning for Cyclic and Acyclic Directed Graphs · ICML 2020 Counting and Sampling from Markov Equivalent DAGs Using Clique Trees · AAAI 2019 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model |
1.0 | 2 | 2022 | Causal Discovery in Linear Latent Variable Models Subject to Measurement Error · NeurIPS 2022 Learning Linear Non-Gaussian Causal Models in the Presence of Latent Variables · J. Mach. Learn. Res. 2020 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal model
cyclic causal models |
0.7 | 1 | 2023 | A Unified Experiment Design Approach for Cyclic and Acyclic Causal Models · J. Mach. Learn. Res. 2023 |
Machine learning › Probabilistic and Bayesian machine learning
experimental design |
0.7 | 1 | 2023 | A Unified Experiment Design Approach for Cyclic and Acyclic Causal Models · J. Mach. Learn. Res. 2023 |
Network security
covert channel |
0.6 | 2 | 2018 | A Covert Queueing Channel in FCFS Schedulers · IEEE Trans. Inf. Forensics Secur. 2018 Sneak-Peek: High speed covert channels in data center networks · INFOCOM 2016 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
latent variable causal discovery |
0.5 | 1 | 2021 | Recursive Causal Structure Learning in the Presence of Latent Variables and Selection Bias · NeurIPS 2021 |
Machine learning › Optimization for machine learning
constrained optimization |
0.4 | 1 | 2020 | On the Role of Sparsity and DAG Constraints for Learning Linear DAGs · NeurIPS 2020 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
structure learning |
0.4 | 1 | 2020 | On the Role of Sparsity and DAG Constraints for Learning Linear DAGs · NeurIPS 2020 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › causal reasoning
causal graphical model |
0.4 | 1 | 2019 | Counting and Sampling from Markov Equivalent DAGs Using Clique Trees · AAAI 2019 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
markov equivalence class |
0.4 | 1 | 2019 | Counting and Sampling from Markov Equivalent DAGs Using Clique Trees · AAAI 2019 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
intervention design |
0.3 | 1 | 2018 | Budgeted Experiment Design for Causal Structure Learning · ICML 2018 |
Network security › covert channel
covert timing channel |
0.3 | 1 | 2018 | A Covert Queueing Channel in FCFS Schedulers · IEEE Trans. Inf. Forensics Secur. 2018 |
Mathematical optimization
submodular optimization |
0.3 | 1 | 2018 | Budgeted Experiment Design for Causal Structure Learning · ICML 2018 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
multi-environment causal discovery |
0.3 | 1 | 2017 | Learning Causal Structures Using Regression Invariance · NIPS 2017 |
Cloud and datacenter computing › multi-tenancy
multi-tenant cloud |
0.2 | 1 | 2016 | Sneak-Peek: High speed covert channels in data center networks · INFOCOM 2016 |
Machine learning › Transfer learning and domain adaptation
domain adaptation |
0.2 | 2 | 2018 | Multi-domain Causal Structure Learning in Linear Systems · NeurIPS 2018 Learning Causal Structures Using Regression Invariance · NIPS 2017 |
Machine learning › Representation and self-supervised learning › causal representation learning
identifiability |
0.2 | 1 | 2022 | Causal Discovery in Linear Latent Variable Models Subject to Measurement Error · NeurIPS 2022 |
Machine learning › Trustworthy machine learning › dataset bias
selection bias |
0.1 | 1 | 2021 | Recursive Causal Structure Learning in the Presence of Latent Variables and Selection Bias · NeurIPS 2021 |
Natural language and speech › Language models and text generation › trustworthy language model › large language model reliability
faithfulness |
0.1 | 1 | 2020 | Learning Linear Non-Gaussian Causal Models in the Presence of Latent Variables · J. Mach. Learn. Res. 2020 |
Cloud and datacenter computing
datacenter network |
0.1 | 1 | 2018 | A Covert Queueing Channel in FCFS Schedulers · IEEE Trans. Inf. Forensics Secur. 2018 |
Information theory
channel capacity |
0.1 | 1 | 2016 | Sneak-Peek: High speed covert channels in data center networks · INFOCOM 2016 |
Methods — techniques the papers use, named apart from their topics
missing not at random · 0.8missing at random · 0.8inverse probability weighting · 0.8optimal coding · 0.8adaptive decoding · 0.8queueing theory · 0.7capacity analysis · 0.7structure learning · 0.6mixing matrix identification · 0.6information-theoretic modeling · 0.5constraint-based methods · 0.5conditional independence test · 0.5score-based structure learning · 0.4linear gaussian model · 0.4likelihood-based score · 0.4independent component analysis · 0.4gradient-based optimization · 0.4GPU acceleration · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Identification and Estimation for Nonignorable Missing Data: A Data Fusion ApproachabstractWe consider the task of identifying and estimating a parameter of interest in settings where data is missing not at random (MNAR). In general, such parameters are not identified without strong assumptions on the missing data model. In this paper, we take an alternative approach and introduce a method inspired by data fusion, where information in the MNAR dataset is augmented by information in an auxiliary dataset subject to missingness at random (MAR). We show that even if the parameter of interest cannot be identified given either dataset alone, it can be identified given pooled data, under two complementary sets of assumptions. We derive inverse probability weighted (IPW) estimators for identified parameters under both sets of assumptions, and evaluate the performance of our estimation strategies via simulation studies, and a data application. Zixiao Wang 0006, AmirEmad Ghassami, Ilya Shpitser |
ICML | 2 |
| 2024 | A General Identification Algorithm For Data Fusion Problems Under Systematic SelectionabstractCausal inference is made challenging by confounding, selection bias, and other complications. A common approach to addressing these difficulties is the inclusion of auxiliary data on the superpopulation of interest. Such data may measure a different set of variables, or be obtained under different experimental conditions than the primary dataset. Analysis based on multiple datasets must carefully account for similarities between datasets, while appropriately accounting for differences. In addition, selection of experimental units into different datasets may be systematic; similar difficulties are encountered in missing data problems. Existing methods for combining datasets either do not consider this issue, or assume simple selection mechanisms. In this paper, we provide a general approach, based on graphical causal models, for causal inference from data on the same superpopulation that is obtained under different experimental conditions. Our framework allows both arbitrary unobserved confounding, and arbitrary selection processes into different experimental regimes in our data. We describe how systematic selection processes may be organized into a hierarchy similar to censoring processes in missing data: selected completely at random (SCAR), selected at random (SAR), and selected not at random (SNAR). In addition, we provide a general identification algorithm for interventional distributions in this setting. Jaron J. R. Lee, AmirEmad Ghassami, Ilya Shpitser |
UAI | 2 |
| 2023 | A Unified Experiment Design Approach for Cyclic and Acyclic Causal ModelsabstractWe study experiment design for unique identification of the causal graph of a simple SCM, where the graph may contain cycles. The presence of cycles in the structure introduces major challenges for experiment design as, unlike acyclic graphs, learning the skeleton of causal graphs with cycles may not be possible from merely the observational distribution. Furthermore, intervening on a variable in such graphs does not necessarily lead to orienting all the edges incident to it. In this paper, we propose an experiment design approach that can learn both cyclic and acyclic graphs and hence, unifies the task of experiment design for both types of graphs. We provide a lower bound on the number of experiments required to guarantee the unique identification of the causal graph in the worst case, showing that the proposed approach is order-optimal in terms of the number of experiments up to an additive logarithmic term. Moreover, we extend our result to the setting where the size of each experiment is bounded by a constant. For this case, we show that our approach is optimal in terms of the size of the largest experiment required for uniquely identifying the causal graph in the worst case. Ehsan Mokhtarian, Saber Salehkaleybar, AmirEmad Ghassami, Negar Kiyavash |
J. Mach. Learn. Res. | 3 |
| 2022 | Minimax Kernel Machine Learning for a Class of Doubly Robust Functionals with Application to Proximal Causal InferenceabstractRobins et al. (2008) introduced a class of influence functions (IFs) which could be used to obtain doubly robust moment functions for the corresponding parameters. However, that class does not include the IF of parameters for which the nuisance functions are solutions to integral equations. Such parameters are particularly important in the field of causal inference, specifically in the recently proposed proximal causal inference framework of Tchetgen Tchetgen et al. (2020), which allows for estimating the causal effect in the presence of latent confounders. In this paper, we first extend the class of Robins et al. to include doubly robust IFs in which the nuisance functions are solutions to integral equations. Then we demonstrate that the double robustness property of these IFs can be leveraged to construct estimating equations for the nuisance functions, which enables us to solve the integral equations without resorting to parametric models. We frame the estimation of the nuisance functions as a minimax optimization problem. We provide convergence rates for the nuisance functions and conditions required for asymptotic linearity of the estimator of the parameter of interest. The experiment results demonstrate that our proposed methodology leads to robust and high-performance estimators for average causal effect in the proximal causal inference framework. AmirEmad Ghassami, Andrew Ying, Ilya Shpitser, Eric Tchetgen Tchetgen |
AISTATS | 1 |
| 2022 | Causal Discovery in Linear Latent Variable Models Subject to Measurement ErrorabstractWe focus on causal discovery in the presence of measurement error in linear systems where the mixing matrix, i.e., the matrix indicating the independent exogenous noise terms pertaining to the observed variables, is identified up to permutation and scaling of the columns. We demonstrate a somewhat surprising connection between this problem and causal discovery in the presence of unobserved parentless causes, in the sense that there is a mapping, given by the mixing matrix, between the underlying models to be inferred in these problems. Consequently, any identifiability result based on the mixing matrix for one model translates to an identifiability result for the other model. We characterize to what extent the causal models can be identified under a two-part faithfulness assumption. Under only the first part of the assumption (corresponding to the conventional definition of faithfulness), the structure can be learned up to the causal ordering among an ordered grouping of the variables but not all the edges across the groups can be identified. We further show that if both parts of the faithfulness assumption are imposed, the structure can be learned up to a more refined ordered grouping. As a result of this refinement, for the latent variable model with unobserved parentless causes, the structure can be identified. Based on our theoretical results, we propose causal structure learning methods for both models, and evaluate their performance on synthetic data. Yuqin Yang, AmirEmad Ghassami, Mohamed S. Nafea, Negar Kiyavash, Kun Zhang 0001, Ilya Shpitser |
NeurIPS | 2 |
| 2021 | Impact of Data Processing on Fairness in Supervised LearningabstractWe study the impact of pre and postprocessing for reducing discrimination in data-driven decision makers. We first analyze the fundamental trade-off between fairness and accuracy in a preprocessing approach, and propose a design for a preprocessing module based on a convex optimization program, which can be added before the original classifier. This leads to a fundamental lower bound on attainable discrimination, given any acceptable distortion in the outcome. Furthermore, we reformulate an existing postprocessing method in terms of our accuracy and fairness measures, which allows comparing postprocessing and preprocessing approaches. We show that under some mild conditions, preprocessing outperforms postprocessing. Finally, we show that by the appropriate choice of the discrimination measure, the optimization problem for both pre and postprocessing approaches will reduce to a linear program and hence can be solved efficiently. Sajad Khodadadian, AmirEmad Ghassami, Negar Kiyavash |
ISIT | 2 |
| 2021 | Recursive Causal Structure Learning in the Presence of Latent Variables and Selection BiasabstractWe consider the problem of learning the causal MAG of a system from observational data in the presence of latent variables and selection bias. Constraint-based methods are one of the main approaches for solving this problem, but the existing methods are either computationally impractical when dealing with large graphs or lacking completeness guarantees. We propose a novel computationally efficient recursive constraint-based method that is sound and complete. The key idea of our approach is that at each iteration a specific type of variable is identified and removed. This allows us to learn the structure efficiently and recursively, as this technique reduces both the number of required conditional independence (CI) tests and the size of the conditioning sets. The former substantially reduces the computational complexity, while the latter results in more reliable CI tests. We provide an upper bound on the number of required CI tests in the worst case. To the best of our knowledge, this is the tightest bound in the literature. We further provide a lower bound on the number of CI tests required by any constraint-based method. The upper bound of our proposed approach and the lower bound at most differ by a factor equal to the number of variables in the worst case. We provide experimental results to compare the proposed approach with the state of the art on both synthetic and real-world structures. Sina Akbari, Ehsan Mokhtarian, AmirEmad Ghassami, Negar Kiyavash |
NeurIPS | 3 |
| 2020 | Characterizing Distribution Equivalence and Structure Learning for Cyclic and Acyclic Directed GraphsabstractThe main approach to defining equivalence among acyclic directed causal graphical models is based on the conditional independence relationships in the distributions that the causal models can generate, in terms of the Markov equivalence. However, it is known that when cycles are allowed in the causal structure, conditional independence may not be a suitable notion for equivalence of two structures, as it does not reflect all the information in the distribution that is useful for identification of the underlying structure. In this paper, we present a general, unified notion of equivalence for linear Gaussian causal directed graphical models, whether they are cyclic or acyclic. In our proposed definition of equivalence, two structures are equivalent if they can generate the same set of data distributions. We also propose a weaker notion of equivalence called quasi-equivalence, which we show is the extent of identifiability from observational data. We propose analytic as well as graphical methods for characterizing the equivalence of two structures. Additionally, we propose a score-based method for learning the structure from observational data, which successfully deals with both acyclic and cyclic structures. AmirEmad Ghassami, Alan Yang, Negar Kiyavash, Kun Zhang 0001 |
ICML | 1 |
| 2020 | On the Role of Sparsity and DAG Constraints for Learning Linear DAGsabstractLearning graphical structure based on Directed Acyclic Graphs (DAGs) is a challenging problem, partly owing to the large search space of possible graphs. A recent line of work formulates the structure learning problem as a continuous constrained optimization task using the least squares objective and an algebraic characterization of DAGs. However, the formulation requires a hard DAG constraint and may lead to optimization difficulties. In this paper, we study the asymptotic role of the sparsity and DAG constraints for learning DAG models in the linear Gaussian and non-Gaussian cases, and investigate their usefulness in the finite sample regime. Based on the theoretical results, we formulate a likelihood-based score function, and show that one only has to apply soft sparsity and DAG constraints to learn a DAG equivalent to the ground truth DAG. This leads to an unconstrained optimization problem that is much easier to solve. Using gradient-based optimization and GPU acceleration, our procedure can easily handle thousands of nodes while retaining a high accuracy. Extensive experiments validate the effectiveness of our proposed method and show that the DAG-penalized likelihood objective is indeed favorable over the least squares one with the hard DAG constraint. Ignavier Ng, AmirEmad Ghassami, Kun Zhang 0001 |
NeurIPS | 2 |
| 2020 | Model-Augmented Conditional Mutual Information Estimation for Feature SelectionabstractMarkov blanket feature selection, while theoretically optimal, is generally challenging to implement. This is due to the shortcomings of existing approaches to conditional independence (CI) testing, which tend to struggle either with the curse of dimensionality or computational complexity. We propose a novel two-step approach which facilitates Markov blanket feature selection in high dimensions. First, neural networks are used to map features to low-dimensional representations. In the second step, CI testing is performed by applying the $k$-NN conditional mutual information estimator to the learned feature maps. The mappings are designed to ensure that mapped samples both preserve information and share similar information about the target variable if and only if they are close in Euclidean distance. We show that these properties boost the performance of the $k$-NN estimator in the second step. The performance of the proposed method is evaluated on both synthetic and real data. Alan Yang, AmirEmad Ghassami, Maxim Raginsky, Negar Kiyavash, Elyse Rosenbaum |
UAI | 2 |
| 2020 | Learning Linear Non-Gaussian Causal Models in the Presence of Latent VariablesabstractWe consider the problem of learning causal models from observational data generated by linear non-Gaussian acyclic causal models with latent variables. Without considering the effect of latent variables, the inferred causal relationships among the observed variables are often wrong. Under faithfulness assumption, we propose a method to check whether there exists a causal path between any two observed variables. From this information, we can obtain the causal order among the observed variables. The next question is whether the causal effects can be uniquely identified as well. We show that causal effects among observed variables cannot be identified uniquely under mere assumptions of faithfulness and non-Gaussianity of exogenous noises. However, we are able to propose an efficient method that identifies the set of all possible causal effects that are compatible with the observational data. We present additional structural conditions on the causal graph under which causal effects among observed variables can be determined uniquely. Furthermore, we provide necessary and sufficient graphical conditions for unique identification of the number of variables in the system. Experiments on synthetic data and real-world data show the effectiveness of our proposed algorithm for learning causal models. Saber Salehkaleybar, AmirEmad Ghassami, Negar Kiyavash, Kun Zhang 0001 |
J. Mach. Learn. Res. | 2 |
| 2019 | Counting and Sampling from Markov Equivalent DAGs Using Clique TreesabstractA directed acyclic graph (DAG) is the most common graphical model for representing causal relationships among a set of variables. When restricted to using only observational data, the structure of the ground truth DAG is identifiable only up to Markov equivalence, based on conditional independence relations among the variables. Therefore, the number of DAGs equivalent to the ground truth DAG is an indicator of the causal complexity of the underlying structure–roughly speaking, it shows how many interventions or how much additional information is further needed to recover the underlying DAG. In this paper, we propose a new technique for counting the number of DAGs in a Markov equivalence class. Our approach is based on the clique tree representation of chordal graphs. We show that in the case of bounded degree graphs, the proposed algorithm is polynomial time. We further demonstrate that this technique can be utilized for uniform sampling from a Markov equivalence class, which provides a stochastic way to enumerate DAGs in the equivalence class and may be needed for finding the best DAG or for causal inference given the equivalence class as input. We also extend our counting and sampling method to the case where prior knowledge about the underlying DAG is available, and present applications of this extension in causal experiment design and estimating the causal effect of joint interventions. AmirEmad Ghassami, Saber Salehkaleybar, Negar Kiyavash, Kun Zhang 0001 |
AAAI | 1 |
| 2018 | Budgeted Experiment Design for Causal Structure LearningabstractWe study the problem of causal structure learning when the experimenter is limited to perform at most $k$ non-adaptive experiments of size $1$. We formulate the problem of finding the best intervention target set as an optimization problem, which aims to maximize the average number of edges whose directions are resolved. We prove that the corresponding objective function is submodular and a greedy algorithm suffices to achieve $(1-\frac{1}{e})$-approximation of the optimal value. We further present an accelerated variant of the greedy algorithm, which can lead to orders of magnitude performance speedup. We validate our proposed approach on synthetic and real graphs. The results show that compared to the purely observational setting, our algorithm orients the majority of the edges through a considerably small number of interventions. AmirEmad Ghassami, Saber Salehkaleybar, Negar Kiyavash, Elias Bareinboim |
ICML | 1 |
| 2018 | Fairness in Supervised Learning: An Information Theoretic ApproachabstractAutomated decision making systems are increasingly being used in real-world applications. In these systems for the most part, the decision rules are derived by minimizing the training error on the available historical data. Therefore, if there is a bias related to a sensitive attribute such as gender, race, religion, etc. in the data, say, due to cultural/historical discriminatory practices against a certain demographic, the system could continue discrimination in decisions by including the said bias in its decision rule. We present an information theoretic framework for designing fair predictors from data, which aim to prevent discrimination against a specified sensitive attribute in a supervised learning setting. We use equalized odds as the criterion for discrimination, which demands that the prediction should be independent of the protected attribute conditioned on the actual label. To ensure fairness and generalization simultaneously, we compress the data to an auxiliary variable, which is used for the prediction task. This auxiliary variable is chosen such that it is decontaminated from the discriminatory attribute in the sense of equalized odds. The final predictor is obtained by applying a Bayesian decision rule to the auxiliary variable. AmirEmad Ghassami, Sajad Khodadadian, Negar Kiyavash |
ISIT | 1 |
| 2018 | Multi-domain Causal Structure Learning in Linear SystemsabstractWe study the problem of causal structure learning in linear systems from observational data given in multiple domains, across which the causal coefficients and/or the distribution of the exogenous noises may vary. The main tool used in our approach is the principle that in a causally sufficient system, the causal modules, as well as their included parameters, change independently across domains. We first introduce our approach for finding causal direction in a system comprising two variables and propose efficient methods for identifying causal direction. Then we generalize our methods to causal structure learning in networks of variables. Most of previous work in structure learning from multi-domain data assume that certain types of invariance are held in causal modules across domains. Our approach unifies the idea in those works and generalizes to the case that there is no such invariance across the domains. Our proposed methods are generally capable of identifying causal direction from fewer than ten domains. When the invariance property holds, two domains are generally sufficient. AmirEmad Ghassami, Negar Kiyavash, Biwei Huang, Kun Zhang 0001 |
NeurIPS | 1 |
| 2018 | A Covert Queueing Channel in FCFS SchedulersabstractWe study covert queueing channels (CQCs), which are a kind of covert timing channel that may be exploited in shared queues across supposedly isolated users. In our system model, a user sends messages to another user via his pattern of access to the shared resource, which serves the users according to a first come first served (FCFS) policy. One example of such a channel is the cross-virtual network covert channel in data center networks, resulting from the queueing effects of the shared resource. First, we study a system comprising a transmitter and a receiver that share a deterministic and work-conserving FCFS scheduler, and we compute the capacity of this channel. We also consider the effect of the presence of other users on the information transmission rate of this channel. The achievable information transmission rates obtained in this paper demonstrate the possibility of significant information leakage and great privacy threats brought by CQCs in FCFS schedulers. AmirEmad Ghassami, Negar Kiyavash |
IEEE Trans. Inf. Forensics Secur. | 1 |
| 2017 | Interaction information for causal inference: The case of directed triangleabstractInteraction information is one of the multivariate generalizations of mutual information, which expresses the amount of information shared among a set of variables, beyond the information shared in any proper subset of those variables. Unlike (conditional) mutual information, which is always non-negative, interaction information can be negative. We utilize this property to find the direction of causal influences among variables in a triangle topology under some mild assumptions. AmirEmad Ghassami, Negar Kiyavash |
ISIT | 1 |
| 2017 | Learning Causal Structures Using Regression InvarianceabstractWe study causal discovery in a multi-environment setting, in which the functional relations for producing the variables from their direct causes remain the same across environments, while the distribution of exogenous noises may vary. We introduce the idea of using the invariance of the functional relations of the variables to their causes across a set of environments for structure learning. We define a notion of completeness for a causal inference algorithm in this setting and prove the existence of such algorithm by proposing the baseline algorithm. Additionally, we present an alternate algorithm that has significantly improved computational and sample complexity compared to the baseline algorithm. Experiment results show that the proposed algorithm outperforms the other existing algorithms. AmirEmad Ghassami, Saber Salehkaleybar, Negar Kiyavash, Kun Zhang 0001 |
NIPS | 1 |
| 2016 | Sneak-Peek: High speed covert channels in data center networksabstractWith the advent of big data, modern businesses face an increasing need to store and process large volumes of sensitive customer information on the cloud. In these environments, resources are shared across a multitude of mutually untrusting tenants increasing propensity for data leakage. This problem stands to grow further in severity with increasing use of clouds in all aspects of our daily lives and the recent spate of high-profile data exfiltration attacks are evidence. To highlight this serious issue, we present a novel and highspeed network-based covert channel that is robust and circumvents a broad set of security mechanisms currently deployed by cloud vendors. We successfully test our channel on numerous network environments, including commercial clouds such as EC2 and Azure. Using an information theoretic model of the channel, we derive an upper bound on the maximum information rate and propose an optimal coding scheme. Our adaptive decoding algorithm caters to the cross traffic in the channel and maintains high bit rates and extremely low error rates. Finally, we discuss several effective avenues for mitigation of the aforementioned channel and provide insights into how data exfiltration can be prevented in such shared environments. Rashid Tahir, Mohammad Taha Khan, Xun Gong 0001, AmirEmad Ghassami, Hasanat Kazmi, Matthew Caesar 0001, Fareed Zaffar, Negar Kiyavash |
INFOCOM | 5 |
| 2016 | Message partitioning and limited auxiliary randomness: Alternatives to Honey EncryptionabstractIn a symmetric-key cryptography system, it is often required to transmit a nonuniform message from a very large set. In this case, a computationally unbounded adversary can take advantage of the non-uniformity of the posterior to recover the message. Recently an encryption scheme called Honey Encryption has been proposed to increase the information-theoretic security of the system, i.e., guaranteed level of security regardless of the computational power of the adversary. In this paper, we present a technique called message partitioning which can be used to accomplish the same goal. We analyze the overall security of the combination of this technique with Honey Encryption, which uses a Distribution Transforming Encoder (DTE) block. We propose a new DTE which has an acceptable performance under limited amount of available auxiliary randomness. Achievable bounds are presented for both cases, which under certain conditions, are close to the lower bounds on the level of the success of the adversary. AmirEmad Ghassami, Daniel Cullina, Negar Kiyavash |
ISIT | 1 |
| 2015 | Capacity limit of queueing timing channel in shared FCFS schedulersabstractThe capacity of a queueing timing channel in which a user modulates messages to another user via his pattern of access to a shared resource scheduled in an FCFS manner is calculated. One example of such a channel is the cross-Virtual Network (VN) covert channel in data center networks. In data center networks, software-defined-networks generate logically isolated virtual networks, across which direct data exchange is impossible. However, since packet flows belonging to different VNs inevitably share underlying network infrastructure, it is possible to transfer data across VNs through timing channels resulting from the queueing effects of the shared resource. AmirEmad Ghassami, Xun Gong 0001, Negar Kiyavash |
ISIT | 1 |