A new adaptive sampling approach for Genetic Programming

Autor: Sana Ben Hamida, Hmida Hmida, Marta Rukoz, Amel Borgi
Přispěvatelé: Laboratoire d'Informatique, Programmation, Algorithmique et Heuristique (LIPAH), Faculté des Sciences Mathématiques, Physiques et Naturelles de Tunis (FST), Université de Tunis El Manar (UTM)-Université de Tunis El Manar (UTM), Laboratoire d'analyse et modélisation de systèmes pour l'aide à la décision (LAMSADE), Université Paris Dauphine-PSL, Université Paris sciences et lettres (PSL)-Université Paris sciences et lettres (PSL)-Centre National de la Recherche Scientifique (CNRS), Université Paris Nanterre (UPN), Université de Tunis El Manar (UTM)
Jazyk: angličtina
Rok vydání: 2019
Předmět:
Zdroj: 2019 Third International Conference on Intelligent Computing in Data Sciences (ICDS)
2019 Third International Conference on Intelligent Computing in Data Sciences (ICDS), Oct 2019, Marrakech, Morocco. pp.1-8, ⟨10.1109/ICDS47004.2019.8942353⟩
2019 Third International Conference on Intelligent Computing in Data Sciences (ICDS), Oct 2019, Marrakech, France. pp.1-8, ⟨10.1109/ICDS47004.2019.8942353⟩
DOI: 10.1109/ICDS47004.2019.8942353⟩
Popis: Genetic Programming (GP) is afflicted by an excessive computation time that is more exacerbated with data intensive problems. This issue has been addressed with different approaches such as sampling techniques or distributed implementations.In this paper we focus on dynamic sampling algorithms that mostly give to GP learner a new sample each generation. In so doing, individuals do not have enough time to extract the hidden knowledge. We propose adaptive sampling, which is half-way between static and dynamic methods. It is a flexible approach applicable to any dynamic sampling. We implemented some variants based on controlling re-sampling frequency, which we experimented to solve KDD intrusion detection problem with GP. The experimental study demonstrates how it preserves the power of dynamic sampling with possible improvements in learning time and quality for some sampling algorithms. This work opens many new relevant extension paths.; La programmation génétique (GP) est affectée par un temps de calcul excessif qui est plus exacerbé par des problèmes de données intensives. Cette question a été abordée avec différentes approches telles que les techniques d'échantillonnage ou les implémentations distribuées.Dans cet article, nous nous concentrons sur les algorithmes d'échantillonnage dynamique qui donnent principalement à l'apprenant GP un nouvel échantillon à chaque génération. En faisant cela, les individus n'ont pas assez de temps pour extraire les connaissances cachées. Nous proposons l'échantillonnage adaptatif, qui est à mi-chemin entre les méthodes statiques et dynamiques. Il s'agit d'une approche flexible applicable à tout échantillonnage dynamique. Nous avons mis en œuvre certaines variantes basées sur le contrôle de la fréquence de ré-échantillonnage, que nous avons expérimenté pour résoudre le problème de détection d'intrusion KDD avec GP. L'étude expérimentale démontre comment elle préserve la puissance de l'échantillonnage dynamique avec des améliorations possibles du temps d'apprentissage et de la qualité de certains algorithmes d'échantillonnage. Ce travail ouvre de nombreuses nouvelles voies d'extension pertinentes.
Databáze: OpenAIRE