EDBT 2026 Demo / reviewers in the wild / expert
Donald Geman
dblp:35/3448
· DBLP profile ↗
46ranked-venue papers
8as first author
6since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 25 · 5 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 13 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 11 · 1 first-authorSecurity and privacy · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1Theory of computation · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
16 papers |
Trustworthy machine learning · 34% Generative modeling · 20% Face, body and person analysis · 18% | |
| Interdisciplinary, comprehensive, and emerging computing
5 papers |
Bioinformatics and computational biology · 88% Medical and health informatics · 12% | |
| Theoretical computer science
3 papers |
Information theory · 92% Mathematical optimization · 6% Algorithms and data structures · 2% | |
| Databases, data mining, and information retrieval
3 papers |
Information retrieval · 100% |
Topics — the 30 heaviest of 56, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
interpretability |
1.3 | 2 | 2023 | Interpretable by Design: Learning Predictors by Composing Interpretable Queries · IEEE Trans. Pattern Anal. Mach. Intell. 2023 Variational Information Pursuit for Interpretable Predictions · ICLR 2023 |
Bioinformatics and computational biology › gene expression analysis › gene expression classification
marker gene selection |
0.9 | 1 | 2025 | GeneCover: A Combinatorial Approach for Label-Free Marker Gene Selection · RECOMB 2025 |
Machine learning › Trustworthy machine learning › interpretability › explainable AI
explainable prediction |
0.7 | 1 | 2023 | Variational Information Pursuit for Interpretable Predictions · ICLR 2023 |
Machine learning › Generative modeling
generative model |
0.7 | 1 | 2023 | Interpretable by Design: Learning Predictors by Composing Interpretable Queries · IEEE Trans. Pattern Anal. Mach. Intell. 2023 |
Machine learning › Generative modeling
variational autoencoder |
0.7 | 1 | 2023 | Interpretable by Design: Learning Predictors by Composing Interpretable Queries · IEEE Trans. Pattern Anal. Mach. Intell. 2023 |
Bioinformatics and computational biology
genomics |
0.5 | 2 | 2018 | Splice Expression Variation Analysis (SEVA) for inter-tumor heterogeneity of gene isoform usage in cancer · Bioinform. 2018 switchBox: an R package for k-Top Scoring Pairs classifier development · Bioinform. 2015 |
Computer vision › Face, body and person analysis › face recognition
face representation |
0.5 | 1 | 2021 | Attribute Prototype Learning for Interactive Face Retrieval · IEEE Trans. Inf. Forensics Secur. 2021 |
Computer vision › Face, body and person analysis › face recognition
face retrieval |
0.5 | 1 | 2021 | Attribute Prototype Learning for Interactive Face Retrieval · IEEE Trans. Inf. Forensics Secur. 2021 |
Computer vision › Image recognition and object detection › image classification
fine-grained image classification |
0.4 | 2 | 2015 | Confidence Sets for Fine-Grained Categorization and Plant Species Identification · Int. J. Comput. Vis. 2015 Vantage Feature Frames for Fine-Grained Categorization · CVPR 2013 |
Medical and health informatics › biomedical data science › cancer informatics
cancer data analysis |
0.3 | 1 | 2018 | Splice Expression Variation Analysis (SEVA) for inter-tumor heterogeneity of gene isoform usage in cancer · Bioinform. 2018 |
Bioinformatics and computational biology › transcriptomics
RNA-seq analysis |
0.3 | 1 | 2018 | Splice Expression Variation Analysis (SEVA) for inter-tumor heterogeneity of gene isoform usage in cancer · Bioinform. 2018 |
Bioinformatics and computational biology › cancer genomics
tumor heterogeneity |
0.3 | 1 | 2018 | Splice Expression Variation Analysis (SEVA) for inter-tumor heterogeneity of gene isoform usage in cancer · Bioinform. 2018 |
Information retrieval
relevance feedback |
0.3 | 3 | 2021 | Attribute Prototype Learning for Interactive Face Retrieval · IEEE Trans. Inf. Forensics Secur. 2021 A Statistical Framework for Image Category Search from a Mental Picture · IEEE Trans. Pattern Anal. Mach. Intell. 2009 Interactive Search for Image Categories by Mental Matching · ICCV 2007 |
Information retrieval
interactive information retrieval |
0.2 | 2 | 2021 | Attribute Prototype Learning for Interactive Face Retrieval · IEEE Trans. Inf. Forensics Secur. 2021 Interactive Search for Image Categories by Mental Matching · ICCV 2007 |
Machine learning › Reinforcement learning › exploration
confidence sets |
0.2 | 1 | 2015 | Confidence Sets for Fine-Grained Categorization and Plant Species Identification · Int. J. Comput. Vis. 2015 |
Computer vision › Image recognition and object detection › image classification › fine-grained image classification
plant species identification |
0.2 | 1 | 2015 | Confidence Sets for Fine-Grained Categorization and Plant Species Identification · Int. J. Comput. Vis. 2015 |
Machine learning › Trustworthy machine learning
uncertainty estimation |
0.2 | 1 | 2015 | Confidence Sets for Fine-Grained Categorization and Plant Species Identification · Int. J. Comput. Vis. 2015 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.2 | 2 | 2013 | Learning Multivariate Distributions by Competitive Assembly of Marginals · IEEE Trans. Pattern Anal. Mach. Intell. 2013 Bayes Smoothing Algorithms for Segmentation of Binary Images Modeled by Markov Random Fields · IEEE Trans. Pattern Anal. Mach. Intell. 1984 |
Information retrieval
image retrieval |
0.2 | 2 | 2009 | A Statistical Framework for Image Category Search from a Mental Picture · IEEE Trans. Pattern Anal. Mach. Intell. 2009 Interactive Search for Image Categories by Mental Matching · ICCV 2007 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
multivariate density estimation |
0.2 | 1 | 2013 | Learning Multivariate Distributions by Competitive Assembly of Marginals · IEEE Trans. Pattern Anal. Mach. Intell. 2013 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
structure learning |
0.2 | 1 | 2013 | Learning Multivariate Distributions by Competitive Assembly of Marginals · IEEE Trans. Pattern Anal. Mach. Intell. 2013 |
Computer vision › Face, body and person analysis
face detection |
0.2 | 3 | 2006 | A Hierarchy of Support Vector Machines for Pattern Detection · J. Mach. Learn. Res. 2006 A Design Principle for Coarse-to-Fine Classification · CVPR (2) 2006 Coarse-to-Fine Face Detection · Int. J. Comput. Vis. 2001 |
Information retrieval › relevance feedback
bayesian relevance feedback |
0.1 | 1 | 2009 | A Statistical Framework for Image Category Search from a Mental Picture · IEEE Trans. Pattern Anal. Mach. Intell. 2009 |
Computer vision › Image recognition and object detection › object detection
cascade classifier |
0.1 | 1 | 2006 | A Design Principle for Coarse-to-Fine Classification · CVPR (2) 2006 |
Computer vision › Image recognition and object detection › image classification › hierarchical classification
coarse-to-fine classification |
0.1 | 1 | 2006 | A Design Principle for Coarse-to-Fine Classification · CVPR (2) 2006 |
Computer vision › Image recognition and object detection
object recognition |
0.1 | 1 | 2006 | A Design Principle for Coarse-to-Fine Classification · CVPR (2) 2006 |
Machine learning › Kernel, tree and ensemble methods
support vector machine |
0.1 | 1 | 2006 | A Hierarchy of Support Vector Machines for Pattern Detection · J. Mach. Learn. Res. 2006 |
Bioinformatics and computational biology › cancer genomics
cancer classification |
0.1 | 1 | 2005 | Simple decision rules for classifying human cancers from gene expression profiles · Bioinform. 2005 |
Bioinformatics and computational biology › computational oncology
cancer classification from gene expression |
0.1 | 1 | 2005 | Simple decision rules for classifying human cancers from gene expression profiles · Bioinform. 2005 |
Bioinformatics and computational biology
cancer genomics |
0.1 | 1 | 2005 | Robust prostate cancer marker genes emerge from direct integration of inter-study microarray data · Bioinform. 2005 |
Methods — techniques the papers use, named apart from their topics
transfer learning · 1.0bayesian relevance feedback · 1.0attribute prototype learning · 1.0combinatorial optimization · 0.9information maximization · 0.8greedy heuristic · 0.8variational information pursuit · 0.7variational autoencoder · 0.7unadjusted langevin · 0.7information gain · 0.7MCMC · 0.7rank-based multivariate statistic · 0.3k-top scoring pairs · 0.3voting aggregation · 0.2conformal prediction · 0.2response model · 0.2display algorithm · 0.2bayesian formulation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | GeneCover: A Combinatorial Approach for Label-Free Marker Gene Selection
Stephanie Hicks, Donald Geman, Laurent Younes |
RECOMB | 3 |
| 2024 | Performance Bounds for Active Binary Testing with Information MaximizationabstractIn many applications like experimental design, group testing, and medical diagnosis, the state of a random variable $Y$ is revealed by successively observing the outcomes of binary tests about $Y$. New tests are selected adaptively based on the history of outcomes observed so far. If the number of states of $Y$ is finite, the process ends when $Y$ can be predicted with a desired level of confidence or all available tests have been used. Finding the strategy that minimizes the expected number of tests needed to predict $Y$ is virtually impossible in most real applications. Therefore, the commonly used strategy is the greedy heuristic of Information Maximization (InfoMax) that selects tests sequentially in order of information gain. Despite its widespread use, existing guarantees on its performance are often vacuous when compared to its empirical efficiency. In this paper, for the first time to the best of our knowledge, we establish tight non-vacuous bounds on InfoMax's performance. Our analysis is based on the assumption that at any iteration of the greedy strategy, there is always a binary test available whose conditional probability of being 'true', given the history, is within $\delta$ units of one-half. This assumption is motivated by practical applications where the available set of tests often satisfies this property for modest values of $\delta$, say, ${0.1 \leq \delta \leq 0.4}$. Specifically, we analyze two distinct scenarios: (i) all tests are functions of $Y$, and (ii) test outcomes are corrupted by a binary symmetric channel. For both cases, our bounds guarantee the near-optimal performance of InfoMax for modest $\delta$ values. It requires only a small multiplicative factor of the entropy of $Y$, in terms of the average number of tests needed to make accurate predictions. Aditya Chattopadhyay, Benjamin D. Haeffele, René Vidal, Donald Geman |
ICML | 4 |
| 2023 | Variational Information Pursuit for Interpretable Predictions
Aditya Chattopadhyay, Kwan Ho Ryan Chan, Benjamin D. Haeffele, Donald Geman, René Vidal |
ICLR | 4 |
| 2023 | Interpretable by Design: Learning Predictors by Composing Interpretable QueriesabstractThere is a growing concern about typically opaque decision-making with high-performance machine learning algorithms. Providing an explanation of the reasoning process in domain-specific terms can be crucial for adoption in risk-sensitive domains such as healthcare. We argue that machine learning algorithms should be interpretable by design and that the language in which these interpretations are expressed should be domain- and task-dependent. Consequently, we base our model's prediction on a family of user-defined and task-specific binary functions of the data, each having a clear interpretation to the end-user. We then minimize the expected number of queries needed for accurate prediction on any given input. As the solution is generally intractable, following prior work, we choose the queries sequentially based on information gain. However, in contrast to previous work, we need not assume the queries are conditionally independent. Instead, we leverage a stochastic generative model (VAE) and an MCMC algorithm (Unadjusted Langevin) to select the most informative query about the input based on previous query-answers. This enables the online determination of a query chain of whatever depth is required to resolve prediction ambiguities. Finally, experiments on vision and NLP tasks demonstrate the efficacy of our approach and its superiority over post-hoc explanations. Aditya Chattopadhyay, Stewart Slocum, Benjamin D. Haeffele, René Vidal, Donald Geman |
IEEE Trans. Pattern Anal. Mach. Intell. | 5 |
| 2021 | Efficient representations of tumor diversity with paired DNA-RNA aberrationsabstractCancer cells display massive dysregulation of key regulatory pathways due to now well-catalogued mutations and other DNA-related aberrations. Moreover, enormous heterogeneity has been commonly observed in the identity, frequency and location of these aberrations across individuals with the same cancer type or subtype, and this variation naturally propagates to the transcriptome, resulting in myriad types of dysregulated gene expression programs. Many have argued that a more integrative and quantitative analysis of heterogeneity of DNA and RNA molecular profiles may be necessary for designing more systematic explorations of alternative therapies and improving predictive accuracy. We introduce a representation of multi-omics profiles which is sufficiently rich to account for observed heterogeneity and support the construction of quantitative, integrated, metrics of variation. Starting from the network of interactions existing in Reactome, we build a library of "paired DNA-RNA aberrations" that represent prototypical and recurrent patterns of dysregulation in cancer; each two-gene "Source-Target Pair" (STP) consists of a "source" regulatory gene and a "target" gene whose expression is plausibly "controlled" by the source gene. The STP is then "aberrant" in a joint DNA-RNA profile if the source gene is DNA-aberrant (e.g., mutated, deleted, or duplicated), and the downstream target gene is "RNA-aberrant", meaning its expression level is outside the normal, baseline range. With M STPs, each sample profile has exactly one of the 2M possible configurations. We concentrate on subsets of STPs, and the corresponding reduced configurations, by selecting tissue-dependent minimal coverings, defined as the smallest family of STPs with the property that every sample in the considered population displays at least one aberrant STP within that family. These minimal coverings can be computed with integer programming. Given such a covering, a natural measure of cross-sample diversity is the extent to which the particular aberrant STPs composing a covering vary from sample to sample; this variability is captured by the entropy of the distribution over configurations. We apply this program to data from TCGA for six distinct tumor types (breast, prostate, lung, colon, liver, and kidney cancer). This enables an efficient simplification of the complex landscape observed in cancer populations, resulting in the identification of novel signatures of molecular alterations which are not detected with frequency-based criteria. Estimates of cancer heterogeneity across tumor phenotypes reveals a stable pattern: entropy increases with disease severity. This framework is then well-suited to accommodate the expanding complexity of cancer genomes and epigenomes emerging from large consortia projects. Qian Ke, Wikum Dinalankara, Laurent Younes, Donald Geman, Luigi Marchionni |
PLoS Comput. Biol. | 4 |
| 2021 | Attribute Prototype Learning for Interactive Face RetrievalabstractInteractive face retrieval aims at finding target subjects in face databases through human and machine interaction, which involves user feedback based on human perception and machine similarity measure in feature spaces. In this article, we propose an attribute prototype learning method to tackle the semantic gap between human and machine in face perception for fast interactive face retrieval. We reformulate the theoretical explanation of the interactive retrieval model and develop the algorithm of the heuristic solution of the model. Each module of the prototype model is learned with a set of identity-related facial attributes. The outputs of the prototype modules form the semantic representation. To adapt the prototype models across different databases, we propose a transfer selection algorithm based on the coherence measurements in interactive face retrieval. Coherence analysis proves that the proposed attribute prototype representation can effectively narrow down the semantic gap even in the case of cross-database transfer learning. The prototype representation can effectively reduce the feature dimension in the retrieval process. Real user retrieval with the Bayesian relevance feedback model shows that attribute prototype space is superior to low-level feature space and proves that interactive retrieval with attribute prototype representation can converge fast in large face databases. Yuchun Fang, Zhengye Xiao, Yan Huang 0008, Liang Wang 0001, Nozha Boujemaa, Donald Geman |
IEEE Trans. Inf. Forensics Secur. | 7 |
| 2020 | Graph Discovery for Visual Test GenerationabstractWe consider the problem of uncovering an unknown attributed graph, where both its edges and vertices are hidden from view, through a sequence of binary questions about it. In order to select questions efficiently, we define a probability distribution over graphs, with randomness not just over edges, but over vertices as well. We then sequentially select questions so as to: (1) minimize the expected entropy of the random graph, given the answers to the previous questions in the sequence; and (2) instantiate the vertices that compose the graph. We propose some basic question spaces, from which to select questions, that vary in their capacity. We apply this framework to the problem of test generation in Visual Question Answering (VQA), where semantic questions are used to evaluate vision systems over rich image representations. To do this, we use a restricted question vocabulary, resulting in image representations that take the form of scene graphs; by defining a distribution over them, a consistent set of probabilities is associated with the questions, and used in their selection. Neil Hallonquist, Donald Geman, Laurent Younes |
ICPR | 2 |
| 2018 | Splice Expression Variation Analysis (SEVA) for inter-tumor heterogeneity of gene isoform usage in cancerabstractMotivation: Current bioinformatics methods to detect changes in gene isoform usage in distinct phenotypes compare the relative expected isoform usage in phenotypes. These statistics model differences in isoform usage in normal tissues, which have stable regulation of gene splicing. Pathological conditions, such as cancer, can have broken regulation of splicing that increases the heterogeneity of the expression of splice variants. Inferring events with such differential heterogeneity in gene isoform usage requires new statistical approaches. Results: We introduce Splice Expression Variability Analysis (SEVA) to model increased heterogeneity of splice variant usage between conditions (e.g. tumor and normal samples). SEVA uses a rank-based multivariate statistic that compares the variability of junction expression profiles within one condition to the variability within another. Simulated data show that SEVA is unique in modeling heterogeneity of gene isoform usage, and benchmark SEVA's performance against EBSeq, DiffSplice and rMATS that model differential isoform usage instead of heterogeneity. We confirm the accuracy of SEVA in identifying known splice variants in head and neck cancer and perform cross-study validation of novel splice variants. A novel comparison of splice variant heterogeneity between subtypes of head and neck cancer demonstrated unanticipated similarity between the heterogeneity of gene isoform usage in HPV-positive and HPV-negative subtypes and anticipated increased heterogeneity among HPV-negative samples with mutations in genes that regulate the splice variant machinery. These results show that SEVA accurately models differential heterogeneity of gene isoform usage from RNA-seq data. Availability and implementation: SEVA is implemented in the R/Bioconductor package GSReg. Contact: [email protected] or [email protected] or [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Bahman Afsari, Theresa Guo, Michael Considine, Liliana Florea, Luciane T. Kagohara, Genevieve L. Stein-O'Brien, Dylan Kelley, Emily Flam, Kristina D. Zambo, Patrick K. Ha, Donald Geman, Michael F. Ochs, Joseph A. Califano, Daria A. Gaykalova, Alexander V. Favorov, Elana J. Fertig |
Bioinform. | 11 |
| 2015 | switchBox: an R package for k-Top Scoring Pairs classifier developmentabstractUNLABELLED: k-Top Scoring Pairs (kTSP) is a classification method for prediction from high-throughput data based on a set of the paired measurements. Each of the two possible orderings of a pair of measurements (e.g. a reversal in the expression of two genes) is associated with one of two classes. The kTSP prediction rule is the aggregation of voting among such individual two-feature decision rules based on order switching. kTSP, like its predecessor, Top Scoring Pair (TSP), is a parameter-free classifier relying only on ranking of a small subset of features, rendering it robust to noise and potentially easy to interpret in biological terms. In contrast to TSP, kTSP has comparable accuracy to standard genomics classification techniques, including Support Vector Machines and Prediction Analysis for Microarrays. Here, we describe 'switchBox', an R package for kTSP-based prediction. AVAILABILITY: The 'switchBox' package is freely available from Bioconductor: http://www.bioconductor.org. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Bahman Afsari, Elana J. Fertig, Donald Geman, Luigi Marchionni |
Bioinform. | 3 |
| 2015 | Confidence Sets for Fine-Grained Categorization and Plant Species Identification
Asma Rejeb Sfar, Nozha Boujemaa, Donald Geman |
Int. J. Comput. Vis. | 3 |
| 2013 | Vantage Feature Frames for Fine-Grained CategorizationabstractWe study fine-grained categorization, the task of distinguishing among (sub)categories of the same generic object class (e.g., birds), focusing on determining botanical species (leaves and orchids) from scanned images. The strategy is to focus attention around several vantage points, which is the approach taken by botanists, but using features dedicated to the individual categories. Our implementation of the strategy is based on {\it vantage feature frames}, a novel object representation consisting of two components: a set of coordinate systems centered at the most discriminating local viewpoints for the generic object class and a set of category-dependent features computed in these frames. The features are pooled over frames to build the classifier. Categorization then proceeds from coarse-grained (finding the frames) to fine-grained (finding the category), and hence the vantage feature frames must be both detectable and discriminating. The proposed method outperforms state-of-the art algorithms, in particular those using more distributed representations, on standard databases of leaves. Asma Rejeb Sfar, Nozha Boujemaa, Donald Geman |
CVPR | 3 |
| 2013 | Identification of plants from multiple images and botanical IdKeysabstractAutomatic retrieval tools are becoming increasingly important in botany and agriculture due to the growing interest in biodiversity and the ongoing shortage of skilled taxonomists. Our work is motivated by a botanical field scenario where the basic unit of observation is a plant. We describe a novel, image-based retrieval system for both educational and decision-making purposes. Given multiple leaf images of the same plant, the algorithm displays a ranked list of the most relevant species, along with a varied set of representative images from each estimated species. We focus on leaves but the strategy is generic, based on a hierarchical representation of latent variables called identification keys (IdKeys) which embody domain knowledge about taxonomy and landmarks. For each query image, keys are estimated sequentially, proceeding from landmarks to the genus and finally to an estimated set of species. The results over multiple queries are then collated into a single ranked list of species. Experiments demonstrate that the proposed approach achieves excellent performance on several databases of uncluttered leaf images as well as providing an instructive interface for measuring diversity and identifying new species. Asma Rejeb Sfar, Nozha Boujemaa, Donald Geman |
ICMR | 3 |
| 2013 | Learning Multivariate Distributions by Competitive Assembly of MarginalsabstractWe present a new framework for learning high-dimensional multivariate probability distributions from estimated marginals. The approach is motivated by compositional models and Bayesian networks, and designed to adapt to small sample sizes. We start with a large, overlapping set of elementary statistical building blocks, or "primitives," which are low-dimensional marginal distributions learned from data. Each variable may appear in many primitives. Subsets of primitives are combined in a Lego-like fashion to construct a probabilistic graphical model; only a small fraction of the primitives will participate in any valid construction. Since primitives can be precomputed, parameter estimation and structure search are separated. Model complexity is controlled by strong biases; we adapt the primitives to the amount of training data and impose rules which restrict the merging of them into allowable compositions. The likelihood of the data decomposes into a sum of local gains, one for each primitive in the final structure. We focus on a specific subclass of networks which are binary forests. Structure optimization corresponds to an integer linear program and the maximizing composition can be computed for reasonably large numbers of variables. Performance is evaluated using both synthetic data and real datasets from natural language processing and computational biology. Francisco Sánchez-Vega, Jason Eisner, Laurent Younes, Donald Geman |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 2013 | Multi-study Integration of Brain Cancer Transcriptomes Reveals Organ-Level Molecular SignaturesabstractWe utilized abundant transcriptomic data for the primary classes of brain cancers to study the feasibility of separating all of these diseases simultaneously based on molecular data alone. These signatures were based on a new method reported herein--Identification of Structured Signatures and Classifiers (ISSAC)--that resulted in a brain cancer marker panel of 44 unique genes. Many of these genes have established relevance to the brain cancers examined herein, with others having known roles in cancer biology. Analyses on large-scale data from multiple sources must deal with significant challenges associated with heterogeneity between different published studies, for it was observed that the variation among individual studies often had a larger effect on the transcriptome than did phenotype differences, as is typical. For this reason, we restricted ourselves to studying only cases where we had at least two independent studies performed for each phenotype, and also reprocessed all the raw data from the studies using a unified pre-processing pipeline. We found that learning signatures across multiple datasets greatly enhanced reproducibility and accuracy in predictive performance on truly independent validation sets, even when keeping the size of the training set the same. This was most likely due to the meta-signature encompassing more of the heterogeneity across different sources and conditions, while amplifying signal from the repeated global characteristics of the phenotype. When molecular signatures of brain cancers were constructed from all currently available microarray data, 90% phenotype prediction accuracy, or the accuracy of identifying a particular brain cancer from the background of all phenotypes, was found. Looking forward, we discuss our approach in the context of the eventual development of organ-specific molecular signatures from peripheral fluids such as the blood. Jaeyun Sung, Pan-Jun Kim, Shuyi Ma, Cory C. Funk, Andrew T. Magis, Leroy E. Hood, Donald Geman, Nathan D. Price 0001 |
PLoS Comput. Biol. | 8 |
| 2011 | A Comprehensive Statistical Model for Cell SignalingabstractProtein signaling networks play a central role in transcriptional regulation and the etiology of many diseases. Statistical methods, particularly Bayesian networks, have been widely used to model cell signaling, mostly for model organisms and with focus on uncovering connectivity rather than inferring aberrations. Extensions to mammalian systems have not yielded compelling results, due likely to greatly increased complexity and limited proteomic measurements in vivo. In this study, we propose a comprehensive statistical model that is anchored to a predefined core topology, has a limited complexity due to parameter sharing and uses microarray data of mRNA transcripts as the only observable components of signaling. Specifically, we account for cell heterogeneity and a multilevel process, representing signaling as a Bayesian network at the cell level, modeling measurements as ensemble averages at the tissue level, and incorporating patient-to-patient differences at the population level. Motivated by the goal of identifying individual protein abnormalities as potential therapeutical targets, we applied our method to the RAS-RAF network using a breast cancer study with 118 patients. We demonstrated rigorous statistical inference, established reproducibility through simulations and the ability to recover receptor status from available microarray data. Erdem Yörük, Michael F. Ochs, Donald Geman, Laurent Younes |
IEEE ACM Trans. Comput. Biol. Bioinform. | 3 |
| 2010 | Identifying Tightly Regulated and Variably Expressed Networks by Differential Rank Conservation (DIRAC)abstractA powerful way to separate signal from noise in biology is to convert the molecular data from individual genes or proteins into an analysis of comparative biological network behaviors. One of the limitations of previous network analyses is that they do not take into account the combinatorial nature of gene interactions within the network. We report here a new technique, Differential Rank Conservation (DIRAC), which permits one to assess these combinatorial interactions to quantify various biological pathways or networks in a comparative sense, and to determine how they change in different individuals experiencing the same disease process. This approach is based on the relative expression values of participating genes-i.e., the ordering of expression within network profiles. DIRAC provides quantitative measures of how network rankings differ either among networks for a selected phenotype or among phenotypes for a selected network. We examined disease phenotypes including cancer subtypes and neurological disorders and identified networks that are tightly regulated, as defined by high conservation of transcript ordering. Interestingly, we observed a strong trend to looser network regulation in more malignant phenotypes and later stages of disease. At a sample level, DIRAC can detect a change in ranking between phenotypes for any selected network. Variably expressed networks represent statistically robust differences between disease states and serve as signatures for accurate molecular classification, validating the information about expression patterns captured by DIRAC. Importantly, DIRAC can be applied not only to transcriptomic data, but to any ordinal data type. James A. Eddy, Leroy E. Hood, Nathan D. Price 0001, Donald Geman |
PLoS Comput. Biol. | 4 |
| 2009 | The ordering of expression among a few genes can provide simple cancer biomarkers and signal BRCA1 mutationsabstractBACKGROUND: A major challenge in computational biology is to extract knowledge about the genetic nature of disease from high-throughput data. However, an important obstacle to both biological understanding and clinical applications is the "black box" nature of the decision rules provided by most machine learning approaches, which usually involve many genes combined in a highly complex fashion. Achieving biologically relevant results argues for a different strategy. A promising alternative is to base prediction entirely upon the relative expression ordering of a small number of genes. RESULTS: We present a three-gene version of "relative expression analysis" (RXA), a rigorous and systematic comparison with earlier approaches in a variety of cancer studies, a clinically relevant application to predicting germline BRCA1 mutations in breast cancer and a cross-study validation for predicting ER status. In the BRCA1 study, RXA yields high accuracy with a simple decision rule: in tumors carrying mutations, the expression of a "reference gene" falls between the expression of two differentially expressed genes, PPP1CB and RNF14. An analysis of the protein-protein interactions among the triplet of genes and BRCA1 suggests that the classifier has a biological foundation. CONCLUSION: RXA has the potential to identify genomic "marker interactions" with plausible biological interpretation and direct clinical applicability. It provides a general framework for understanding the roles of the genes involved in decision rules, as illustrated for the difficult and clinically relevant problem of identifying BRCA1 mutation carriers. Bahman Afsari, Luigi Marchionni, Leslie Cope, Giovanni Parmigiani, Daniel Q. Naiman, Donald Geman |
BMC Bioinform. | 7 |
| 2009 | A Statistical Framework for Image Category Search from a Mental PictureabstractStarting from a member of an image database designated the "query image," traditional image retrieval techniques, for example, search by visual similarity, allow one to locate additional instances of a target category residing in the database. However, in many cases, the query image or, more generally, the target category, resides only in the mind of the user as a set of subjective visual patterns, psychological impressions, or "mental pictures." Consequently, since image databases available today are often unstructured and lack reliable semantic annotations, it is often not obvious how to initiate a search session; this is the "page zero problem." We propose a new statistical framework based on relevance feedback to locate an instance of a semantic category in an unstructured image database with no semantic annotation. A search session is initiated from a random sample of images. At each retrieval round, the user is asked to select one image from among a set of displayed images-the one that is closest in his opinion to the target class. The matching is then "mental." Performance is measured by the number of iterations necessary to display an image which satisfies the user, at which point standard techniques can be employed to display other instances. Our core contribution is a Bayesian formulation which scales to large databases. The two key components are a response model which accounts for the user's subjective perception of similarity and a display algorithm which seeks to maximize the flow of information. Experiments with real users and two databases of 20,000 and 60,000 images demonstrate the efficiency of the search process. Marin Ferecatu, Donald Geman |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2008 | Microarray Classification from Several Two-Gene Expression ComparisonsabstractWe describe our contribution to the ICMLA2008 “Automated Micro-Array Classification Challenge”. The design of our classifier is motivated by the special scenario encountered in molecular cancer classification based on the mRNA concentrations provided by gene microarray data. Our classifier is rank-based; it only depends on expression comparisons among selected pairs of genes. Such comparisons are invariant to most of the transformations involved in preprocessing and normalization. Every pair of genes determines a binary classifier - choose the class for which the observed ordering is most likely. Pairs are scored by maximizing accuracy. In our k-TSP (k-disjoint Top Scoring Pairs) classifier, k disjoint pairs of genes are learned from training data; the discriminant function is simply the difference in the number of votes for the two classes. This rule involves exactly 2k genes, is readily interpretable, and provides some state-of-the-art results in cancer diagnosis and prognosis for small values of k, even k=1. Donald Geman, Bahman Afsari, Aik Choon Tan, Daniel Q. Naiman |
ICMLA | 1 |
| 2008 | Merging microarray data from separate breast cancer studies provides a robust prognostic testabstractBACKGROUND: There is an urgent need for new prognostic markers of breast cancer metastases to ensure that newly diagnosed patients receive appropriate therapy. Recent studies have demonstrated the potential value of gene expression signatures in assessing the risk of developing distant metastases. However, due to the small sample sizes of individual studies, the overlap among signatures is almost zero and their predictive power is often limited. Integrating microarray data from multiple studies in order to increase sample size is therefore a promising approach to the development of more robust prognostic tests. RESULTS: In this study, by using a highly stable data aggregation procedure based on expression comparisons, we have integrated three independent microarray gene expression data sets for breast cancer and identified a structured prognostic signature consisting of 112 genes organized into 80 pair-wise expression comparisons. A classical likelihood ratio test based on these comparisons, essentially weighted voting, achieves 88.6% sensitivity and 54.6% specificity in an independent external test set of 154 samples. The test is highly informative in assessing the risk of developing distant metastases within five years (hazard ratio 9.3 with 95% CI 2.9-29.9). CONCLUSION: Rank-based features provide a stable way to integrate patient data from separate microarray studies due to invariance to data normalization, and such features can be combined into a useful predictor of distant metastases in breast cancer within a statistical modeling framework which begins to capture gene-gene interactions. Upon further confirmation on large-scale independent data, such prognostic signatures and tests could provide a powerful tool to guide adjuvant systemic treatment that could greatly reduce the cost of breast cancer treatment, both in terms of toxic side effects and health care expenditures. Lei Xu 0014, Aik Choon Tan, Raimond L. Winslow, Donald Geman |
BMC Bioinform. | 4 |
| 2008 | Real-World Image Annotation and Retrieval: An Introduction to the Special SectionabstractIndexing and retrieving large quantities of image data is an extremely challenging and increasingly topical problem for both industry and academia. Massive volumes of image data are all around us-in personal and commercial collections and on public Websites accessible via the Internet. According to a recent study by the market researcher IDC, digital camera sales rose 15 percent in 2006 to 105.7 million units worldwide. A four-year old online photo sharing website, Flickr, has more than 40 million monthly visitors and 2 billion photos uploaded; in fact, in a single day, a few million photos are uploaded. These developments have spurred enormous interest in digital images and a corresponding demand, both from the public and from industry, for better ways of cataloging, annotating, and accessing these data. This in turn has motivated researchers in pattern analysis and machine intelligence to address these tasks. Indeed, in a recent survey of the field of image annotation and retrieval, Wang et al. noticed an exponential growth over the last 10 years in the number of publications arising from researchers in computer vision, database management, machine learning, mathematical statistics, and signal and image processing. James Z. Wang 0001, Donald Geman, Jiebo Luo 0001, Robert M. Gray |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2007 | Interactive Search for Image Categories by Mental MatchingabstractTraditional image retrieval methods require a "query image" to initiate a search for members of an image category. However, when the image database is unstructured, and when the category is semantic and resides only in the mind of the user, there is no obvious way to begin (the "page zero " problem). We propose a new mathematical framework for relevance feedback based on mental matching and starting from a random sample of images. At each iteration the user declares which of several displayed images is closest to his category; performance is measured by the number of iterations necessary to display an instance. Our core contribution is a Bayesian formulation which scales to large databases with no semantic annotation. The two key components are a response model which accounts for the user's subjective perception of similarity and a display algorithm which seeks to maximize the flow of information. Experiments with real users and a database with 20,000 images demonstrate the efficiency of the search process. Marin Ferecatu, Donald Geman |
ICCV | 2 |
| 2007 | Large-scale integration of cancer microarray data identifies a robust common cancer signatureabstractBACKGROUND: There is a continuing need to develop molecular diagnostic tools which complement histopathologic examination to increase the accuracy of cancer diagnosis. DNA microarrays provide a means for measuring gene expression signatures which can then be used as components of genomic-based diagnostic tests to determine the presence of cancer. RESULTS: In this study, we collect and integrate ~1500 microarray gene expression profiles from 26 published cancer data sets across 21 major human cancer types. We then apply a statistical method, referred to as the Top-Scoring Pair of Groups (TSPG) classifier, and a repeated random sampling strategy to the integrated training data sets and identify a common cancer signature consisting of 46 genes. These 46 genes are naturally divided into two distinct groups; those in one group are typically expressed less than those in the other group for cancer tissues. Given a new expression profile, the classifier discriminates cancer from normal tissues by ranking the expression values of the 46 genes in the cancer signature and comparing the average ranks of the two groups. This signature is then validated by applying this decision rule to independent test data. CONCLUSION: By combining the TSPG method and repeated random sampling, a robust common cancer signature has been identified from large-scale microarray data integration. Upon further validation, this signature may be useful as a robust and objective diagnostic test for cancer. Lei Xu 0014, Donald Geman, Raimond L. Winslow |
BMC Bioinform. | 2 |
| 2006 | A Design Principle for Coarse-to-Fine ClassificationabstractCoarse-to-fine classification is an efficient way of organizing object recognition in order to accommodate a large number of possible hypotheses and to systematically exploit shared attributes and the hierarchical nature of the visual world. The basic structure is a nested representation of the space of hypotheses and a corresponding hierarchy of (binary) classifiers. In existing work, the representation is manually crafted. Here we introduce a design principle for recursively learning the representation and the classifiers together. This also unifies previous work on cascades and tree-structured search. The criterion for deciding when a group of hypotheses should be "retested" (a cascade) versus partitioned into smaller groups ("divide-and-conquer") is motivated by recent theoretical work on optimal search strategies. The key concept is the cost-to-power ratio of a classifier. The learned hierarchy consists of both linear cascades and branching segments and outperforms manual ones in experiments on face detection. Sachin Gangaputra, Donald Geman |
CVPR (2) | 2 |
| 2006 | In search of a unifying theory for image interpretationabstractSummary form only given, as follows. Image interpretation, which is effortless and instantaneous for human beings, is the grand challenge of computer vision. The dream is to build a "description machine" which produces a rich semantic description of the underly Donald Geman |
ISIT | 1 |
| 2006 | A Hierarchy of Support Vector Machines for Pattern DetectionabstractWe introduce a computational design for pattern detection based on a tree-structured network of support vector machines (SVMs). An SVM is associated with each cell in a recursive partitioning of the space of patterns (hypotheses) into increasingly finer subsets. The hierarchy is traversed coarse-to-fine and each chain of positive responses from the root to a leaf constitutes a detection. Our objective is to design and build a network which balances overall error and computation. Initially, SVMs are constructed for each cell with no constraints. This "free network" is then perturbed, cell by cell, into another network, which is "graded" in two ways: first, the number of support vectors of each SVM is reduced (by clustering) in order to adjust to a pre-determined, increasing function of cell depth; second, the decision boundaries are shifted to preserve all positive responses from the original set of training data. The limits on the numbers of clusters (virtual support vectors) result from minimizing the mean computational cost of collecting all detections subject to a bound on the expected number of false positives. When applied to detecting faces in cluttered scenes, the patterns correspond to poses and the free network is already faster and more accurate than applying a single pose-specific SVM many times. The graded network promotes very rapid processing of background regions while maintaining the discriminatory power of the free network. Hichem Sahbi, Donald Geman |
J. Mach. Learn. Res. | 2 |
| 2005 | Simple decision rules for classifying human cancers from gene expression profilesabstractMOTIVATION: Various studies have shown that cancer tissue samples can be successfully detected and classified by their gene expression patterns using machine learning approaches. One of the challenges in applying these techniques for classifying gene expression data is to extract accurate, readily interpretable rules providing biological insight as to how classification is performed. Current methods generate classifiers that are accurate but difficult to interpret. This is the trade-off between credibility and comprehensibility of the classifiers. Here, we introduce a new classifier in order to address these problems. It is referred to as k-TSP (k-Top Scoring Pairs) and is based on the concept of 'relative expression reversals'. This method generates simple and accurate decision rules that only involve a small number of gene-to-gene expression comparisons, thereby facilitating follow-up studies. RESULTS: In this study, we have compared our approach to other machine learning techniques for class prediction in 19 binary and multi-class gene expression datasets involving human cancers. The k-TSP classifier performs as efficiently as Prediction Analysis of Microarray and support vector machine, and outperforms other learning methods (decision trees, k-nearest neighbour and naïve Bayes). Our approach is easy to interpret as the classifier involves only a small number of informative genes. For these reasons, we consider the k-TSP method to be a useful tool for cancer classification from microarray gene expression data. AVAILABILITY: The software and datasets are available at http://www.ccbm.jhu.edu CONTACT: [email protected]. Aik Choon Tan, Daniel Q. Naiman, Lei Xu 0014, Raimond L. Winslow, Donald Geman |
Bioinform. | 5 |
| 2005 | Robust prostate cancer marker genes emerge from direct integration of inter-study microarray dataabstractMOTIVATION: DNA microarray data analysis has been used previously to identify marker genes which discriminate cancer from normal samples. However, due to the limited sample size of each study, there are few common markers among different studies of the same cancer. With the rapid accumulation of microarray data, it is of great interest to integrate inter-study microarray data to increase sample size, which could lead to the discovery of more reliable markers. RESULTS: We present a novel, simple method of integrating different microarray datasets to identify marker genes and apply the method to prostate cancer datasets. In this study, by applying a new statistical method, referred to as the top-scoring pair (TSP) classifier, we have identified a pair of robust marker genes (HPN and STAT6) by integrating microarray datasets from three different prostate cancer studies. Cross-platform validation shows that the TSP classifier built from the marker gene pair, which simply compares relative expression values, achieves high accuracy, sensitivity and specificity on independent datasets generated using various array platforms. Our findings suggest a new model for the discovery of marker genes from accumulated microarray data and demonstrate how the great wealth of microarray data can be exploited to increase the power of statistical analysis. CONTACT: [email protected]. Lei Xu 0014, Aik Choon Tan, Daniel Q. Naiman, Donald Geman, Raimond L. Winslow |
Bioinform. | 4 |
| 2004 | Self-Normalized Linear Tests
Sachin Gangaputra, Donald Geman |
CVPR (2) | 2 |
| 2004 | A Coarse-to-Fine Strategy for Multiclass Shape DetectionabstractMulticlass shape detection, in the sense of recognizing and localizing instances from multiple shape classes, is formulated as a two-step process in which local indexing primes global interpretation. During indexing a list of instantiations (shape identities and poses) is compiled, constrained only by no missed detections at the expense of false positives. Global information, such as expected relationships among poses, is incorporated afterward to remove ambiguities. This division is motivated by computational efficiency. In addition, indexing itself is organized as a coarse-to-fine search simultaneously in class and pose. This search can be interpreted as successive approximations to likelihood ratio tests arising from a simple ("naive Bayes") statistical model for the edge maps extracted from the original images. The key to constructing efficient "hypothesis tests" for multiple classes and poses is local ORing; in particular, spread edges provide imprecise but common and locally invariant features. Natural tradeoffs then emerge between discrimination and the pattern of spreading. These are analyzed mathematically within the model-based framework and the whole procedure is illustrated by experiments in reading license plates. Yali Amit, Donald Geman, Xiaodong Fan |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2003 | Tree-Structured Neural Decoding
Christian d'Avignon, Donald Geman |
J. Mach. Learn. Res. | 2 |
| 2002 | Face detection using coarse-to-fine support vector classifiersabstractWe describe a new face detection algorithm based on a hierarchy of support vector classifiers (SVM) designed for efficient computation. The hierarchy serves as a platform for a coarse-to-fine search for faces: most of the image is quickly rejected as "background" and the processing naturally concentrates on regions containing faces and face-like structures. The hierarchy is tree-structured: In proceeding from the root to the leaves, the SVM gradually increase in complexity (measured by the number of support vectors) and discrimination (measured by the false alarm rate), but decrease in the level of invariance. Reduced complexity is achieved by clustering support vectors and shifting the decision boundary in order to satisfy a "conservation hypothesis" that preserves positive responses from the original set of support vectors. The computation is organized as a depth-first search and cancel strategy. The gain in efficiency is enormous. Hichem Sahbi, Donald Geman, Nozha Boujemaa |
ICIP (3) | 2 |
| 2001 | Coarse-to-Fine Face Detection
François Fleuret, Donald Geman |
Int. J. Comput. Vis. | 2 |
| 2001 | Model-based classification treesabstractThe construction of classification trees is nearly always top-down, locally optimal, and data-driven. Such recursive designs are often globally inefficient, for instance, in terms of the mean depth necessary to reach a given classification rate. We consider statistical models for which exact global optimization is feasible, and thereby demonstrate that recursive and global procedures may result in very different tree graphs and overall performance. Donald Geman, Bruno Jedynak |
IEEE Trans. Inf. Theory | 1 |
| 1999 | A Computational Model for Visual SelectionabstractWe propose a computational model for detecting and localizing instances from an object class in static gray-level images. We divide detection into visual selection and final classification, concentrating on the former: drastically reducing the number of candidate regions that require further, usually more intensive, processing, but with a minimum of computation and missed detections. Bottom-up processing is based on local groupings of edge fragments constrained by loose geometrical relationships. They have no a priori semantic or geometric interpretation. The role of training is to select special groupings that are moderately likely at certain places on the object but rate in the background. We show that the statistics in both populations are stable. The candidate regions are those that contain global arrangements of several local groupings. Whereas our model was not conceived to explain brain functions, it does cohere with evidence about the functions of neurons in V1 and V2, such as responses to coarse or incomplete patterns (e.g., illusory contours) and to scale and translation invariance in IT. Finally, the algorithm is applied to face and symbol detection. Yali Amit, Donald Geman |
Neural Comput. | 2 |
| 1997 | Shape Quantization And Recognition With Randomized TreesabstractWe explore a new approach to shape recognition based on a virtually infinite family of binary features (queries) of the image data, designed to accommodate prior information about shape invariance and regularity. Each query corresponds to a spatial arrangement of several local topographic codes (or tags), which are in themselves too primitive and common to be informative about shape. All the discriminating power derives from relative angles and distances among the tags. The important attributes of the queries are a natural partial ordering corresponding to increasing structure and complexity; semi-invariance, meaning that most shapes of a given class will answer the same way to two queries that are successive in the ordering; and stability, since the queries are not based on distinguished points and substructures. No classifier based on the full feature set can be evaluated, and it is impossible to determine a priori which arrangements are informative. Our approach is to select informative features and build tree classifiers at the same time by inductive learning. In effect, each tree provides an approximation to the full posterior where the features chosen depend on the branch that is traversed. Due to the number and nature of the queries, standard decision tree construction based on a fixed-length feature vector is not feasible. Instead we entertain only a small random sample of queries at each node, constrain their complexity to increase with tree depth, and grow multiple trees. The terminal nodes are labeled by estimates of the corresponding posterior distribution over shape classes. An image is classified by sending it down every tree and aggregating the resulting distributions. The method is applied to classifying handwritten digits and synthetic linear and nonlinear deformations of three hundred [Formula: see text] symbols. State-of-the-art error rates are achieved on the National Institute of Standards and Technology database of digits. The principal goal of the experiments on [Formula: see text] symbols is to analyze invariance, generalization error and related issues, and a comparison with artificial neural networks methods is presented in this context. [Figure: see text] Yali Amit, Donald Geman |
Neural Comput. | 2 |
| 1996 | An Active Testing Model for Tracking Roads in Satellite ImagesabstractWe present a new approach for tracking roads from satellite images, and thereby illustrate a general computational strategy ("active testing") for tracking 1D structures and other recognition tasks in computer vision. Our approach is related to recent work in active vision on "where to look next" and motivated by the "divide-and-conquer" strategy of parlour games. We choose "tests" (matched filters for short road segments) one at a time in order to remove as much uncertainty as possible about the "true hypothesis" (road position) given the results of the previous tests. The tests are chosen online based on a statistical model for the joint distribution of tests and hypotheses. The problem of minimizing uncertainty (measured by entropy) is formulated in simple and explicit analytical terms. At each iteration new image data are examined and a new entropy minimization problem is solved (exactly), resulting in a new image location to inspect, and so forth. We report experiments using panchromatic SPOT satellite imagery with a ground resolution of ten meters. Donald Geman, Bruno Jedynak |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1995 | Nonlinear image recovery with half-quadratic regularizationabstractOne popular method for the recovery of an ideal intensity image from corrupted or indirect measurements is regularization: minimize an objective function that enforces a roughness penalty in addition to coherence with the data. Linear estimates are relatively easy to compute but generally introduce systematic errors; for example, they are incapable of recovering discontinuities and other important image attributes. In contrast, nonlinear estimates are more accurate but are often far less accessible. This is particularly true when the objective function is nonconvex, and the distribution of each data component depends on many image components through a linear operator with broad support. Our approach is based on an auxiliary array and an extended objective function in which the original variables appear quadratically and the auxiliary variables are decoupled. Minimizing over the auxiliary array alone yields the original function so that the original image estimate can be obtained by joint minimization. This can be done efficiently by Monte Carlo methods, for example by FFT-based annealing using a Markov chain that alternates between (global) transitions from one array to the other. Experiments are reported in optical astronomy, with space telescope data, and computed tomography. Donald Geman, Chengda Yang |
IEEE Trans. Image Process. | 1 |
| 1992 | A nonlinear filter for film restoration and other problems in image processing
Stuart Geman, Donald E. McClure, Donald Geman |
CVGIP Graph. Model. Image Process. | 3 |
| 1992 | Constrained Restoration and the Recovery of DiscontinuitiesabstractThe linear image restoration problem is to recover an original brightness distribution X/sup 0/ given the blurred and noisy observations Y=KX/sup 0/+B, where K and B represent the point spread function and measurement error, respectively. This problem is typical of ill-conditioned inverse problems that frequently arise in low-level computer vision. A conventional method to stabilize the problem is to introduce a priori constraints on X/sup 0/ and design a cost functional H(X) over images X, which is a weighted average of the prior constraints (regularization term) and posterior constraints (data term); the reconstruction is then the image X, which minimizes H. A prominent weakness in this approach, especially with quadratic-type stabilizers, is the difficulty in recovering discontinuities. The authors therefore examine prior smoothness constraints of a different form, which permit the recovery of discontinuities without introducing auxiliary variables for marking the location of jumps and suspending the constraints in their vicinity. In this sense, discontinuities are addressed implicitly rather than explicitly.> Donald Geman, George Reynolds |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1990 | Boundary Detection by Constrained OptimizationabstractA statistical framework is used for finding boundaries and for partitioning scenes into homogeneous regions. The model is a joint probability distribution for the array of pixel gray levels and an array of labels. In boundary finding, the labels are binary, zero, or one, representing the absence or presence of boundary elements. In partitioning, the label values are generic: two labels are the same when the corresponding scene locations are considered to belong to the same region. The distribution incorporates a measure of disparity between certain spatial features of block pairs of pixel gray levels, using the Kolmogorov-Smirnov nonparametric measures of difference between the distributions of these features. The number of model parameters is minimized by forbidding label configurations, which are assigned probability zero. The maximum a posteriori estimator of boundary placements and partitionings is examined. The forbidden states introduce constraints into the calculation of these configurations. Stochastic relaxation methods are extended to accommodate constrained optimization.> Donald Geman, Stuart Geman, Christine Graffigne |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1987 | Stochastic model for boundary detection
Donald Geman |
Image Vis. Comput. | 1 |
| 1984 | Bayes smoothing algorithms for segmentation of images modeled by Markov random fieldsabstractA new image segmentation algorithm is presented, based on recursive Bayes smoothing of images modeled by Markov random fields and corrupted by independent additive noise. The Bayes smoothing algorithm presented is an extension of a 1-D algorithm to 2-D and it yields the a posteriori distribution and the optimum Bayes estimate of the scene value at each pixel, using the total noisy image data. Computational concerns in 2-D, however, necessitate certain simplifying assumptions on the model and approximations on the implementation of the algorithm. In particular, the scene (noiseless image) is modeled as a Markov mesh random field and the algorithm is applied on (horizontal/vertical) strips of the image. The Bayes smoothing algorithm is applied to segmentation of two level test images and remotely sensed SAR data obtained from SEASAT, yielding remarkably good segmentation results even for very low signal to noise ratios. Haluk Derin, Howard Elliott, Roberto Cristi, Donald Geman |
ICASSP | 4 |
| 1984 | Application of the Gibbs distribution to image segmentationabstractThis paper presents a new statistical approach to image segmentation. Making use of Gibbs distribution models of Markov random fields a dynamic programming based segmentation algorithm is developed. The algorithm is described in detail and examples are given. Howard Elliott, Haluk Derin, Roberto Cristi, Donald Geman |
ICASSP | 4 |
| 1984 | Bayes Smoothing Algorithms for Segmentation of Binary Images Modeled by Markov Random FieldsabstractA new image segmentation algorithm is presented, based on recursive Bayes smoothing of images modeled by Markov random fields and corrupted by independent additive noise. The Bayes smoothing algorithm yields the a posteriori distribution of the scene value at each pixel, given the total noisy image, in a recursive way. The a posteriori distribution together with a criterion of optimality then determine a Bayes estimate of the scene. The algorithm presented is an extension of a 1-D Bayes smoothing algorithm to 2-D and it gives the optimum Bayes estimate for the scene value at each pixel. Computational concerns in 2-D, however, necessitate certain simplifying assumptions on the model and approximations on the implementation of the algorithm. In particular, the scene (noiseless image) is modeled as a Markov mesh random field, a special class of Markov random fields, and the Bayes smoothing algorithm is applied on overlapping strips (horizontal/vertical) of the image consisting of several rows (columns). It is assumed that the signal (scene values) vector sequence along the strip is a vector Markov chain. Since signal correlation in one of the dimensions is not fully used along the edges of the strip, estimates are generated only along the middle sections of the strips. The overlapping strips are chosen such that the union of the middle sections of the strips gives the whole image. The Bayes smoothing algorithm presented here is valid for scene random fields consisting of multilevel (discrete) or continuous random variables. Haluk Derin, Howard Elliott, Roberto Cristi, Donald Geman |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 1984 | Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of ImagesabstractWe make an analogy between images and statistical mechanics systems. Pixel gray levels and the presence and orientation of edges are viewed as states of atoms or molecules in a lattice-like physical system. The assignment of an energy function in the physical system determines its Gibbs distribution. Because of the Gibbs distribution, Markov random field (MRF) equivalence, this assignment also determines an MRF image model. The energy function is a more convenient and natural mechanism for embodying picture attributes than are the local characteristics of the MRF. For a range of degradation mechanisms, including blurring, nonlinear deformations, and multiplicative or additive noise, the posterior distribution is an MRF with a structure akin to the image model. By the analogy, the posterior distribution defines another (imaginary) physical system. Gradual temperature reduction in the physical system isolates low energy states (``annealing''), or what is the same thing, the most probable states under the Gibbs distribution. The analogous operation under the posterior distribution yields the maximum a posteriori (MAP) estimate of the image given the degraded observations. The result is a highly parallel ``relaxation'' algorithm for MAP estimation. We establish convergence properties of the algorithm and we experiment with some simple pictures, for which good restorations are obtained at low signal-to-noise ratios. Stuart Geman, Donald Geman |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |