Genetic Programming for Optimizing Fuzzy Gradual Pattern Discovery
Sarra Ayouni, Sadok Ben Yahia, Anne Laurent, Pascal Poncelet · 2011
Gradual patterns refer to frequent patterns describing correlations between variables which evolution is linked.For instance, the gradual pattern the older, the higher the salary means that the age and the salary increase/decrease simultaneously between two persons.This co-evolution can be found either as increasing together or evolving oppositely (e.g., the more cars, the less bus tickets).Several approaches were proposed to mine such patterns.These approaches dier depending on the way they count how frequent a pattern is, or depending on their eciency both for memory and time consumption.The approaches can also dier depending on the way the attributes are treated, i.e. if they are considered as monotonically growing within the range of values or if they are considered as a fuzzy partition.For instance, the pattern the closer the age of an employee to 46, the higher his/her income is called to be a fuzzy gradual pattern.The challenge is then to retrieve the fuzzy sets (e.g.almost 46) that allow to mine the most relevant fuzzy gradual patterns.In fact, it is not an easy task to know in advance these appropriate fuzzy sets.In this paper, we focus on how genetic programming can be used in this context.