VLDB 2026 Research / reviewers in the wild / expert
Alexander Ihler
dblp:39/1313 · also Alex H. Ihler, Alexander T. Ihler
· DBLP profile ↗
85ranked-venue papers
14as first author
10since 2021 · last 2025
0000-0002-4331-1015ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 72 · 8 first-author · 9 since 2021Graphics, computer vision, multimedia, augmented reality and games · 23 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 5 · 3 first-authorComputer networks · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Graph-based Complexity for Causal Effect by Empirical Plug-inabstractThis paper focuses on the computational complexity of computing empirical plug-in estimates for causal effect queries. Given a causal graph and observational data, any identifiable causal query can be estimated from an expression over the observed variables, called the estimand. The estimand can then be evaluated by plugging in probabilities computed empirically from data. In contrast to conventional wisdom which assumes that high dimensional probabilistic functions will lead to exponential evaluation time, we show that estimand evaluation can be done efficiently, potentially in time linear in the data size, depending on the estimand’s hypergraph. In particular, we show that both the $\it{treewidth}$ and $\it{hypertree width}$ of the estimand’s structure bound the evaluation complexity, analogous to their role in bounding the complexity of inference in probabilistic graphical models. In settings with high dimensional functions, the hypertree width often provides a more effective bound, since the empirical distributions are sparse. Rina Dechter, Anna Raichev, Alexander Ihler |
AISTATS | 4 |
| 2024 | Estimating Causal Effects from Learned Causal NetworksabstractThe standard approach to answering an identifiable causal-effect query (e.g., P(Y|do(X)) given a causal diagram and observational data is to first generate an estimand, or probabilistic expression over the observable variables, which is then evaluated using the observational data. In this paper, we propose an alternative paradigm for answering causal-effect queries over discrete observable variables. We propose to instead learn the causal Bayesian network and its confounding latent variables directly from the observational data. Then, efficient probabilistic graphical model (PGM) algorithms can be applied to the learned model to answer queries. Perhaps surprisingly, we show that this model completion learning approach can be more effective than estimand approaches, particularly for larger models in which the estimand expressions become computationally difficult. We illustrate our method’s potential using a benchmark collection of Bayesian networks and synthetically generated causal models. Anna Raichev, Alexander Ihler, Rina Dechter |
ECAI | 3 |
| 2024 | Value-Based Abstraction Functions for Abstraction SamplingabstractMonte Carlo methods are powerful tools for solving problems involving complex probability distributions. Despite their versatility, these methods often suffer from inefficiencies, especially when dealing with rare events. As such, importance sampling emerged as a prominent technique for alleviating these challenges. Recently, a new scheme called Abstraction Sampling was developed that incorporated stratification to importance sampling over graphical models. However, existing work only explored a limited set of abstraction functions that guide stratification. This study introduces three new classes of abstraction functions combined with seven distinct partitioning schemes, resulting in twenty-one new abstraction functions, each motivated by theory and intuition from both search and sampling domains. An extensive empirical analysis on over 400 problems compares these new schemes highlighting several well-performing candidates. Bobak Pezeshki, Kalev Kask, Alexander Ihler, Rina Dechter |
UAI | 3 |
| 2023 | Design Amortization for Bayesian Optimal Experimental DesignabstractBayesian optimal experimental design is a sub-field of statistics focused on developing methods to make efficient use of experimental resources. Any potential design is evaluated in terms of a utility function, such as the (theoretically well-justified) expected information gain (EIG); unfortunately however, under most circumstances the EIG is intractable to evaluate. In this work we build off of successful variational approaches, which optimize a parameterized variational model with respect to bounds on the EIG. Past work focused on learning a new variational model from scratch for each new design considered. Here we present a novel neural architecture that allows experimenters to optimize a single variational model that can estimate the EIG for potentially infinitely many designs. To further improve computational efficiency, we also propose to train the variational model on a significantly cheaper-to-evaluate lower bound, and show empirically that the resulting model provides an excellent guide for more accurate, but expensive to evaluate bounds on the EIG. We demonstrate the effectiveness of our technique on generalized linear models, a class of statistical models that is widely used in the analysis of controlled experiments. Experiments show that our method is able to greatly improve accuracy over existing approximation strategies, and achieve these results with far better sample efficiency. Noble Kennamer, Steven Walton 0001, Alexander Ihler |
AAAI | 3 |
| 2023 | A Connectivity-Aware Pheromone Mobility Model for Autonomous UAV NetworksabstractUAV networks consisting of reduced size, weight, and power (low SWaP) fixed-wing UAVs are used for various applications such as search and rescue, surveillance, and tracking. To carry out these operations efficiently, there is a need to develop scalable, decentralized autonomous UAV network architectures with high network connectivity. However, the area coverage and the network connectivity requirements exhibit a trade-off. In this paper, a connectivity-aware pheromone mobility (CAP) model is designed for search and rescue operations, which is capable of maintaining connectivity among UAVs in the network. We use stigmergy-based digital pheromone maps along with distance-based local connectivity information to autonomously coordinate the UAV movements, in order to improve its map coverage efficiency while maintaining high network connectivity. Shreyas Devaraju, Alexander Ihler, Sunil Kumar 0001 |
CCNC | 2 |
| 2023 | Boosting AND/OR-based computational protein design: dynamic heuristics and generalizable UFOabstractScientific computing has experienced a surge empowered by advancements in technologies such as neural networks. However, certain important tasks are less amenable to these technologies, benefiting from innovations to traditional inference schemes. One such task is protein re-design. Recently a new re-design algorithm, {AOBB-K\textsuperscript{*}}, was introduced and was competitive with state-of-the-art {BBK\textsuperscript{*}} on small protein re-design problems. However, {AOBB-K\textsuperscript{*}} did not scale well. In this work, we focus on scaling up {AOBB-K\textsuperscript{*}} and introduce three new versions: {AOBB-K\textsuperscript{*}}-b (boosted), {AOBB-K\textsuperscript{*}}-{DH} (with dynamic heuristics), and {AOBB-K\textsuperscript{*}}-{UFO} (with underflow optimization) that significantly enhance scalability. Bobak Pezeshki, Radu Marinescu 0002, Alexander Ihler, Rina Dechter |
UAI | 3 |
| 2022 | Reducing Variance in Temporal-Difference Value Estimation via Ensemble of Deep NetworksabstractIn temporal-difference reinforcement learning algorithms, variance in value estimation can cause instability and overestimation of the maximal target value. Many algorithms have been proposed to reduce overestimation, including several recent ensemble methods, however none have shown success in sample-efficient learning through addressing estimation variance as the root cause of overestimation. In this paper, we propose MeanQ, a simple ensemble method that estimates target values as ensemble means. Despite its simplicity, MeanQ shows remarkable sample efficiency in experiments on the Atari Learning Environment benchmark. Importantly, we find that an ensemble of size 5 sufficiently reduces estimation variance to obviate the lagging target network, eliminating it as a source of bias and further gaining sample efficiency. We justify intuitively and empirically the design choices in MeanQ, including the necessity of independent experience sampling. On a set of 26 benchmark Atari environments, MeanQ outperforms all tested baselines, including the best available baseline, SUNRISE, at 100K interaction steps in 16/26 environments, and by 68% on average. MeanQ also outperforms Rainbow DQN at 500K steps in 21/26 environments, and by 49% on average, and achieves average human-level performance using 200K ($\pm$100K) interaction steps. Our implementation is available at https://github.com/indylab/MeanQ. Litian Liang, Yaosheng Xu, Stephen McAleer, Dailin Hu, Alexander Ihler, Pieter Abbeel, Roy Fox |
ICML | 5 |
| 2022 | Be Like Water: Adaptive Floating Point for Machine LearningabstractIn the pursuit of optimizing memory and compute density to accelerate machine learning applications, reduced precision training and inference has been an active area of research. While some approaches selectively apply low precision computations, this may require costly off-chip data transfers or mixed precision support. In this paper, we propose a novel numerical representation, Adaptive Floating Point (AFP), that dynamically adjusts to the characteristics of deep learning data. AFP requires no changes to the model topology, requires no additional training, and applies to all layers of DNN models. We evaluate AFP on a spectrum of representative models in computer vision and NLP, and show that our technique enables ultra-low precision inference of deep learning models while providing accuracy comparable to full precision inference. By dynamically adjusting to ML data, AFP increases memory density by 1.6x, 1.6x, and 3.2x and compute density by 4x, 1.3x, and 12x when compared to BFP, BFloat16, and FP32. Thomas Y. Yeh, Max Sterner, Zerlina Lai, Brandon Chuang, Alexander Ihler |
ICML | 5 |
| 2022 | NeuroBE: Escalating neural network approximations of Bucket EliminationabstractA major limiting factor in graphical model inference is the complexity of computing the partition function. Exact message-passing algorithms such as Bucket Elimination (BE) require exponential memory to compute the partition function; therefore, approximations are necessary. In this paper, we build upon a recently introduced methodology called Deep Bucket Elimination (DBE) that uses classical Neural Networks to approximate messages generated by BE for large buckets. The main feature of our new scheme, renamed NeuroBE, is that it customizes the architecture of the neural networks, their learning process and in particular, adapts the loss function to the internal form or distribution of messages. Our experiments demonstrate significant improvements in accuracy and time compared with the earlier DBE scheme. Sakshi Agarwal, Kalev Kask, Alexander Ihler, Rina Dechter |
UAI | 3 |
| 2022 | AND/OR branch-and-bound for computational protein design optimizing KabstractThe importance of designing proteins, such as high affinity antibodies, has become ever more apparent. Computational Protein Design can cast such design problems as optimization tasks with the objective of maximizing K*, an approximation of binding affinity. Here we lay out a graphical model framework for K* optimization that enables use of compact AND/OR search algorithms. We designed an AND/OR branch-and-bound algorithm, AOBB-K*, for optimizing K* that is guided by a new K* heuristic and can incorporate specialized performance improvements with theoretical guarantees. As AOBB-K* is inspired by algorithms from the well studied task of Marginal MAP, this work provides a foundation for harnessing advancements in state-of-the-art mixed inference schemes and adapting them to protein design. Bobak Pezeshki, Radu Marinescu 0002, Alexander Ihler, Rina Dechter |
UAI | 3 |
| 2020 | Scaling Up AND/OR Abstraction SamplingabstractAbstraction Sampling (AS) is a recently introduced enhancement of Importance Sampling that exploits stratification by using a notion of abstractions: groupings of similar nodes into abstract states. It was previously shown that AS performs particularly well when sampling over an AND/OR search space; however, existing schemes were limited to ``proper'' abstractions in order to ensure unbiasedness, severely hindering scalability. In this paper, we introduce AOAS, a new Abstraction Sampling scheme on AND/OR search spaces that allow more flexible use of abstractions by circumventing the properness requirement. We analyze the properties of this new algorithm and, in an extensive empirical evaluation on five benchmarks, over 480 problems, and comparing against other state of the art algorithms, illustrate AOAS's properties and show that it provides a far more powerful and competitive Abstraction Sampling framework. Kalev Kask, Bobak Pezeshki, Filjor Broka, Alexander Ihler, Rina Dechter |
IJCAI | 4 |
| 2019 | Anytime Recursive Best-First Search for Bounding Marginal MAP
Radu Marinescu 0002, Akihiro Kishimoto, Adi Botea, Rina Dechter, Alexander Ihler |
AAAI | 5 |
| 2019 | Interleave Variational Optimization with Monte Carlo Sampling: A Tale of Two Approximate Inference ParadigmsabstractComputing the partition function of a graphical model is a fundamental task in probabilistic inference. Variational bounds and Monte Carlo methods, two important approximate paradigms for this task, each has its respective strengths for solving different types of problems, but it is often nontrivial to decide which one to apply to a particular problem instance without significant prior knowledge and a high level of expertise. In this paper, we propose a general framework that interleaves optimization of variational bounds (via message passing) with Monte Carlo sampling. Our adaptive interleaving policy can automatically balance the computational effort between these two schemes in an instance-dependent way, which provides our framework with the strengths of both schemes, leads to tighter anytime bounds and an unbiased estimate of the partition function, and allows flexible tradeoffs between memory, time, and solution quality. We verify our approach empirically on real-world problems taken from recent UAI inference competitions. Qi Lou, Rina Dechter, Alexander Ihler |
AAAI | 3 |
| 2019 | A Weighted Mini-Bucket Bound for Solving Influence Diagram
Junkyu Lee 0001, Radu Marinescu 0002, Alexander Ihler, Rina Dechter |
UAI | 3 |
| 2018 | Lifted Generalized Dual DecompositionabstractMany real-world problems, such as Markov Logic Networks (MLNs) with evidence, can be represented as a highly symmetric graphical model perturbed by additional potentials. In these models, variational inference approaches that exploit exact model symmetries are often forced to ground the entire problem, while methods that exploit approximate symmetries (such as by constructing an over-symmetric approximate model) offer no guarantees on solution quality. In this paper, we present a method based on a lifted variant of the generalized dual decomposition (GenDD) for marginal MAP inference which provides a principled way to exploit symmetric sub-structures in a graphical model. We develop a coarse-to-fine inference procedure that provides any-time upper bounds on the objective. The upper bound property of GenDD provides a principled way to guide the refinement process, providing good any-time performance and eventually arriving at the ground optimal solution. Nicholas Gallo, Alexander Ihler |
AAAI | 2 |
| 2018 | Anytime Anyspace AND/OR Best-First Search for Bounding Marginal MAPabstractMarginal MAP is a key task in Bayesian inference and decision-making. It is known to be very difficult in general, particularly because the evaluation of each MAP assignment requires solving an internal summation problem. In this paper, we propose a best-first search algorithm that provides anytime upper bounds for marginal MAP in graphical models. It folds the computation of external maximization and internal summation into an AND/OR tree search framework, and solves them simultaneously using a unified best-first search algorithm. The algorithm avoids some unnecessary computation of summation sub-problems associated with MAP assignments, and thus yields significant time savings. Furthermore, our algorithm is able to operate within limited memory. Empirical evaluation on three challenging benchmarks demonstrates that our unified best-first search algorithm using pre-compiled variational heuristics often provides tighter anytime upper bounds compared to those state-of-the-art baselines. Qi Lou, Rina Dechter, Alexander Ihler |
AAAI | 3 |
| 2018 | Accelerating Dynamic Programs via Nested Benders Decomposition with Application to Multi-Person Pose Estimation
Alexander Ihler, Konrad P. Kording, Julian Yarkony |
ECCV (14) | 2 |
| 2018 | ContextNet: Deep learning for Star Galaxy ClassificationabstractWe present a framework to compose artificial neural networks in cases where the data cannot be treated as independent events. Our particular motivation is star galaxy classification for ground based optical surveys. Due to a turbulent atmosphere and imperfect instruments, a single image of an astronomical object is not enough to definitively classify it as a star or galaxy. Instead the context of the surrounding objects imaged at the same time need to be considered in order to make an optimal classification. The model we present is divided into three distinct ANNs: one designed to capture local features about each object, the second to compare these features across all objects in an image, and the third to make a final prediction for each object based on the local and compared features. By exploiting the ability to replicate the weights of an ANN, the model can handle an arbitrary and variable number of individual objects embedded in a larger exposure. We train and test our model on simulations of a large up and coming ground based survey, the Large Synoptic Survey Telescope (LSST). We compare to the state of the art approach, showing improved overall performance as well as better performance for a specific class of objects that is important for the LSST. Noble Kennamer, David Kirkby, Alexander Ihler, Francisco Javier Sanchez-Lopez |
ICML | 3 |
| 2018 | Stochastic Anytime Search for Bounding Marginal MAPabstractThe Marginal MAP inference task is known to be extremely hard particularly because the evaluation of each complete MAP assignment involves an exact likelihood computation (a combinatorial sum). For this reason, most recent state-of-the-art solvers that focus on computing anytime upper and lower bounds on the optimal value are limited to solving instances with tractable conditioned summation subproblems. In this paper, we develop new search-based bounding schemes for Marginal MAP that produce anytime upper and lower bounds without performing exact likelihood computations. The empirical evaluation demonstrates the effectiveness of our new methods against the current best-performing search-based bounds. Radu Marinescu 0002, Rina Dechter, Alexander Ihler |
IJCAI | 3 |
| 2018 | Lifted Weighted Mini-BucketabstractMany graphical models, such as Markov Logic Networks (MLNs) with evidence, possess highly symmetric substructures but no exact symmetries. Unfortunately, there are few principled methods that exploit these symmetric substructures to perform efficient approximate inference. In this paper, we present a lifted variant of the Weighted Mini-Bucket elimination algorithm which provides a principled way to (i) exploit the highly symmetric substructure of MLN models, and (ii) incorporate high-order inference terms which are necessary for high quality approximate inference. Our method has significant control over the accuracy-time trade-off of the approximation, allowing us to generate any-time approximations. Experimental results demonstrate the utility of this class of approximations, especially in models with strong repulsive potentials. Nicholas Gallo, Alexander Ihler |
NeurIPS | 2 |
| 2018 | Abstraction Sampling in Graphical Models
Filjor Broka, Rina Dechter, Alexander Ihler, Kalev Kask |
UAI | 3 |
| 2018 | Join Graph Decomposition Bounds for Influence Diagrams
Junkyu Lee 0001, Alexander Ihler, Rina Dechter |
UAI | 2 |
| 2018 | Finite-sample Bounds for Marginal MAP
Qi Lou, Rina Dechter, Alexander Ihler |
UAI | 3 |
| 2018 | AND/OR Search for Marginal MAPabstractMixed inference such as the marginal MAP query (some variables marginalized by summation and others by maximization) is key to many prediction and decision models. It is known to be extremely hard; the problem is NPPP-complete while the decision problem for MAP is only NP-complete and the summation problem is #P-complete. Consequently, approximation anytime schemes are essential. In this paper, we show that the framework of heuristic AND/OR search, which exploits conditional independence in the graphical model, coupled with variational-based mini-bucket heuristics can be extended to this task and yield powerful state-of-the-art schemes. Specifically, we explore the complementary properties of best-first search for reducing the number of conditional sums and providing time-improving upper bounds, with depth-first search for rapidly generating and improving solutions and lower bounds. We show empirically that a class of solvers that interleaves depth-first with best-first schemes emerges as the most competitive anytime scheme. Radu Marinescu 0002, Junkyu Lee 0001, Rina Dechter, Alexander Ihler |
J. Artif. Intell. Res. | 4 |
| 2017 | Anytime Best+Depth-First Search for Bounding Marginal MAPabstractWe introduce new anytime search algorithms that combine best-first with depth-first search into hybrid schemes for Marginal MAP inference in graphical models. The main goal is to facilitate the generation of upper bounds (via the best-first part) alongside the lower bounds of solutions (via the depth-first part) in an anytime fashion. We compare against two of the best current state-of-the-art schemes and show that our best+depth search scheme produces higher quality solutions faster while also producing a bound on their accuracy, which can be used to measure solution quality during search. An extensive empirical evaluation demonstrates the effectiveness of our new methods which enjoy the strength of best-first (optimality of search) and of depth-first (memory robustness), leading to solutions for difficult instances where previous solvers were unable to find even a single solution. Radu Marinescu 0002, Junkyu Lee 0001, Alexander Ihler, Rina Dechter |
AAAI | 3 |
| 2017 | Anytime Anyspace AND/OR Search for Bounding the Partition FunctionabstractBounding the partition function is a key inference task in many graphical models. In this paper, we develop an anytime anyspace search algorithm taking advantage of AND/OR tree structure and optimized variational heuristics to tighten deterministic bounds on the partition function. We study how our priority-driven best-first search scheme can improve on state-of-the-art variational bounds in an anytime way within limited memory resources, as well as the effect of the AND/OR framework to exploit conditional independence structure within the search process within the context of summation. We compare our resulting bounds to a number of existing methods, and show that our approach offers a number of advantages on real-world problem instances taken from recent UAI competitions. Qi Lou, Rina Dechter, Alexander Ihler |
AAAI | 3 |
| 2017 | Belief Propagation in Conditional RBMs for Structured PredictionabstractRestricted Boltzmann machines (RBMs) and conditional RBMs (CRBMs) are popular models for a wide range of applications. In previous work, learning on such models has been dominated by contrastive divergence (CD) and its variants. Belief propagation (BP) algorithms are believed to be slow for structured prediction on conditional RBMs (e.g., Mnih et al. [2011]), and not as good as CD when applied in learning (e.g., Larochelle et al. [2012]). In this work, we present a matrix-based implementation of belief propagation algorithms on CRBMs, which is easily scalable to tens of thousands of visible and hidden units. We demonstrate that, in both maximum likelihood and max-margin learning, training conditional RBMs with BP as the inference routine can provide significantly better results than current state-of-the-art CD methods on structured prediction problems. We also include practical guidelines on training CRBMs with BP, and some insights on the interaction of learning and inference algorithms for CRBMs. Wei Ping, Alexander Ihler |
AISTATS | 2 |
| 2017 | Dynamic Importance Sampling for Anytime Bounds of the Partition FunctionabstractComputing the partition function is a key inference task in many graphical models. In this paper, we propose a dynamic importance sampling scheme that provides anytime finite-sample bounds for the partition function. Our algorithm balances the advantages of the three major inference strategies, heuristic search, variational bounds, and Monte Carlo methods, blending sampling with search to refine a variationally defined proposal. Our algorithm combines and generalizes recent work on anytime search and probabilistic bounds of the partition function. By using an intelligently chosen weighted average over the samples, we construct an unbiased estimator of the partition function with strong finite-sample confidence intervals that inherit both the rapid early improvement rate of sampling and the long-term benefits of an improved proposal from search. This gives significantly improved anytime behavior, and more flexible trade-offs between memory, time, and solution quality. We demonstrate the effectiveness of our approach empirically on real-world problem instances taken from recent UAI competitions. Qi Lou, Rina Dechter, Alexander Ihler |
NIPS | 3 |
| 2016 | From Exact to Anytime Solutions for Marginal MAPabstractThis paper explores the anytime performance of search-based algorithms for solving the Marginal MAP task over graphical models. The current state of the art for solving this challenging task is based on best-first search exploring the AND/OR graph with the guidance of heuristics based on mini-bucket and variational cost-shifting principles. Yet, those schemes are uncompromising in that they solve the problem exactly, or not at all, and often suffer from memory problems. In this work, we explore the well known principle of weighted search for converting best-first search solvers into anytime schemes. The weighted best-first search schemes report a solution early in the process by using inadmissible heuristics, and subsequently improve the solution. While it was demonstrated recently that weighted schemes can yield effective anytime behavior for pure MAP tasks, Marginal MAP is far more challenging (e.g., a conditional sum must be evaluated for every solution). Yet, in an extensive empirical analysis we show that weighted schemes are indeed highly effective for Marginal MAP yielding the most competitive schemes to date for this task. Junkyu Lee 0001, Radu Marinescu 0002, Rina Dechter, Alexander Ihler |
AAAI | 4 |
| 2016 | Deep neural networks for precipitation estimation from remotely sensed informationabstractThis paper investigates the application of deep neural networks to precipitation estimation from remotely sensed information. Specifically, a stacked denoising auto-encoder is used to automatically extract features from the infrared cloud images and estimate the amount of precipitation, referred as PERSIANN-SDAE. Due to the challenging imbalance in precipitation data, a Kullback-Leibler divergence is incorporated in the objective function to preserve the distribution of it. PERSIANN-SDAE is compared with a shallow neural network with hand designed features and an operational satellite-based precipitation estimation product. The experimental results demonstrate the effectiveness of PERSIANN-SDAE in estimating precipitation accurately while preserving its distribution. It outperforms both the shallow neural network and the operational product. Yumeng Tao, Xiaogang Gao, Alexander Ihler, Kuolin Hsu, Soroosh Sorooshian |
CEC | 3 |
| 2016 | Learning Infinite RBMs with Frank-WolfeabstractIn this work, we propose an infinite restricted Boltzmann machine (RBM), whose maximum likelihood estimation (MLE) corresponds to a constrained convex optimization. We consider the Frank-Wolfe algorithm to solve the program, which provides a sparse solution that can be interpreted as inserting a hidden unit at each iteration, so that the optimization process takes the form of a sequence of finite models of increasing complexity. As a side benefit, this can be used to easily and efficiently identify an appropriate number of hidden units during the optimization. The resulting model can also be used as an initialization for typical state-of-the-art RBM training algorithms such as contrastive divergence, leading to models with consistently higher test likelihood than random initialization. Wei Ping, Qiang Liu 0001, Alexander Ihler |
NIPS | 3 |
| 2015 | Boosting crowdsourcing with expert labels: Local vs. global effects
Qiang Liu 0001, Alexander Ihler, John W. Fisher III |
FUSION | 2 |
| 2015 | Pushing Forward Marginal MAP with Best-First Search
Radu Marinescu 0002, Rina Dechter, Alexander Ihler |
IJCAI | 3 |
| 2015 | Probabilistic Variational Bounds for Graphical ModelsabstractVariational algorithms such as tree-reweighted belief propagation can provide deterministic bounds on the partition function, but are often loose and difficult to use in an any-time'' fashion, expending more computation for tighter bounds. On the other hand, Monte Carlo estimators such as importance sampling have excellent any-time behavior, but depend critically on the proposal distribution. We propose a simple Monte Carlo based inference method that augments convex variational bounds by adding importance sampling (IS). We argue that convex variational methods naturally provide good IS proposals thatcover the probability of the target distribution, and reinterpret the variational optimization as designing a proposal to minimizes an upper bound on the variance of our IS estimator. This both provides an accurate estimator and enables the construction of any-time probabilistic bounds that improve quickly and directly on state of-the-art variational bounds, which provide certificates of accuracy given enough samples relative to the error in the initial bound. Qiang Liu 0001, John W. Fisher III, Alexander Ihler |
NIPS | 3 |
| 2015 | Decomposition Bounds for Marginal MAPabstractMarginal MAP inference involves making MAP predictions in systems defined with latent variables or missing information. It is significantly more difficult than pure marginalization and MAP tasks, for which a large class of efficient and convergent variational algorithms, such as dual decomposition, exist. In this work, we generalize dual decomposition to a generic powered-sum inference task, which includes marginal MAP, along with pure marginalization and MAP, as special cases. Our method is based on a block coordinate descent algorithm on a new convex decomposition bound, that is guaranteed to converge monotonically, and can be parallelized efficiently. We demonstrate our approach on various inference queries over real-world problems from the UAI approximate inference challenge, showing that our framework is faster and more reliable than previous methods. Wei Ping, Qiang Liu 0001, Alexander Ihler |
NIPS | 3 |
| 2015 | Incremental Region Selection for Mini-bucket Elimination Bounds
Sholeh Forouzan, Alexander Ihler |
UAI | 2 |
| 2015 | Estimating the Partition Function by Discriminance Sampling
Qiang Liu 0001, Jian Peng 0001, Alexander Ihler, John W. Fisher III |
UAI | 3 |
| 2014 | Marginal Structured SVM with Hidden VariablesabstractIn this work, we propose the marginal structured SVM (MSSVM) for structured prediction with hidden variables. MSSVM properly accounts for the uncertainty of hidden variables, and can significantly outperform the previously proposed latent structured SVM (LSSVM; Yu & Joachims (2009)) and other state-of-art methods, especially when that uncertainty is large. Our method also results in a smoother objective function, making gradient-based optimization of MSSVMs converge significantly faster than for LSSVMs. We also show that our method consistently outperforms hidden conditional random fields (HCRFs; Quattoni et al. (2007)) on both simulated and real-world datasets. Furthermore, we propose a unified framework that includes both our and several other existing methods as special cases, and provides insights into the comparison of different models in practice. Wei Ping, Qiang Liu 0001, Alexander Ihler |
ICML | 3 |
| 2014 | Distributed Estimation, Information Loss and Exponential Families
Qiang Liu 0001, Alexander Ihler |
NIPS | 2 |
| 2014 | Beyond Static Mini-Bucket: Towards Integrating with Iterative Cost-Shifting Based Dynamic HeuristicsabstractWe explore the use of iterative cost-shifting as a dynamic heuristic generator for solving MPE in graphical models via Branch and Bound. When mini-bucket elimination is limited by its memory budget, it may not provide good heuristics. This can happen often when the graphical model has a very high induced width with large variable domain sizes. In addition, we explore a hybrid setup where both MBE and the iterative cost-shifting bound are used in a combined heuristic. We compare these approaches with the most advanced statically generated heuristics. William Lam, Kalev Kask, Rina Dechter, Alexander Ihler |
SOCS | 4 |
| 2014 | AND/OR Search for Marginal MAP
Radu Marinescu 0002, Rina Dechter, Alexander Ihler |
UAI | 3 |
| 2014 | Optimizing redundant-data clustering for interactive walkthrough applications
Shan Jiang 0003, Behzad Sajadi, Alexander Ihler, Meenakshisundaram Gopi |
Vis. Comput. | 3 |
| 2013 | Linear Approximation to ADMM for MAP inferenceabstractMaximum a posteriori (MAP) inference is one of the fundamental inference tasks in graphical models. MAP inference is in general NP-hard, making approximate methods of interest for many problems. One successful class of approximate inference algorithms is based on linear programming (LP) relaxations. The augmented Lagrangian method can be used to overcome a lack of strict convexity in LP relaxations, and the Alternating Direction Method of Multipliers (ADMM) provides an elegant algorithm for finding the saddle point of the augmented Lagrangian. Here we present an ADMM-based algorithm to solve the primal form of the MAP-LP whose closed form updates are based on a linear approximation technique. Our technique gives efficient, closed form updates that converge to the global optimum of the LP relaxation. We compare our algorithm to two existing ADMM-based MAP-LP methods, showing that our technique is faster on general, non-binary or non-pairwise models. Sholeh Forouzan, Alexander Ihler |
ACML | 2 |
| 2013 | Image enhancement in projectors via optical pixel shift and overlayabstractEarlier work has explored enhancing the perceived resolution of a display by shifting multiple different low-resolution images by fractions of a pixel and overlaying them in a temporally multiplexed fashion. This increases the manufacturing cost and also sacrifices the temporal resolution that can compromise other capabilities like 3D active stereo. In this paper we propose a method to achieve the same goal in projectors by performing the pixel shift and superposition optically by introducing a simple and inexpensive optical ensemble of a set of lenses on the projector light path. This does not sacrifice the temporal resolution and is extremely easy to implement in practice. However, instead of overlaying different images, we overlay an image with one or more sub-pixel shifted copies of itself. Therefore, we seek a single n×n image which when shifted and overlaid with itself creates a perceptually closer to a higher resolution 2n × 2n target image. This changes the optimization formulation significantly and requires solving a system of sparse linear equations. We take advantage of this sparsity and design a parallel implementation of this optimization in GPUs for real-time computation of the input image critical for its practical implementation. But, since this system is more constrained that using multiple overlaid images, the enhancement of resolution is compromised. However, since the optical design is very simple and inexpensive, it can be deployed on a variety of low-cost projectors and still offer a significant image quality benefit. Behzad Sajadi, Duy-Quoc Lai, Alexander Ihler, Meenakshisundaram Gopi, Aditi Majumder |
ICCP | 3 |
| 2013 | Variational Planning for Graph-based MDPsabstractMarkov Decision Processes (MDPs) are extremely useful for modeling and solving sequential decision making problems. Graph-based MDPs provide a compact representation for MDPs with large numbers of random variables. However, the complexity of exactly solving a graph-based MDP usually grows exponentially in the number of variables, which limits their application. We present a new variational framework to describe and solve the planning problem of MDPs, and derive both exact and approximate planning algorithms. In particular, by exploiting the graph structure of graph-based MDPs, we propose a factored variational value iteration algorithm in which the value function is first approximated by the multiplication of local-scope value functions, then solved by minimizing a Kullback-Leibler (KL) divergence. The KL divergence is optimized using the belief propagation algorithm, with complexity exponential in only the cluster size of the graph. Experimental comparison on different models shows that our algorithm outperforms existing approximation algorithms at finding good policies. Qiang Shawn Cheng, Qiang Liu 0001, Feng Chen 0007, Alexander Ihler |
NIPS | 4 |
| 2013 | Scoring Workers in Crowdsourcing: How Many Control Questions are Enough?abstractWe study the problem of estimating continuous quantities, such as prices, probabilities, and point spreads, using a crowdsourcing approach. A challenging aspect of combining the crowd's answers is that workers' reliabilities and biases are usually unknown and highly diverse. Control items with known answers can be used to evaluate workers' performance, and hence improve the combined results on the target items with unknown answers. This raises the problem of how many control items to use when the total number of items each workers can answer is limited: more control items evaluates the workers better, but leaves fewer resources for the target items that are of direct interest, and vice versa. We give theoretical results for this problem under different scenarios, and provide a simple rule of thumb for crowdsourcing practitioners. As a byproduct, we also provide theoretical analysis of the accuracy of different consensus methods. Qiang Liu 0001, Alexander Ihler, Mark Steyvers |
NIPS | 2 |
| 2013 | Variational algorithms for marginal MAP
Qiang Liu 0001, Alexander Ihler |
J. Mach. Learn. Res. | 2 |
| 2012 | Approximating the Sum Operation for Marginal-MAP InferenceabstractWe study the marginal-MAP problem on graphical models, and present a novel approximation method based on direct approximation of the sum operation. A primary difficulty of marginal-MAP problems lies in the non-commutativity of the sum and max operations, so that even in highly structured models, marginalization may produce a densely connected graph over the variables to be maximized, resulting in an intractable potential function with exponential size. We propose a chain decomposition approach for summing over the marginalized variables, in which we produce a structured approximation to the MAP component of the problem consisting of only pairwise potentials. We show that this approach is equivalent to the maximization of a specific variational free energy, and it provides an upper bound of the optimal probability. Finally, experimental results demonstrate that our method performs favorably compared to previous methods. Qiang Shawn Cheng, Feng Chen 0007, Jianwu Dong, Wenli Xu, Alexander Ihler |
AAAI | 5 |
| 2012 | Fast Planar Correlation Clustering for Image Segmentation
Julian Yarkony, Alexander Ihler, Charless C. Fowlkes |
ECCV (6) | 2 |
| 2012 | Distributed Parameter Estimation via Pseudo-likelihood
Qiang Liu 0001, Alexander Ihler |
ICML | 2 |
| 2012 | Variational Inference for CrowdsourcingabstractCrowdsourcing has become a popular paradigm for labeling large datasets. However, it has given rise to the computational task of aggregating the crowdsourced labels provided by a collection of unreliable annotators. We approach this problem by transforming it into a standard inference problem in graphical models, and applying approximate variational methods, including belief propagation (BP) and mean field (MF). We show that our BP algorithm generalizes both majority voting and a recent algorithm by Karger et al, while our MF method is closely related to a commonly used EM algorithm. In both cases, we find that the performance of the algorithms critically depends on the choice of a prior distribution on the workers' reliability; by choosing the prior properly, both BP and MF (and EM) perform surprisingly well on both simulated and real-world datasets, competitive with state-of-the-art algorithms based on more complicated modeling assumptions. Qiang Liu 0001, Jian Peng 0001, Alexander Ihler |
NIPS | 3 |
| 2012 | Join-graph based cost-shifting schemes
Alexander Ihler, Natalia Flerova, Rina Dechter, Lars Otten |
UAI | 1 |
| 2012 | Belief Propagation for Structured Decision Making
Qiang Liu 0001, Alexander Ihler |
UAI | 2 |
| 2012 | A Cluster-Cumulant Expansion at the Fixed Points of Belief Propagation
Max Welling, Andrew Gelfand, Alexander Ihler |
UAI | 3 |
| 2012 | Understanding Errors in Approximate Distributed Latent Dirichlet AllocationabstractLatent Dirichlet allocation (LDA) is a popular algorithm for discovering semantic structure in large collections of text or other data. Although its complexity is linear in the data size, its use on increasingly massive collections has created considerable interest in parallel implementations. “Approximate distributed” LDA, or AD-LDA, approximates the popular collapsed Gibbs sampling algorithm for LDA models while running on a distributed architecture. Although this algorithm often appears to perform well in practice, its quality is not well understood theoretically or easily assessed on new data. In this work, we theoretically justify the approximation, and modify AD-LDA to track an error bound on performance. Specifically, we upper bound the probability of making a sampling error at each step of the algorithm (compared to an exact, sequential Gibbs sampler), given the samples drawn thus far. We show empirically that our bound is sufficiently tight to give a meaningful and intuitive measure of approximation error in AD-LDA, allowing the user to track the tradeoff between accuracy and efficiency while executing in parallel. Alexander Ihler, David Newman 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2011 | Fast Parallel and Adaptive Updates for Dual-Decomposition SolversabstractDual-decomposition (DD) methods are quickly becoming important tools for estimating the minimum energy state of a graphical model. DD methods decompose a complex model into a collection of simpler subproblems that can be solved exactly (such as trees), that in combination provide upper and lower bounds on the exact solution. Subproblem choice can play a major role: larger subproblems tend to improve the bound more per iteration, while smaller subproblems enable highly parallel solvers and can benefit from re-using past solutions when there are few changes between iterations. We propose an algorithm that can balance many of these aspects to speed up convergence. Our method uses a cluster tree data structure that has been proposed for adaptive exact inference tasks, and we apply it in this paper to dual-decomposition approximate inference. This approach allows us to process large subproblems to improve the bounds at each iteration, while allowing a high degree of parallelizability and taking advantage of subproblems with sparse updates. For both synthetic inputs and a real-world stereo matching problem, we demonstrate that our algorithm is able to achieve significant improvement in convergence time. Özgür Sümer, Umut A. Acar, Alexander Ihler, Ramgopal R. Mettu |
AAAI | 3 |
| 2011 | Bounding the Partition Function using Holder's Inequality
Qiang Liu 0001, Alexander Ihler |
ICML | 2 |
| 2011 | Variational Algorithms for Marginal MAP
Qiang Liu 0001, Alexander Ihler |
UAI | 2 |
| 2011 | Planar Cycle Covering Graphs
Julian Yarkony, Alexander Ihler, Charless C. Fowlkes |
UAI | 2 |
| 2011 | Tightening MRF Relaxations with Planar Subproblems
Julian Yarkony, Ragib Morshed, Alexander Ihler, Charless C. Fowlkes |
UAI | 3 |
| 2011 | Adaptive Exact Inference in Graphical Models
Özgür Sümer, Umut A. Acar, Alexander Ihler, Ramgopal R. Mettu |
J. Mach. Learn. Res. | 3 |
| 2010 | Covering trees and lower-bounds on quadratic assignmentabstractMany computer vision problems involving feature correspondence among images can be formulated as an assignment problem with a quadratic cost function. Such problems are computationally infeasible in general but recent advances in discrete optimization such as tree-reweighted belief propagation (TRW) often provide high-quality solutions. In this paper, we improve upon these algorithms in two ways. First, we introduce covering trees, a variant of TRW which provide the same bounds on the MAP energy as TRW with far fewer variational parameters. Optimization of these parameters can be carried out efficiently using either fixed-point iterations (as in TRW) or sub-gradient based techniques. Second, we introduce a new technique that utilizes bipartite matching applied to the min-marginals produced with covering trees in order to compute a tighter lower-bound for the quadratic assignment problem. We apply this machinery to the problem of finding correspondences with pairwise energy functions, and demonstrate the resulting hybrid method outperforms TRW alone and a recent related subproblem decomposition algorithm on benchmark image correspondence problems. Julian Yarkony, Charless C. Fowlkes, Alexander Ihler |
CVPR | 3 |
| 2010 | Particle Filtered MCMC-MLE with Connections to Contrastive Divergence
Arthur U. Asuncion, Qiang Liu 0001, Alexander Ihler, Padhraic Smyth |
ICML | 3 |
| 2010 | Negative Tree Reweighted Belief Propagation
Qiang Liu 0001, Alexander Ihler |
UAI | 2 |
| 2010 | Estimating replicate time shifts using Gaussian process regressionabstractMOTIVATION: Time-course gene expression datasets provide important insights into dynamic aspects of biological processes, such as circadian rhythms, cell cycle and organ development. In a typical microarray time-course experiment, measurements are obtained at each time point from multiple replicate samples. Accurately recovering the gene expression patterns from experimental observations is made challenging by both measurement noise and variation among replicates' rates of development. Prior work on this topic has focused on inference of expression patterns assuming that the replicate times are synchronized. We develop a statistical approach that simultaneously infers both (i) the underlying (hidden) expression profile for each gene, as well as (ii) the biological time for each individual replicate. Our approach is based on Gaussian process regression (GPR) combined with a probabilistic model that accounts for uncertainty about the biological development time of each replicate. RESULTS: We apply GPR with uncertain measurement times to a microarray dataset of mRNA expression for the hair-growth cycle in mouse back skin, predicting both profile shapes and biological times for each replicate. The predicted time shifts show high consistency with independently obtained morphological estimates of relative development. We also show that the method systematically reduces prediction error on out-of-sample data, significantly reducing the mean squared error in a cross-validation study. AVAILABILITY: Matlab code for GPR with uncertain time shifts is available at http://sli.ics.uci.edu/Code/GPRTimeshift/ CONTACT: [email protected]. Qiang Liu 0001, Kevin K. Lin, Bogi Andersen, Padhraic Smyth, Alexander Ihler |
Bioinform. | 5 |
| 2009 | Particle-based Variational Inference for Continuous SystemsabstractSince the development of loopy belief propagation, there has been considerable work on advancing the state of the art for approximate inference over distributions defined on discrete random variables. Improvements include guarantees of convergence, approximations that are provably more accurate, and bounds on the results of exact inference. However, extending these methods to continuous-valued systems has lagged behind. While several methods have been developed to use belief propagation on systems with continuous values, they have not as yet incorporated the recent advances for discrete variables. In this context we extend a recently proposed particle-based belief propagation algorithm to provide a general framework for adapting discrete message-passing algorithms to perform inference in continuous systems. The resulting algorithms behave similarly to their purely discrete counterparts, extending the benefits of these more advanced inference techniques to the continuous domain. Alexander Ihler, Andrew J. Frank, Padhraic Smyth |
NIPS | 1 |
| 2009 | Bayesian detection of non-sinusoidal periodic patterns in circadian expression dataabstractMOTIVATION: Cyclical biological processes such as cell division and circadian regulation produce coordinated periodic expression of thousands of genes. Identification of such genes and their expression patterns is a crucial step in discovering underlying regulatory mechanisms. Existing computational methods are biased toward discovering genes that follow sine-wave patterns. RESULTS: We present an analysis of variance (ANOVA) periodicity detector and its Bayesian extension that can be used to discover periodic transcripts of arbitrary shapes from replicated gene expression profiles. The models are applicable when the profiles are collected at comparable time points for at least two cycles. We provide an empirical Bayes procedure for estimating parameters of the prior distributions and derive closed-form expressions for the posterior probability of periodicity, enabling efficient computation. The model is applied to two datasets profiling circadian regulation in murine liver and skeletal muscle, revealing a substantial number of previously undetected non-sinusoidal periodic transcripts in each. We also apply quantitative real-time PCR to several highly ranked non-sinusoidal transcripts in liver tissue found by the model, providing independent evidence of circadian regulation of these genes. AVAILABILITY: Matlab software for estimating prior distributions and performing inference is available for download from http://www.datalab.uci.edu/resources/periodicity/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Darya Chudova, Alexander Ihler, Kevin K. Lin, Bogi Andersen, Padhraic Smyth |
Bioinform. | 2 |
| 2008 | Fast collapsed gibbs sampling for latent dirichlet allocationabstractIn this paper we introduce a novel collapsed Gibbs sampling method for the widely used latent Dirichlet allocation (LDA) model. Our new method results in significant speedups on real world text corpora. Conventional Gibbs sampling schemes for LDA require O(K) operations per sample where K is the number of topics in the model. Our proposed method draws equivalent samples but requires on average significantly less then K operations per sample. On real-word corpora FastLDA can be as much as 8 times faster than the standard collapsed Gibbs sampler for LDA. No approximations are necessary, and we show that our fast sampling scheme produces exactly the same results as the standard (but slower) sampling scheme. Experiments on four real world data sets demonstrate speedups for a wide range of collection sizes. For the PubMed collection of over 8 million documents with a required computation time of 6 CPU months for LDA, our speedup of 5.7 can save 5 CPU months of computation. Ian Porteous, David Newman 0001, Alexander Ihler, Arthur U. Asuncion, Padhraic Smyth, Max Welling |
KDD | 3 |
| 2008 | Adaptive inference on general graphical models
Umut A. Acar, Alexander Ihler, Ramgopal R. Mettu, Özgür Sümer |
UAI | 2 |
| 2007 | Efficient Bayesian Inference for Dynamically Changing GraphsabstractMotivated by stochastic systems in which observed evidence and conditional de- pendencies between states of the network change over time, and certain quantities of interest (marginal distributions, likelihood estimates etc.) must be updated, we study the problem of adaptive inference in tree-structured Bayesian networks. We describe an algorithm for adaptive inference that handles a broad range of changes to the network and is able to maintain marginal distributions, MAP estimates, and data likelihoods in all expected logarithmic time. We give an implementation of our algorithm and provide experiments that show that the algorithm can yield up to two orders of magnitude speedups on answering queries and responding to dy- namic changes over the sum-product algorithm. Özgür Sümer, Umut A. Acar, Alexander Ihler, Ramgopal R. Mettu |
NIPS | 3 |
| 2007 | Accuracy Bounds for Belief Propagation
Alexander Ihler |
UAI | 1 |
| 2007 | Learning to detect events with Markov-modulated poisson processesabstractTime-series of count data occur in many different contexts, including Internet navigation logs, freeway traffic monitoring, and security logs associated with buildings. In this article we describe a framework for detecting anomalous events in such data using an unsupervised learning approach. Normal periodic behavior is modeled via a time-varying Poisson process model, which in turn is modulated by a hidden Markov process that accounts for bursty events. We outline a Bayesian framework for learning the parameters of this model from count time-series. Two large real-world datasets of time-series counts are used as testbeds to validate the approach, consisting of freeway traffic data and logs of people entering and exiting a building. We show that the proposed model is significantly more accurate at detecting known events than a more traditional threshold-based technique. We also describe how the model can be used to investigate different degrees of periodicity in the data, including systematic day-of-week and time-of-day effects, and to make inferences about different aspects of events such as number of vehicles or people involved. The results indicate that the Markov-modulated Poisson framework provides a robust and accurate framework for adaptively and autonomously learning how to separate unusual bursty events from traces of normal human activity. Alexander Ihler, Jon Hutchins, Padhraic Smyth |
ACM Trans. Knowl. Discov. Data | 1 |
| 2006 | Adaptive event detection with time-varying poisson processesabstractTime-series of count data are generated in many different contexts, such as web access logging, freeway traffic monitoring, and security logs associated with buildings. Since this data measures the aggregated behavior of individual human beings, it typically exhibits a periodicity in time on a number of scales (daily, weekly,etc.) that reflects the rhythms of the underlying human activity and makes the data appear non-homogeneous. At the same time, the data is often corrupted by a number of bursty periods of unusual behavior such as building events, traffic accidents, and so forth. The data mining problem of finding and extracting these anomalous events is made difficult by both of these elements. In this paper we describe a framework for unsupervised learning in this context, based on a time-varying Poisson process model that can also account for anomalous events. We show how the parameters of this model can be learned from count time series using statistical estimation techniques. We demonstrate the utility of this model on two datasets for which we have partial ground truth in the form of known events, one from freeway traffic data and another from building access data, and show that the model performs significantly better than a non-probabilistic, threshold-based technique. We also describe how the model can be used to investigate different degrees of periodicity in the data, including systematic day-of-week and time-of-day effects, and make inferences about the detected events (e.g., popularity or level of attendance). Our experimental results indicate that the proposed time-varying Poisson model provides a robust and accurate framework for adaptively and autonomously learning how to separate unusual bursty events from traces of normal human activity. Alexander Ihler, Jon Hutchins, Padhraic Smyth |
KDD | 1 |
| 2006 | Learning Time-Intensity Profiles of Human Activity using Non-Parametric Bayesian ModelsabstractData sets that characterize human activity over time through collections of timestamped events or counts are of increasing interest in application areas as humancomputer interaction, video surveillance, and Web data analysis. We propose a non-parametric Bayesian framework for modeling collections of such data. In particular, we use a Dirichlet process framework for learning a set of intensity functions corresponding to different categories, which form a basis set for representing individual time-periods (e.g., several days) depending on which categories the time-periods are assigned to. This allows the model to learn in a data-driven fashion what "factors" are generating the observations on a particular day, including (for example) weekday versus weekend effects or day-specific effects corresponding to unique (single-day) occurrences of unusual behavior, sharing information where appropriate to obtain improved estimates of the behavior associated with each category. Applications to realworld data sets of count data involving both vehicles and people are used to illustrate the technique. Alexander Ihler, Padhraic Smyth |
NIPS | 1 |
| 2006 | Gibbs Sampling for (Coupled) Infinite Mixture Models in the Stick Breaking Representation
Ian Porteous, Alexander Ihler, Padhraic Smyth, Max Welling |
UAI | 2 |
| 2005 | Estimating dependency and significance for high-dimensional dataabstractUnderstanding the dependency structure of a set of variables is a key component in various signal processing applications which involve data association. The simple task of detecting whether any dependency exists is particularly difficult when models of the data are unknown or difficult to characterize because of high-dimensional measurements. We review the use of nonparametric tests for characterizing dependency and how to carry out these tests with high-dimensional observations. In addition we present a method to assess the significance of the tests. Michael Siracusa, Kinh Tieu, Alexander Ihler, John W. Fisher III, Alan S. Willsky |
ICASSP (5) | 3 |
| 2005 | Loopy Belief Propagation: Convergence and Effects of Message ErrorsabstractBelief propagation (BP) is an increasingly popular method of performing approximate inference on arbitrary graphical models. At times, even further approximations are required, whether due to quantization of the messages or model parameters, from other simplified message or model representations, or from stochastic approximation methods. The introduction of such errors into the BP message computations has the potential to affect the solution obtained adversely. We analyze the effect resulting from message approximation under two particular measures of error, and show bounds on the accumulation of errors in the system. This analysis leads to convergence conditions for traditional BP message passing, and both strict bounds and estimates of the resulting error in systems of approximate BP message passing. Alexander Ihler, John W. Fisher III, Alan S. Willsky |
J. Mach. Learn. Res. | 1 |
| 2005 | Nonparametric belief propagation for self-localization of sensor networksabstractAutomatic self-localization is a critical need for the effective use of ad hoc sensor networks in military or civilian applications. In general, self-localization involves the combination of absolute location information (e.g., from a global positioning system) with relative calibration information (e.g., distance measurements between sensors) over regions of the network. Furthermore, it is generally desirable to distribute the computational burden across the network and minimize the amount of intersensor communication. We demonstrate that the information used for sensor localization is fundamentally local with regard to the network topology and use this observation to reformulate the problem within a graphical model framework. We then present and demonstrate the utility of nonparametric belief propagation (NBP), a recent generalization of particle filtering, for both estimating sensor locations and representing location uncertainties. NBP has the advantage that it is easily implemented in a distributed fashion, admits a wide variety of statistical models, and can represent multimodal uncertainty. Using simulations of small to moderately sized sensor networks, we show that NBP may be made robust to outlier measurement errors by a simple model augmentation, and that judicious message construction can result in better estimates. Furthermore, we provide an analysis of NBP's communications requirements, showing that typically only a few messages per sensor are required, and that even low bit-rate approximations of these messages can be used with little or no performance impact. Alexander Ihler, John W. Fisher III, Randolph L. Moses, Alan S. Willsky |
IEEE J. Sel. Areas Commun. | 1 |
| 2004 | Nonparametric belief propagation for sensor self-calibrationabstractAutomatic self-calibration of ad-hoc sensor networks is a critical need for their use in military or civilian applications. In general, self-calibration involves the combination of absolute location information (e.g. GPS) with relative calibration information (e.g. estimated distance between sensors) over regions of the network. We formulate the self-calibration problem as a graphical model, enabling the application of nonparametric belief propagation (NBP), a recent generalization of particle filtering, for both estimating sensor locations and representing location uncertainties. NBP has the advantage that it is easily implemented in a distributed fashion, can represent multi-modal uncertainty, and admits a wide variety of statistical models. This last point is particularly appealing in that it can be used to provide robustness against occasional high-variance (outlier) noise. We illustrate the performance of NBP using Monte Carlo analysis on an example network. Alexander Ihler, John W. Fisher III, Randolph L. Moses, Alan S. Willsky |
ICASSP (3) | 1 |
| 2004 | Nonparametric belief propagation for self-calibration in sensor networksabstractAutomatic self-calibration of ad-hoc sensor networks is a critical need for their use in military or civilian applications. In general, self-calibration involves the combination of absolute location information (e.g. GPS) with relative calibration information (e.g. time delay or received signal strength between sensors) over regions of the network. Furthermore, it is generally desirable to distribute the computational burden across the network and minimize the amount of inter-sensor communication. We demonstrate that the information used for sensor calibration is fundamentally local with regard to the network topology and use this observation to reformulate the problem within a graphical model framework. We then demonstrate the utility of nonparametric belief propagation (NBP), a recent generalization of particle filtering, for both estimating sensor locations and representing location uncertainties. NBP has the advantage that it is easily implemented in a distributed fashion, admits a wide variety of statistical models, and can represent multi-modal uncertainty. We illustrate the performance of NBP on several example networks while comparing to a previously published nonlinear least squares method. Alexander Ihler, John W. Fisher III, Randolph L. Moses, Alan S. Willsky |
IPSN | 1 |
| 2004 | Message Errors in Belief PropagationabstractBelief propagation (BP) is an increasingly popular method of perform- ing approximate inference on arbitrary graphical models. At times, even further approximations are required, whether from quantization or other simplified message representations or from stochastic approxima- tion methods. Introducing such errors into the BP message computations has the potential to adversely affect the solution obtained. We analyze this effect with respect to a particular measure of message error, and show bounds on the accumulation of errors in the system. This leads both to convergence conditions and error bounds in traditional and approximate BP message passing. Alexander Ihler, John W. Fisher III, Alan S. Willsky |
NIPS | 1 |
| 2003 | Nonparametric Belief PropagationabstractIn many applications of graphical models arising in computer vision, the hidden variables of interest are most naturally specified by continuous, non-Gaussian distributions. There exist inference algorithms for discrete approximations to these continuous distributions, but for the high-dimensional variables typically of interest, discrete inference becomes infeasible. Stochastic methods such as particle filters provide an appealing alternative. However, existing techniques fail to exploit the rich structure of the graphical models describing many vision problems. Drawing on ideas from regularized particle filters and belief propagation (BP), this paper develops a nonparametric belief propagation (NBP) algorithm applicable to general graphs. Each NBP iteration uses an efficient sampling procedure to update kernel-based approximations to the true, continuous likelihoods. The algorithm can accommodate an extremely broad class of potential functions, including nonparametric representations. Thus, NBP extends particle filtering methods to the more general vision problems that graphical models can describe. We apply the NBP algorithm to infer component interrelationships in a parts-based face model, allowing location and reconstruction of occluded features. Erik B. Sudderth, Alexander Ihler, William T. Freeman, Alan S. Willsky |
CVPR (1) | 2 |
| 2003 | Efficient Multiscale Sampling from Products of Gaussian MixturesabstractThe problem of approximating the product of several Gaussian mixture distributions arises in a number of contexts, including the nonparametric belief propagation (NBP) inference algorithm and the training of prod- uct of experts models. This paper develops two multiscale algorithms for sampling from a product of Gaussian mixtures, and compares their performance to existing methods. The first is a multiscale variant of pre- viously proposed Monte Carlo techniques, with comparable theoretical guarantees but improved empirical convergence rates. The second makes use of approximate kernel density evaluation methods to construct a fast approximate sampler, which is guaranteed to sample points to within a tunable parameter (cid:15) of their true probability. We compare both multi- scale samplers on a set of computational examples motivated by NBP, demonstrating significant improvements over existing methods. Alexander Ihler, Erik B. Sudderth, William T. Freeman, Alan S. Willsky |
NIPS | 1 |
| 2001 | Nonparametric estimators for online signature authenticationabstractWe present extensions to our previous work in modelling dynamical processes. The approach uses an information theoretic criterion for searching over subspaces of the past observations, combined with a nonparametric density characterizing its relation to one-step-ahead prediction and uncertainty. We use this methodology to model handwriting stroke data, specifically signatures, as a dynamical system and show that it is possible to learn a model capturing their dynamics for use either in synthesizing realistic signatures and in discriminating between signatures and forgeries even though no forgeries have been used in constructing the model. This novel approach yields promising results even for small training sets. Alexander Ihler, John W. Fisher III, Alan S. Willsky |
ICASSP | 1 |
| 1999 | Learning Informative Statistics: A Nonparametnic Approach
John W. Fisher III, Alexander Ihler, Paul A. Viola |
NIPS | 2 |