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.
? Tutorial for this page

S. Chakra Chennubhotla

dblp:202/8532 · also Chakra Chennubhotla 0001, Chakra S. Chennubhotla · DBLP profile ↗
← Back
17ranked-venue papers
6as first author
1since 2021 · last 2021
0000-0002-0024-1627ORCID · verified

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

Applied, interdisciplinary, general and emerging computing · 11 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 6 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 1 first-author · 1 since 2021

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.

Interdisciplinary, comprehensive, and emerging computing
3 papers
Bioinformatics and computational biology · 89% Computational science and engineering · 11%
Theoretical computer science
2 papers
Algorithms and data structures · 100%
Databases, data mining, and information retrieval
2 papers
Data mining · 100%
Artificial intelligence
1 paper
Representation and self-supervised learning · 100%

Topics — the 16 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology
protein dynamics
0.432014
Evol and ProDy for bridging protein sequence evolution and structural dynamics · Bioinform. 2014
QAARM: quasi-anharmonic autoregressive model reveals molecular recognition pathways in ubiquitin · Bioinform. 2011
Markov Methods for Hierarchical Coarse-Graining of Large Protein Dynamics · RECOMB 2006
Bioinformatics and computational biology › molecular evolution
protein evolution
0.212014
Evol and ProDy for bridging protein sequence evolution and structural dynamics · Bioinform. 2014
Bioinformatics and computational biology › structural biology › protein structure and function
protein structure and dynamics
0.212014
Evol and ProDy for bridging protein sequence evolution and structural dynamics · Bioinform. 2014
Bioinformatics and computational biology › molecular evolution
sequence evolution
0.212014
Evol and ProDy for bridging protein sequence evolution and structural dynamics · Bioinform. 2014
Computational science and engineering › computational chemistry › molecular simulation › molecular dynamics
molecular dynamics analysis
0.112011
QAARM: quasi-anharmonic autoregressive model reveals molecular recognition pathways in ubiquitin · Bioinform. 2011
Bioinformatics and computational biology › molecular evolution
coevolution analysis
0.112014
Evol and ProDy for bridging protein sequence evolution and structural dynamics · Bioinform. 2014
Data mining
clustering
0.122004
Half-Lives of EigenFlows for Spectral Clustering · NIPS 2002
Hierarchical Eigensolver for Transition Matrices in Spectral Methods · NIPS 2004
Data mining › clustering
spectral clustering
0.122004
Half-Lives of EigenFlows for Spectral Clustering · NIPS 2002
Hierarchical Eigensolver for Transition Matrices in Spectral Methods · NIPS 2004
Algorithms and data structures › numerical linear algebra
eigenvalue computation
0.012004
Hierarchical Eigensolver for Transition Matrices in Spectral Methods · NIPS 2004
Algorithms and data structures
numerical linear algebra
0.012004
Hierarchical Eigensolver for Transition Matrices in Spectral Methods · NIPS 2004
Data mining › clustering › clustering evaluation
cluster number estimation
0.012002
Half-Lives of EigenFlows for Spectral Clustering · NIPS 2002
Machine learning › Representation and self-supervised learning › representation learning
dimensionality reduction
0.012001
Sparse PCA: Extracting Multi-scale Structure from Data · ICCV 2001
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › principal component analysis
sparse principal component analysis
0.012001
Sparse PCA: Extracting Multi-scale Structure from Data · ICCV 2001
Algorithms and data structures › numerical linear algebra
matrix factorization
0.012001
Sparse PCA: Extracting Multi-scale Structure from Data · ICCV 2001
Algorithms and data structures › numerical linear algebra › dimensionality reduction › principal component analysis
sparse principal component analysis
0.012001
Sparse PCA: Extracting Multi-scale Structure from Data · ICCV 2001
Image and video processing
image segmentation
0.012004
Hierarchical Eigensolver for Transition Matrices in Spectral Methods · NIPS 2004

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

