← Back to Patent Explorer
US5218646A Expired / Lapsed US ⏱️ 0.0 years remaining

Classification procedure implemented in a hierarchical neural network, and hierarchical neural network

Assignee: US Philips Corp
•
Filing: 1991-02-08
•
Granted: 1993-06-08
•
Expires: 2011-02-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Classification procedure implemented in a tree-like neural network which, in the course of learning steps, determines with the aid of a tree-like structure the number of neurons and their synaptic coefficients required for the processing of problems of classification of multi-class examples. Each neuron tends to distinguish, from the examples, two groups of examples approximating as well as possible to a division into two predetermined groups of classes. This division can be obtained through a principal component analysis of the distribution of examples. The neural network comprises a directory of addresses of successor neurons which is loaded in learning mode then read in exploitation mode. A memory stores example classes associated with the ends of the branches of the tree.

Inventors

  • 👤 Jacques-Ariel Sirat
  • 👤 Jean-Pierre Nadal

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 09:30
CPC Classifications
G; G06; G06N; G06N3/00; G06N3/02; G06N3/04; G06F; G06F18/00; G06F18/20; G06F18/24; G06F18/241; G06F18/2413; G06F18/24133; G06F18/24137; G06F18/243; G06F18/24323; G06N3/0499; G06N3/08; G06N3/082; G06N3/09

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 168 words
A method of classifying a group of non-homogenous data into K homogenous classes implemented in a neural network device including at least one processing element, having a classification coefficient, comprising the steps of: a) dividing said group of non-homogeneous data into two subgroups of data; b) generating a classification coefficient for said processing element to divide said group of non-homogeneous data in accordance with said two subgroups of data; c) testing the homogeneity of each of said two subgroups to determine if each subgroup contains only a single class; d) storing a location of said processing element and recording said homogeneous class of said group of data when said processing element distinguishes said single class; e) if said subgroup is non-homogeneous, dividing said homogeneous subgroup into two further subgroups by performing step a) and generating a second processing element for each non-homogeneous subgroup; and f) repeating steps a)-d) until said further subgroups of data are classified by each of said successive processing elements correspond to a homogeneous class.
Claim 2
Independent Claim 168 words
A method of classifying a group of non-homogenous data into K homogenous classes implemented in a neural network device including at least one processing element, having a classification coefficient, comprising the steps of: a) dividing said group of non-homogeneous data into two subgroups of data; b) generating a classification coefficient for said processing element to divide said group of non-homogeneous data in accordance with said two subgroups of data; c) testing the homogeneity of each of said two subgroups to determine if each subgroup contains only a single class; d) storing a location of said processing element and recording said homogeneous class of said group of data when said processing element distinguishes said single class; e) if said subgroup is non-homogeneous, dividing said homogeneous subgroup into two further subgroups by performing step a) and generating a second processing element for each non-homogeneous subgroup; and f) repeating steps a)-d) until said further subgroups of data are classified by each of said successive processing elements correspond to a homogeneous class.
Claim 3
Dependent Claim 11 words
The method of claim 1, wherein K is greater than 2.
Claim 4
Dependent Claim 16 words
The method of claim 1, wherein one of said subgroups contains only a single particular class.
Claim 5
Dependent Claim 31 words
The method of claim 2, further including the step of generating an error criterion for each of said K classes and wherein said single particular class has said smallest error criterion.
Claim 6
Dependent Claim 17 words
The method of claim 3, wherein the step of dividing is performed by a layered neural network.
Claim 7
Dependent Claim 57 words
The method of claim 1, wherein said the step of dividing includes dividing said group of nonhomogeneous data relative to an axis passing through a center of gravity of a distribution of said group of nonhomogeneous data perpendicular to a principal direction, said center of gravity and said principal direction being determined by a principal component analysis.
Claim 8
Dependent Claim 41 words
The method of claim 4, wherein the step of generating a classification coefficient includes determining an initial classification coefficient from a layered neural network by selecting said classification coefficient which best separates a class in accordance with said particular single class.
Claim 9
Dependent Claim 26 words
The method of claim 1, wherein the step of generating includes implementing one of a Pocket algorithm, a perceptron-type learning rule and a Hebb-type learning rule.
Claim 10
Dependent Claim 123 words
A neural network device for classifying a group of non-homogeneous data into three homogeneous classes, comprising: an input for receiving said non-homogeneous data; a first processing element layer including a processing element connected to said input, said processing element utilizing a classification coefficient for separating said group of nonhomogeneous data into two subgroups, one of said groups including data belonging to one homogenous class, another of said groups including non-homogeneous data; a second processing element layer connected to said processing element in said first processing element layer, said second processing element for receiving said subgroups and separating said subgroup of nonhomgeneous data into two homogeneous classes; and means for validating whether said output of each of said processing elements is a homogeneous class.
Claim 11
Dependent Claim 123 words
A neural network device for classifying a group of non-homogeneous data into three homogeneous classes, comprising: an input for receiving said non-homogeneous data; a first processing element layer including a processing element connected to said input, said processing element utilizing a classification coefficient for separating said group of nonhomogeneous data into two subgroups, one of said groups including data belonging to one homogenous class, another of said groups including non-homogeneous data; a second processing element layer connected to said processing element in said first processing element layer, said second processing element for receiving said subgroups and separating said subgroup of nonhomgeneous data into two homogeneous classes; and means for validating whether said output of each of said processing elements is a homogeneous class.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-07 1996-12-07 1997-06-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-07 2000-12-07 2001-06-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-07 2004-12-07 2005-06-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag