Loading…
A comparative evaluation of aggregation methods for machine learning over vertically partitioned data
•We compare aggregation methods for vertically partitioned data in several scenarios.•Impact of datasets characteristics over aggregators’ performance is investigated.•Silhouette and imbalance coefficient are the most influential characteristics.•Characteristics impact varies according to the specif...
Saved in:
Published in: | Expert systems with applications 2020-08, Vol.152, p.113406, Article 113406 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c328t-107027c01d39959c8a05bba19bcab74c100086ce26a207bf5d22c7ecceb518a63 |
---|---|
cites | cdi_FETCH-LOGICAL-c328t-107027c01d39959c8a05bba19bcab74c100086ce26a207bf5d22c7ecceb518a63 |
container_end_page | |
container_issue | |
container_start_page | 113406 |
container_title | Expert systems with applications |
container_volume | 152 |
creator | Trevizan, Bernardo Chamby-Diaz, Jorge Bazzan, Ana L.C. Recamonde-Mendoza, Mariana |
description | •We compare aggregation methods for vertically partitioned data in several scenarios.•Impact of datasets characteristics over aggregators’ performance is investigated.•Silhouette and imbalance coefficient are the most influential characteristics.•Characteristics impact varies according to the specific scenario.•Decision and regression trees are trained to guide the aggregator choice.
It is increasingly common applications where data are naturally generated in a distributed fashion, especially after the emergence of technologies like the Internet of Things (IoT). In sensor networks, in collaborative health or genomic projects, in credit risk analysis, among other domains, distinct features are collected from multiple sources, including the use of social media and mobile applications, and due to privacy concerns or communication costs, may not be shared among sites. This scenario of vertical data partitioning poses challenges to traditional machine learning (ML) approaches, as classical algorithms are designed to learn from the complete set of features. A common strategy is to combine predictions from local models trained at each site into a global model, and for this purpose, several aggregation methods have been proposed. In this work we tackle a gap within the related literature, performing a comparative evaluation of elementary and meta-learning-based aggregation methods to reveal their strengths and weakness for 46 datasets with varied characteristics. We show that no method outperforms its counterparts in all domains, emphasizing the need for experimental comparison to ensure a good choice in the domain of interest. Moreover, our experiments provide the first insights into the relations between datasets’ properties and aggregators’ performance. We show that for low class imbalance and a good instance-to-feature ratio, almost all aggregation methods tend to perform well. The silhouette coefficient (reflecting class separability) and class imbalance coefficient are the most influential properties on aggregators’ performance, thus we recommend their analysis in the first step of the methodological design. We found that arithmetic-based methods are not suitable for datasets with poor class separability and a large number of classes, whereas meta-learning approaches are less sensitive for datasets with silhouette coefficient close to 0. Our analyses were summarized as classification and regression trees, which have the impact to serve as practical tools for |
doi_str_mv | 10.1016/j.eswa.2020.113406 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2437431906</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S095741742030230X</els_id><sourcerecordid>2437431906</sourcerecordid><originalsourceid>FETCH-LOGICAL-c328t-107027c01d39959c8a05bba19bcab74c100086ce26a207bf5d22c7ecceb518a63</originalsourceid><addsrcrecordid>eNp9kE1Lw0AQhhdRsFb_gKcFz6mzm49NwEspfkHBi56XyWbSbkiydTet9N-bEM8ehvlg3neGh7F7ASsBIntsVhR-cCVBjgMRJ5BdsIXIVRxlqogv2QKKVEWJUMk1uwmhARAKQC0Yrblx3QE9DvZEnE7YHsfS9dzVHHc7T7u57WjYuyrw2nneodnbnnhL6Hvb77g7kedjDNZg25756DfYSUYVr3DAW3ZVYxvo7i8v2dfL8-fmLdp-vL5v1tvIxDIfIgEKpDIgqrgo0sLkCGlZoihKg6VKjACAPDMkM5SgyjqtpDSKjKEyFTlm8ZI9zL4H776PFAbduKPvx5NaJrFKYlHAtCXnLeNdCJ5qffC2Q3_WAvSEUzd6wqknnHrGOYqeZhGN_58seR2Mpd5QZT2ZQVfO_if_BYN_f44</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2437431906</pqid></control><display><type>article</type><title>A comparative evaluation of aggregation methods for machine learning over vertically partitioned data</title><source>ScienceDirect Freedom Collection 2022-2024</source><creator>Trevizan, Bernardo ; Chamby-Diaz, Jorge ; Bazzan, Ana L.C. ; Recamonde-Mendoza, Mariana</creator><creatorcontrib>Trevizan, Bernardo ; Chamby-Diaz, Jorge ; Bazzan, Ana L.C. ; Recamonde-Mendoza, Mariana</creatorcontrib><description>•We compare aggregation methods for vertically partitioned data in several scenarios.•Impact of datasets characteristics over aggregators’ performance is investigated.•Silhouette and imbalance coefficient are the most influential characteristics.•Characteristics impact varies according to the specific scenario.•Decision and regression trees are trained to guide the aggregator choice.
It is increasingly common applications where data are naturally generated in a distributed fashion, especially after the emergence of technologies like the Internet of Things (IoT). In sensor networks, in collaborative health or genomic projects, in credit risk analysis, among other domains, distinct features are collected from multiple sources, including the use of social media and mobile applications, and due to privacy concerns or communication costs, may not be shared among sites. This scenario of vertical data partitioning poses challenges to traditional machine learning (ML) approaches, as classical algorithms are designed to learn from the complete set of features. A common strategy is to combine predictions from local models trained at each site into a global model, and for this purpose, several aggregation methods have been proposed. In this work we tackle a gap within the related literature, performing a comparative evaluation of elementary and meta-learning-based aggregation methods to reveal their strengths and weakness for 46 datasets with varied characteristics. We show that no method outperforms its counterparts in all domains, emphasizing the need for experimental comparison to ensure a good choice in the domain of interest. Moreover, our experiments provide the first insights into the relations between datasets’ properties and aggregators’ performance. We show that for low class imbalance and a good instance-to-feature ratio, almost all aggregation methods tend to perform well. The silhouette coefficient (reflecting class separability) and class imbalance coefficient are the most influential properties on aggregators’ performance, thus we recommend their analysis in the first step of the methodological design. We found that arithmetic-based methods are not suitable for datasets with poor class separability and a large number of classes, whereas meta-learning approaches are less sensitive for datasets with silhouette coefficient close to 0. Our analyses were summarized as classification and regression trees, which have the impact to serve as practical tools for future research. Taken together, our findings give rise to interesting applications in the domain of intelligent systems, especially regarding their potential to reduce the burden of vast experimental comparisons when training ML models with feature-partitioned data.</description><identifier>ISSN: 0957-4174</identifier><identifier>EISSN: 1873-6793</identifier><identifier>DOI: 10.1016/j.eswa.2020.113406</identifier><language>eng</language><publisher>New York: Elsevier Ltd</publisher><subject>Attribute-partitioned data ; Classification ; Distributed machine learning ; Machine learning ; Predictions aggregation ; Vertical data partitioning</subject><ispartof>Expert systems with applications, 2020-08, Vol.152, p.113406, Article 113406</ispartof><rights>2020 Elsevier Ltd</rights><rights>Copyright Elsevier BV Aug 15, 2020</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c328t-107027c01d39959c8a05bba19bcab74c100086ce26a207bf5d22c7ecceb518a63</citedby><cites>FETCH-LOGICAL-c328t-107027c01d39959c8a05bba19bcab74c100086ce26a207bf5d22c7ecceb518a63</cites><orcidid>0000-0001-6765-2650 ; 0000-0003-2800-1032</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Trevizan, Bernardo</creatorcontrib><creatorcontrib>Chamby-Diaz, Jorge</creatorcontrib><creatorcontrib>Bazzan, Ana L.C.</creatorcontrib><creatorcontrib>Recamonde-Mendoza, Mariana</creatorcontrib><title>A comparative evaluation of aggregation methods for machine learning over vertically partitioned data</title><title>Expert systems with applications</title><description>•We compare aggregation methods for vertically partitioned data in several scenarios.•Impact of datasets characteristics over aggregators’ performance is investigated.•Silhouette and imbalance coefficient are the most influential characteristics.•Characteristics impact varies according to the specific scenario.•Decision and regression trees are trained to guide the aggregator choice.
It is increasingly common applications where data are naturally generated in a distributed fashion, especially after the emergence of technologies like the Internet of Things (IoT). In sensor networks, in collaborative health or genomic projects, in credit risk analysis, among other domains, distinct features are collected from multiple sources, including the use of social media and mobile applications, and due to privacy concerns or communication costs, may not be shared among sites. This scenario of vertical data partitioning poses challenges to traditional machine learning (ML) approaches, as classical algorithms are designed to learn from the complete set of features. A common strategy is to combine predictions from local models trained at each site into a global model, and for this purpose, several aggregation methods have been proposed. In this work we tackle a gap within the related literature, performing a comparative evaluation of elementary and meta-learning-based aggregation methods to reveal their strengths and weakness for 46 datasets with varied characteristics. We show that no method outperforms its counterparts in all domains, emphasizing the need for experimental comparison to ensure a good choice in the domain of interest. Moreover, our experiments provide the first insights into the relations between datasets’ properties and aggregators’ performance. We show that for low class imbalance and a good instance-to-feature ratio, almost all aggregation methods tend to perform well. The silhouette coefficient (reflecting class separability) and class imbalance coefficient are the most influential properties on aggregators’ performance, thus we recommend their analysis in the first step of the methodological design. We found that arithmetic-based methods are not suitable for datasets with poor class separability and a large number of classes, whereas meta-learning approaches are less sensitive for datasets with silhouette coefficient close to 0. Our analyses were summarized as classification and regression trees, which have the impact to serve as practical tools for future research. Taken together, our findings give rise to interesting applications in the domain of intelligent systems, especially regarding their potential to reduce the burden of vast experimental comparisons when training ML models with feature-partitioned data.</description><subject>Attribute-partitioned data</subject><subject>Classification</subject><subject>Distributed machine learning</subject><subject>Machine learning</subject><subject>Predictions aggregation</subject><subject>Vertical data partitioning</subject><issn>0957-4174</issn><issn>1873-6793</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp9kE1Lw0AQhhdRsFb_gKcFz6mzm49NwEspfkHBi56XyWbSbkiydTet9N-bEM8ehvlg3neGh7F7ASsBIntsVhR-cCVBjgMRJ5BdsIXIVRxlqogv2QKKVEWJUMk1uwmhARAKQC0Yrblx3QE9DvZEnE7YHsfS9dzVHHc7T7u57WjYuyrw2nneodnbnnhL6Hvb77g7kedjDNZg25756DfYSUYVr3DAW3ZVYxvo7i8v2dfL8-fmLdp-vL5v1tvIxDIfIgEKpDIgqrgo0sLkCGlZoihKg6VKjACAPDMkM5SgyjqtpDSKjKEyFTlm8ZI9zL4H776PFAbduKPvx5NaJrFKYlHAtCXnLeNdCJ5qffC2Q3_WAvSEUzd6wqknnHrGOYqeZhGN_58seR2Mpd5QZT2ZQVfO_if_BYN_f44</recordid><startdate>20200815</startdate><enddate>20200815</enddate><creator>Trevizan, Bernardo</creator><creator>Chamby-Diaz, Jorge</creator><creator>Bazzan, Ana L.C.</creator><creator>Recamonde-Mendoza, Mariana</creator><general>Elsevier Ltd</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0001-6765-2650</orcidid><orcidid>https://orcid.org/0000-0003-2800-1032</orcidid></search><sort><creationdate>20200815</creationdate><title>A comparative evaluation of aggregation methods for machine learning over vertically partitioned data</title><author>Trevizan, Bernardo ; Chamby-Diaz, Jorge ; Bazzan, Ana L.C. ; Recamonde-Mendoza, Mariana</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c328t-107027c01d39959c8a05bba19bcab74c100086ce26a207bf5d22c7ecceb518a63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Attribute-partitioned data</topic><topic>Classification</topic><topic>Distributed machine learning</topic><topic>Machine learning</topic><topic>Predictions aggregation</topic><topic>Vertical data partitioning</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Trevizan, Bernardo</creatorcontrib><creatorcontrib>Chamby-Diaz, Jorge</creatorcontrib><creatorcontrib>Bazzan, Ana L.C.</creatorcontrib><creatorcontrib>Recamonde-Mendoza, Mariana</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Expert systems with applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Trevizan, Bernardo</au><au>Chamby-Diaz, Jorge</au><au>Bazzan, Ana L.C.</au><au>Recamonde-Mendoza, Mariana</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A comparative evaluation of aggregation methods for machine learning over vertically partitioned data</atitle><jtitle>Expert systems with applications</jtitle><date>2020-08-15</date><risdate>2020</risdate><volume>152</volume><spage>113406</spage><pages>113406-</pages><artnum>113406</artnum><issn>0957-4174</issn><eissn>1873-6793</eissn><abstract>•We compare aggregation methods for vertically partitioned data in several scenarios.•Impact of datasets characteristics over aggregators’ performance is investigated.•Silhouette and imbalance coefficient are the most influential characteristics.•Characteristics impact varies according to the specific scenario.•Decision and regression trees are trained to guide the aggregator choice.
It is increasingly common applications where data are naturally generated in a distributed fashion, especially after the emergence of technologies like the Internet of Things (IoT). In sensor networks, in collaborative health or genomic projects, in credit risk analysis, among other domains, distinct features are collected from multiple sources, including the use of social media and mobile applications, and due to privacy concerns or communication costs, may not be shared among sites. This scenario of vertical data partitioning poses challenges to traditional machine learning (ML) approaches, as classical algorithms are designed to learn from the complete set of features. A common strategy is to combine predictions from local models trained at each site into a global model, and for this purpose, several aggregation methods have been proposed. In this work we tackle a gap within the related literature, performing a comparative evaluation of elementary and meta-learning-based aggregation methods to reveal their strengths and weakness for 46 datasets with varied characteristics. We show that no method outperforms its counterparts in all domains, emphasizing the need for experimental comparison to ensure a good choice in the domain of interest. Moreover, our experiments provide the first insights into the relations between datasets’ properties and aggregators’ performance. We show that for low class imbalance and a good instance-to-feature ratio, almost all aggregation methods tend to perform well. The silhouette coefficient (reflecting class separability) and class imbalance coefficient are the most influential properties on aggregators’ performance, thus we recommend their analysis in the first step of the methodological design. We found that arithmetic-based methods are not suitable for datasets with poor class separability and a large number of classes, whereas meta-learning approaches are less sensitive for datasets with silhouette coefficient close to 0. Our analyses were summarized as classification and regression trees, which have the impact to serve as practical tools for future research. Taken together, our findings give rise to interesting applications in the domain of intelligent systems, especially regarding their potential to reduce the burden of vast experimental comparisons when training ML models with feature-partitioned data.</abstract><cop>New York</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.eswa.2020.113406</doi><orcidid>https://orcid.org/0000-0001-6765-2650</orcidid><orcidid>https://orcid.org/0000-0003-2800-1032</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0957-4174 |
ispartof | Expert systems with applications, 2020-08, Vol.152, p.113406, Article 113406 |
issn | 0957-4174 1873-6793 |
language | eng |
recordid | cdi_proquest_journals_2437431906 |
source | ScienceDirect Freedom Collection 2022-2024 |
subjects | Attribute-partitioned data Classification Distributed machine learning Machine learning Predictions aggregation Vertical data partitioning |
title | A comparative evaluation of aggregation methods for machine learning over vertically partitioned data |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T05%3A28%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20comparative%20evaluation%20of%20aggregation%20methods%20for%20machine%20learning%20over%20vertically%20partitioned%20data&rft.jtitle=Expert%20systems%20with%20applications&rft.au=Trevizan,%20Bernardo&rft.date=2020-08-15&rft.volume=152&rft.spage=113406&rft.pages=113406-&rft.artnum=113406&rft.issn=0957-4174&rft.eissn=1873-6793&rft_id=info:doi/10.1016/j.eswa.2020.113406&rft_dat=%3Cproquest_cross%3E2437431906%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c328t-107027c01d39959c8a05bba19bcab74c100086ce26a207bf5d22c7ecceb518a63%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2437431906&rft_id=info:pmid/&rfr_iscdi=true |