information-theoretic approaches · 0.2power iteration · 0.1multilevel interpolation · 0.1quasi-anharmonic analysis · 0.1markov clustering · 0.1hierarchical clustering · 0.1autoregressive model · 0.1sparse coding · 0.1principal component analysis · 0.1markov methods · 0.1markov chain analysis · 0.0eigenflow analysis · 0.0eigencuts · 0.0
YearPublicationVenuePosition
2021 Prototypical Models for Classifying High-Risk Atypical Breast Lesions
Akash Parvatikar, Om Choudhary, Arvind Ramanathan, Rebekah Jenkins, Olga Navolotskaia, Gloria Carter, Akif Burak Tosun, Jeffrey L. Fine, S. Chakra Chennubhotla
MICCAI (8)9
2020 Modeling Histological Patterns for Differential Diagnosis of Atypical Breast Lesions
Akash Parvatikar, Om Choudhary, Arvind Ramanathan, Olga Navolotskaia, Gloria Carter, Akif Burak Tosun, Jeffrey L. Fine, S. Chakra Chennubhotla
MICCAI (5)8
2017 Histological Detection of High-Risk Benign Breast Lesions from Whole Slide Images
Akif Burak Tosun, Luong Nguyen, Nathan Ong, Olga Navolotskaia, Gloria Carter, Jeffrey L. Fine, D. Lansing Taylor, S. Chakra Chennubhotla
MICCAI (2)8
2017 Spatial Statistics for Segmenting Histological Structures in H&E Stained Tissue Images
abstract
Segmenting a broad class of histological structures in transmitted light and/or fluorescence-based images is a prerequisite for determining the pathological basis of cancer, elucidating spatial interactions between histological structures in tumor microenvironments (e.g., tumor infiltrating lymphocytes), facilitating precision medicine studies with deep molecular profiling, and providing an exploratory tool for pathologists. This paper focuses on segmenting histological structures in hematoxylin- and eosin-stained images of breast tissues, e.g., invasive carcinoma, carcinoma in situ, atypical and normal ducts, adipose tissue, and lymphocytes. We propose two graph-theoretic segmentation methods based on local spatial color and nuclei neighborhood statistics. For benchmarking, we curated a data set of 232 high-power field breast tissue images together with expertly annotated ground truth. To accurately model the preference for histological structures (ducts, vessels, tumor nets, adipose, etc.) over the remaining connective tissue and non-tissue areas in ground truth annotations, we propose a new region-based score for evaluating segmentation algorithms. We demonstrate the improvement of our proposed methods over the state-of-the-art algorithms in both region- and boundary-based performance measures.
Luong Nguyen, Akif Burak Tosun, Jeffrey L. Fine, Adrian V. Lee, D. Lansing Taylor, S. Chakra Chennubhotla
IEEE Trans. Medical Imaging6
2015 ORBiT: Oak Ridge biosurveillance toolkit for public health dynamics
abstract
BACKGROUND: The digitization of health-related information through electronic health records (EHR) and electronic healthcare reimbursement claims and the continued growth of self-reported health information through social media provides both tremendous opportunities and challenges in developing effective biosurveillance tools. With novel emerging infectious diseases being reported across different parts of the world, there is a need to build systems that can track, monitor and report such events in a timely manner. Further, it is also important to identify susceptible geographic regions and populations where emerging diseases may have a significant impact. METHODS: In this paper, we present an overview of Oak Ridge Biosurveillance Toolkit (ORBiT), which we have developed specifically to address data analytic challenges in the realm of public health surveillance. In particular, ORBiT provides an extensible environment to pull together diverse, large-scale datasets and analyze them to identify spatial and temporal patterns for various biosurveillance-related tasks. RESULTS: We demonstrate the utility of ORBiT in automatically extracting a small number of spatial and temporal patterns during the 2009-2010 pandemic H1N1 flu season using claims data. These patterns provide quantitative insights into the dynamics of how the pandemic flu spread across different parts of the country. We discovered that the claims data exhibits multi-scale patterns from which we could identify a small number of states in the United States (US) that act as "bridge regions" contributing to one or more specific influenza spread patterns. Similar to previous studies, the patterns show that the south-eastern regions of the US were widely affected by the H1N1 flu pandemic. Several of these south-eastern states act as bridge regions, which connect the north-east and central US in terms of flu occurrences. CONCLUSIONS: These quantitative insights show how the claims data combined with novel analytical techniques can provide important information to decision makers when an epidemic spreads throughout the country. Taken together ORBiT provides a scalable and extensible platform for public health surveillance.
Arvind Ramanathan, Laura L. Pullum, Tanner C. Hobson, Chad A. Steed, Shannon Quinn, S. Chakra Chennubhotla, Silvia Valkova
BMC Bioinform.6
2014 Evol and ProDy for bridging protein sequence evolution and structural dynamics
abstract
UNLABELLED: Correlations between sequence evolution and structural dynamics are of utmost importance in understanding the molecular mechanisms of function and their evolution. We have integrated Evol, a new package for fast and efficient comparative analysis of evolutionary patterns and conformational dynamics, into ProDy, a computational toolbox designed for inferring protein dynamics from experimental and theoretical data. Using information-theoretic approaches, Evol coanalyzes conservation and coevolution profiles extracted from multiple sequence alignments of protein families with their inferred dynamics. AVAILABILITY AND IMPLEMENTATION: ProDy and Evol are open-source and freely available under MIT License from http://prody.csb.pitt.edu/.
Ahmet Bakan, Anindita Dutta, Wenzhi Mao, S. Chakra Chennubhotla, Timothy R. Lezon, Ivet Bahar
Bioinform.5
2011 QAARM: quasi-anharmonic autoregressive model reveals molecular recognition pathways in ubiquitin
abstract
MOTIVATION: Molecular dynamics (MD) simulations have dramatically improved the atomistic understanding of protein motions, energetics and function. These growing datasets have necessitated a corresponding emphasis on trajectory analysis methods for characterizing simulation data, particularly since functional protein motions and transitions are often rare and/or intricate events. Observing that such events give rise to long-tailed spatial distributions, we recently developed a higher-order statistics based dimensionality reduction method, called quasi-anharmonic analysis (QAA), for identifying biophysically-relevant reaction coordinates and substates within MD simulations. Further characterization of conformation space should consider the temporal dynamics specific to each identified substate. RESULTS: Our model uses hierarchical clustering to learn energetically coherent substates and dynamic modes of motion from a 0.5 μs ubiqutin simulation. Autoregressive (AR) modeling within and between states enables a compact and generative description of the conformational landscape as it relates to functional transitions between binding poses. Lacking a predictive component, QAA is extended here within a general AR model appreciative of the trajectory's temporal dependencies and the specific, local dynamics accessible to a protein within identified energy wells. These metastable states and their transition rates are extracted within a QAA-derived subspace using hierarchical Markov clustering to provide parameter sets for the second-order AR model. We show the learned model can be extrapolated to synthesize trajectories of arbitrary length. CONTACT: [email protected]; [email protected].
Andrej J. Savol, Virginia M. Burger, Pratul K. Agarwal, Arvind Ramanathan, S. Chakra Chennubhotla
Bioinform.5
2007 Signal Propagation in Proteins and Relation to Equilibrium Fluctuations
abstract
Elastic network (EN) models have been widely used in recent years for describing protein dynamics, based on the premise that the motions naturally accessible to native structures are relevant to biological function. We posit that equilibrium motions also determine communication mechanisms inherent to the network architecture. To this end, we explore the stochastics of a discrete-time, discrete-state Markov process of information transfer across the network of residues. We measure the communication abilities of residue pairs in terms of hit and commute times, i.e., the number of steps it takes on an average to send and receive signals. Functionally active residues are found to possess enhanced communication propensities, evidenced by their short hit times. Furthermore, secondary structural elements emerge as efficient mediators of communication. The present findings provide us with insights on the topological basis of communication in proteins and design principles for efficient signal transduction. While hit/commute times are information-theoretic concepts, a central contribution of this work is to rigorously show that they have physical origins directly relevant to the equilibrium fluctuations of residues predicted by EN models.
S. Chakra Chennubhotla, Ivet Bahar
PLoS Comput. Biol.1
2007 Correction: Signal Propagation in Proteins and Relation to Equilibrium Fluctuations
abstract
Correction for: Chennubhotla C, Bahar I (2007) Signal propagation in proteins and relation to equilibrium fluctuations. PLoS Comput Biol 3(9): e172. 10.1371/journal.pcbi.0030172 Four mathematical expressions appeared incorrectly. The correct expressions follow. The hitting time expression Equation 14 involves three different types of contributions: a one-body term that depends on the destination node, ; a two-body term that depends on the initial and final nodes, ; and a series of three-body terms that depend on intermediate nodes, in addition to the two end points, . Derivation of Equation 14. The discussion below borrows from results in [12,13]. Deriving from is a three-step process: …
S. Chakra Chennubhotla, Ivet Bahar
PLoS Comput. Biol.1
2006 Markov Methods for Hierarchical Coarse-Graining of Large Protein Dynamics
S. Chakra Chennubhotla, Ivet Bahar
RECOMB1
2006 Topological basis of signal integration in the transcriptional-regulatory network of the yeast, Saccharomyces cerevisiae
abstract
BACKGROUND: Signal recognition and information processing is a fundamental cellular function, which in part involves comprehensive transcriptional regulatory (TR) mechanisms carried out in response to complex environmental signals in the context of the cell's own internal state. However, the network topological basis of developing such integrated responses remains poorly understood. RESULTS: By studying the TR network of the yeast Saccharomyces cerevisiae we show that an intermediate layer of transcription factors naturally segregates into distinct subnetworks. In these topological units transcription factors are densely interlinked in a largely hierarchical manner and respond to external signals by utilizing a fraction of these subnets. CONCLUSION: As transcriptional regulation represents the 'slow' component of overall information processing, the identified topology suggests a model in which successive waves of transcriptional regulation originating from distinct fractions of the TR network control robust integrated responses to complex stimuli.
Illés J. Farkas, S. Chakra Chennubhotla, Ivet Bahar, Zoltán N. Oltvai
BMC Bioinform.3
2004 Spectral Embedding and Min Cut for Image Segmentation
abstract
Recently it has been shown that min-cut algorithms can provide perceptually salient image segments when they are given appropriate proposals for source and sink regions. Here we explore the use of random walks and associated spectral embedding techniques for the automatic generation of suitable proposal regions. To do this, we first derive a mathematical connection between spectral embedding and anisotropic image smoothing kernels. We then use properties of the spectral embedding and the associated smoothing kernels to select multiple pairs of source and sink regions for min-cut. This typically provides an over-segmentation, and therefore region merging is used to form the final image segmentation. We demonstrate this process on several sample images. 1
Francisco J. Estrada, Allan Douglas Jepson, S. Chakra Chennubhotla
BMVC3
2004 Hierarchical Eigensolver for Transition Matrices in Spectral Methods
abstract
We show how to build hierarchical, reduced-rank representation for large stochastic matrices and use this representation to design an efficient al- gorithm for computing the largest eigenvalues, and the corresponding eigenvectors. In particular, the eigen problem is first solved at the coars- est level of the representation. The approximate eigen solution is then interpolated over successive levels of the hierarchy. A small number of power iterations are employed at each stage to correct the eigen solution. The typical speedups obtained by a Matlab implementation of our fast eigensolver over a standard sparse matrix eigensolver [13] are at least a factor of ten for large image sizes. The hierarchical representation has proven to be effective in a min-cut based segmentation algorithm that we proposed recently [8]. 1 Spectral Methods Graph-theoretic spectral methods have gained popularity in a variety of application do- mains: segmenting images [22]; embedding in low-dimensional spaces [4, 5, 8]; and clus- tering parallel scientific computation tasks [19]. Spectral methods enable the study of prop- erties global to a dataset, using only local (pairwise) similarity or affinity measurements be- tween the data points. The global properties that emerge are best understood in terms of a random walk formulation on the graph. For example, the graph can be partitioned into clus- ters by analyzing the perturbations to the stationary distribution of a Markovian relaxation process defined in terms of the affinity weights [17, 18, 24, 7]. The Markovian relaxation process need never be explicitly carried out; instead, it can be analytically expressed using the leading order eigenvectors, and eigenvalues, of the Markov transition matrix. In this paper we consider the practical application of spectral methods to large datasets. In particular, the eigen decomposition can be very expensive, on the order of O(n3), where n is the number of nodes in the graph. While it is possible to compute analytically the first eigenvector (see x3 below), the remaining subspace of vectors (necessary for say clustering) has to be explicitly computed. A typical approach to dealing with this difficulty is to first sparsify the links in the graph [22] and then apply an efficient eigensolver [13, 23, 3]. In comparison, we propose in this paper a specialized eigensolver suitable for large stochas- tic matrices with known stationary distributions. In particular, we exploit the spectral prop- erties of the Markov transition matrix to generate hierarchical, successively lower-ranked approximations to the full transition matrix. The eigen problem is solved directly at the coarsest level of representation. The approximate eigen solution is then interpolated over successive levels of the hierarchy, using a small number of power iterations to correct the solution at each stage. 2 Previous Work One approach to speeding up the eigen decomposition is to use the fact that the columns of the affinity matrix are typically correlated. The idea then is to pick a small number of representative columns to perform eigen decomposition via SVD. For example, in the Nystrom approximation procedure, originally proposed for integral eigenvalue problems, the idea is to randomly pick a small set of m columns; generate the corresponding affinity matrix; solve the eigenproblem and finally extend the solution to the complete graph [9, 10]. The Nystrom method has also been recently applied in the kernel learning methods for fast Gaussian process classification and regression [25]. Other sampling-based approaches include the work reported in [1, 2, 11]. Our starting point is the transition matrix generated from affinity weights and we show how building a representational hierarchy follows naturally from considering the stochas- tic matrix. A closely related work is the paper by Lin on reduced rank approximations of transition matrices [14]. We differ in how we approximate the transition matrices, in par- ticular our objective function is computationally less expensive to solve. In particular, one of our goals in reducing transition matrices is to develop a fast, specialized eigen solver for spectral clustering. Fast eigensolving is also the goal in ACE [12], where successive levels in the hierarchy can potentially have negative affinities. A graph coarsening process for clustering was also pursued in [21, 3]. 3 Markov Chain Terminology We first provide a brief overview of the Markov chain terminology here (for more details see [17, 15, 6]). We consider an undirected graph G = (V; E) with vertices vi, for i = f1; : : : ; ng, and edges ei;j with non-negative weights ai;j. Here the weight ai;j represents the affinity between vertices vi and vj. The affinities are represented by a non-negative, symmetric n (cid:2) n matrix A having weights ai;j as elements. The degree of a node j is j=1 aj;i, where we define D = diag(d1; : : : ; dn). A Markov chain is defined using these affinities by setting a transition probability matrix M = AD(cid:0)1, where the columns of M each sum to 1. The transition probability matrix defines the random walk of a particle on the graph G. The random walk need never be explicitly carried out; instead, it can be analytically ex- pressed using the leading order eigenvectors, and eigenvalues, of the Markov transition matrix. Because the stochastic matrices need not be symmetric in general, a direct eigen decomposition step is not preferred for reasons of instability. This problem is easily circum- vented by considering a normalized affinity matrix: L = D(cid:0)1=2AD(cid:0)1=2, which is related to the stochastic matrix by a similarity transformation: L = D(cid:0)1=2M D1=2. Because L is symmetric, it can be diagonalized: L = U (cid:3)U T , where U = [~u1; ~u2; (cid:1) (cid:1) (cid:1) ; ~un] is an orthogonal set of eigenvectors and (cid:3) is a diagonal matrix of eigenvalues [(cid:21)1; (cid:21)2; (cid:1) (cid:1) (cid:1) ; (cid:21)n] sorted in decreasing order. The eigenvectors have unit length k~ukk = 1 and from the form of A and D it can be shown that the eigenvalues (cid:21)i 2 ((cid:0)1; 1], with at least one eigenvalue equal to one. Without loss of generality, we take (cid:21)1 = 1. Because L and M are similar we can perform an eigen decomposition of the Markov transition matrix as: M = D1=2LD(cid:0)1=2 = D1=2U (cid:3) U T D(cid:0)1=2. Thus an eigenvector ~u of L corresponds to an eigenvector D1=2~u of M with the same eigenvalue (cid:21). The Markovian relaxation process after (cid:12) iterations, namely M (cid:12), can be represented as: M (cid:12) = D1=2U (cid:3)(cid:12)U T D(cid:0)1=2. Therefore, a particle undertaking a random walk with an initial distribution ~p 0 acquires after (cid:12) steps a distribution ~p (cid:12) given by: ~p (cid:12) = M (cid:12)~p 0. Assuming the graph is connected, as (cid:12) ! 1, the Markov chain approaches a unique i=1 di, and thus, M 1 = ~(cid:25)1T , where 1 is a n-dim column vector of all ones. Observe that ~(cid:25) is an eigenvector of M as it is easy to show that M~(cid:25) = ~(cid:25) and the corresponding eigenvalue is 1. Next, we show how to generate hierarchical, successively low-ranked approximations for the transition matrix M. stationary distribution given by ~(cid:25) = diag(D)=Pn defined to be: dj = Pn
S. Chakra Chennubhotla, Allan Douglas Jepson
NIPS1
2003 Spectral clustering of protein sequences
abstract
An important problem in genomics is automatically clustering homologous proteins when only sequence information is available. Most methods for clustering proteins are local, and are based on simply thresholding a measure related to sequence distance. We first show how locality limits the performance of such methods by analysing the distribution of distances between protein sequences. We then present a global method based on spectral clustering and provide theoretical justification of why it will have a remarkable improvement over local methods. We extensively tested our method and compared its performance with other local methods on several subsets of the SCOP (Structural Classification of Proteins) database, a gold standard for protein structure classification. We consistently observed that, the number of clusters that we obtain for a given set of proteins is close to the number of superfamilies in that set; there are fewer singletons; and the method correctly groups most remote homologs. In our experiments, the quality of the clusters as quantified by a measure that combines sensitivity and specificity was consistently better [on average, improvements were 84 % over hierarchical clustering, 34 % over Connected Component Analysis (CCA) (similar to GeneRAGE) and 72 % over another global method, TribeMCL].
Alberto Paccanaro, S. Chakra Chennubhotla, James A. Casbon, Mansoor A. S. Saqi
IJCNN2
2002 Half-Lives of EigenFlows for Spectral Clustering
abstract
Using a Markov chain perspective of spectral clustering we present an algorithm to automatically find the number of stable clusters in a dataset. The Markov chain’s behaviour is characterized by the spectral properties of the matrix of transition probabilities, from which we derive eigenflows along with their halflives. An eigenflow describes the flow of probabil- ity mass due to the Markov chain, and it is characterized by its eigen- value, or equivalently, by the halflife of its decay as the Markov chain is iterated. A ideal stable cluster is one with zero eigenflow and infi- nite half-life. The key insight in this paper is that bottlenecks between weakly coupled clusters can be identified by computing the sensitivity of the eigenflow’s halflife to variations in the edge weights. We propose a novel EIGENCUTS algorithm to perform clustering that removes these identified bottlenecks in an iterative fashion.
S. Chakra Chennubhotla, Allan Douglas Jepson
NIPS1
2001 Sparse PCA: Extracting Multi-scale Structure from Data
S. Chakra Chennubhotla, Allan Douglas Jepson
ICCV1
1994 Finding structurally consistent motion correspondences
abstract
Much work on deriving scene structure and motion from features assumes as input a set of tracked image features that share a common 3D motion. Producing this input requires segmenting independent motions, and detecting image features that do not correspond to 3D features, originating instead, for example in occlusion boundaries or specularities. We derive a linear program that tells when a set of tracked points might have come from 3D points that share a single motion, assuming affine motion and bounded error. We can also use linear programming to place conservative bounds on the structure of the scene that corresponds to tracked points. We implement and test this algorithm on real images.
David Jacobs 0001, S. Chakra Chennubhotla
ICPR (1)2