IP Library Patent Application 12353031
Patent Application
App. No. 12/353,031

SPIKING DYNAMICAL NEURAL NETWORK FOR PARALLEL PREDICTION OF MULTIPLE TEMPORAL EVENTS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/353,031
Filed
Jan 13, 2009
Art Unit
2122
USPC
706/21
Abstract

A system and method for determining events in a system or process, such as predicting fault events. The method includes providing data from the process, pre-processing data and converting the data to one or more temporal spike trains having spike amplitudes and a spike train length. The spike trains are provided to a dynamical neural network operating as a liquid state machine that includes a plurality of neurons that analyze the spike trains. The dynamical neural network is trained by known data to identify events in the spike train, where the dynamical neural network then analyzes new data to identify events. Signals from the dynamical neural network are then provided to a readout network that decodes the states and predicts the future events.

Claims (35)

1 . A method for determining temporal events, said method comprising:

providing data from a particular process;

converting the data to a temporal spike train having spike amplitudes and a spike train length;

training a dynamical neural network including a plurality of neurons to identify events;

providing the spike train to the trained dynamical neural network to analyze the spike train and predict events in the spike train; and

providing signals from the dynamical neural network to a readout device that identifies whether an event may occur.

2 . The method according to claim 1 wherein converting the data to a spike train includes employing a class-based encoding scheme.

3 . The method according to claim 1 wherein converting the data to a spike train includes employing a data-based encoding scheme.

4 . The method according to claim 1 wherein converting the data to a spike train includes employing a space encoding scheme.

5 . The method according to claim 1 wherein converting the data to a spike train includes employing a frequency-based encoding scheme.

6 . The method according to claim 1 wherein the dynamical neural network operates as a liquid state machine.

7 . The method according to claim 1 wherein the plurality of neurons include excitatory neurons and inhibitory neurons.

8 . The method according to claim 7 wherein the ratio of excitatory neurons to inhibitory neurons is about 20% excitatory neurons and about 80% inhibitory neurons.

9 . The method according to claim 1 wherein the method provides a parallel prediction of multiple temporal events simultaneously from a plurality of input spike trains.

10 . The method according to claim 1 wherein the dynamical neural network is trained using a semi-supervised learning process.

11 . The method according to claim 1 further comprising processing the data including sorting the data and classifying the data.

12 . The method according to claim 1 wherein the method provides a prediction of temporal faults in a manufacturing process.

13 . A method for providing a parallel prediction of multiple temporal fault events in a manufacturing process, said method comprising:

providing data from a particular process;

pre-processing the data to sort and classify the data;

converting the data to a plurality of temporal spike trains each having spike amplitudes and a spike train length;

training a dynamical neural network operating as a liquid state machine including a plurality of neurons to recognize fault events using a supervisory learning process;

providing the spike trains to the dynamical neural network to analyze the spike trains and predict fault events in the spike trains; and

providing signals from the dynamic neural network to a readout device that identifies whether a fault event may occur.

14 . The method according to claim 13 wherein converting the data to a plurality of spike trains includes employing an encoding scheme from the group consisting of space encoding, frequency-based encoding, class-based encoding and data-based encoding.

15 . The method according to claim 13 wherein the plurality of neurons include excitatory neurons and inhibitory neurons.

16 . The method according to claim 15 wherein the ratio of excitatory neurons to inhibitory neurons is about 20% excitatory neurons and about 80% inhibitory neurons.

17 . A method for providing a parallel prediction of multiple temporal fault events in a manufacturing process, said method comprising:

providing data from a particular process;

converting the data to a plurality of temporal spike trains each having spike amplitudes and a spike train length;

training a dynamical neural network operating as a liquid state machine including a plurality of neurons to recognize fault events; and

providing the spike trains to the dynamical neural network to analyze the spike trains and predict fault events in the spike trains.

18 . The method according to claim 17 wherein converting the data to a plurality of spike trains includes employing an encoding scheme from the group consisting of space encoding, frequency-based encoding, class-based encoding and data-based encoding.

19 . The method according to claim 17 wherein the plurality of neurons include excitatory neurons and inhibitory neurons.

20 . The method according to claim 17 wherein the dynamical neural network is trained using a semi-supervised learning process.

Assignments (7)
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0245 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025324/0515 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025315/0046 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025246/0056 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0237 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0313 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2009
From: SRINIVASA, NARAYAN; CHO, YOUNGKWAN; BARAJAS, LEANDRO G.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 022164/0303 →