Distributed volunteer computing for solving ensemble learning problems
Distributed volunteer computing for solving ensemble learning problems
复制标题
DOI:
10.1016/j.future.2015.07.010
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
Eugenio Cesario;C. Mastroianni;D. Talia
中科院分区:
文献类型:
--
作者:
Eugenio Cesario;C. Mastroianni;D. Talia
The volunteer computing paradigm, along with the tailored use of peer-to-peer communication, has recently proven capable of solving a wide area of data-intensive problems in a distributed scenario. TheMining@Homeframework is based on these paradigms and it has been implemented to run a wide range of distributed data mining applications. The efficiency and scalability of the architecture can be fully exploited when the overall task can be partitioned into distinct jobs that may be executed in parallel, and input data can be reused, which naturally leads to the use of data cachers. This paper explores the opportunities offered byMining@Homefor coping with the discovery of classifiers through the use of the bagging approach: multiple learners are used to compute models from the same input data, so as to extract a final model with high statistical accuracy. Analysis focuses on the evaluation of experiments performed in a real distributed environment, enriched with simulation assessment–to evaluate very large environments–and with an analytical investigation based on the iso-efficiency methodology. An extensive set of experiments allowed to analyze a number of heterogeneous scenarios, with different problem sizes, which helps to improve the performance by appropriately tuning the number of workers and the number of interconnected domains.