Learning and Generalization with Bounded Order Critical Feature Sets

An apparatus for controlling the timing of ignition in an engine by delaying, upon detection of knocking in the engine, a reference ignition timing preset in accordance with each running mode of the engine. The apparatus is equipped with abnormality detecting means which functions in response to any fault or malfunction of knock detecting means and prevents alteration of the ignition timing in the direction of angular advance.