Desde el punto de vista de implementación un sistema difuso incluye los bloques que aparecen ilustrados en la figura. El núcleo del sistema está formado por una base de conocimiento que contiene la definición de las funciones de pertenencia de antecedentes y consecuentes utilizadas en las reglas, y un motor de inferencia capaz de procesar dicha información de acuerdo con alguno de los mecanismos descritos en los apartados anteriores. Además de estos elementos básicos, en la mayoría de los casos es necesario incluir dos bloques de interfaz que conectan el motor de inferencia con las entradas y salidas del sistema. Estos bloques se denominan fuzzificador y defuzzificador, respectivamente. |