Data processing device and method for selecting data words contained in a dictionary
First Claim
1. A data processing device for storing and selecting a plurality of fixed length data words DR, the device comprisinga) means for identifying a mesh within a multidimensional space representation of a dictionary of the data words DR, the identified mesh corresponding to a test word DO, the multidimensional space containing a plurality of meshes, each mesh being assigned at least one of the data words DR, each data word being either:
- i) within the mesh to which that data word is assigned;
or ii) on a boundary between the mesh, to which the data word is assigned, and another mesh;
b) means for supplying a respective sub-dictionary in response to the identified mesh, the respective sub-dictionary containing all of the data words DR which correspond, according to a correspondence criterion, to those data words DR which are assigned to the identified mesh; and
c) means for applying said correspondence criterion between the test word DO and the respective sub-dictionary in order to select one or more corresponding words MS, the corresponding words MS being those which are closest to said test word DO in said multidimensional space according to said correspondence criterion.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing device for selecting data words which are contained in a dictionary and which are nearest to a data word to be processed according to a correspondence criterion. The device includes: first apparatus for segmenting the space enclosing the assembly of data words of the dictionary; second apparatus for generating, for each segment, sub-dictionaries by making an arbitrary segment correspond, in accordance with the correspondence criterion, to words of a sub-dictionary; third apparatus for utilising the sub-dictionaries by determining, for an arbitrary data word to be processed, the segment with which it is associated, followed by determination, in accordance with the correspondence criterion, of that word or words among the words of the sub-dictionary associated with the segment which corresponds (correspond) best to the arbitrary data word to be processed. Segmentation can be realised by means of a layered or tree-like neural network. The device may be used for data compression or data classification.
31 Citations
24 Claims
-
1. A data processing device for storing and selecting a plurality of fixed length data words DR, the device comprising
a) means for identifying a mesh within a multidimensional space representation of a dictionary of the data words DR, the identified mesh corresponding to a test word DO, the multidimensional space containing a plurality of meshes, each mesh being assigned at least one of the data words DR, each data word being either: - i) within the mesh to which that data word is assigned;
or ii) on a boundary between the mesh, to which the data word is assigned, and another mesh;b) means for supplying a respective sub-dictionary in response to the identified mesh, the respective sub-dictionary containing all of the data words DR which correspond, according to a correspondence criterion, to those data words DR which are assigned to the identified mesh; and c) means for applying said correspondence criterion between the test word DO and the respective sub-dictionary in order to select one or more corresponding words MS, the corresponding words MS being those which are closest to said test word DO in said multidimensional space according to said correspondence criterion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
- i) within the mesh to which that data word is assigned;
-
17. Method for storing and selecting a plurality of fixed length data words DR, the method comprising the following steps
a) identifying a mesh within a multidimensional space representation of a dictionary of the data words DR, the identified mesh corresponding to a test word DO, the multidimensional space containing a plurality of meshes, each mesh being assigned at least one of the data words DR, each data word being either: - i) within the mesh to which that data word is assigned;
or ii) on a boundary between the mesh, to which the data word is assigned, and another mesh;b) supplying a respective sub-dictionary in response to the identified mesh, the respective sub-dictionary containing all of the data words DR which correspond, according to a correspondence criterion, to those data words DR which are assigned to the identified mesh; and c) applying said correspondence criterion between the test word DO and the respective sub-dictionary in order to select one or more corresponding words MS, the corresponding words MS being those which are closest to said test word DO in said multidimensional space according to said correspondence criterion. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
- i) within the mesh to which that data word is assigned;
Specification