Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ali Jalali
dblp:25/2423
· DBLP profile ↗
25ranked-venue papers
11as first author
1since 2021 · last 2021
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 13 · 7 first-authorSystems, architecture and hardware · 5Applied, interdisciplinary, general and emerging computing · 4 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Theory of computation · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
7 papers |
Probabilistic and Bayesian machine learning · 36% Learning theory · 23% Optimization for machine learning · 21% | |
| Network and information security
2 papers |
Privacy and data protection · 76% Security and privacy of machine learning · 24% | |
| Theoretical computer science
6 papers |
Mathematical optimization · 77% Graph algorithms and graph theory · 12% Algorithms and data structures · 11% | |
| Databases, data mining, and information retrieval
2 papers |
Data mining · 100% |
Topics — the 26 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization › continuous optimization
convex optimization |
0.5 | 3 | 2014 | Clustering partially observed graphs via convex optimization · J. Mach. Learn. Res. 2014 Clustering using Max-norm Constrained Optimization · ICML 2012 Clustering Partially Observed Graphs via Convex Optimization · ICML 2011 |
Privacy and data protection › differential privacy
noise addition |
0.4 | 1 | 2020 | Shredder: Learning Noise Distributions to Protect Inference Privacy · ASPLOS 2020 |
Privacy and data protection › inference attack
privacy inference |
0.4 | 1 | 2020 | Shredder: Learning Noise Distributions to Protect Inference Privacy · ASPLOS 2020 |
Security and privacy of machine learning
privacy-preserving inference |
0.4 | 1 | 2020 | Shredder: Learning Noise Distributions to Protect Inference Privacy · ASPLOS 2020 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.3 | 2 | 2012 | Learning the Dependence Graph of Time Series with Latent Factors · ICML 2012 On Learning Discrete Graphical Models using Greedy Methods · NIPS 2011 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
structure learning |
0.3 | 2 | 2012 | Learning the Dependence Graph of Time Series with Latent Factors · ICML 2012 On Learning Discrete Graphical Models using Greedy Methods · NIPS 2011 |
Data mining
clustering |
0.2 | 2 | 2014 | Clustering using Max-norm Constrained Optimization · ICML 2012 Clustering partially observed graphs via convex optimization · J. Mach. Learn. Res. 2014 |
Graph algorithms and graph theory
graph clustering |
0.2 | 1 | 2014 | Clustering partially observed graphs via convex optimization · J. Mach. Learn. Res. 2014 |
Machine learning › Learning theory
high-dimensional regression |
0.2 | 1 | 2013 | A Dirty Model for Multiple Sparse Regression · IEEE Trans. Inf. Theory 2013 |
Machine learning › Learning theory › high-dimensional regression
sparse regression |
0.2 | 1 | 2013 | A Dirty Model for Multiple Sparse Regression · IEEE Trans. Inf. Theory 2013 |
Algorithms and data structures › numerical linear algebra › matrix factorization
low-rank and sparse decomposition |
0.2 | 1 | 2013 | Low-Rank Matrix Recovery From Errors and Erasures · IEEE Trans. Inf. Theory 2013 |
Mathematical optimization › continuous optimization › matrix optimization › matrix recovery
low-rank matrix recovery |
0.2 | 1 | 2013 | Low-Rank Matrix Recovery From Errors and Erasures · IEEE Trans. Inf. Theory 2013 |
Mathematical optimization › continuous optimization › matrix optimization › matrix recovery
matrix completion |
0.2 | 1 | 2013 | Low-Rank Matrix Recovery From Errors and Erasures · IEEE Trans. Inf. Theory 2013 |
Mathematical optimization › continuous optimization › matrix optimization
matrix recovery |
0.2 | 1 | 2013 | Low-Rank Matrix Recovery From Errors and Erasures · IEEE Trans. Inf. Theory 2013 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
feature selection |
0.1 | 1 | 2021 | Not All Features Are Equal: Discovering Essential Features for Preserving Prediction Privacy · WWW 2021 |
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
batch bayesian optimization |
0.1 | 1 | 2012 | Hybrid Batch Bayesian Optimization · ICML 2012 |
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization |
0.1 | 1 | 2012 | Hybrid Batch Bayesian Optimization · ICML 2012 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
latent factor model |
0.1 | 1 | 2012 | Learning the Dependence Graph of Time Series with Latent Factors · ICML 2012 |
Edge and fog computing › edge inference
edge-cloud collaborative inference |
0.1 | 1 | 2020 | Shredder: Learning Noise Distributions to Protect Inference Privacy · ASPLOS 2020 |
Machine learning › Graph learning
graph clustering |
0.1 | 1 | 2011 | Clustering Partially Observed Graphs via Convex Optimization · ICML 2011 |
Mathematical optimization
convex relaxation |
0.1 | 1 | 2011 | Clustering Partially Observed Graphs via Convex Optimization · ICML 2011 |
Machine learning › Learning paradigms
multi-task learning |
0.1 | 1 | 2010 | A Dirty Model for Multi-task Learning · NIPS 2010 |
Machine learning › Optimization for machine learning › regularized risk minimization
regularized regression |
0.1 | 1 | 2010 | A Dirty Model for Multi-task Learning · NIPS 2010 |
Machine learning › Learning theory
sparse recovery |
0.1 | 1 | 2010 | A Dirty Model for Multi-task Learning · NIPS 2010 |
Mathematical optimization
regularization |
0.0 | 1 | 2013 | A Dirty Model for Multiple Sparse Regression · IEEE Trans. Inf. Theory 2013 |
Mathematical optimization › combinatorial optimization
greedy algorithm |
0.0 | 1 | 2011 | On Learning Discrete Graphical Models using Greedy Methods · NIPS 2011 |
Methods — techniques the papers use, named apart from their topics
mutual information minimization · 1.0gradient-based perturbation · 1.0convex optimization · 0.9laplace distribution · 0.9additive noise distribution learning · 0.9lasso · 0.3block regularization · 0.3adaptive parameter decomposition · 0.3restricted strong convexity · 0.2forward-backward greedy algorithm · 0.2nuclear norm minimization · 0.2l1-norm minimization · 0.2latent variable modeling · 0.1hybrid batch selection · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Not All Features Are Equal: Discovering Essential Features for Preserving Prediction PrivacyabstractWhen receiving machine learning services from the cloud, the provider does not need to receive all features; in fact, only a subset of the features are necessary for the target prediction task. Discerning this subset is the key problem of this work. We formulate this problem as a gradient-based perturbation maximization method that discovers this subset in the input feature space with respect to the functionality of the prediction model used by the provider. After identifying the subset, our framework, Cloak, suppresses the rest of the features using utility-preserving constant values that are discovered through a separate gradient-based optimization process. We show that Cloak does not necessarily require collaboration from the service provider beyond its normal service, and can be applied in scenarios where we only have black-box access to the service provider’s model. We theoretically guarantee that Cloak’s optimizations reduce the upper bound of the Mutual Information (MI) between the data and the sifted representations that are sent out. Experimental results show that Cloak reduces the mutual information between the input and the sifted representations by 85.01% with only negligible reduction in utility (1.42%). In addition, we show that Cloak greatly diminishes adversaries’ ability to learn and infer non-conducive features. Niloofar Mireshghallah, Mohammadkazem Taram, Ali Jalali, Ahmed T. Elthakeb, Dean M. Tullsen, Hadi Esmaeilzadeh |
WWW | 3 |
| 2020 | Shredder: Learning Noise Distributions to Protect Inference PrivacyabstractA wide variety of deep neural applications increasingly rely on the cloud to perform their compute-heavy inference. This common practice requires sending private and privileged data over the network to remote servers, exposing it to the service provider and potentially compromising its privacy. Even if the provider is trusted, the data can still be vulnerable over communication channels or via side-channel attacks in the cloud. To that end, this paper aims to reduce the information content of the communicated data with as little as possible compromise on the inference accuracy by making the sent data noisy. An undisciplined addition of noise can significantly reduce the accuracy of inference, rendering the service unusable. To address this challenge, this paper devises Shredder, an end-to-end framework, that, without altering the topology or the weights of a pre-trained network, learns additive noise distributions that significantly reduce the information content of communicated data while maintaining the inference accuracy. The key idea is finding the additive noise distributions by casting it as a disjoint offline learning process with a loss function that strikes a balance between accuracy and information degradation. The loss function also exposes a knob for a disciplined and controlled asymmetric trade-off between privacy and accuracy. While keeping the DNN intact, Shredder divides inference between the cloud and the edge device, striking a balance between computation and communication. In the separate phase of inference, the edge device takes samples from the Laplace distributions that were collected during the proposed offline learning phase and populates a noise tensor with these sampled elements. Then, the edge device merely adds this populated noise tensor to the intermediate results to be sent to the cloud. As such, Shredder enables accurate inference on noisy intermediate data without the need to update the model or the cloud, or any training process during inference. We also formally show that Shredder maximizes privacy with minimal impact on DNN accuracy while the tradeoff between privacy and accuracy is controlled through a mathematical knob. Experimentation with six real-world DNNs from text processing and image classification shows that Shredder reduces the mutual information between the input and the communicated data to the cloud by 74.70% compared to the original execution while only sacrificing 1.58% loss in accuracy. On average, Shredder also offers a speedup of 1.79x over Wi-Fi and 2.17x over LTE compared to cloud-only execution when using an off-the-shelf mobile GPU (Tegra X2) on the edge. Niloofar Mireshghallah, Mohammadkazem Taram, Prakash Ramrakhyani, Ali Jalali, Dean M. Tullsen, Hadi Esmaeilzadeh |
ASPLOS | 4 |
| 2019 | Comparative Analysis of Simultaneous Switching Noise Effects in MWCNT Bundle and Cu Power Interconnects in CNTFET-Based Ternary CircuitsabstractIn this paper, the impacts of the simultaneous switching noise (SSN) in carbon nanotube field effect transistor-based ternary circuits are investigated. These effects, including the peak noise on the VDD and ground rails and the SSN-induced delay and output noise are compared between traditional Cu and multiwall carbon nanotube bundle power interconnects in ternary circuits. Simulations are performed using HSPICE for global power interconnects at 14- and 7-nm technology nodes. The results indicate that for interconnects with 200 μm length, the peak SSN voltage on the VDD and ground rails for a power distribution network, including ten ternary buffers, using multi-walled carbon nanotube (MWCNT) bundle power interconnects is 53% and 40% lower, respectively, compared to Cu power interconnects in the last stage at the 14-nm node. Also, with scaling down the technology to 7 nm, these improvements increase to 60% and 59%, respectively. Moreover, MWCNT bundle power interconnects reduce the SSN-induced delay at the output of the tenth stage for interconnects with 200-μm length on average by 82% as compared to the Cu interconnects at the 14-nm node. This improvement is 73% for the 7-nm technology node. Maryam Rezaei Khezeli, Mohammad Hossein Moaiyeri, Ali Jalali |
IEEE Trans. Very Large Scale Integr. Syst. | 3 |
| 2018 | Risk Prediction for One-Year Transplant-Free Survival following Pre-Norwood Procedure Based on the Pre-Operative Data
Ali Jalali, Jacquelin Peck, Nhue Do, Monesha Gupta, Sharon Ghazarian, Mohamed A. Rehman, Jeff Jacobs, Luis M. Ahumada |
AMIA | 1 |
| 2017 | Optimized sugeno fuzzy clustering algorithm for wireless sensor networks
Mohammad Shokouhifar, Ali Jalali |
Eng. Appl. Artif. Intell. | 2 |
| 2016 | Swarm intelligence based fuzzy routing protocol for clustered wireless sensor networks
Zeynab Molay Zahedi, Reza Akbari, Mohammad Shokouhifar, Farshad Safaei, Ali Jalali |
Expert Syst. Appl. | 5 |
| 2016 | Two-stage fuzzy inference system for symbolic simplification of analog circuits
Mohammad Shokouhifar, Ali Jalali |
Integr. | 2 |
| 2015 | An evolutionary-based methodology for symbolic simplification of analog circuits using genetic algorithm and simulated annealing
Mohammad Shokouhifar, Ali Jalali |
Expert Syst. Appl. | 2 |
| 2014 | Clustering partially observed graphs via convex optimization
Yudong Chen 0001, Ali Jalali, Sujay Sanghavi, Huan Xu 0001 |
J. Mach. Learn. Res. | 2 |
| 2014 | Prediction of Periventricular Leukomalacia Occurrence in Neonates After Heart SurgeryabstractThis paper is concerned with predicting the occurrence of periventricular leukomalacia (PVL) using vital and blood gas data which are collected over a period of 12 h after the neonatal cardiac surgery. A data mining approach has been employed to generate a set of rules for classification of subjects as healthy or PVL affected. In view of the fact that blood gas and vital data have different sampling rates, in this study we have divided the data into two categories: 1) high resolution (vital), and 2) low resolution (blood gas), and designed a separate classifier based on each data category. The developed algorithm is composed of several stages; first, a feature pool has been extracted from each data category and the extracted features have been ranked based on the data reliability and their mutual information content with the output. An optimal feature subset with the highest discriminative capability has been formed using simultaneous maximization of the class separability measure and mutual information of a set. Two separate decision trees (DTs) have been developed for the classification purpose and more importantly to discover hidden relationships that exist among the data to help us better understand PVL pathophysiology. The DT result shows that high amplitude 20 min variations and low sample entropy in the vital data and the defined out of range index as well as maximum rate of change in blood gas data are important factors for PVL prediction. Low sample entropy represents lack of variability in hemodynamic measurement, and constant blood pressure with small fluctuations is an important indicator of PVL occurrence. Finally, using the different time frames of data collection, we show that the first 6 h of data contain sufficient information for PVL occurrence prediction. Ali Jalali, Erin M. Buckley, Jennifer M. Lynch, Peter J. Schwab, Daniel J. Licht, Chandrasekhar Nataraj |
IEEE J. Biomed. Health Informatics | 1 |
| 2013 | A Lipschitz Exploration-Exploitation Scheme for Bayesian Optimization
Ali Jalali, Javad Azimi, Xiaoli Z. Fern, Ruofei Zhang |
ECML/PKDD (1) | 1 |
| 2013 | Low-Rank Matrix Recovery From Errors and ErasuresabstractThis paper considers the recovery of a low-rank matrix from an observed version that simultaneously contains both 1) erasures, most entries are not observed, and 2) errors, values at a constant fraction of (unknown) locations are arbitrarily corrupted. We provide a new unified performance guarantee on when minimizing nuclear norm plusl1norm succeeds in exact recovery. Our result allows for the simultaneous presence of random and deterministic components in both the error and erasure patterns. By specializing this one single result in different ways, we recover (up to poly-log factors) as corollaries all the existing results in exact matrix completion, and exact sparse and low-rank matrix decomposition. Our unified result also provides the first guarantees for 1) recovery when we observe a vanishing fraction of entries of a corrupted matrix, and 2) deterministic matrix completion. Yudong Chen 0001, Ali Jalali, Sujay Sanghavi, Constantine Caramanis |
IEEE Trans. Inf. Theory | 2 |
| 2013 | A Dirty Model for Multiple Sparse RegressionabstractThe task of sparse linear regression consists of finding an unknown sparse vector from linear measurements. Solving this task even under “high-dimensional” settings, where the number of samples is fewer than the number of variables, is now known to be possible via methods such as the LASSO. We consider the multiple sparse linear regression problem, where the task consists of recovering several related sparse vectors at once. A simple approach to this task would involve solving independent sparse linear regression problems, but a natural question is whether one can reduce the overall number of samples required by leveraging partial sharing of the support sets, or nonzero patterns, of the signal vectors. A line of recent research has studied the use of ℓ1/ℓqnorm block-regularizations with q > 1 for such problems. However, depending on the level of sharing, these could actually perform worse in sample complexity when compared to solving each problem independently. We present a new “adaptive” method for multiple sparse linear regression that can leverage support and parameter overlap when it exists, but not pay a penalty when it does not. We show how to achieve this using a very simple idea: decompose the parameters into two components and regularize these differently. We show, theoretically and empirically, that our method strictly and noticeably outperforms both ℓ1or ℓ1/ℓqmethods, over the entire range of possible overlaps (except at boundary cases, where we match the best method), even under high-dimensional scaling. Ali Jalali, Pradeep Ravikumar, Sujay Sanghavi |
IEEE Trans. Inf. Theory | 1 |
| 2012 | Hybrid Batch Bayesian Optimization
Javad Azimi, Ali Jalali, Xiaoli Z. Fern |
ICML | 2 |
| 2012 | Learning the Dependence Graph of Time Series with Latent Factors
Ali Jalali, Sujay Sanghavi |
ICML | 1 |
| 2012 | Clustering using Max-norm Constrained Optimization
Ali Jalali, Nathan Srebro |
ICML | 1 |
| 2012 | An improved procedure for detection of heart arrhythmias with novel pre-processing techniquesabstractAbstract The objective of this study is to develop an algorithm to detect and classify six types of electrocardiogram (ECG) signal beats including normal beats (N), atrial pre‐mature beats (A), right bundle branch block beats (R), left bundle branch block beats (L), paced beats (P), and pre‐mature ventricular contraction beats (PVC or V) using a neural network classifier. In order to prepare an appropriate input vector for the neural classifier several pre‐processing stages have been applied. Initially, a signal filtering method is used to remove the ECG signal baseline wandering. Continuous wavelet transform is then applied in order to extract features of the ECG signal. Next, principal component analysis is used to reduce the size of the data. A well‐known neural network architecture called the multi‐layered perceptron neural network is then utilized as the final classifier to classify each ECG beat as one of six groups of signals under study. Finally, the MIT‐BIH database is used to evaluate the proposed algorithm, resulting in 99.5% sensitivity, 99.66% positive predictive accuracy and 99.17% total accuracy. Parham Ghorbanian, Ali Jalali, Ali Ghaffari, Chandrasekhar Nataraj |
Expert Syst. J. Knowl. Eng. | 2 |
| 2011 | Clustering Partially Observed Graphs via Convex Optimization
Ali Jalali, Yudong Chen 0001, Sujay Sanghavi, Huan Xu 0001 |
ICML | 1 |
| 2011 | Low-rank matrix recovery from errors and erasuresabstractThis paper considers the recovery of a low-rank matrix from an observed version that simultaneously contains both (a) erasures: most entries are not observed, and (b) errors: values at a constant fraction of (unknown) locations are arbitrarily corrupted. We provide a new unified performance guarantee on when a (natural) recently proposed method, based on convex optimization, succeeds in exact recovery. Our result allows for the simultaneous presence of random and deterministic components in both the error and erasure patterns. On the one hand, corollaries obtained by specializing this one single result in different ways recovers (upto poly-log factors) all the existing works in matrix completion, and sparse and low-rank matrix recovery. On the other hand, our results also provide the first guarantees for (a) deterministic matrix completion, and (b) recovery when we observe a vanishing fraction of entries of a corrupted matrix. Yudong Chen 0001, Ali Jalali, Sujay Sanghavi, Constantine Caramanis |
ISIT | 2 |
| 2011 | On Learning Discrete Graphical Models using Greedy MethodsabstractIn this paper, we address the problem of learning the structure of a pairwise graphical model from samples in a high-dimensional setting. Our first main result studies the sparsistency, or consistency in sparsity pattern recovery, properties of a forward-backward greedy algorithm as applied to general statistical models. As a special case, we then apply this algorithm to learn the structure of a discrete graphical model via neighborhood estimation. As a corollary of our general result, we derive sufficient conditions on the number of samples n, the maximum node-degree d and the problem size p, as well as other conditions on the model parameters, so that the algorithm recovers all the edges with high probability. Our result guarantees graph selection for samples scaling as n = Omega(d log(p)), in contrast to existing convex-optimization based algorithms that require a sample complexity of Omega(d^2 log(p)). Further, the greedy algorithm only requires a restricted strong convexity condition which is typically milder than irrepresentability assumptions. We corroborate these results using numerical simulations at the end. Ali Jalali, Christopher C. Johnson, Pradeep Ravikumar |
NIPS | 1 |
| 2011 | Identification of sympathetic and parasympathetic nerves function in cardiovascular regulation using ANFIS approximation
Ali Jalali, Ali Ghaffari, Parham Ghorbanian, Chandrasekhar Nataraj |
Artif. Intell. Medicine | 1 |
| 2011 | High-speed full adder based on minority function and bridge style for nanoscale
Keivan Navi, Horialsadat Hossein Sajedi, Reza Faghih Mirzaee, Mohammad Hossein Moaiyeri, Ali Jalali, Omid Kavehei |
Integr. | 5 |
| 2010 | A Dirty Model for Multi-task LearningabstractWe consider the multiple linear regression problem, in a setting where some of the set of relevant features could be shared across the tasks. A lot of recent research has studied the use of $\ell_1/\ell_q$ norm block-regularizations with $q > 1$ for such (possibly) block-structured problems, establishing strong guarantees on recovery even under high-dimensional scaling where the number of features scale with the number of observations. However, these papers also caution that the performance of such block-regularized methods are very dependent on the {\em extent} to which the features are shared across tasks. Indeed they show~\citep{NWJoint} that if the extent of overlap is less than a threshold, or even if parameter {\em values} in the shared features are highly uneven, then block $\ell_1/\ell_q$ regularization could actually perform {\em worse} than simple separate elementwise $\ell_1$ regularization. We are far away from a realistic multi-task setting: not only do the set of relevant features have to be exactly the same across tasks, but their values have to as well. Here, we ask the question: can we leverage support and parameter overlap when it exists, but not pay a penalty when it does not? Indeed, this falls under a more general question of whether we can model such \emph{dirty data} which may not fall into a single neat structural bracket (all block-sparse, or all low-rank and so on). Here, we take a first step, focusing on developing a dirty model for the multiple regression problem. Our method uses a very simple idea: we decompose the parameters into two components and {\em regularize these differently.} We show both theoretically and empirically, our method strictly and noticeably outperforms both $\ell_1$ and $\ell_1/\ell_q$ methods, over the entire range of possible overlaps. We also provide theoretical guarantees that the method performs well under high-dimensional scaling. Ali Jalali, Pradeep Ravikumar, Sujay Sanghavi, Chao Ruan |
NIPS | 1 |
| 2008 | An efficient architecture for designing reverse converters based on a general three-moduli set
Amir Sabbagh Molahosseini, Keivan Navi, Omid Hashemipour, Ali Jalali |
J. Syst. Archit. | 4 |
| 2007 | The Edge Product of NetworksabstractIn this paper, a new graph product, called Edge Graph Product (EGP) is proposed by replacing each edge in the multiplicand graph by a copy of the multiplier graph via two candidate nodes. The edge product, unlike other products already proposed, results in a graph whose number of edges is numerical product of the number of the edges in the multiplicand and multiplier graphs, and the number of vertices is not equal to the numerical product of the number of vertices in the multiplicand and multiplier graphs. After formal definition of the new product, some basic properties of the product operator are studied. We then address Hamiltonian, Eulerian and routing properties of the new product, and we show that some of the recently proposed topologies fall within the family of edge product graphs. Ali Jalali, Hamid Sarbazi-Azad |
PDCAT | 1 |