Patent ID: 6424957
Filing Date: 2002-07-23
Classification: G06N

Abstract:
A fuzzy processing unit for processing a plurality of rules comprising:a plurality of processing circuits for processing a first plurality of variables of a premise of a fuzzy logic inference rule having a second plurality of variables, each processing circuit processing at least a portion of an antecedent of a rule and each processing circuit including: a first input receiving input data corresponding to the first plurality of variables; a second input receiving operators corresponding to inferential operations between tile first plurality of variables; a processing section determining a truth level based upon the input data and operators; and a control unit that supplies the input data and the operators to the plurality of processing circuits, the control unit including: a circuit that adds neutral variables to a rule, if the second plurality of variables is less than the first plurality of variables, to obtain a new rule, wherein the new rule has a third plurality of variables equal to the first plurality of variables; a circuit that supplies new input data and new operators corresponding to tie new rule to at least one of the plurality at processing circuits; and a circuit that combines truth values from the plurality of processing circuits to determine an overall truth value.