摘要 |
To provide a learning arithmetic unit which is suitable for carrying out learning operations by assigning load values to grid points in regions, and thereby moderating the changes in output values after learning, with high learning accuracy retained and without impairing generalizability, as well as to provide a multi-input controller using the learning arithmetic unit and are suitable for controlling a controlled system which has multiple types of input. <??>In a 3D CMAC according to the present invention, two types of input value--input A and input B--are entered, a numeric range of 0 to 1 is set up for the inputs A and B, a two dimensional space is formed with the two axes representing the inputs A and B, and an input value space is formed by quantizing the numeric ranges 0 to 1 of the inputs A and B in increments of 0.11. Then, the input value space is divided into a grid with predetermined spacing (0.33 by 0.33) to form a plurality of regions. Then, a three-dimensional load value is assigned to each grid point formed at junctions of regions. <IMAGE>
|