Flash: A GP-GPU Ensemble Learning System for Handling Large Datasets
Flash: A GP-GPU Ensemble Learning System for Handling Large Datasets
复制标题
Flash:用于处理大型数据集的 GP-GPU 集成学习系统
DOI:
10.1007/978-3-662-44303-3_2
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Una
中科院分区:
文献类型:
--
作者:
Ignacio Arnaldo;K. Veeramachaneni;Una
The Flash system runs ensemble-based Genetic Programming GP symbolic regression on a shared memory desktop. To significantly reduce the high time cost of the extensive model predictions required by symbolic regression, its fitness evaluations are tasked to the desktop's GPU. Successive GP "instances" are run on different data subsets and randomly chosen objective functions. Best models are collected after a fixed number of generations and then fused with an adaptive, output-space method. New instance launches are halted once learning is complete. We demonstrate that Flash's ensemble strategy not only makes GP more robust, but it also provides an informed online means of halting the learning process. Flash enables GP to learn from a dataset composed of 370K exemplars and 90 features, evolving a population of 1000 individuals over 100 generations in as few as 50 seconds.