• DocumentCode
    1277748
  • Title

    On the implementation of frontier-to-root tree automata in recursive neural networks

  • Author

    Gori, Marco ; Kuchler, Andreas ; Sperduti, Alessandro

  • Author_Institution
    Dipt. di Ingegneria dell´´Inf., Siena Univ., Italy
  • Volume
    10
  • Issue
    6
  • fYear
    1999
  • fDate
    11/1/1999 12:00:00 AM
  • Firstpage
    1305
  • Lastpage
    1314
  • Abstract
    We explore the node complexity of recursive neural network implementations of frontier-to-root tree automata (FRA). Specifically, we show that an FRAO (Mealy version) with m states, l input-output labels, and maximum rank N can be implemented by a recursive neural network with O(√(log l+log m)lmN/log l+N log m) units and four computational layers, i.e., without counting the input layer. A lower bound is derived which is tight when no restrictions are placed on the number of layers. Moreover, we present a construction with three computational layers having node complexity of O((log l+log m)√lm N) and O((log l+log m)lmN) connections. A construction with two computational layers is given that implements any given FRAO with a node complexity of O(lmN) and O((log l+log m)lmN) connections. As a corollary we also get a new upper bound for the implementation of finite-state automata into recurrent neural networks with three computational layers
  • Keywords
    Boolean functions; computational complexity; finite automata; optimisation; recurrent neural nets; trees (mathematics); Boolean function; computational layers; finite-state automata; lower bound; node complexity; optimisation; recurrent neural networks; recursive neural networks; tree automata; Application software; Automata; Computer networks; Intelligent networks; Machine learning; Neural networks; Recurrent neural networks; Sequences; Tree graphs; US Department of Transportation;
  • fLanguage
    English
  • Journal_Title
    Neural Networks, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9227
  • Type

    jour

  • DOI
    10.1109/72.809076
  • Filename
    809076