Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Ulisses Braga-Neto

dblp:13/3565 · also Ulisses M. Braga-Neto, Ulisses de Mendonça Braga Neto · DBLP profile ↗
← Back
43ranked-venue papers
12as first author
2since 2021 · last 2022
0000-0002-1210-2173ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 21 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 16 · 7 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-authorDatabases, data management, data science and information retrieval · 1Theory of computation · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Probabilistic and Bayesian machine learning · 29% Optimization for machine learning · 23% Reinforcement learning · 20%
Interdisciplinary, comprehensive, and emerging computing
6 papers
Bioinformatics and computational biology · 87% Computational science and engineering · 13%
Computer graphics and multimedia
2 papers
Image and video processing · 81% Multimedia analysis and retrieval · 19%
Databases, data mining, and information retrieval
2 papers
Data mining · 50% Query processing and optimization · 50%

Topics — the 25 heaviest of 26, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Learning theory › classification › classification error analysis
classification error estimation
0.612022
Generalized Resubstitution for Classification Error Estimation · J. Mach. Learn. Res. 2022
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
0.412019
MFBO-SSM: Multi-Fidelity Bayesian Optimization for Fast Inference in State-Space Models · AAAI 2019
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
multi-fidelity bayesian optimization
0.412019
MFBO-SSM: Multi-Fidelity Bayesian Optimization for Fast Inference in State-Space Models · AAAI 2019
Machine learning › Probabilistic and Bayesian machine learning › dynamical system
nonlinear state-space model
0.412019
MFBO-SSM: Multi-Fidelity Bayesian Optimization for Fast Inference in State-Space Models · AAAI 2019
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
parameter estimation
0.412019
MFBO-SSM: Multi-Fidelity Bayesian Optimization for Fast Inference in State-Space Models · AAAI 2019
Machine learning › Deep learning architectures and training
state space model
0.412019
MFBO-SSM: Multi-Fidelity Bayesian Optimization for Fast Inference in State-Space Models · AAAI 2019
Machine learning › Reinforcement learning
bayesian reinforcement learning
0.312018
Bayesian Control of Large MDPs with Unknown Dynamics in Data-Poor Environments · NeurIPS 2018
Machine learning › Reinforcement learning › temporal difference learning
gaussian process temporal difference learning
0.312018
Bayesian Control of Large MDPs with Unknown Dynamics in Data-Poor Environments · NeurIPS 2018
Bioinformatics and computational biology
proteomics
0.112012
BPDA2d - a 2D global optimization-based Bayesian peptide detection algorithm for liquid chromatograph-mass spectrometry · Bioinform. 2012
Data mining › predictive modeling
classification
0.122011
High-dimensional bolstered error estimation · Bioinform. 2011
Superior feature-set ranking for small samples using bolstered error estimation · Bioinform. 2005
Query processing and optimization › approximate query processing
error estimation
0.122011
High-dimensional bolstered error estimation · Bioinform. 2011
Superior feature-set ranking for small samples using bolstered error estimation · Bioinform. 2005
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › sequential monte carlo
particle method
0.112019
MFBO-SSM: Multi-Fidelity Bayesian Optimization for Fast Inference in State-Space Models · AAAI 2019
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
sequential monte carlo
0.112019
MFBO-SSM: Multi-Fidelity Bayesian Optimization for Fast Inference in State-Space Models · AAAI 2019
Algorithms and data structures › numerical linear algebra › dimensionality reduction
linear discriminant analysis
0.112010
Joint sampling distribution between actual and estimated classification errors for linear discriminant analysis · IEEE Trans. Inf. Theory 2010
Computational science and engineering › numerical analysis
error estimation
0.122004
Is cross-validation better than resubstitution for ranking genes? · Bioinform. 2004
Is cross-validation valid for small-sample microarray classification? · Bioinform. 2004
Bioinformatics and computational biology › gene expression analysis › gene expression classification
microarray classification
0.122004
Is cross-validation better than resubstitution for ranking genes? · Bioinform. 2004
Is cross-validation valid for small-sample microarray classification? · Bioinform. 2004
Bioinformatics and computational biology
genomics
0.122011
Superior feature-set ranking for small samples using bolstered error estimation · Bioinform. 2005
High-dimensional bolstered error estimation · Bioinform. 2011
Bioinformatics and computational biology › gene expression analysis
gene expression classification
0.112005
Superior feature-set ranking for small samples using bolstered error estimation · Bioinform. 2005
Multimedia analysis and retrieval
image analysis
0.112005
Object-Based Image Analysis Using Multiscale Connectivity · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Bioinformatics and computational biology › gene expression analysis
gene ranking
0.012004
Is cross-validation better than resubstitution for ranking genes? · Bioinform. 2004
Image and video processing › mathematical morphology
connectivity analysis
0.012004
Grayscale level connectivity: theory and applications · IEEE Trans. Image Process. 2004
Image and video processing › image representation
hierarchical image representation
0.012004
Grayscale level connectivity: theory and applications · IEEE Trans. Image Process. 2004
Image and video processing
image representation
0.012004
Grayscale level connectivity: theory and applications · IEEE Trans. Image Process. 2004
Image and video processing
image segmentation
0.012004
Grayscale level connectivity: theory and applications · IEEE Trans. Image Process. 2004
Image and video processing › image segmentation
object extraction
0.012004
Grayscale level connectivity: theory and applications · IEEE Trans. Image Process. 2004

Methods — techniques the papers use, named apart from their topics

