Within the context of rule-based systems, several proposals focus on the question of rule generalization, rather than rule synthesis.
given a set of predefined rules, the systems implement metrics to decide whether rules should generalize to novel forms, depending on the number of exceptions in the data set.