Loading…
Privacy preserving rule-based classifier using modified artificial bee colony algorithm
•Privacy preserving classification is a substantial topic.•Differential privacy is a robust privacy guarantee and perturbs data.•Artificial bee colony discovers classification rules from private data.•Using input perturbation is more suitable for artificial bee colony classifier.•Our classifier is m...
Saved in:
Published in: | Expert systems with applications 2021-11, Vol.183, p.115437, Article 115437 |
---|---|
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-c258t-7426a9919e2785f3dda45715117b97d6aeeffb6c833181b94daa5c59a867b4a53 |
---|---|
cites | cdi_FETCH-LOGICAL-c258t-7426a9919e2785f3dda45715117b97d6aeeffb6c833181b94daa5c59a867b4a53 |
container_end_page | |
container_issue | |
container_start_page | 115437 |
container_title | Expert systems with applications |
container_volume | 183 |
creator | Zorarpacı, Ezgi Ayşe Özel, Selma |
description | •Privacy preserving classification is a substantial topic.•Differential privacy is a robust privacy guarantee and perturbs data.•Artificial bee colony discovers classification rules from private data.•Using input perturbation is more suitable for artificial bee colony classifier.•Our classifier is more accurate than the tested classifiers over the private data.
Privacy preserving data mining is a hot research field of data mining. The aim of privacy preserving data mining is to prevent the leakage of the sensitive information of individuals while performing data mining techniques. Classification task is one of the most studied fields in data mining hence in privacy preserving data mining as well. On the other hand, differential privacy is a powerful privacy guarantee that determines privacy leakage ratio by using ∊ parameter and enables researchers to mine data which includes sensitive information. Implementations of some well-known classification algorithms such as k-NN, Naïve Bayes, ID3, etc. with differential privacy have been developed. Although the success of the rule-based classifiers using meta-heuristics such as Ant-Miner, BeeMiner etc. in data mining has been demonstrated, any implementation of these classification algorithms with differential privacy has not been proposed in the literature until now to our best knowledge. Artificial bee colony (ABC) is a nature inspired algorithm which imitates foraging behavior of bees, and some approaches using ABC to discover classification rules have been proposed recently and the success of ABC algorithm for the discovery of classification rules has been demonstrated. Motivated by this shortcoming in the literature, we propose to develop a rule-based classifier using ABC algorithm with input perturbation technique of differential privacy to perform privacy preserving classification. According to our experimental results, the proposed ABC-based classifier performs better than the well-known algorithms that are SVM, C4.5, Holte’s One Rule, PART, and RIPPER over non-private and differentially private versions of the datasets in terms of classification performance. |
doi_str_mv | 10.1016/j.eswa.2021.115437 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2579414336</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0957417421008526</els_id><sourcerecordid>2579414336</sourcerecordid><originalsourceid>FETCH-LOGICAL-c258t-7426a9919e2785f3dda45715117b97d6aeeffb6c833181b94daa5c59a867b4a53</originalsourceid><addsrcrecordid>eNp9kE9LxDAQxYMouK5-AU8Fz62ZJmka8CKL_2BBD4rHkCbTNaW7XZN2Zb-9LfXsaWaY9-YNP0KugWZAobhtMow_JstpDhmA4EyekAWUkqWFVOyULKgSMuUg-Tm5iLGhFCSlckE-34I_GHtM9gEjhoPfbZIwtJhWJqJLbGti9LXHkAxx2m07N40uMaEfG-tNm1SIie3abndMTLvpgu-_tpfkrDZtxKu_uiQfjw_vq-d0_fr0srpfpzYXZZ9KnhdGKVCYy1LUzDnDhQQBICslXWEQ67oqbMkYlFAp7owRVihTFrLiRrAluZnv7kP3PWDsddMNYTdG6lxIxYEzVoyqfFbZ0MUYsNb74LcmHDVQPQHUjZ4A6gmgngGOprvZhOP_hxGBjtbjzqLzAW2vXef_s_8CksV6Qw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2579414336</pqid></control><display><type>article</type><title>Privacy preserving rule-based classifier using modified artificial bee colony algorithm</title><source>ScienceDirect Freedom Collection 2022-2024</source><creator>Zorarpacı, Ezgi ; Ayşe Özel, Selma</creator><creatorcontrib>Zorarpacı, Ezgi ; Ayşe Özel, Selma</creatorcontrib><description>•Privacy preserving classification is a substantial topic.•Differential privacy is a robust privacy guarantee and perturbs data.•Artificial bee colony discovers classification rules from private data.•Using input perturbation is more suitable for artificial bee colony classifier.•Our classifier is more accurate than the tested classifiers over the private data.
Privacy preserving data mining is a hot research field of data mining. The aim of privacy preserving data mining is to prevent the leakage of the sensitive information of individuals while performing data mining techniques. Classification task is one of the most studied fields in data mining hence in privacy preserving data mining as well. On the other hand, differential privacy is a powerful privacy guarantee that determines privacy leakage ratio by using ∊ parameter and enables researchers to mine data which includes sensitive information. Implementations of some well-known classification algorithms such as k-NN, Naïve Bayes, ID3, etc. with differential privacy have been developed. Although the success of the rule-based classifiers using meta-heuristics such as Ant-Miner, BeeMiner etc. in data mining has been demonstrated, any implementation of these classification algorithms with differential privacy has not been proposed in the literature until now to our best knowledge. Artificial bee colony (ABC) is a nature inspired algorithm which imitates foraging behavior of bees, and some approaches using ABC to discover classification rules have been proposed recently and the success of ABC algorithm for the discovery of classification rules has been demonstrated. Motivated by this shortcoming in the literature, we propose to develop a rule-based classifier using ABC algorithm with input perturbation technique of differential privacy to perform privacy preserving classification. According to our experimental results, the proposed ABC-based classifier performs better than the well-known algorithms that are SVM, C4.5, Holte’s One Rule, PART, and RIPPER over non-private and differentially private versions of the datasets in terms of classification performance.</description><identifier>ISSN: 0957-4174</identifier><identifier>EISSN: 1873-6793</identifier><identifier>DOI: 10.1016/j.eswa.2021.115437</identifier><language>eng</language><publisher>New York: Elsevier Ltd</publisher><subject>Algorithms ; Artificial bee colony ; Classification ; Classifiers ; Data mining ; Differential privacy ; Input perturbation ; Leakage ; Parameter sensitivity ; Perturbation methods ; Privacy ; Privacy preserving classification ; Search algorithms ; Swarm intelligence</subject><ispartof>Expert systems with applications, 2021-11, Vol.183, p.115437, Article 115437</ispartof><rights>2021 Elsevier Ltd</rights><rights>Copyright Elsevier BV Nov 30, 2021</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c258t-7426a9919e2785f3dda45715117b97d6aeeffb6c833181b94daa5c59a867b4a53</citedby><cites>FETCH-LOGICAL-c258t-7426a9919e2785f3dda45715117b97d6aeeffb6c833181b94daa5c59a867b4a53</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Zorarpacı, Ezgi</creatorcontrib><creatorcontrib>Ayşe Özel, Selma</creatorcontrib><title>Privacy preserving rule-based classifier using modified artificial bee colony algorithm</title><title>Expert systems with applications</title><description>•Privacy preserving classification is a substantial topic.•Differential privacy is a robust privacy guarantee and perturbs data.•Artificial bee colony discovers classification rules from private data.•Using input perturbation is more suitable for artificial bee colony classifier.•Our classifier is more accurate than the tested classifiers over the private data.
Privacy preserving data mining is a hot research field of data mining. The aim of privacy preserving data mining is to prevent the leakage of the sensitive information of individuals while performing data mining techniques. Classification task is one of the most studied fields in data mining hence in privacy preserving data mining as well. On the other hand, differential privacy is a powerful privacy guarantee that determines privacy leakage ratio by using ∊ parameter and enables researchers to mine data which includes sensitive information. Implementations of some well-known classification algorithms such as k-NN, Naïve Bayes, ID3, etc. with differential privacy have been developed. Although the success of the rule-based classifiers using meta-heuristics such as Ant-Miner, BeeMiner etc. in data mining has been demonstrated, any implementation of these classification algorithms with differential privacy has not been proposed in the literature until now to our best knowledge. Artificial bee colony (ABC) is a nature inspired algorithm which imitates foraging behavior of bees, and some approaches using ABC to discover classification rules have been proposed recently and the success of ABC algorithm for the discovery of classification rules has been demonstrated. Motivated by this shortcoming in the literature, we propose to develop a rule-based classifier using ABC algorithm with input perturbation technique of differential privacy to perform privacy preserving classification. According to our experimental results, the proposed ABC-based classifier performs better than the well-known algorithms that are SVM, C4.5, Holte’s One Rule, PART, and RIPPER over non-private and differentially private versions of the datasets in terms of classification performance.</description><subject>Algorithms</subject><subject>Artificial bee colony</subject><subject>Classification</subject><subject>Classifiers</subject><subject>Data mining</subject><subject>Differential privacy</subject><subject>Input perturbation</subject><subject>Leakage</subject><subject>Parameter sensitivity</subject><subject>Perturbation methods</subject><subject>Privacy</subject><subject>Privacy preserving classification</subject><subject>Search algorithms</subject><subject>Swarm intelligence</subject><issn>0957-4174</issn><issn>1873-6793</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kE9LxDAQxYMouK5-AU8Fz62ZJmka8CKL_2BBD4rHkCbTNaW7XZN2Zb-9LfXsaWaY9-YNP0KugWZAobhtMow_JstpDhmA4EyekAWUkqWFVOyULKgSMuUg-Tm5iLGhFCSlckE-34I_GHtM9gEjhoPfbZIwtJhWJqJLbGti9LXHkAxx2m07N40uMaEfG-tNm1SIie3abndMTLvpgu-_tpfkrDZtxKu_uiQfjw_vq-d0_fr0srpfpzYXZZ9KnhdGKVCYy1LUzDnDhQQBICslXWEQ67oqbMkYlFAp7owRVihTFrLiRrAluZnv7kP3PWDsddMNYTdG6lxIxYEzVoyqfFbZ0MUYsNb74LcmHDVQPQHUjZ4A6gmgngGOprvZhOP_hxGBjtbjzqLzAW2vXef_s_8CksV6Qw</recordid><startdate>20211130</startdate><enddate>20211130</enddate><creator>Zorarpacı, Ezgi</creator><creator>Ayşe Özel, Selma</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></search><sort><creationdate>20211130</creationdate><title>Privacy preserving rule-based classifier using modified artificial bee colony algorithm</title><author>Zorarpacı, Ezgi ; Ayşe Özel, Selma</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c258t-7426a9919e2785f3dda45715117b97d6aeeffb6c833181b94daa5c59a867b4a53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Algorithms</topic><topic>Artificial bee colony</topic><topic>Classification</topic><topic>Classifiers</topic><topic>Data mining</topic><topic>Differential privacy</topic><topic>Input perturbation</topic><topic>Leakage</topic><topic>Parameter sensitivity</topic><topic>Perturbation methods</topic><topic>Privacy</topic><topic>Privacy preserving classification</topic><topic>Search algorithms</topic><topic>Swarm intelligence</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zorarpacı, Ezgi</creatorcontrib><creatorcontrib>Ayşe Özel, Selma</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>Zorarpacı, Ezgi</au><au>Ayşe Özel, Selma</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Privacy preserving rule-based classifier using modified artificial bee colony algorithm</atitle><jtitle>Expert systems with applications</jtitle><date>2021-11-30</date><risdate>2021</risdate><volume>183</volume><spage>115437</spage><pages>115437-</pages><artnum>115437</artnum><issn>0957-4174</issn><eissn>1873-6793</eissn><abstract>•Privacy preserving classification is a substantial topic.•Differential privacy is a robust privacy guarantee and perturbs data.•Artificial bee colony discovers classification rules from private data.•Using input perturbation is more suitable for artificial bee colony classifier.•Our classifier is more accurate than the tested classifiers over the private data.
Privacy preserving data mining is a hot research field of data mining. The aim of privacy preserving data mining is to prevent the leakage of the sensitive information of individuals while performing data mining techniques. Classification task is one of the most studied fields in data mining hence in privacy preserving data mining as well. On the other hand, differential privacy is a powerful privacy guarantee that determines privacy leakage ratio by using ∊ parameter and enables researchers to mine data which includes sensitive information. Implementations of some well-known classification algorithms such as k-NN, Naïve Bayes, ID3, etc. with differential privacy have been developed. Although the success of the rule-based classifiers using meta-heuristics such as Ant-Miner, BeeMiner etc. in data mining has been demonstrated, any implementation of these classification algorithms with differential privacy has not been proposed in the literature until now to our best knowledge. Artificial bee colony (ABC) is a nature inspired algorithm which imitates foraging behavior of bees, and some approaches using ABC to discover classification rules have been proposed recently and the success of ABC algorithm for the discovery of classification rules has been demonstrated. Motivated by this shortcoming in the literature, we propose to develop a rule-based classifier using ABC algorithm with input perturbation technique of differential privacy to perform privacy preserving classification. According to our experimental results, the proposed ABC-based classifier performs better than the well-known algorithms that are SVM, C4.5, Holte’s One Rule, PART, and RIPPER over non-private and differentially private versions of the datasets in terms of classification performance.</abstract><cop>New York</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.eswa.2021.115437</doi></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0957-4174 |
ispartof | Expert systems with applications, 2021-11, Vol.183, p.115437, Article 115437 |
issn | 0957-4174 1873-6793 |
language | eng |
recordid | cdi_proquest_journals_2579414336 |
source | ScienceDirect Freedom Collection 2022-2024 |
subjects | Algorithms Artificial bee colony Classification Classifiers Data mining Differential privacy Input perturbation Leakage Parameter sensitivity Perturbation methods Privacy Privacy preserving classification Search algorithms Swarm intelligence |
title | Privacy preserving rule-based classifier using modified artificial bee colony algorithm |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T07%3A05%3A19IST&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=Privacy%20preserving%20rule-based%20classifier%20using%20modified%20artificial%20bee%20colony%20algorithm&rft.jtitle=Expert%20systems%20with%20applications&rft.au=Zorarpac%C4%B1,%20Ezgi&rft.date=2021-11-30&rft.volume=183&rft.spage=115437&rft.pages=115437-&rft.artnum=115437&rft.issn=0957-4174&rft.eissn=1873-6793&rft_id=info:doi/10.1016/j.eswa.2021.115437&rft_dat=%3Cproquest_cross%3E2579414336%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c258t-7426a9919e2785f3dda45715117b97d6aeeffb6c833181b94daa5c59a867b4a53%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2579414336&rft_id=info:pmid/&rfr_iscdi=true |