Patent ID: 7120291

Claim:
A method of analyzing input information, comprising the steps of: converting an input pattern consisting of cells into a converted pattern consisting of cells and storing the converted pattern; calculating an activity level of a partial or whole set of cells of at least one of a plurality of stored patterns with respect to the converted pattern according to cell values of the stored patterns and the converted pattern; repressing each of the calculated activity levels a predetermined number of times according to repression rules that are determined in consideration of a negative repression coefficient and the calculated activity levels of the stored patterns other than the converted pattern; generating a new cell value for each cell of the at least one stored pattern according to a corresponding one of the cell values and a corresponding one of the repressed calculated activity levels; and providing resultant cell values based on the new cell values as a response pattern for the input pattern, wherein the repressing step changes each activity level A(i) by δA(i) according to a repression coefficient W(i) as follows: δ ⁢ ⁢ A ⁡ ( i ) = W ⁡ ( i ) ⁢ { ψ ⁡ ( A ⁡ ( 1 ) ) + ψ ⁡ ( A ) ⁢ 2 ) ) + … + ψ ⁡ ( A ⁡ ( i - 1 ) ) + ψ ⁡ ( A ⁡ ( i + 1 ) ) + … + ψ ⁡ ( A ⁡ ( M ) ) } , and ψ ⁡ ( x ) = { x : x > 0 0 : else .