Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO1991018348) A TRIANGULAR SCALABLE NEURAL ARRAY PROCESSOR
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/1991/018348 International Application No.: PCT/US1991/002252
Publication Date: 28.11.1991 International Filing Date: 08.04.1991
IPC:
G06N 3/063 (2006.01) ,G06N 3/10 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
N
COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
3
Computer systems based on biological models
02
using neural network models
06
Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
063
using electronic means
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
N
COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
3
Computer systems based on biological models
02
using neural network models
10
Simulation on general purpose computers
Applicants:
INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; Old Orchard Road Armonk, NY 10504, US
Inventors:
PECHANEK, Gerald, George; US
VASSILIADIS, Stamatis; US
Agent:
CRANE, John, D.; International Business Machines Corporation IPLAW Room 605 1755 S. Jefferson Davis Highway Arlington, VA 22202, US
Priority Data:
526,86622.05.1990US
Title (EN) A TRIANGULAR SCALABLE NEURAL ARRAY PROCESSOR
(FR) PROCESSEUR DE RESEAU NEURONAL EVOLUTIF TRIANGULAIRE
Abstract:
(EN) A triangular scalable neural array processor unit for use in a neural network (figure 7) with an N neuron structure, having multipliers (240), communicating adder trees (230), and sigmoid generators (210), and a reverse or feedback loop for communicating the output of a sigmoid generator back to input multipliers of selected neurons. There are either an array of weight matrix assembly (figure 8), enabling a diagonal folded matrix to place symmetric weights together. Each neuron structure has a general cell having weight registers (164) and value registers (162) as input elements providing weights and/or values to the structure, and the structure is interconnected to perform within a period multiplication of values and weights provided to the neuron structure; and summation of multiplied products of values by weights, and generation of new neuron values through a sigmoid generator; and communication of the neuron values generated.
(FR) Unité de processeur de réseau neuronal évolutif triangulaire destinée à être utilisée pour un réseau neuronal (figure 7) ayant une structure de N neurones, et comportant des multiplicateurs (240)s, des arbres additionneurs (230) communicants, et des générateurs sigmoïdes (210), ainsi qu'une boucle de retour ou de réaction pour renvoyer le signal de sortie d'un générateur sigmoïde aux multiplicateurs d'entrée de neurones sélectionnés. Il y a un réseau en forme de matrice de poids (figure 8), permettant à une matrice pliée en diagonale de placer des poids symétriques ensemble. Chaque structure de neurone a une cellule générale comportant des registres de poids (164) et des registres de valeurs (162) en tant qu'éléments d'entrée fournissant des poids et/ou des valeurs à la structure, et la structure est interconnectée de façon à réaliser en un certain laps de temps: la multiplication de valeurs et de poids fournis à la structure de neurones; la totalisation des produits des valeurs multipliées par les poids; la génération de nouvelles valeurs de neurones au moyen d'un générateur sigmoïde; et la communication des valeurs de neurones générées.
Designated States: JP
European Patent Office (AT, BE, CH, DE, DK, ES, FR, GB, GR, IT, LU, NL, SE)
Publication Language: English (EN)
Filing Language: English (EN)
Also published as:
EP0484479