- ▪B. Dasgupta, G.A. Enciso, E.D. Sontag, Y. Zhang, "Algorithmic and complexity results for decompositions of biological networks into monotone subsystems", In Lecture Notes in Computer Science: Experimental Algorithms: 5th International Workshop, WEA 2006, pp. 253–264, 2006. (Cala Galdana, Menorca, Spain, May 24-27, 2006)
- ▪B. Dasgupta, P. Berman, E.D. Sontag, "Computational complexities of combinatorial problems with applications to reverse engineering of biological networks", In Advances in Computational Intelligence: Theory & Applications, pp. 303–316, 2006.
- ▪P. Kuusela, D. Ocone, E.D. Sontag, "Learning Complexity Dimensions for a Continuous-Time Control System", SIAM J. Control Optim., vol. 43, no. 3, pp. 872–898, 2004. doipdfmachine learning · artificial intelligence · theory of computing and complexity · VC dimension · neural networks · identifiability
Abstract
This paper takes a computational learning theory approach to a problem of linear systems identification. It is assumed that input signals have only a finite number k of frequency components, and systems to be identified have dimension no greater than n. The main result establishes that the sample complexity needed for identification scales polynomially with n and logarithmically with k.
- ▪B. DasGupta, H.T. Siegelmann, E.D. Sontag, "On the complexity of training neural networks with continuous activation functions", IEEE Trans.\ Neural Networks, vol. 6, pp. 1490–1504, 1995. pdfanalog computing · theory of computing · neural networks · computational complexity · machine learning
Abstract
Blum and Rivest showed that any possible neural net learning algorithm based on fixed architectures faces severe computational barriers. This paper extends their NP-completeness result, which applied only to nets based on hard threshold activations, to nets that employ a particular continuous activation. In view of neural network practice, this is a more relevant result to understanding the limitations of backpropagation and related techniques.
- ▪H. T. Siegelmann, E.D. Sontag, "On the computational power of neural nets", J. Computer System Sciences, vol. 50, no. 1, pp. 132–150, 1995. doipdfmachine learning · analog computing · theory of computing · neural networks · computational complexity · super-Turing computation
Abstract
This paper deals with finite size networks which consist of interconnections of synchronously evolving processors. Each processor updates its state by applying a "sigmoidal" function to a rational-coefficient linear combination of the previous states of all units. We prove that one may simulate all Turing Machines by such nets. In particular, one can simulate any multi-stack Turing Machine in real time, and there is a net made up of 886 processors which computes a universal partial-recursive function. Products (high order nets) are not required, contrary to what had been stated in the literature. Non-deterministic Turing Machines can be simulated by non-deterministic rational nets, also in real time. The simulation result has many consequences regarding the decidability, or more generally the complexity, of questions about recursive nets.
- ▪J. L. Balcázar, R. Gavaldà, H. T. Siegelmann, E.D. Sontag, "Some structural complexity aspects of neural computation", In Proceedings of the Eighth Annual Structure in Complexity Theory Conference (San Diego, CA, 1993), pp. 253–265, 1993. pdf
Abstract
Recent work by H.T. Siegelmann and E.D. Sontag (1992) has demonstrated that polynomial time on linear saturated recurrent neural networks equals polynomial time on standard computational models: Turing machines if the weights of the net are rationals, and nonuniform circuits if the weights are real. Here, further connections between the languages recognized by such neural nets and other complexity classes are developed. Connections to space-bounded classes, simulation of parallel computational models such as Vector Machines, and a discussion of the characterizations of various nonuniform classes in terms of Kolmogorov complexity are presented.
- ▪A. Macintyre, E.D. Sontag, "Finiteness results for sigmoidal "neural" networks", In STOC '93: Proceedings of the twenty-fifth annual ACM symposium on Theory of computing, pp. 325–334, 1993. doipdfmachine learning · artificial intelligence · neural networks · theory of computing and complexity · real-analytic functions
Abstract
This paper deals with analog circuits. It establishes the finiteness of VC dimension, teaching dimension, and several other measures of sample complexity which arise in learning theory. It also shows that the equivalence of behaviors, and the loading problem, are effectively decidable, modulo a widely believed conjecture in number theory. The results, the first ones that are independent of weight size, apply when the gate function is the "standard sigmoid" commonly used in neural networks research. The proofs rely on very recent developments in the elementary theory of real numbers with exponentiation. (Some weaker conclusions are also given for more general analytic gate functions.) Applications to learnability of sparse polynomials are also mentioned.
- ▪H.T. Siegelmann, E.D. Sontag, C.L. Giles, "The Complexity of Language Recognition by Neural Networks", In Proceedings of the IFIP 12th World Computer Congress on Algorithms, Software, Architecture - Information Processing '92, Volume 1, pp. 329–335, 1992.
- ▪W. Maass, G. Schnitger, E.D. Sontag, "On the computational power of sigmoid versus Boolean threshold circuits (extended abstract)", In Proceedings of the 32nd annual symposium on Foundations of computer science, pp. 767–776, 1991.
- ▪E.D. Sontag, "On some questions of rationality and decidability", J. Comput. System Sci., vol. 11, no. 3, pp. 375–381, 1975. pdf
Abstract
Some results are given in the theory of rational power series over a broad class of semirings. In particular, it is shown that for unambiguous sets the notion of rationality is independent of the semiring over which representations are defined. The undecidability of the rationality of probabilistic word functions is also established.