Title :
Fast pattern matching with time-delay neural networks
Author :
Hoffmann, Heiko ; Howard, Michael D. ; Daily, Michael J.
Author_Institution :
HRL Labs., LLC, Malibu, CA, USA
fDate :
July 31 2011-Aug. 5 2011
Abstract :
We present a novel paradigm for pattern matching. Our method provides a means to search a continuous data stream for exact matches with a priori stored data sequences. At heart, we use a neural network with input and output layers and variable connections in between. The input layer has one neuron for each possible character or number in the data stream, and the output layer has one neuron for each stored pattern. The novelty of the network is that the delays of the connections from input to output layer are optimized to match the temporal occurrence of an input character within a stored sequence. Thus, the polychronous activation of input neurons results in activating an output neuron that indicates detection of a stored pattern. For data streams that have a large alphabet, the connectivity in our network is very sparse and the number of computational steps small: in this case, our method outperforms by a factor 2 deterministic finite state machines, which have been the state of the art for pattern matching for more than 30 years.
Keywords :
neural nets; pattern matching; continuous data stream searching; pattern matching; polychronous activation; time-delay neural network; Automata; Biological neural networks; Computational complexity; Delay; Doped fiber amplifiers; Neurons; Pattern matching;
Conference_Titel :
Neural Networks (IJCNN), The 2011 International Joint Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4244-9635-8
DOI :
10.1109/IJCNN.2011.6033533