Using recurrent neural networks to learn the structure of interconnection networks

Mark W. Goudreau, C. Lee Giles

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

A modified Recurrent Neural Network (RNN) is used to learn a Self-Routing Interconnection Network (SRIN) from a set of routing examples. The RNN is modified so that it has several distinct initial states. This is equivalent to a single RNN learning multiple different synchronous sequential machines. We define such a sequential machine structure as augmented and show that a SRIN is essentially an Augmented Synchronous Sequential Machine (ASSM). As an example, we learn a small six-switch SRIN. After training we extract the network's internal representation of the ASSM and corresponding SRIN.

Original languageEnglish (US)
Pages (from-to)793-804
Number of pages12
JournalNeural Networks
Volume8
Issue number5
DOIs
StatePublished - 1995

All Science Journal Classification (ASJC) codes

  • Cognitive Neuroscience
  • Artificial Intelligence

Fingerprint Dive into the research topics of 'Using recurrent neural networks to learn the structure of interconnection networks'. Together they form a unique fingerprint.

Cite this