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.

Eduardo D. Sontag

dblp:38/4571 · also Eduardo Daniel Sontag · DBLP profile ↗
← Back
58ranked-venue papers
15as first author
0since 2021 · last 2020
0000-0001-8020-5783ORCID · verified

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

Artificial intelligence and machine learning · 20 · 6 first-authorTheory of computation · 20 · 7 first-authorApplied, interdisciplinary, general and emerging computing · 18 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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
13 papers
Learning theory · 28% Image recognition and object detection · 24% Motion planning and robot control · 13%
Interdisciplinary, comprehensive, and emerging computing
4 papers
Bioinformatics and computational biology · 100%
Theoretical computer science
10 papers
Computational complexity · 62% Information theory · 21% Automata and formal languages · 10%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Emerging computing paradigms · 100%

Topics — the 30 heaviest of 42, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › biological network › network biology
signaling network reconstruction
0.112008
NET-SYNTHESIS: a software for synthesis, inference and simplification of signal transduction networks · Bioinform. 2008
Emerging computing paradigms
neuromorphic computing
0.122005
Principles of real-time computing with feedback applied to cortical microcircuit models · NIPS 2005
On the Computational Power of Neural Nets · COLT 1992
Robotics › Motion planning and robot control › nonlinear dynamics
attractor dynamics
0.112005
Principles of real-time computing with feedback applied to cortical microcircuit models · NIPS 2005
Machine learning › Probabilistic and Bayesian machine learning
dynamical system
0.112005
Principles of real-time computing with feedback applied to cortical microcircuit models · NIPS 2005
Machine learning › Reinforcement learning › memory architectures
working memory
0.112005
Principles of real-time computing with feedback applied to cortical microcircuit models · NIPS 2005
Bioinformatics and computational biology › biological network › network biology › network inference
gene regulatory network inference
0.012004
Inferring dynamic architecture of cellular networks using time series of gene expression, protein and metabolite data · Bioinform. 2004
Bioinformatics and computational biology › network bioinformatics › biological network analysis › network analysis
network topology inference
0.012004
Inferring dynamic architecture of cellular networks using time series of gene expression, protein and metabolite data · Bioinform. 2004
Machine learning › Learning theory
sample complexity
0.021996
Sample complexity for learning recurrent perceptron mappings · IEEE Trans. Inf. Theory 1996
Sample Complexity for Learning Recurrent Perceptron Mappings · NIPS 1995
Machine learning › Learning theory
PAC learning
0.021996
Sample complexity for learning recurrent perceptron mappings · IEEE Trans. Inf. Theory 1996
On a Learnability Question Associated to Neural Networks with Continuous Activations (Extended Abstract) · COLT 1994
Bioinformatics and computational biology
computational neuroscience
0.012000
Processing of Time Series by Neural Circuits with Biologically Realistic Synaptic Dynamics · NIPS 2000
Machine learning › Deep learning architectures and training
neural network expressivity
0.011998
A Precise Characterization of the Class of Languages Recognized by Neural Nets under Gaussian and Other Common Noise Distributions · NIPS 1998
Machine learning › Learning theory › sample complexity
sample complexity bounds
0.011996
Sample complexity for learning recurrent perceptron mappings · IEEE Trans. Inf. Theory 1996
Machine learning › Deep learning architectures and training
recurrent neural network
0.011995
Sample Complexity for Learning Recurrent Perceptron Mappings · NIPS 1995
Machine learning › Learning theory › computational learning theory › VC theory
VC dimension
0.011995
Neural Networks with Quadratic VC Dimension · NIPS 1995
Machine learning › Learning theory › neural network theory › neural network learnability
hardness of learning neural networks
0.011994
On a Learnability Question Associated to Neural Networks with Continuous Activations (Extended Abstract) · COLT 1994
Machine learning › Learning theory › approximation theory
approximation rate
0.011993
Rate of Approximation Results Motivated by Robust Neural Network Learning · COLT 1993
Machine learning › Learning theory › neural network theory
neural network approximation theory
0.011993
Rate of Approximation Results Motivated by Robust Neural Network Learning · COLT 1993
Machine learning › Deep learning architectures and training › feedforward neural network › multilayer neural network
sigmoidal networks
0.011993
Finiteness results for sigmoidal "neural" networks · STOC 1993
Machine learning › Time series and sequential data
time series analysis
0.012000
Processing of Time Series by Neural Circuits with Biologically Realistic Synaptic Dynamics · NIPS 2000
Computational complexity
circuit complexity
0.011991
On the Computational Power of Sigmoid versus Boolean Threshold Circuits · FOCS 1991
Computational complexity › circuit complexity
threshold circuits
0.011991
On the Computational Power of Sigmoid versus Boolean Threshold Circuits · FOCS 1991
Machine learning › Learning theory › over-parameterization
interpolation
0.011990
Remarks on Interpolation and Recognition Using Neural Nets · NIPS 1990
Automata and formal languages
language recognition
0.011998
A Precise Characterization of the Class of Languages Recognized by Neural Nets under Gaussian and Other Common Noise Distributions · NIPS 1998
Information theory › signal processing › filtering
linear filtering
0.011996
Sample complexity for learning recurrent perceptron mappings · IEEE Trans. Inf. Theory 1996
Robotics › Motion planning and robot control
robot control
0.011986
Time-optimal control of manipulators · ICRA 1986
Robotics › Motion planning and robot control › robot control › optimal control
time-optimal control
0.011986
Time-optimal control of manipulators · ICRA 1986
Information theory › estimation theory
autoregressive model fitting
0.011985
Dynamic realizations of sufficient sequences · IEEE Trans. Inf. Theory 1985
Information theory › signal processing › filtering
nonlinear filtering
0.011985
Dynamic realizations of sufficient sequences · IEEE Trans. Inf. Theory 1985
Information theory › estimation theory
sufficient statistics
0.011985
Dynamic realizations of sufficient sequences · IEEE Trans. Inf. Theory 1985
Machine learning › Trustworthy machine learning › robustness
robust learning
0.011993
Rate of Approximation Results Motivated by Robust Neural Network Learning · COLT 1993

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

