Claims
- 1. A method of selecting specific learning patterns from learning patterns utilized in a neural network for speech recognition or character recognition, by classifying learning patterns into types by the K (where K is an integer>0) nearest neighbor method, comprising the steps of:
- (a) dividing the learning patterns into two categories;
- (b) selecting a first target learning pattern from the learning patterns of a first category;
- (c) selecting K learning patterns from the learning patterns of the first category in increasing order of distance from the first target learning pattern;
- (d) calculating an average Euclidean distance between the K learning patterns and the first target learning pattern for the first category;
- (e) repeating steps (c)-(d) replacing the first category with a second category;
- (f) comparing a ratio of the average Euclidean distances of the K learning patterns of the first and second categories with a first predetermined threshold T.sub.1 which is less than 1, and a second predetermined threshold, T.sub.2, which is greater than 1;
- (g) classifying the first target learning pattern as type (1) if the ratio of the average Euclidean distances of the K learning patterns of the first and second categories is between T.sub.1 and T.sub.2 ;
- (h) selecting the first target learning pattern from the first category for utilization in the neural network for speech recognition or character recognition if it is type (1);
- (i) selecting a second target learning pattern from the learning patterns of the second category;
- (j) repeating steps (c)-(g) replacing the first target learning pattern with the second target learning pattern; and
- (k) selecting the second target learning pattern from the second category for utilization in the neural network for speech recognition or character recognition if it is type (1).
- 2. The method of selecting specific learning patterns of claim 1, wherein learning patterns are classified into types using a discriminating function.
- 3. The method of selecting specific learning patterns of claim 1, wherein steps (d) and (f) are performed using an average city block distance calculation.
- 4. The method of selecting specific learning patterns of claim 1, wherein the neural network is multilayered perception type neural network.
- 5. The method of selecting specific learning patterns of claim 1, wherein the neural network is a Kohonen type neural network.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 1-57297 |
Mar 1989 |
JPX |
|
Parent Case Info
This application is a continuation-in-part of application Ser. No. 07/480,948 filed on Feb. 16, 1990 now abandoned. The entire contents of which are hereby incorporated by reference.
US Referenced Citations (1)
| Number |
Name |
Date |
Kind |
|
4912649 |
Wood |
Mar 1990 |
|
Non-Patent Literature Citations (2)
| Entry |
| Implementing Neural Nets with Programmable Logic; IEEE Trans. on Acoustics, Speech, & Signal Processing; Jacques J. Vidal; vol. 36, No. 7, Jul. 1988; pp. 1180-1190. |
| An Introduction to Computing with Neural Nets; IEEE ASSP Magazine; Richard P. Lippmann; Apr. 1987; pp. 4-22. |
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
480948 |
Feb 1990 |
|