Artículos de revistas
A guidance of data stream characterization for meta-learning
Fecha
2017-01-01Registro en:
Intelligent Data Analysis, v. 21, n. 4, p. 1015-1035, 2017.
1571-4128
1088-467X
10.3233/IDA-160083
2-s2.0-85027960355
Autor
Universidade Estadual Paulista (Unesp)
Universidade Federal Do Maranhão
Universidade Do Porto
Universidade de São Paulo (USP)
Institución
Resumen
The problem of selecting learning algorithms has been studied by the meta-learning community for more than two decades. One of the most important task for the success of a meta-learning system is gathering data about the learning process. This data is used to induce a (meta) model able to map characteristics extracted from different data sets to the performance of learning algorithms on these data sets. These systems are built under the assumption that the data are generated by a stationary distribution, i.e., a learning algorithm will perform similarly for new data from the same problem. However, many applications generate data whose characteristics can change over time. Therefore, a suitable bias at a given time may become inappropriate at another time. Although meta-learning has been used to continuously select a learning algorithm in data streams, data characterization has received less attention in this context. In this study, we provide a set of guidelines to support the proposal of characteristics able to describe non-stationary data over time. This guidance considers both the order of arrival of the examples and the type of variables involved in the base-level learning. In addition, we analyze the influence of characteristics regarding their dependence on data morphology. Experimental results using real data streams showed the effectiveness of the proposed data characterization general scheme to support algorithm selection by meta-learning systems. Moreover, the dependent meta-features provided crucial information for the success of some meta-models.