support vector machine · 0.2segmentation · 0.2hierarchical grouping · 0.2hodgkin-huxley neuron model · 0.1dynamical systems theory · 0.1combinatorial optimization · 0.1gradient descent · 0.1time-series analysis · 0.0neural net characterization · 0.0tight bound derivation · 0.0PAC learning framework · 0.0gaussian noise distributions · 0.0gaussian noise distribution · 0.0simulation of turing machines · 0.0sigmoidal activation · 0.0reduction · 0.0piecewise-linear activation · 0.0threshold gates · 0.0
YearPublicationVenuePosition
2020 A computational framework for a Lyapunov-enabled analysis of biochemical reaction networks
abstract
Complex molecular biological processes such as transcription and translation, signal transduction, post-translational modification cascades, and metabolic pathways can be described in principle by biochemical reactions that explicitly take into account the sophisticated network of chemical interactions regulating cell life. The ability to deduce the possible qualitative behaviors of such networks from a set of reactions is a central objective and an ongoing challenge in the field of systems biology. Unfortunately, the construction of complete mathematical models is often hindered by a pervasive problem: despite the wealth of qualitative graphical knowledge about network interactions, the form of the governing nonlinearities and/or the values of kinetic constants are hard to uncover experimentally. The kinetics can also change with environmental variations. This work addresses the following question: given a set of reactions and without assuming a particular form for the kinetics, what can we say about the asymptotic behavior of the network? Specifically, it introduces a class of networks that are "structurally (mono) attractive" meaning that they are incapable of exhibiting multiple steady states, oscillation, or chaos by virtue of their reaction graphs. These networks are characterized by the existence of a universal energy-like function called a Robust Lyapunov function (RLF). To find such functions, a finite set of rank-one linear systems is introduced, which form the extremals of a linear convex cone. The problem is then reduced to that of finding a common Lyapunov function for this set of extremals. Based on this characterization, a computational package, Lyapunov-Enabled Analysis of Reaction Networks (LEARN), is provided that constructs such functions or rules out their existence. An extensive study of biochemical networks demonstrates that LEARN offers a new unified framework. Basic motifs, three-body binding, and genetic networks are studied first. The work then focuses on cellular signalling networks including various post-translational modification cascades, phosphotransfer and phosphorelay networks, T-cell kinetic proofreading, and ERK signalling. The Ribosome Flow Model is also studied.
Muhammad Ali Al-Radhawi, David Angeli, Eduardo D. Sontag
PLoS Comput. Biol.3
2019 Multi-modality in gene regulatory networks with slow promoter kinetics
abstract
Phenotypical variability in the absence of genetic variation often reflects complex energetic landscapes associated with underlying gene regulatory networks (GRNs). In this view, different phenotypes are associated with alternative states of complex nonlinear systems: stable attractors in deterministic models or modes of stationary distributions in stochastic descriptions. We provide theoretical and practical characterizations of these landscapes, specifically focusing on stochastic Slow Promoter Kinetics (SPK), a time scale relevant when transcription factor binding and unbinding are affected by epigenetic processes like DNA methylation and chromatin remodeling. In this case, largely unexplored except for numerical simulations, adiabatic approximations of promoter kinetics are not appropriate. In contrast to the existing literature, we provide rigorous analytic characterizations of multiple modes. A general formal approach gives insight into the influence of parameters and the prediction of how changes in GRN wiring, for example through mutations or artificial interventions, impact the possible number, location, and likelihood of alternative states. We adapt tools from the mathematical field of singular perturbation theory to represent stationary distributions of Chemical Master Equations for GRNs as mixtures of Poisson distributions and obtain explicit formulas for the locations and probabilities of metastable states as a function of the parameters describing the system. As illustrations, the theory is used to tease out the role of cooperative binding in stochastic models in comparison to deterministic models, and applications are given to various model systems, such as toggle switches in isolation or in communicating populations, a synthetic oscillator, and a trans-differentiation network.
Muhammad Ali Al-Radhawi, Domitilla Del Vecchio, Eduardo D. Sontag
PLoS Comput. Biol.3
2019 Inferring reaction network structure from single-cell, multiplex data, using toric systems theory
abstract
The goal of many single-cell studies on eukaryotic cells is to gain insight into the biochemical reactions that control cell fate and state. In this paper we introduce the concept of Effective Stoichiometric Spaces (ESS) to guide the reconstruction of biochemical networks from multiplexed, fixed time-point, single-cell data. In contrast to methods based solely on statistical models of data, the ESS method leverages the power of the geometric theory of toric varieties to begin unraveling the structure of chemical reaction networks (CRN). This application of toric theory enables a data-driven mapping of covariance relationships in single-cell measurements into stoichiometric information, one in which each cell subpopulation has its associated ESS interpreted in terms of CRN theory. In the development of ESS we reframe certain aspects of the theory of CRN to better match data analysis. As an application of our approach we process cytomery- and image-based single-cell datasets and identify differences in cells treated with kinase inhibitors. Our approach is directly applicable to data acquired using readily accessible experimental methods such as Fluorescence Activated Cell Sorting (FACS) and multiplex immunofluorescence.
Jia-Ren Lin, Eduardo D. Sontag, Peter K. Sorger
PLoS Comput. Biol.3
2018 Controllability Analysis and Control Synthesis for the Ribosome Flow Model
abstract
The ribosomal density along different parts of the coding regions of the mRNA molecule affect various fundamental intracellular phenomena including: protein production rates, global ribosome allocation and organismal fitness, ribosomal drop off, co-translational protein folding, mRNA degradation, and more. Thus, regulating translation in order to obtain a desired ribosomal profile along the mRNA molecule is an important biological problem. We study this problem using a dynamical model for mRNA translation, called the ribosome flow model (RFM). In the RFM, the mRNA molecule is modeled as chain of n sites. The n state-variables describe the ribosomal density profile along the mRNA molecule, whereas the transition rates from each site to the next are controlled by n + 1 positive constants. To study the problem of controlling the density profile, we consider some or all of the transition rates as time-varying controls. We consider the following problem: given an initial and a desired ribosomal density profile in the RFM, determine the time-varying values of the transition rates that steer the system to this density profile, if they exist. More specifically, we consider two control problems. In the first, all transition rates can be regulated and the goal is to steer the ribosomal density profile and the protein production rate from a given initial value to a desired value. In the second, a single transition rate is controlled and the goal is to steer the production rate to a desired value. In the first case, we show that the system is controllable, i.e. the control is powerful enough to steer the system to any desired value, and we provide simple closed-form expressions for constant control functions (or transition rates) that asymptotically steer the system to the desired value. In the second case, we show that we can steer the production rate to any desired value in a feasible region determined by the other constant transition rates. We discuss some of the biological implications of these results.
Yoram Zarai, Michael Margaliot, Eduardo D. Sontag, Tamir Tuller
IEEE ACM Trans. Comput. Biol. Bioinform.3
2017 Reduction of multiscale stochastic biochemical reaction networks using exact moment derivation
abstract
Biochemical reaction networks (BRNs) in a cell frequently consist of reactions with disparate timescales. The stochastic simulations of such multiscale BRNs are prohibitively slow due to high computational cost for the simulations of fast reactions. One way to resolve this problem uses the fact that fast species regulated by fast reactions quickly equilibrate to their stationary distribution while slow species are unlikely to be changed. Thus, on a slow timescale, fast species can be replaced by their quasi-steady state (QSS): their stationary conditional expectation values for given slow species. As the QSS are determined solely by the state of slow species, such replacement leads to a reduced model, where fast species are eliminated. However, it is challenging to derive the QSS in the presence of nonlinear reactions. While various approximation schemes for the QSS have been developed, they often lead to considerable errors. Here, we propose two classes of multiscale BRNs which can be reduced by deriving an exact QSS rather than approximations. Specifically, if fast species constitute either a feedforward network or a complex balanced network, the reduced model based on the exact QSS can be derived. Such BRNs are frequently observed in a cell as the feedforward network is one of fundamental motifs of gene or protein regulatory networks. Furthermore, complex balanced networks also include various types of fast reversible bindings such as bindings between transcriptional factors and gene regulatory sites. The reduced models based on exact QSS, which can be calculated by the computational packages provided in this work, accurately approximate the slow scale dynamics of the original full model with much lower computational cost.
Jae Kyoung Kim, Eduardo D. Sontag
PLoS Comput. Biol.2
2017 Dynamic compensation, parameter identifiability, and equivariances
abstract
A recent paper by Karin et al. introduced a mathematical notion called dynamical compensation (DC) of biological circuits. DC was shown to play an important role in glucose homeostasis as well as other key physiological regulatory mechanisms. Karin et al. went on to provide a sufficient condition to test whether a given system has the DC property. Here, we show how DC can be formulated in terms of a well-known concept in systems biology, statistics, and control theory-that of parameter structural non-identifiability. Viewing DC as a parameter identification problem enables one to take advantage of powerful theoretical and computational tools to test a system for DC. We obtain as a special case the sufficient criterion discussed by Karin et al. We also draw connections to system equivalence and to the fold-change detection property.
Eduardo D. Sontag
PLoS Comput. Biol.1
2016 Non-monotonic Response to Monotonic Stimulus: Regulation of Glyoxylate Shunt Gene-Expression Dynamics in Mycobacterium tuberculosis
abstract
Understanding how dynamical responses of biological networks are constrained by underlying network topology is one of the fundamental goals of systems biology. Here we employ monotone systems theory to formulate a theorem stating necessary conditions for non-monotonic time-response of a biochemical network to a monotonic stimulus. We apply this theorem to analyze the non-monotonic dynamics of the σB-regulated glyoxylate shunt gene expression in Mycobacterium tuberculosis cells exposed to hypoxia. We first demonstrate that the known network structure is inconsistent with observed dynamics. To resolve this inconsistency we employ the formulated theorem, modeling simulations and optimization along with follow-up dynamic experimental measurements. We show a requirement for post-translational modulation of σB activity in order to reconcile the network dynamics with its topology. The results of this analysis make testable experimental predictions and demonstrate wider applicability of the developed methodology to a wide class of biological systems.
Joao A. Ascensao, Pratik Datta, Baris Hancioglu, Eduardo D. Sontag, Maria L. Gennaro, Oleg A. Igoshin
PLoS Comput. Biol.4
2016 Quorum-Sensing Synchronization of Synthetic Toggle Switches: A Design Based on Monotone Dynamical Systems Theory
abstract
Synthetic constructs in biotechnology, biocomputing, and modern gene therapy interventions are often based on plasmids or transfected circuits which implement some form of "on-off" switch. For example, the expression of a protein used for therapeutic purposes might be triggered by the recognition of a specific combination of inducers (e.g., antigens), and memory of this event should be maintained across a cell population until a specific stimulus commands a coordinated shut-off. The robustness of such a design is hampered by molecular ("intrinsic") or environmental ("extrinsic") noise, which may lead to spontaneous changes of state in a subset of the population and is reflected in the bimodality of protein expression, as measured for example using flow cytometry. In this context, a "majority-vote" correction circuit, which brings deviant cells back into the required state, is highly desirable, and quorum-sensing has been suggested as a way for cells to broadcast their states to the population as a whole so as to facilitate consensus. In this paper, we propose what we believe is the first such a design that has mathematically guaranteed properties of stability and auto-correction under certain conditions. Our approach is guided by concepts and theory from the field of "monotone" dynamical systems developed by M. Hirsch, H. Smith, and others. We benchmark our design by comparing it to an existing design which has been the subject of experimental and theoretical studies, illustrating its superiority in stability and self-correction of synchronization errors. Our stability analysis, based on dynamical systems theory, guarantees global convergence to steady states, ruling out unpredictable ("chaotic") behaviors and even sustained oscillations in the limit of convergence. These results are valid no matter what are the values of parameters, and are based only on the wiring diagram. The theory is complemented by extensive computational bifurcation analysis, performed for a biochemically-detailed and biologically-relevant model that we developed. Another novel feature of our approach is that our theorems on exponential stability of steady states for homogeneous or mixed populations are valid independently of the number N of cells in the population, which is usually very large (N ≫ 1) and unknown. We prove that the exponential stability depends on relative proportions of each type of state only. While monotone systems theory has been used previously for systems biology analysis, the current work illustrates its power for synthetic biology design, and thus has wider significance well beyond the application to the important problem of coordination of toggle switches.
Evgeni V. Nikolaev, Eduardo D. Sontag
PLoS Comput. Biol.2
2013 DevStaR: High-Throughput Quantification of C. elegans Developmental Stages
abstract
We present DevStaR, an automated computer vision and machine learning system that provides rapid, accurate, and quantitative measurements of C. elegans embryonic viability in high-throughput (HTP) applications. A leading genetic model organism for the study of animal development and behavior, C. elegans is particularly amenable to HTP functional genomic analysis due to its small size and ease of cultivation, but the lack of efficient and quantitative methods to score phenotypes has become a major bottleneck. DevStaR addresses this challenge using a novel hierarchical object recognition machine that rapidly segments, classifies, and counts animals at each developmental stage in images of mixed-stage populations of C. elegans. Here, we describe the algorithmic design of the DevStaR system and demonstrate its performance in scoring image data acquired in HTP screens.
Amelia G. White, Brandon Lees, Huey-Ling Kao, Patricia G. Cipriani, Eliana Munarriz, Annalise B. Paaby, Katherine Erickson, Sherly Guzman, Kirk Rattanakorn, Eduardo D. Sontag, Davi Geiger, Kristin C. Gunsalus, Fabio Piano
IEEE Trans. Medical Imaging10
2012 Modular Design of Artificial Tissue Homeostasis: Robust Control through Synthetic Cellular Heterogeneity
abstract
Synthetic biology efforts have largely focused on small engineered gene networks, yet understanding how to integrate multiple synthetic modules and interface them with endogenous pathways remains a challenge. Here we present the design, system integration, and analysis of several large scale synthetic gene circuits for artificial tissue homeostasis. Diabetes therapy represents a possible application for engineered homeostasis, where genetically programmed stem cells maintain a steady population of β-cells despite continuous turnover. We develop a new iterative process that incorporates modular design principles with hierarchical performance optimization targeted for environments with uncertainty and incomplete information. We employ theoretical analysis and computational simulations of multicellular reaction/diffusion models to design and understand system behavior, and find that certain features often associated with robustness (e.g., multicellular synchronization and noise attenuation) are actually detrimental for tissue homeostasis. We overcome these problems by engineering a new class of genetic modules for 'synthetic cellular heterogeneity' that function to generate beneficial population diversity. We design two such modules (an asynchronous genetic oscillator and a signaling throttle mechanism), demonstrate their capacity for enhancing robust control, and provide guidance for experimental implementation with various computational techniques. We found that designing modules for synthetic heterogeneity can be complex, and in general requires a framework for non-linear and multifactorial analysis. Consequently, we adapt a 'phenotypic sensitivity analysis' method to determine how functional module behaviors combine to achieve optimal system performance. We ultimately combine this analysis with Bayesian network inference to extract critical, causal relationships between a module's biochemical rate-constants, its high level functional behavior in isolation, and its impact on overall system performance once integrated.
Miles Miller, Marc Hafner, Eduardo D. Sontag, Noah Davidsohn, Sairam Subramanian, Priscilla E. M. Purnick, Douglas A. Lauffenburger, Ron Weiss
PLoS Comput. Biol.3
2012 A Characterization of Scale Invariant Responses in Enzymatic Networks
abstract
An ubiquitous property of biological sensory systems is adaptation: a step increase in stimulus triggers an initial change in a biochemical or physiological response, followed by a more gradual relaxation toward a basal, pre-stimulus level. Adaptation helps maintain essential variables within acceptable bounds and allows organisms to readjust themselves to an optimum and non-saturating sensitivity range when faced with a prolonged change in their environment. Recently, it was shown theoretically and experimentally that many adapting systems, both at the organism and single-cell level, enjoy a remarkable additional feature: scale invariance, meaning that the initial, transient behavior remains (approximately) the same even when the background signal level is scaled. In this work, we set out to investigate under what conditions a broadly used model of biochemical enzymatic networks will exhibit scale-invariant behavior. An exhaustive computational study led us to discover a new property of surprising simplicity and generality, uniform linearizations with fast output (ULFO), whose validity we show is both necessary and sufficient for scale invariance of three-node enzymatic networks (and sufficient for any number of nodes). Based on this study, we go on to develop a mathematical explanation of how ULFO results in scale invariance. Our work provides a surprisingly consistent, simple, and general framework for understanding this phenomenon, and results in concrete experimental predictions.
Maja Skataric, Eduardo D. Sontag
PLoS Comput. Biol.2
2010 Rapid and accurate developmental stage recognition of C. elegans from high-throughput image data
abstract
We present a hierarchical principle for object recognition and its application to automatically classify developmental stages of C. elegans animals from a population of mixed stages. The object recognition machine consists of four hierarchical layers, each composed of units upon which evaluation functions output a label score, followed by a grouping mechanism that resolves ambiguities in the score by imposing local consistency constraints. Each layer then outputs groups of units, from which the units of the next layer are derived. Using this hierarchical principle, the machine builds up successively more sophisticated representations of the objects to be classified. The algorithm segments large and small objects, decomposes objects into parts, extracts features from these parts, and classifies them by SVM. We are using this system to analyze phenotypic data from C. elegans high-throughput genetic screens, and our system overcomes a previous bottleneck in image analysis by achieving near real-time scoring of image data. The system is in current use in a functioning C. elegans laboratory and has processed over two hundred thousand images for lab users.
Amelia G. White, Patricia G. Cipriani, Huey-Ling Kao, Brandon Lees, Davi Geiger, Eduardo D. Sontag, Kristin C. Gunsalus, Fabio Piano
CVPR6
2010 Global Entrainment of Transcriptional Systems to Periodic Inputs
abstract
This paper addresses the problem of providing mathematical conditions that allow one to ensure that biological networks, such as transcriptional systems, can be globally entrained to external periodic inputs. Despite appearing obvious at first, this is by no means a generic property of nonlinear dynamical systems. Through the use of contraction theory, a powerful tool from dynamical systems theory, it is shown that certain systems driven by external periodic signals have the property that all their solutions converge to a fixed limit cycle. General results are proved, and the properties are verified in the specific cases of models of transcriptional systems as well as constructs of interest in synthetic biology. A self-contained exposition of all needed results is given in the paper.
Giovanni Russo 0002, Mario di Bernardo, Eduardo D. Sontag
PLoS Comput. Biol.3
2009 The p53HMM algorithm: using profile hidden markov models to detect p53-responsive genes
abstract
BACKGROUND: A computational method (called p53HMM) is presented that utilizes Profile Hidden Markov Models (PHMMs) to estimate the relative binding affinities of putative p53 response elements (REs), both p53 single-sites and cluster-sites. These models incorporate a novel "Corresponded Baum-Welch" training algorithm that provides increased predictive power by exploiting the redundancy of information found in the repeated, palindromic p53-binding motif. The predictive accuracy of these new models are compared against other predictive models, including position specific score matrices (PSSMs, or weight matrices). We also present a new dynamic acceptance threshold, dependent upon a putative binding site's distance from the Transcription Start Site (TSS) and its estimated binding affinity. This new criteria for classifying putative p53-binding sites increases predictive accuracy by reducing the false positive rate. RESULTS: Training a Profile Hidden Markov Model with corresponding positions matching a combined-palindromic p53-binding motif creates the best p53-RE predictive model. The p53HMM algorithm is available on-line: (http://tools.csb.ias.edu). CONCLUSION: Using Profile Hidden Markov Models with training methods that exploit the redundant information of the homotetramer p53 binding site provides better predictive models than weight matrices (PSSMs). These methods may also boost performance when applied to other transcription factor binding sites.
Todd Riley, Eduardo D. Sontag, Arnold Levine
BMC Bioinform.3
2009 Shape, Size, and Robustness: Feasible Regions in the Parameter Space of Biochemical Networks
abstract
The concept of robustness of regulatory networks has received much attention in the last decade. One measure of robustness has been associated with the volume of the feasible region, namely, the region in the parameter space in which the system is functional. In this paper, we show that, in addition to volume, the geometry of this region has important consequences for the robustness and the fragility of a network. We develop an approximation within which we could algebraically specify the feasible region. We analyze the segment polarity gene network to illustrate our approach. The study of random walks in the parameter space and how they exit the feasible region provide us with a rich perspective on the different modes of failure of this network model. In particular, we found that, between two alternative ways of activating Wingless, one is more robust than the other. Our method provides a more complete measure of robustness to parameter variation. As a general modeling strategy, our approach is an interesting alternative to Boolean representation of biochemical networks.
Adel Dayarian, Madalena Chaves, Eduardo D. Sontag, Anirvan M. Sengupta
PLoS Comput. Biol.3
2008 Inferring (Biological) Signal Transduction Networks via Transitive Reductions of Directed Graphs
Réka Albert, Bhaskar DasGupta, Riccardo Dondi, Eduardo D. Sontag
Algorithmica4
2008 NET-SYNTHESIS: a software for synthesis, inference and simplification of signal transduction networks
abstract
UNLABELLED: We present a software for combined synthesis, inference and simplification of signal transduction networks. The main idea of our method lies in representing observed indirect causal relationships as network paths and using techniques from combinatorial optimization to find the sparsest graph consistent with all experimental observations. We illustrate the biological usability of our software by applying it to a previously published signal transduction network and by using it to synthesize and simplify a novel network corresponding to activation-induced cell death in large granular lymphocyte leukemia. AVAILABILITY: NET-SYNTHESIS is freely downloadable from http://www.cs.uic.edu/~dasgupta/network-synthesis/
Sema Kachalo, Eduardo D. Sontag, Réka Albert, Bhaskar DasGupta
Bioinform.3
2007 A Novel Method for Signal Transduction Network Inference from Indirect Experimental Evidence
Réka Albert, Bhaskar DasGupta, Riccardo Dondi, Sema Kachalo, Eduardo D. Sontag, Alex Zelikovsky, Kelly Westbrooks
WABI5
2007 Randomized approximation algorithms for set multicover problems with applications to reverse engineering of protein and gene networks
Piotr Berman, Bhaskar DasGupta, Eduardo D. Sontag
Discret. Appl. Math.3
2007 Computational Aspects of Feedback in Neural Circuits
abstract
It has previously been shown that generic cortical microcircuit models can perform complex real-time computations on continuous input streams, provided that these computations can be carried out with a rapidly fading memory. We investigate the computational capability of such circuits in the more realistic case where not only readout neurons, but in addition a few neurons within the circuit, have been trained for specific tasks. This is essentially equivalent to the case where the output of trained readout neurons is fed back into the circuit. We show that this new model overcomes the limitation of a rapidly fading memory. In fact, we prove that in the idealized case without noise it can carry out any conceivable digital or analog computation on time-varying inputs. But even with noise, the resulting computational model can perform a large class of biologically relevant real-time computations that require a nonfading memory. We demonstrate these computational implications of feedback both theoretically, and through computer simulations of detailed cortical microcircuit models that are subject to noise and have complex inherent dynamics. We show that the application of simple learning procedures (such as linear regression or perceptron learning) to a few neurons enables such circuits to represent time over behaviorally relevant long time spans, to integrate evidence from incoming spike trains over longer periods of time, and to process new information contained in such spike trains in diverse ways according to the current internal state of the circuit. In particular we show that such generic cortical microcircuits with feedback provide a new model for working memory that is consistent with a large set of biological constraints. Although this article examines primarily the computational role of feedback in circuits of neurons, the mathematical principles on which its analysis is based apply to a variety of dynamical systems. Hence they may also throw new light on the computational role of feedback in other complex biological dynamical systems, such as, for example, genetic regulatory networks.
Wolfgang Maass 0001, Prashant Joshi, Eduardo D. Sontag
PLoS Comput. Biol.3
2005 Principles of real-time computing with feedback applied to cortical microcircuit models
abstract
The network topology of neurons in the brain exhibits an abundance of feedback connections, but the computational function of these feedback connections is largely unknown. We present a computational theory that characterizes the gain in computational power achieved through feedback in dynamical systems with fading memory. It implies that many such systems acquire through feedback universal computational capabilities for analog computing with a non-fading memory. In particular, we show that feedback enables such systems to process time-varying input streams in diverse ways according to rules that are implemented through internal states of the dynamical system. In contrast to previous attractor-based computational models for neural networks, these flexible internal states are high-dimensional attractors of the circuit dynamics, that still allow the circuit state to absorb new information from online input streams. In this way one arrives at novel models for working memory, integration of evidence, and reward expectation in cortical circuits. We show that they are applicable to circuits of conductance-based Hodgkin-Huxley (HH) neurons with high levels of noise that reflect experimental data on in- vivo conditions.
Wolfgang Maass 0001, Prashant Joshi, Eduardo D. Sontag
NIPS3
2004 Randomized Approximation Algorithms for Set Multicover Problems with Applications to Reverse Engineering of Protein and Gene Networks
Piotr Berman, Bhaskar DasGupta, Eduardo D. Sontag
APPROX-RANDOM3
2004 Inferring dynamic architecture of cellular networks using time series of gene expression, protein and metabolite data
abstract
MOTIVATION: High-throughput technologies have facilitated the acquisition of large genomics and proteomics datasets. However, these data provide snapshots of cellular behavior, rather than help us reveal causal relations. Here, we propose how these technologies can be utilized to infer the topology and strengths of connections among genes, proteins and metabolites by monitoring time-dependent responses of cellular networks to experimental interventions. RESULTS: We demonstrate that all connections leading to a given network node, e.g. to a particular gene, can be deduced from responses to perturbations none of which directly influences that node, e.g. using strains with knock-outs to other genes. To infer all interactions from stationary data, each node should be perturbed separately or in combination with other nodes. Monitoring time series provides richer information and does not require perturbations to all nodes. Overall, the methods we propose are capable of deducing and quantifying functional interactions within and across cellular gene, signaling and metabolic networks. SUPPLEMENTARY INFORMATION: Supplementary material is available at http://www.dbi.tju.edu/bioinformatics2004.pdf
Eduardo D. Sontag, Anatoly Kiyatkin, Boris N. Kholodenko
Bioinform.1
2001 A polynomial-time algorithm for checking equivalence under certain semiring congruences motivated by the state-space isomorphism problem for hybrid systems
Bhaskar DasGupta, Eduardo D. Sontag
Theor. Comput. Sci.2
2000 Processing of Time Series by Neural Circuits with Biologically Realistic Synaptic Dynamics
abstract
Experimental data show that biological synapses behave quite differently from the symbolic synapses in common artificial neural network models. Biological synapses are dynamic, i.e., their "weight" changes on a short time scale by several hundred percent in dependence of the past input to the synapse. In this article we explore the consequences that these synaptic dynamics entail for the computational power of feedforward neural networks. We show that gradient descent suffices to approximate a given (quadratic) filter by a rather small neural system with dynamic synapses. We also compare our network model to artificial neural net(cid:173) works designed for time series processing. Our numerical results are complemented by theoretical analysis which show that even with just a single hidden layer such networks can approximate a surprisingly large large class of nonlinear filters: all filters that can be characterized by Volterra series. This result is robust with regard to various changes in the model for synaptic dynamics.
Thomas Natschläger, Wolfgang Maass 0001, Eduardo D. Sontag, Anthony M. Zador
NIPS3
2000 Neural Systems as Nonlinear Filters
abstract
Experimental data show that biological synapses behave quite differently from the symbolic synapses in all common artificial neural network models. Biological synapses are dynamic; their "weight" changes on a short timescale by several hundred percent in dependence of the past input to the synapse. In this article we address the question how this inherent synaptic dynamics (which should not be confused with long term learning) affects the computational power of a neural network. In particular, we analyze computations on temporal and spatiotemporal patterns, and we give a complete mathematical characterization of all filters that can be approximated by feedforward neural networks with dynamic synapses. It turns out that even with just a single hidden layer, such networks can approximate a very rich class of nonlinear filters: all filters that can be characterized by Volterra series. This result is robust with regard to various changes in the model for synaptic dynamics. Our characterization result provides for all nonlinear filters that are approximable by Volterra series a new complexity hierarchy related to the cost of implementing such filters in neural systems.
Wolfgang Maass 0001, Eduardo D. Sontag
Neural Comput.2
1999 Analog Neural Nets with Gaussian or Other Common Noise Distribution Cannot Recognize Arbitrary Regular Languages
abstract
We consider recurrent analog neural nets where the output of each gate is subject to gaussian noise or any other common noise distribution that is nonzero on a sufficiently large part of the state-space. We show that many regular languages cannot be recognized by networks of this type, and we give a precise characterization of languages that can be recognized. This result implies severe constraints on possibilities for constructing recurrent analog neural nets that are robust against realistic types of analog noise. On the other hand, we present a method for constructing feedfor-ward analog neural nets that are robust with regard to analog noise of this type.
Wolfgang Maass 0001, Eduardo D. Sontag
Neural Comput.2
1998 A Precise Characterization of the Class of Languages Recognized by Neural Nets under Gaussian and Other Common Noise Distributions
Wolfgang Maass 0001, Eduardo D. Sontag
NIPS2
1998 Vapnik-Chervonenkis Dimension of Recurrent Neural Networks
Pascal Koiran, Eduardo D. Sontag
Discret. Appl. Math.2
1997 Using Fourier-neural recurrent networks to fit sequential input/output data
Renée Koplon, Eduardo D. Sontag
Neurocomputing2
1997 Neural Networks with Quadratic VC Dimension
Pascal Koiran, Eduardo D. Sontag
J. Comput. Syst. Sci.2
1997 Shattering All Sets of k Points in 'General Position' Requires (k - 1)/2 Parameters
abstract
For classes of concepts defined by certain classes of analytic functions depending on n parameters, there are nonempty open sets of samples of length 2n + 2 that cannot be shattered. A slighly weaker result is also proved for piecewise-analytic functions. The special case of neural networks is discussed.
Eduardo D. Sontag
Neural Comput.1
1996 Sample complexity for learning recurrent perceptron mappings
abstract
Recurrent perceptron classifiers generalize the usual perceptron model. They correspond to linear transformations of input vectors obtained by means of "autoregressive moving-average schemes", or infinite impulse response filters, and take into account those correlations and dependences among input coordinates which arise from linear digital filtering. This paper provides tight bounds on the sample complexity associated to the fitting of such models to experimental data. The results are expressed in the context of the theory of probably approximately correct (PAC) learning.
Bhaskar DasGupta, Eduardo D. Sontag
IEEE Trans. Inf. Theory2
1995 Sample Complexity for Learning Recurrent Perceptron Mappings
Bhaskar DasGupta, Eduardo D. Sontag
NIPS2
1995 Neural Networks with Quadratic VC Dimension
Pascal Koiran, Eduardo D. Sontag
NIPS2
1995 On the Computational Power of Neural Nets
Hava T. Siegelmann, Eduardo D. Sontag
J. Comput. Syst. Sci.2
1995 On the complexity of training neural networks with continuous activation functions
abstract
Deals with computational issues of loading a fixed-architecture neural network with a set of positive and negative examples. This is the first result on the hardness of loading a simple three-node architecture which does not consist of the binary-threshold neurons, but rather utilizes a particular continuous activation function, commonly used in the neural-network literature. The authors observe that the loading problem is polynomial-time if the input dimension is constant. Otherwise, however, any possible learning algorithm based on particular fixed architectures faces severe computational barriers. Similar theorems have already been proved by Megiddo and by Blum and Rivest, to the case of binary-threshold networks only. The authors' theoretical results lend further suggestion to the use of incremental (architecture-changing) techniques for training networks rather than fixed architectures. Furthermore, they imply hardness of learnability in the probably approximately correct sense as well.
Bhaskar DasGupta, Hava T. Siegelmann, Eduardo D. Sontag
IEEE Trans. Neural Networks3
1994 On a Learnability Question Associated to Neural Networks with Continuous Activations (Extended Abstract)
abstract
This paper deals with learnability of concept classes defined by neural networks, showing the hardness of PAC-learning (in the complexity, not merely information-theoretic sense) for networks with a particular class of activation. The obstruction lies not with the VC dimension, which is known to grow slowly; instead, the result follows the fact that the loading problem is NP-complete. (The complexity scales badly with input dimension; the loading problem is polynomial-time if the input dimension is constant.) Similar and well-known theorems had already been proved by Megiddo and by Blum and Rivest, for binary-threshold networks. It turns out the general problem for continuous sigmoidal-type functions, as used in practical applications involving steepest descent, is not NP-hard—there are “sigmoidals” for which the problem is in fact trivial—so it is an open question to determine what properties of the activation function cause difficulties. Ours is the first result on the hardness of loading networks which do not consist of binary neurons; we employ a piecewise-linear activation function that has been used in the neural network literature. Our theoretical results lend further justification to the use of incremental (architecture-changing) techniques for training networks.
Bhaskar DasGupta, Hava T. Siegelmann, Eduardo D. Sontag
COLT3
1994 Analog Computation via Neural Networks
Hava T. Siegelmann, Eduardo D. Sontag
Theor. Comput. Sci.2
1993 Rate of Approximation Results Motivated by Robust Neural Network Learning
abstract
The set of functions which a single hidden layer neural network can approximate is increasingly well understood, yet our knowledge of how the approximation error depends upon the number of hidden units, i.e. the rate of approximation, remains relatively primitive.Barron [1991] and Jones [1992] give bounds on the rate of approximation valid for Hilbert spaces.We derive bounds for L spaces, 1 < p < m, recovering the 0(1 /&) bounds of Barron and Jones for the case p = 2.The results were motivated in part by the desire to understand approximation in the more "robust" (resistant to exemplar noise) LP, 1 ~p <2 norms.
Christian J. Darken, Michael Donahue, Leonid Gurvits, Eduardo D. Sontag
COLT4
1993 Finiteness results for sigmoidal "neural" networks
Angus Macintyre, Eduardo D. Sontag
STOC2
1993 For neural networks, function determines form
Francesca Albertini, Eduardo D. Sontag
Neural Networks2
1992 On the Computational Power of Neural Nets
abstract
This paper deals with finite networks which consist of interconnections of synchronously evolving processors. Each processor updates its state by applying a “sigmoidal” scalar nonlinearity to a linear combination of the previous states of all units. We prove that one may simulate all Turing Machines by rational nets. In particular, one can do this in linear time, and there is a net made up of about 1,000 processors which computes a universal partial-recursive function. Products (high order nets) are not required, contrary to what had been stated in the literature. Furthermore, we assert a similar theorem about non-deterministic Turing Machines. Consequences for undecidability and complexity issues about nets are discussed too.
Hava T. Siegelmann, Eduardo D. Sontag
COLT2
1992 Feedforward Nets for Interpolation and Classification
Eduardo D. Sontag
J. Comput. Syst. Sci.1
1992 Feedback stabilization using two-hidden-layer nets
abstract
The representational capabilities of one-hidden-layer and two-hidden-layer nets consisting of feedforward interconnections of linear threshold units are compared. It is remarked that for certain problems two hidden layers are required, contrary to what might be in principle expected from the known approximation theorems. The differences are not based on numerical accuracy or number of units needed, nor on capabilities for feature extraction, but rather on a much more basic classification into direct and inverse problems. The former correspond to the approximation of continuous functions, while the latter are concerned with approximating one-sided inverses of continuous functions, and are often encountered in the context of inverse kinematics determination or in control questions. A general result is given showing that nonlinear control systems can be stabilized using two hidden layers, but not, in general, using just one.
Eduardo D. Sontag
IEEE Trans. Neural Networks1
1991 On the Computational Power of Sigmoid versus Boolean Threshold Circuits
abstract
The power of constant depth circuits with sigmoid (i.e., smooth) threshold gates for computing Boolean functions is examined. It is shown that, for depth 2, constant size circuits of this type are strictly more powerful than constant size Boolean threshold circuits (i.e., circuits with Boolean threshold gates). On the other hand it turns out that, for any constant depth d, polynomial size sigmoid threshold circuits with polynomially bounded weights compute exactly the same Boolean functions as the corresponding circuits with Boolean threshold gates.>
Wolfgang Maass 0001, Georg Schnitger, Eduardo D. Sontag
FOCS3
1991 Back propagation separates where perceptrons do
Eduardo D. Sontag, Héctor J. Sussmann
Neural Networks1
1990 Remarks on Interpolation and Recognition Using Neural Nets
Eduardo D. Sontag
NIPS1
1989 Sigmoids Distinguish More Efficiently Than Heavisides
abstract
Every dichotomy on a 2k-point set in ℝN can be implemented by a neural net with a single hidden layer containing k sigmoidal neurons. If the neurons were of a hardlimiter (Heaviside) type, 2k − 1 would be in general needed.
Eduardo D. Sontag
Neural Comput.1
1986 Time-optimal control of manipulators
abstract
This paper studies time-optimal control questions for a certain class of nonlinear systems. This class includes a large number of mechanical systems, in particular, rigid robotic manipulators with torque constraints. As nonlinear systems, these systems have many properties that are false for generic systems of the same dimensions.
Eduardo D. Sontag, Héctor J. Sussmann
ICRA1
1985 Real Addition and the Polynomial Hierarchy
Eduardo D. Sontag
Inf. Process. Lett.1
1985 Dynamic realizations of sufficient sequences
abstract
Let(U_{1},U_{2}, \cdots)be a sequence of observed random variables and(T_{1}(U_{1}),T_{2}(U_{1}, U_{2}), \cdots)be a corresponding sequence of sufficient statistics (a sufficient sequence). Under certain regularity conditions, the sufficient sequence defines the input/output map of a time-varying, discrete-time nonlinear system. This system provides a recursive way of updating the sufficient statistic as new observations are made. Conditions are provided assuring that such a system evolves in a state space of minimal dimension. Several examples are provided to illustrate how this notion of dimensional minimality is related to other properties of sufficient sequences. The results can be used to verify the form of the minimum dimension (discrete-time) nonlinear filter associated with the autoregressive parameter estimation problem.
Bradley W. Dickinson, Eduardo D. Sontag
IEEE Trans. Inf. Theory2
1981 Conditions for Abstract Nonlinear Regulation
Eduardo D. Sontag
Inf. Control.1
1979 On the Existence of Minimal Realizations of Linear Dynamical Systems over Noetherian Integral Domains
Yves Rouchaleau, Eduardo D. Sontag
J. Comput. Syst. Sci.2
1978 On Split Realizations of Response Maps over Rings
Eduardo D. Sontag
Inf. Control.1
1977 The Lattice of Minimal Realizations of Response Maps Over Rings
Eduardo D. Sontag
Math. Syst. Theory1
1976 On Linear Systems and Noncommutative Rings
Eduardo D. Sontag
Math. Syst. Theory1
1975 On Some Questions of Rationality and Decidability
Eduardo D. Sontag
J. Comput. Syst. Sci.1