bolstered resubstitution · 0.6VC dimension analysis · 0.6cross-validation · 0.4sequential monte carlo · 0.4particle method · 0.4multi-fidelity bayesian optimization · 0.4bolstered error estimation · 0.4markov chain monte carlo · 0.3gaussian process · 0.3bayesian decision-making · 0.3kernel variance optimization · 0.2linear discriminant analysis · 0.2numerical simulation · 0.2analytical bias analysis · 0.2bootstrap · 0.2isotope template matching · 0.1global optimization · 0.1bayesian model · 0.1
YearPublicationVenuePosition
2022 Generalized Resubstitution for Classification Error Estimation
abstract
We propose the family of generalized resubstitution classifier error estimators based on arbitrary empirical probability measures. These error estimators are computationally efficient and do not require retraining of classifiers. The plain resubstitution error estimator corresponds to choosing the standard empirical probability measure. Other choices of empirical probability measure lead to bolstered, posterior-probability, Gaussian-process, and Bayesian error estimators; in addition, we propose here bolstered posterior-probability error estimators, as a new family of generalized resubstitution estimators. In the two-class case, we show that a generalized resubstitution estimator is consistent and asymptotically unbiased, regardless of the distribution of the features and label, if the corresponding empirical probability measure converges uniformly to the standard empirical probability measure and the classification rule has finite VC dimension. A generalized resubstitution estimator typically has hyperparameters that can be tuned to control its bias and variance, which adds flexibility. We conducted extensive numerical experiments with various classification rules trained on synthetic data, which indicate that the new family of error estimators proposed here produces the best results overall, except in the case of very complex, overfitting classifiers, in which semi-bolstered resubstitution should be used instead. In addition, results of an image classification experiment using the LeNet-5 convolutional neural network and the MNIST data set show that naive-Bayes bolstered resubstitution with a simple data-driven calibration procedure produces excellent results, demonstrating the potential of this class of error estimators in deep learning for computer vision.
Parisa Ghane, Ulisses Braga-Neto
J. Mach. Learn. Res.2
2022 PALLAS: Penalized mAximum LikeLihood and pArticle Swarms for Inference of Gene Regulatory Networks From Time Series Data
abstract
We present PALLAS, a practical method for gene regulatory network (GRN) inference from time series data, which employs penalized maximum likelihood and particle swarms for optimization. PALLAS is based on the Partially-Observable Boolean Dynamical System (POBDS) model and thus does not require ad-hoc binarization of the data. The penalty in the likelihood is a LASSO regularization term, which encourages the resulting network to be sparse. PALLAS is able to scale to networks of realistic size under no prior knowledge, by virtue of a novel continuous-discrete Fish School Search particle swarm algorithm for efficient simultaneous maximization of the penalized likelihood over the discrete space of networks and the continuous space of observational parameters. The performance of PALLAS is demonstrated by a comprehensive set of experiments using synthetic data generated from real and artificial networks, as well as real time series microarray and RNA-seq data, where it is compared to several other well-known methods for gene regulatory network inference. The results show that PALLAS can infer GRNs more accurately than other methods, while being capable of working directly on gene expression data, without need of ad-hoc binarization. PALLAS is a fully-fledged program, written in python, and available on GitHub (https://github.com/yukuntan92/PALLAS).
Yukun Tan, Fernando B. Lima Neto, Ulisses Braga-Neto
IEEE ACM Trans. Comput. Biol. Bioinform.3
2020 Adaptive Particle Filtering for Fault Detection in Partially-Observed Boolean Dynamical Systems
abstract
We propose a novel methodology for fault detection and diagnosis in partially-observed Boolean dynamical systems (POBDS). These are stochastic, highly nonlinear, and derivativeless systems, rendering difficult the application of classical fault detection and diagnosis methods. The methodology comprises two main approaches. The first addresses the case when the normal mode of operation is known but not the fault modes. It applies an innovations filter (IF) to detect deviations from the nominal normal mode of operation. The second approach is applicable when the set of possible fault models is finite and known, in which case we employ a multiple model adaptive estimation (MMAE) approach based on a likelihood-ratio (LR) statistic. Unknown system parameters are estimated by an adaptive expectation-maximization (EM) algorithm. Particle filtering techniques are used to reduce the computational complexity in the case of systems with large state-spaces. The efficacy of the proposed methodology is demonstrated by numerical experiments with a large gene regulatory network (GRN) with stuck-at faults observed through a single noisy time series of RNA-seq gene expression measurements.
Arghavan Bahadorinejad, Mahdi Imani, Ulisses Braga-Neto
IEEE ACM Trans. Comput. Biol. Bioinform.3
2019 MFBO-SSM: Multi-Fidelity Bayesian Optimization for Fast Inference in State-Space Models
abstract
Nonlinear state-space models are ubiquitous in modeling real-world dynamical systems. Sequential Monte Carlo (SMC) techniques, also known as particle methods, are a well-known class of parameter estimation methods for this general class of state-space models. Existing SMC-based techniques rely on excessive sampling of the parameter space, which makes their computation intractable for large systems or tall data sets. Bayesian optimization techniques have been used for fast inference in state-space models with intractable likelihoods. These techniques aim to find the maximum of the likelihood function by sequential sampling of the parameter space through a single SMC approximator. Various SMC approximators with different fidelities and computational costs are often available for sample-based likelihood approximation. In this paper, we propose a multi-fidelity Bayesian optimization algorithm for the inference of general nonlinear state-space models (MFBO-SSM), which enables simultaneous sequential selection of parameters and approximators. The accuracy and speed of the algorithm are demonstrated by numerical experiments using synthetic gene expression data from a gene regulatory network model and real data from the VIX stock price index.
Mahdi Imani, Seyede Fatemeh Ghoreishi, Douglas L. Allaire, Ulisses Braga-Neto
AAAI4
2019 Control of Gene Regulatory Networks Using Bayesian Inverse Reinforcement Learning
abstract
Control of gene regulatory networks (GRNs) to shift gene expression from undesirable states to desirable ones has received much attention in recent years. Most of the existing methods assume that the cost of intervention at each state and time point, referred to as the immediate cost function, is fully known. In this paper, we employ the Partially-Observed Boolean Dynamical System (POBDS) signal model for a time sequence of noisy expression measurement from a Boolean GRN and develop a Bayesian Inverse Reinforcement Learning (BIRL) approach to address the realistic case in which the only available knowledge regarding the immediate cost function is provided by the sequence of measurements and interventions recorded in an experimental setting by an expert. The Boolean Kalman Smoother (BKS) algorithm is used for optimally mapping the available gene-expression data into a sequence of Boolean states, and then the BIRL method is efficiently combined with the Q-learning algorithm for quantification of the immediate cost function. The performance of the proposed methodology is investigated by applying a state-feedback controller to two GRN models: a melanoma WNT5A Boolean network and a p53-MDM2 negative feedback loop Boolean network, when the cost of the undesirable states, and thus the identity of the undesirable genes, is learned using the proposed methodology.
Mahdi Imani, Ulisses Braga-Neto
IEEE ACM Trans. Comput. Biol. Bioinform.2
2019 Classification of Single-Cell Gene Expression Trajectories from Incomplete and Noisy Data
abstract
This paper studies classification of gene-expression trajectories coming from two classes, healthy and mutated (cancerous) using Boolean networks with perturbation (BNps) to model the dynamics of each class at the state level. Each class has its own BNp, which is partially known based on gene pathways. We employ a Gaussian model at the observation level to show the expression values of the genes given the hidden binary states at each time point. We use expectation maximization (EM) to learn the BNps and the unknown model parameters, derive closed-form updates for the parameters, and propose a learning algorithm. After learning, a plug-in Bayes classifier is used to classify unlabeled trajectories, which can have missing data. Measuring gene expressions at different times yields trajectories only when measurements come from a single cell. In multiple-cell scenarios, the expression values are averages over many cells with possibly different states. Via the central-limit theorem, we propose another model for expression data in multiple-cell scenarios. Simulations demonstrate that single-cell trajectory data can outperform multiple-cell average expression data relative to classification error, especially in high-noise situations. We also consider data generated via a mammalian cell-cycle network, both the wild-type and with a common mutation affecting p27.
Alireza Karbalayghareh, Ulisses Braga-Neto, Edward R. Dougherty
IEEE ACM Trans. Comput. Biol. Bioinform.2
2018 Bayesian Control of Large MDPs with Unknown Dynamics in Data-Poor Environments
abstract
We propose a Bayesian decision making framework for control of Markov Decision Processes (MDPs) with unknown dynamics and large, possibly continuous, state, action, and parameter spaces in data-poor environments. Most of the existing adaptive controllers for MDPs with unknown dynamics are based on the reinforcement learning framework and rely on large data sets acquired by sustained direct interaction with the system or via a simulator. This is not feasible in many applications, due to ethical, economic, and physical constraints. The proposed framework addresses the data poverty issue by decomposing the problem into an offline planning stage that does not rely on sustained direct interaction with the system or simulator and an online execution stage. In the offline process, parallel Gaussian process temporal difference (GPTD) learning techniques are employed for near-optimal Bayesian approximation of the expected discounted reward over a sample drawn from the prior distribution of unknown parameters. In the online stage, the action with the maximum expected return with respect to the posterior distribution of the parameters is selected. This is achieved by an approximation of the posterior distribution using a Markov Chain Monte Carlo (MCMC) algorithm, followed by constructing multiple Gaussian processes over the parameter space for efficient prediction of the means of the expected return at the MCMC sample. The effectiveness of the proposed framework is demonstrated using a simple dynamical system model with continuous state and action spaces, as well as a more complex model for a metastatic melanoma gene regulatory network observed through noisy synthetic gene expression data.
Mahdi Imani, Seyede Fatemeh Ghoreishi, Ulisses Braga-Neto
NeurIPS3
2018 A fast Branch-and-Bound algorithm for U-curve feature selection
Esmaeil Atashpaz-Gargari, Marcelo da Silva Reis, Ulisses Braga-Neto, Junior Barrera, Edward R. Dougherty
Pattern Recognit.3
2018 Optimal Fault Detection and Diagnosis in Transcriptional Circuits Using Next-Generation Sequencing
abstract
We propose a methodology for model-based fault detection and diagnosis for stochastic Boolean dynamical systems indirectly observed through a single time series of transcriptomic measurements using Next Generation Sequencing (NGS) data. The fault detection consists of an innovations filter followed by a fault certification step, and requires no knowledge about the possible system faults. The innovations filter uses the optimal Boolean state estimator, called the Boolean Kalman Filter (BKF). In the presence of knowledge about the possible system faults, we propose an additional step of fault diagnosis based on a multiple model adaptive estimation (MMAE) method consisting of a bank of BKFs running in parallel. Performance is assessed by means of false detection and misdiagnosis rates, as well as average times until correct detection and diagnosis. The efficacy of the proposed methodology is demonstrated via numerical experiments using a p53-MDM2 negative feedback loop Boolean network with stuck-at faults that model molecular events commonly found in cancer.
Arghavan Bahadorinejad, Ulisses Braga-Neto
IEEE ACM Trans. Comput. Biol. Bioinform.2
2018 Classification of State Trajectories in Gene Regulatory Networks
abstract
Gene-expression-based phenotype classification is used for disease diagnosis and prognosis relating to treatment strategies. The present paper considers classification based on sequential measurements of multiple genes using gene regulatory network (GRN) modeling. There are two networks, original and mutated, and observations consist of trajectories of network states. The problem is to classify an observation trajectory as coming from either the original or mutated network. GRNs are modeled via probabilistic Boolean networks, which incorporate stochasticity at both the gene and network levels. Mutation affects the regulatory logic. Classification is based upon observing a trajectory of states of some given length. We characterize the Bayes classifier and find the Bayes error for a general PBN and the special case of a single Boolean network affected by random perturbations (BNp). The Bayes error is related to network sensitivity, meaning the extent of alteration in the steady-state distribution of the original network owing to mutation. Using standard methods to calculate steady-state distributions is cumbersome and sometimes impossible, so we provide an efficient algorithm and approximations. Extensive simulations are performed to study the effects of various factors, including approximation accuracy. We apply the classification procedure to a p53 BNp and a mammalian cell cycle PBN.
Alireza Karbalayghareh, Ulisses Braga-Neto, Jianping Hua, Edward R. Dougherty
IEEE ACM Trans. Comput. Biol. Bioinform.2
2017 A Bayesian approach to Top-Scoring Pairs classification
abstract
We extend the popular Top Scoring Pair (TSP) classification rule to a Bayesian setting, with the purpose of obtaining robust and effective classifiers for small-sample, high-dimensional data. We employ the Bradley-Terry model for rank data, and infer its parameters using a previously proposed Gibbs sampling algorithm. The parameters are then used to define a Bayesian TSP score, which is used to select the gene pairs to define the proposed Bayesian TSP classifiers. Accuracy of the proposed Bayesian classification rules is evaluated against those of the conventional TSP classifiers as well as other well-known machine learning methods, using a total of 12 gene-expression data sets. The results indicate that the Bayesian k-TSP classifier obtained the best overall average accuracy rate and the best accuracy rate over the majority of the individual data sets.
Emre Arslan, Ulisses Braga-Neto
ICASSP2
2017 Classification of Gaussian trajectories with missing data in Boolean gene regulatory networks
abstract
This paper studies the classification of gene regulatory networks (GRNs) modeled by probabilistic Boolean networks (PBNs). After observing Gaussian expression values of n genes at m consecutive time points, with consideration of missing data, an algorithm based on expectation maximization (EM) is proposed to estimate the parameters and infer the unknown parts of the networks in the maximum likelihood (ML) sense. Then the estimated values are plugged in to the Bayes classifier, which is optimal, and the performance of the classifier is investigated through various simulations.
Alireza Karbalayghareh, Ulisses Braga-Neto, Edward R. Dougherty
ICASSP2
2017 Boolean Kalman Filter with correlated observation noise
abstract
This paper is concerned with optimal estimation of the state of a Boolean dynamical systems observed through correlated noisy Boolean measurements. The optimal Minimum Mean-Square Error (MMSE) state estimator for general Partially-Observed Boolean Dynamical Systems (POBDS) can be computed via the Boolean Kalman Filter (BKF). However, thus far in the literature only the case of white observation noise has been considered. In this paper, we develop the optimal MMSE filter for a class of POBDS with correlated Boolean measurements. The performance of the proposed method is subsequently investigated using the p53-MDM2 negative feedback loop genetic network model.
Levi D. McClenny, Mahdi Imani, Ulisses Braga-Neto
ICASSP3
2017 BoolFilter: an R package for estimation and identification of partially-observed Boolean dynamical systems
abstract
BACKGROUND: Gene regulatory networks govern the function of key cellular processes, such as control of the cell cycle, response to stress, DNA repair mechanisms, and more. Boolean networks have been used successfully in modeling gene regulatory networks. In the Boolean network model, the transcriptional state of each gene is represented by 0 (inactive) or 1 (active), and the relationship among genes is represented by logical gates updated at discrete time points. However, the Boolean gene states are never observed directly, but only indirectly and incompletely through noisy measurements based on expression technologies such as cDNA microarrays, RNA-Seq, and cell imaging-based assays. The Partially-Observed Boolean Dynamical System (POBDS) signal model is distinct from other deterministic and stochastic Boolean network models in removing the requirement of a directly observable Boolean state vector and allowing uncertainty in the measurement process, addressing the scenario encountered in practice in transcriptomic analysis. RESULTS: BoolFilter is an R package that implements the POBDS model and associated algorithms for state and parameter estimation. It allows the user to estimate the Boolean states, network topology, and measurement parameters from time series of transcriptomic data using exact and approximated (particle) filters, as well as simulate the transcriptomic data for a given Boolean network model. Some of its infrastructure, such as the network interface, is the same as in the previously published R package for Boolean Networks BoolNet, which enhances compatibility and user accessibility to the new package. CONCLUSIONS: We introduce the R package BoolFilter for Partially-Observed Boolean Dynamical Systems (POBDS). The BoolFilter package provides a useful toolbox for the bioinformatics community, with state-of-the-art algorithms for simulation of time series transcriptomic data as well as the inverse process of system identification from data obtained with various expression technologies such as cDNA microarrays, RNA-Seq, and cell imaging-based assays.
Levi D. McClenny, Mahdi Imani, Ulisses Braga-Neto
BMC Bioinform.3
2015 Statistical Detection of Intrinsically Multivariate Predictive Genes
abstract
Canalizing genes possess broad regulatory power over a wide swath of regulatory processes. On the other hand, it has been hypothesized that the phenomenon of intrinsically multivariate prediction (IMP) is associated with canalization. However, applications have relied on user-selectable thresholds on the IMP score to decide on the presence of IMP. A methodology is developed here that avoids arbitrary thresholds, by providing a statistical test for the IMP score. In addition, the proposed procedure allows the incorporation of prior knowledge if available, which can alleviate the problem of loss of power due to small sample sizes. The issue of multiplicity of tests is addressed by family-wise error rate (FWER) and false discovery rate (FDR) controlling approaches. The proposed methodology is demonstrated by experiments using synthetic and real gene-expression data from studies on melanoma and ionizing radiation (IR) responsive genes. The results with the real data identified DUSP1 and p53, two well-known canalizing genes associated with melanoma and IR response, respectively, as the genes with a clear majority of IMP predictor pairs. This validates the potential of the proposed methodology as a tool for discovery of canalizing genes from binary gene-expression data. The procedure is made available through an R package.
Ulisses Braga-Neto
IEEE ACM Trans. Comput. Biol. Bioinform.2
2014 Cross-validation under separate sampling: strong bias and how to correct it
abstract
MOTIVATION: It is commonly assumed in pattern recognition that cross-validation error estimation is 'almost unbiased' as long as the number of folds is not too small. While this is true for random sampling, it is not true with separate sampling, where the populations are independently sampled, which is a common situation in bioinformatics. RESULTS: We demonstrate, via analytical and numerical methods, that classical cross-validation can have strong bias under separate sampling, depending on the difference between the sampling ratios and the true population probabilities. We propose a new separate-sampling cross-validation error estimator, and prove that it satisfies an 'almost unbiased' theorem similar to that of random-sampling cross-validation. We present two case studies with previously published data, which show that the results can change drastically if the correct form of cross-validation is used. AVAILABILITY AND IMPLEMENTATION: The source code in C++, along with the Supplementary Materials, is available at: http://gsp.tamu.edu/Publications/supplementary/zollanvari13/.
Ulisses Braga-Neto, Amin Zollanvari, Edward R. Dougherty
Bioinform.1
2013 Signal propagation in Bayesian networks and its relationship with intrinsically multivariate predictive variables
David Correa Martins Jr., Evaldo Araújo de Oliveira, Ulisses Braga-Neto, Ronaldo Fumio Hashimoto, Roberto Marcondes Cesar Junior
Inf. Sci.3
2013 Relationship between the accuracy of classifier error estimation and complexity of decision boundary
Esmaeil Atashpaz-Gargari, Chao Sima, Ulisses Braga-Neto, Edward R. Dougherty
Pattern Recognit.3
2012 BPDA2d - a 2D global optimization-based Bayesian peptide detection algorithm for liquid chromatograph-mass spectrometry
abstract
MOTIVATION: Peptide detection is a crucial step in mass spectrometry (MS) based proteomics. Most existing algorithms are based upon greedy isotope template matching and thus may be prone to error propagation and ineffective to detect overlapping peptides. In addition, existing algorithms usually work at different charge states separately, isolating useful information that can be drawn from other charge states, which may lead to poor detection of low abundance peptides. RESULTS: BPDA2d models spectra as a mixture of candidate peptide signals and systematically evaluates all possible combinations of possible peptide candidates to interpret the given spectra. For each candidate, BPDA2d takes into account its elution profile, charge state distribution and isotope pattern, and it combines all evidence to infer the candidate's signal and existence probability. By piecing all evidence together--especially by deriving information across charge states--low abundance peptides can be better identified and peptide detection rates can be improved. Instead of local template matching, BPDA2d performs global optimization for all candidates and systematically optimizes their signals. Since BPDA2d looks for the optimal among all possible interpretations of the given spectra, it has the capability in handling complex spectra where features overlap. BPDA2d estimates the posterior existence probability of detected peptides, which can be directly used for probability-based evaluation in subsequent processing steps. Our experiments indicate that BPDA2d outperforms state-of-the-art detection methods on both simulated data and real liquid chromatography-mass spectrometry data, according to sensitivity and detection accuracy. AVAILABILITY: The BPDA2d software package is available at http://gsp.tamu.edu/Publications/supplementary/sun11a/.
Youting Sun, Jianqiu Zhang 0002, Ulisses Braga-Neto, Edward R. Dougherty
Bioinform.3
2012 Exact representation of the second-order moments for resubstitution and leave-one-out error estimation for linear discriminant analysis in the univariate heteroskedastic Gaussian model
Amin Zollanvari, Ulisses Braga-Neto, Edward R. Dougherty
Pattern Recognit.2
2011 High-dimensional bolstered error estimation
abstract
MOTIVATION: In small-sample settings, bolstered error estimation has been shown to perform better than cross-validation and competitively with bootstrap with regard to various criteria. The key issue for bolstering performance is the variance setting for the bolstering kernel. Heretofore, this variance has been determined in a non-parametric manner from the data. Although bolstering based on this variance setting works well for small feature sets, results can deteriorate for high-dimensional feature spaces. RESULTS: This article computes an optimal kernel variance depending on the classification rule, sample size, model and feature space, both the original number and the number remaining after feature selection. A key point is that the optimal variance is robust relative to the model. This allows us to develop a method for selecting a suitable variance to use in real-world applications where the model is not known, but the other factors in determining the optimal kernel are known. AVAILABILITY: Companion website at http://compbio.tgen.org/paper_supp/high_dim_bolstering. CONTACT: [email protected].
Chao Sima, Ulisses Braga-Neto, Edward R. Dougherty
Bioinform.2
2011 Evaluation of the coverage and depth of transcriptome by RNA-Seq in chickens
abstract
BACKGROUND: RNA-Seq is the recently developed high-throughput sequencing technology for profiling the entire transcriptome in any organism. It has several major advantages over current hybridization-based approach such as microarrays. However, the cost per sample by RNA-Seq is still prohibitive for most laboratories. With continued improvement in sequence output, it would be cost-effective if multiple samples are multiplexed and sequenced in a single lane with sufficient transcriptome coverage. The objective of this analysis is to evaluate what sequencing depth might be sufficient to interrogate gene expression profiling in the chicken by RNA-Seq. RESULTS: Two cDNA libraries from chicken lungs were sequenced initially, and 4.9 million (M) and 1.6 M (60 bp) reads were generated, respectively. With significant improvements in sequencing technology, two technical replicate cDNA libraries were re-sequenced. Totals of 29.6 M and 28.7 M (75 bp) reads were obtained with the two samples. More than 90% of annotated genes were detected in the data sets with 28.7-29.6 M reads, while only 68% of genes were detected in the data set with 1.6 M reads. The correlation coefficients of gene expression between technical replicates within the same sample were 0.9458 and 0.8442. To evaluate the appropriate depth needed for mRNA profiling, a random sampling method was used to generate different number of reads from each sample. There was a significant increase in correlation coefficients from a sequencing depth of 1.6 M to 10 M for all genes except highly abundant genes. No significant improvement was observed from the depth of 10 M to 20 M (75 bp) reads. CONCLUSION: The analysis from the current study demonstrated that 30 M (75 bp) reads is sufficient to detect all annotated genes in chicken lungs. Ten million (75 bp) reads could detect about 80% of annotated chicken genes, and RNA-Seq at this depth can serve as a replacement of microarray technology. Furthermore, the depth of sequencing had a significant impact on measuring gene expression of low abundant genes. Finally, the combination of experimental and simulation approaches is a powerful approach to address the relationship between the depth of sequencing and transcriptome coverage.
Noushin Ghaffari, Charles D. Johnson, Ulisses Braga-Neto, Huaijun Zhou
BMC Bioinform.4
2011 Proceedings of the 2011 MidSouth Computational Biology and Bioinformatics Society (MCBIOS) Conference
abstract
The Eighth Annual Conference of the MidSouth Computational Biology and Bioinformatics Society (MCBIOS’2011) was held in College Station, Texas on April 1-2, 2011. The Conference General Chair was Ulisses Braga-Neto, the MCBIOS President for the 2010-2011 term, from Texas A&M University. There were nearly 200 registrants and 140 abstracts were submitted, divided into 48 oral presentation abstracts and 92 poster session abstracts.
Jonathan D. Wren, Doris M. Kupfer, Edward J. Perkins, Susan M. Bridges, Stephen Winters-Hilt, Mikhail G. Dozmorov, Ulisses Braga-Neto
BMC Bioinform.7
2010 BPDA - A Bayesian peptide detection algorithm for mass spectrometry
abstract
BACKGROUND: Mass spectrometry (MS) is an essential analytical tool in proteomics. Many existing algorithms for peptide detection are based on isotope template matching and usually work at different charge states separately, making them ineffective to detect overlapping peptides and low abundance peptides. RESULTS: We present BPDA, a Bayesian approach for peptide detection in data produced by MS instruments with high enough resolution to baseline-resolve isotopic peaks, such as MALDI-TOF and LC-MS. We model the spectra as a mixture of candidate peptide signals, and the model is parameterized by MS physical properties. BPDA is based on a rigorous statistical framework and avoids problems, such as voting and ad-hoc thresholding, generally encountered in algorithms based on template matching. It systematically evaluates all possible combinations of possible peptide candidates to interpret a given spectrum, and iteratively finds the best fitting peptide signal in order to minimize the mean squared error of the inferred spectrum to the observed spectrum. In contrast to previous detection methods, BPDA performs deisotoping and deconvolution of mass spectra simultaneously, which enables better identification of weak peptide signals and produces higher sensitivities and more robust results. Unlike template-matching algorithms, BPDA can handle complex data where features overlap. Our experimental results indicate that BPDA performs well on simulated data and real MS data sets, for various resolutions and signal to noise ratios, and compares very favorably with commonly used commercial and open-source software, such as flexAnalysis, OpenMS, and Decon2LS, according to sensitivity and detection accuracy. CONCLUSION: Unlike previous detection methods, which only employ isotopic distributions and work at each single charge state alone, BPDA takes into account the charge state distribution as well, thus lending information to better identify weak peptide signals and produce more robust results. The proposed approach is based on a rigorous statistical framework, which avoids problems generally encountered in algorithms based on template matching. Our experiments indicate that BPDA performs well on both simulated data and real data, and compares very favorably with commonly used commercial and open-source software. The BPDA software can be downloaded from http://gsp.tamu.edu/Publications/supplementary/sun10a/bpda.
Youting Sun, Jianqiu Zhang 0002, Ulisses Braga-Neto, Edward R. Dougherty
BMC Bioinform.3
2010 ISMM 2007 Special Issue
Gerald Jean Francis Banon, Ulisses Braga-Neto, Roberto Marcondes Cesar Junior
Image Vis. Comput.2
2010 Exact correlation between actual and estimated errors in discrete classification
Ulisses Braga-Neto, Edward R. Dougherty
Pattern Recognit. Lett.1
2010 Joint sampling distribution between actual and estimated classification errors for linear discriminant analysis
abstract
Error estimation must be used to find the accuracy of a designed classifier, an issue that is critical in biomarker discovery for disease diagnosis and prognosis in genomics and proteomics. This paper presents, for what is believed to be the first time, the analytical formulation for the joint sampling distribution of the actual and estimated errors of a classification rule. The analysis presented here concerns the linear discriminant analysis (LDA) classification rule and the resubstitution and leave-one-out error estimators, under a general parametric Gaussian assumption. Exact results are provided in the univariate case, and a simple method is suggested to obtain an accurate approximation in the multivariate case. It is also shown how these results can be applied in the computation of condition bounds and the regression of the actual error, given the observed error estimate. In contrast to asymptotic results, the analysis presented here is applicable to finite training data. In particular, it applies in the small-sample settings commonly found in genomics and proteomics applications. Numerical examples, which include parameters estimated from actual microarray data, illustrate the analysis throughout.
Amin Zollanvari, Ulisses Braga-Neto, Edward R. Dougherty
IEEE Trans. Inf. Theory2
2009 Proceedings of the 2009 MidSouth Computational Biology and Bioinformatics Society (MCBIOS) Conference
abstract
MCBIOS 2009 was held February 20–21, 2009 at the Hunter Henry Center in Starkville, Mississippi on the Mississippi State University campus. The conference was hosted by the four research universities in Mississippi comprising the Mississippi Computational Biology Consortium – Jackson State University (JSU), Mississippi State University (MSU), the University of Mississippi (UM), and the University of Southern Mississippi (USM). Dr. Dawn Wilkins of UM and Dr. Susan Bridges of MSU served as conference co-chairs. Keynote speakers were Dr. Laura Elnitski, Head of the Genomic Functional Analysis Section at the National Human Genome Research Institute (NHGRI), Howard Cash, President and CEO of Gene Codes Corporation, and Dr. Cathy Wu, Director of the Protein Information Resource (PIR).
Jonathan D. Wren, Yuriy Gusev, Raphael D. Isokpehi, Daniel Berleant, Ulisses Braga-Neto, Dawn Wilkins, Susan M. Bridges
BMC Bioinform.5
2009 Analysis and modeling of time-course gene-expression profiles from nanomaterial-exposed primary human epidermal keratinocytes
abstract
BACKGROUND: Nanomaterials are being manufactured on a commercial scale for use in medical, diagnostic, energy, component and communications industries. However, concerns over the safety of engineered nanomaterials have surfaced. Humans can be exposed to nanomaterials in different ways such as inhalation or exposure through the integumentary system. RESULTS: The interactions of engineered nanomaterials with primary human cells was investigated, using a systems biology approach combining gene expression microarray profiling with dynamic experimental parameters. In this experiment, primary human epidermal keratinocytes cells were exposed to several low-micron to nano-scale materials, and gene expression was profiled over both time and dose to compile a comprehensive picture of nanomaterial-cellular interactions. Very few gene-expression studies so far have dealt with both time and dose response simultaneously. Here, we propose different approaches to this kind of analysis. First, we used heat maps and multi-dimensional scaling (MDS) plots to visualize the dose response of nanomaterials over time. Then, in order to find out the most common patterns in gene-expression profiles, we used self-organizing maps (SOM) combined with two different criteria to determine the number of clusters. The consistency of SOM results is discussed in context of the information derived from the MDS plots. Finally, in order to identify the genes that have significantly different responses among different levels of dose of each treatment while accounting for the effect of time at the same time, we used a two-way ANOVA model, in connection with Tukey's additivity test and the Box-Cox transformation. The results are discussed in the context of the cellular responses of engineered nanomaterials. CONCLUSION: The analysis presented here lead to interesting and complementary conclusions about the response across time of human epidermal keratinocytes after exposure to nanomaterials. For example, we observed that gene expression for most treatments become closer to the expression of the baseline cultures as time proceeds. The genes found to be differentially-expressed are involved in a number of cellular processes, including regulation of transcription and translation, protein localization, transport, cell cycle progression, cell migration, cytoskeletal reorganization, signal transduction, and development.
Amin Zollanvari, Mary Jane Cunningham, Ulisses Braga-Neto, Edward R. Dougherty
BMC Bioinform.3
2009 On the sampling distribution of resubstitution and leave-one-out error estimators for linear classifiers
Amin Zollanvari, Ulisses Braga-Neto, Edward R. Dougherty
Pattern Recognit.2
2006 From Functional Genomics to Functional Immunomics: New Challenges, Old Problems, Big Rewards
abstract
The development of DNA microarray technology a decade ago led to the establishment of functional genomics as one of the most active and successful scientific disciplines today. With the ongoing development of immunomic microarray technology-a spatially addressable, large-scale technology for measurement of specific immunological response-the new challenge of functional immunomics is emerging, which bears similarities to but is also significantly different from functional genomics. Immunonic data has been successfully used to identify biological markers involved in autoimmune diseases, allergies, viral infections such as human immunodeficiency virus (HIV), influenza, diabetes, and responses to cancer vaccines. This review intends to provide a coherent vision of this nascent scientific field, and speculate on future research directions. We discuss at some length issues such as epitope prediction, immunomic microarray technology and its applications, and computation and statistical challenges related to functional immunomics. Based on the recent discovery of regulation mechanisms in T cell responses, we envision the use of immunomic microarrays as a tool for advances in systems biology of cellular immune responses, by means of immunomic regulatory network models.
Ulisses Braga-Neto, Ernesto T. A. Marques Jr.
PLoS Comput. Biol.1
2005 Superior feature-set ranking for small samples using bolstered error estimation
abstract
Abstract Motivation: Ranking feature sets is a key issue for classification, for instance, phenotype classification based on gene expression. Since ranking is often based on error estimation, and error estimators suffer to differing degrees of imprecision in small-sample settings, it is important to choose a computationally feasible error estimator that yields good feature-set ranking. Results: This paper examines the feature-ranking performance of several kinds of error estimators: resubstitution, cross-validation, bootstrap and bolstered error estimation. It does so for three classification rules: linear discriminant analysis, three-nearest-neighbor classification and classification trees. Two measures of performance are considered. One counts the number of the truly best feature sets appearing among the best feature sets discovered by the error estimator and the other computes the mean absolute error between the top ranks of the truly best feature sets and their ranks as given by the error estimator. Our results indicate that bolstering is superior to bootstrap, and bootstrap is better than cross-validation, for discovering top-performing feature sets for classification when using small samples. A key issue is that bolstered error estimation is tens of times faster than bootstrap, and faster than cross-validation, and is therefore feasible for feature-set ranking when the number of feature sets is extremely large. Availability: We provide a companion website, which contains the complete set of tables and plots regarding the simulation study, and a compilation of references on feature-set ranking with applications in Genomics. The companion website can be accessed at the URL http://ee.tamu.edu/~edward/bolster_ranking Contact: [email protected]
Chao Sima, Ulisses Braga-Neto, Edward R. Dougherty
Bioinform.2
2005 Constructing multiscale connectivities
Ulisses Braga-Neto, John K. Goutsias
Comput. Vis. Image Underst.1
2005 Object-Based Image Analysis Using Multiscale Connectivity
abstract
This paper introduces a novel approach for image analysis based on the notion of multiscale connectivity. We use the proposed approach to design several novel tools for object-based image representation and analysis which exploit the connectivity structure of images in a multiscale fashion. More specifically, we propose a nonlinear pyramidal image representation scheme, which decomposes an image at different scales by means of multiscale grain filters. These filters gradually remove connected components from an image that fail to satisfy a given criterion. We also use the concept of multiscale connectivity to design a hierarchical data partitioning tool. We employ this tool to construct another image representation scheme, based on the concept of component trees, which organizes partitions of an image in a hierarchical multiscale fashion. In addition, we propose a geometrically-oriented hierarchical clustering algorithm which generalizes the classical single-linkage algorithm. Finally, we propose two object-based multiscale image summaries, reminiscent of the well-known (morphological) pattern spectrum, which can be useful in image analysis and image understanding applications.
Ulisses Braga-Neto, John K. Goutsias
IEEE Trans. Pattern Anal. Mach. Intell.1
2005 Exact performance of error estimators for discrete classifiers
Ulisses Braga-Neto, Edward R. Dougherty
Pattern Recognit.1
2005 Impact of error estimation on feature selection
Chao Sima, Sanju Attoor, Ulisses Braga-Neto, James Lowey, Edward Suh, Edward R. Dougherty
Pattern Recognit.3
2004 Is cross-validation valid for small-sample microarray classification?
abstract
Abstract Motivation: Microarray classification typically possesses two striking attributes: (1) classifier design and error estimation are based on remarkably small samples and (2) cross-validation error estimation is employed in the majority of the papers. Thus, it is necessary to have a quantifiable understanding of the behavior of cross-validation in the context of very small samples. Results: An extensive simulation study has been performed comparing cross-validation, resubstitution and bootstrap estimation for three popular classification rules—linear discriminant analysis, 3-nearest-neighbor and decision trees (CART)—using both synthetic and real breast-cancer patient data. Comparison is via the distribution of differences between the estimated and true errors. Various statistics for the deviation distribution have been computed: mean (for estimator bias), variance (for estimator precision), root-mean square error (for composition of bias and variance) and quartile ranges, including outlier behavior. In general, while cross-validation error estimation is much less biased than resubstitution, it displays excessive variance, which makes individual estimates unreliable for small samples. Bootstrap methods provide improved performance relative to variance, but at a high computational cost and often with increased bias (albeit, much less than with resubstitution). Availability and Supplementary information: A companion web site can be accessed at the URL http://ee.tamu.edu/~edward/cv_paper. The companion web site contains: (1) the complete set of tables and plots regarding the simulation study; (2) additional figures; (3) a compilation of references for microarray classification studies and (4) the source code used, with full documentation and examples.
Ulisses Braga-Neto, Edward R. Dougherty
Bioinform.1
2004 Is cross-validation better than resubstitution for ranking genes?
abstract
MOTIVATION: Ranking gene feature sets is a key issue for both phenotype classification, for instance, tumor classification in a DNA microarray experiment, and prediction in the context of genetic regulatory networks. Two broad methods are available to estimate the error (misclassification rate) of a classifier. Resubstitution fits a single classifier to the data, and applies this classifier in turn to each data observation. Cross-validation (in leave-one-out form) removes each observation in turn, constructs the classifier, and then computes whether this leave-one-out classifier correctly classifies the deleted observation. Resubstitution typically underestimates classifier error, severely so in many cases. Cross-validation has the advantage of producing an effectively unbiased error estimate, but the estimate is highly variable. In many applications it is not the misclassification rate per se that is of interest, but rather the construction of gene sets that have the potential to classify or predict. Hence, one needs to rank feature sets based on their performance. RESULTS: A model-based approach is used to compare the ranking performances of resubstitution and cross-validation for classification based on real-valued feature sets and for prediction in the context of probabilistic Boolean networks (PBNs). For classification, a Gaussian model is considered, along with classification via linear discriminant analysis and the 3-nearest-neighbor classification rule. Prediction is examined in the steady-distribution of a PBN. Three metrics are proposed to compare feature-set ranking based on error estimation with ranking based on the true error, which is known owing to the model-based approach. In all cases, resubstitution is competitive with cross-validation relative to ranking accuracy. This is in addition to the enormous savings in computation time afforded by resubstitution.
Ulisses Braga-Neto, Ronaldo Fumio Hashimoto, Edward R. Dougherty, Danh V. Nguyen, Raymond J. Carroll
Bioinform.1
2004 Bolstered error estimation
Ulisses Braga-Neto, Edward R. Dougherty
Pattern Recognit.1
2004 Grayscale level connectivity: theory and applications
abstract
A novel notion of connectivity for grayscale images is introduced, defined by means of a binary connectivity assigned at image-level sets. In this framework, a grayscale image is connected if all level sets below a prespecified threshold are connected. The proposed notion is referred to as grayscale level connectivity and includes, as special cases, other well-known notions of grayscale connectivity, such as fuzzy grayscale connectivity and grayscale blobs. In contrast to those approaches, the present framework does not require all image-level sets to be connected. Moreover, a connected grayscale object may contain more than one regional maximum. Grayscale level connectivity is studied in the rigorous framework of connectivity classes. The use of grayscale level connectivity in image analysis applications, such as object extraction, image segmentation, object-based filtering, and hierarchical image representation, is discussed and illustrated.
Ulisses Braga-Neto, John K. Goutsias
IEEE Trans. Image Process.1
2003 A multiscale approach to connectivity
Ulisses Braga-Neto, John K. Goutsias
Comput. Vis. Image Underst.1
2002 Connectivity on Complete Lattices: New Results
Ulisses Braga-Neto, John K. Goutsias
Comput. Vis. Image Underst.1
2002 Topology Correction in Brain Cortex Segmentation Using a Multi-Scale, Graph-Based Algorithm
abstract
Reconstructing an accurate and topologically correct representation of the cortical surface of the brain is an important objective in various neuroscience applications. Most cortical surface reconstruction methods either ignore topology or correct it using manual editing or methods that lead to inaccurate reconstructions. Shattuck and Leahy recently reported a fully automatic method that yields a topologically correct representation with little distortion of the underlying segmentation. We provide an alternate approach that has several advantages over their approach, including the use of arbitrary digital connectivities, a flexible morphology-based multiscale approach, and the option of foreground-only or background-only correction. A detailed analysis of the method's performance on 15 magnetic resonance brain images is provided.
Xiao Han 0007, Chenyang Xu 0001, Ulisses Braga-Neto, Jerry L. Prince
IEEE Trans. Medical Imaging3