Loading…

Evolving fuzzy neural classifier that integrates uncertainty from human-expert feedback

Evolving fuzzy neural networks are models capable of solving complex problems in a wide variety of contexts. In general, the quality of the data evaluated by a model has a direct impact on the quality of the results. Some procedures can generate uncertainty during data collection, which can be ident...

Full description

Saved in:
Bibliographic Details
Published in:Evolving systems 2023-04, Vol.14 (2), p.319-341
Main Authors: de Campos Souza, Paulo Vitor, Lughofer, Edwin
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-c447t-fa5d3e2eac474fc798a4f38a12c109e1e272539528edba5698a75d6260d0c0213
cites cdi_FETCH-LOGICAL-c447t-fa5d3e2eac474fc798a4f38a12c109e1e272539528edba5698a75d6260d0c0213
container_end_page 341
container_issue 2
container_start_page 319
container_title Evolving systems
container_volume 14
creator de Campos Souza, Paulo Vitor
Lughofer, Edwin
description Evolving fuzzy neural networks are models capable of solving complex problems in a wide variety of contexts. In general, the quality of the data evaluated by a model has a direct impact on the quality of the results. Some procedures can generate uncertainty during data collection, which can be identified by experts to choose more suitable forms of model training. This paper proposes the integration of expert input on labeling uncertainty into evolving fuzzy neural classifiers (EFNC) in an approach called EFNC-U . Uncertainty is considered in class label input provided by experts, who may not be entirely confident in their labeling or who may have limited experience with the application scenario for which the data is processed. Further, we aimed to create highly interpretable fuzzy classification rules to gain a better understanding of the process and thus to enable the user to elicit new knowledge from the model. To prove our technique, we performed binary pattern classification tests within two application scenarios, cyber invasion and fraud detection in auctions. By explicitly considering class label uncertainty in the update process of the EFNC-U, improved accuracy trend lines were achieved compared to fully (and blindly) updating the classifiers with uncertain data. Integration of (simulated) labeling uncertainty smaller than 20% led to similar accuracy trends as using the original streams (unaffected by uncertainty). This demonstrates the robustness of our approach up to this uncertainty level. Finally, interpretable rules were elicited for a particular application (auction fraud identification) with reduced (and thus readable) antecedent lengths and with certainty values in the consequent class labels. Additionally, an average expected uncertainty of the rules were elicited based on the uncertainty levels in those samples which formed the corresponding rules.
doi_str_mv 10.1007/s12530-022-09455-z
format article
fullrecord <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_10061807</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2794696178</sourcerecordid><originalsourceid>FETCH-LOGICAL-c447t-fa5d3e2eac474fc798a4f38a12c109e1e272539528edba5698a75d6260d0c0213</originalsourceid><addsrcrecordid>eNp9UU1P2zAYtqYhqIA_wGHycZew145jO6dpqtiYVIkLiKNlnNdtWOJ0dlLR_vqZtVTsspOt9_l4Px5CrhhcMwD1JTFelVAA5wXUoqqK3QcyY1rqQgotPx7_Sp-Ry5SeAYAzASDUKTkrFWSRrGbk8WYzdJs2LKmfdrstDThF21HX2ZRa32Kk48qOtA0jLqMdMdEpOIyjzZUt9XHo6WrqbSjwZZ3L1CM2T9b9uiAn3nYJLw_vOXn4fnM_vy0Wdz9-zr8tCieEGgtvq6ZEjtYJJbxTtbbCl9oy7hjUyJCrvGZdcf1qW8mMq6qRXEIDLi9UnpOve9_19NRj4zCMeX6zjm1v49YMtjX_IqFdmeWwMfmIkmlQ2eHzwSEOvydMo-nb5LDrbMBhSoarfKlaMqUzle-pLg4pRfTHPgxeDZXZp2JyKuZvKmaXRZ_eT3iUvGWQCeWekDIUlhjN8zDFkK_2P9s_5rmbCw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2794696178</pqid></control><display><type>article</type><title>Evolving fuzzy neural classifier that integrates uncertainty from human-expert feedback</title><source>Springer Link</source><creator>de Campos Souza, Paulo Vitor ; Lughofer, Edwin</creator><creatorcontrib>de Campos Souza, Paulo Vitor ; Lughofer, Edwin</creatorcontrib><description>Evolving fuzzy neural networks are models capable of solving complex problems in a wide variety of contexts. In general, the quality of the data evaluated by a model has a direct impact on the quality of the results. Some procedures can generate uncertainty during data collection, which can be identified by experts to choose more suitable forms of model training. This paper proposes the integration of expert input on labeling uncertainty into evolving fuzzy neural classifiers (EFNC) in an approach called EFNC-U . Uncertainty is considered in class label input provided by experts, who may not be entirely confident in their labeling or who may have limited experience with the application scenario for which the data is processed. Further, we aimed to create highly interpretable fuzzy classification rules to gain a better understanding of the process and thus to enable the user to elicit new knowledge from the model. To prove our technique, we performed binary pattern classification tests within two application scenarios, cyber invasion and fraud detection in auctions. By explicitly considering class label uncertainty in the update process of the EFNC-U, improved accuracy trend lines were achieved compared to fully (and blindly) updating the classifiers with uncertain data. Integration of (simulated) labeling uncertainty smaller than 20% led to similar accuracy trends as using the original streams (unaffected by uncertainty). This demonstrates the robustness of our approach up to this uncertainty level. Finally, interpretable rules were elicited for a particular application (auction fraud identification) with reduced (and thus readable) antecedent lengths and with certainty values in the consequent class labels. Additionally, an average expected uncertainty of the rules were elicited based on the uncertainty levels in those samples which formed the corresponding rules.</description><identifier>ISSN: 1868-6478</identifier><identifier>EISSN: 1868-6486</identifier><identifier>DOI: 10.1007/s12530-022-09455-z</identifier><identifier>PMID: 37009465</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Artificial Intelligence ; Complex Systems ; Complexity ; Engineering ; Original Paper</subject><ispartof>Evolving systems, 2023-04, Vol.14 (2), p.319-341</ispartof><rights>The Author(s) 2022</rights><rights>The Author(s) 2022.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c447t-fa5d3e2eac474fc798a4f38a12c109e1e272539528edba5698a75d6260d0c0213</citedby><cites>FETCH-LOGICAL-c447t-fa5d3e2eac474fc798a4f38a12c109e1e272539528edba5698a75d6260d0c0213</cites><orcidid>0000-0002-7343-5844</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,315,786,790,891,27957,27958</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/37009465$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>de Campos Souza, Paulo Vitor</creatorcontrib><creatorcontrib>Lughofer, Edwin</creatorcontrib><title>Evolving fuzzy neural classifier that integrates uncertainty from human-expert feedback</title><title>Evolving systems</title><addtitle>Evolving Systems</addtitle><addtitle>Evol Syst (Berl)</addtitle><description>Evolving fuzzy neural networks are models capable of solving complex problems in a wide variety of contexts. In general, the quality of the data evaluated by a model has a direct impact on the quality of the results. Some procedures can generate uncertainty during data collection, which can be identified by experts to choose more suitable forms of model training. This paper proposes the integration of expert input on labeling uncertainty into evolving fuzzy neural classifiers (EFNC) in an approach called EFNC-U . Uncertainty is considered in class label input provided by experts, who may not be entirely confident in their labeling or who may have limited experience with the application scenario for which the data is processed. Further, we aimed to create highly interpretable fuzzy classification rules to gain a better understanding of the process and thus to enable the user to elicit new knowledge from the model. To prove our technique, we performed binary pattern classification tests within two application scenarios, cyber invasion and fraud detection in auctions. By explicitly considering class label uncertainty in the update process of the EFNC-U, improved accuracy trend lines were achieved compared to fully (and blindly) updating the classifiers with uncertain data. Integration of (simulated) labeling uncertainty smaller than 20% led to similar accuracy trends as using the original streams (unaffected by uncertainty). This demonstrates the robustness of our approach up to this uncertainty level. Finally, interpretable rules were elicited for a particular application (auction fraud identification) with reduced (and thus readable) antecedent lengths and with certainty values in the consequent class labels. Additionally, an average expected uncertainty of the rules were elicited based on the uncertainty levels in those samples which formed the corresponding rules.</description><subject>Artificial Intelligence</subject><subject>Complex Systems</subject><subject>Complexity</subject><subject>Engineering</subject><subject>Original Paper</subject><issn>1868-6478</issn><issn>1868-6486</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNp9UU1P2zAYtqYhqIA_wGHycZew145jO6dpqtiYVIkLiKNlnNdtWOJ0dlLR_vqZtVTsspOt9_l4Px5CrhhcMwD1JTFelVAA5wXUoqqK3QcyY1rqQgotPx7_Sp-Ry5SeAYAzASDUKTkrFWSRrGbk8WYzdJs2LKmfdrstDThF21HX2ZRa32Kk48qOtA0jLqMdMdEpOIyjzZUt9XHo6WrqbSjwZZ3L1CM2T9b9uiAn3nYJLw_vOXn4fnM_vy0Wdz9-zr8tCieEGgtvq6ZEjtYJJbxTtbbCl9oy7hjUyJCrvGZdcf1qW8mMq6qRXEIDLi9UnpOve9_19NRj4zCMeX6zjm1v49YMtjX_IqFdmeWwMfmIkmlQ2eHzwSEOvydMo-nb5LDrbMBhSoarfKlaMqUzle-pLg4pRfTHPgxeDZXZp2JyKuZvKmaXRZ_eT3iUvGWQCeWekDIUlhjN8zDFkK_2P9s_5rmbCw</recordid><startdate>20230401</startdate><enddate>20230401</enddate><creator>de Campos Souza, Paulo Vitor</creator><creator>Lughofer, Edwin</creator><general>Springer Berlin Heidelberg</general><scope>C6C</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7X8</scope><scope>5PM</scope><orcidid>https://orcid.org/0000-0002-7343-5844</orcidid></search><sort><creationdate>20230401</creationdate><title>Evolving fuzzy neural classifier that integrates uncertainty from human-expert feedback</title><author>de Campos Souza, Paulo Vitor ; Lughofer, Edwin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c447t-fa5d3e2eac474fc798a4f38a12c109e1e272539528edba5698a75d6260d0c0213</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Artificial Intelligence</topic><topic>Complex Systems</topic><topic>Complexity</topic><topic>Engineering</topic><topic>Original Paper</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>de Campos Souza, Paulo Vitor</creatorcontrib><creatorcontrib>Lughofer, Edwin</creatorcontrib><collection>Springer Open Access</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>Evolving systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>de Campos Souza, Paulo Vitor</au><au>Lughofer, Edwin</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Evolving fuzzy neural classifier that integrates uncertainty from human-expert feedback</atitle><jtitle>Evolving systems</jtitle><stitle>Evolving Systems</stitle><addtitle>Evol Syst (Berl)</addtitle><date>2023-04-01</date><risdate>2023</risdate><volume>14</volume><issue>2</issue><spage>319</spage><epage>341</epage><pages>319-341</pages><issn>1868-6478</issn><eissn>1868-6486</eissn><notes>ObjectType-Article-1</notes><notes>SourceType-Scholarly Journals-1</notes><notes>ObjectType-Feature-2</notes><notes>content type line 23</notes><abstract>Evolving fuzzy neural networks are models capable of solving complex problems in a wide variety of contexts. In general, the quality of the data evaluated by a model has a direct impact on the quality of the results. Some procedures can generate uncertainty during data collection, which can be identified by experts to choose more suitable forms of model training. This paper proposes the integration of expert input on labeling uncertainty into evolving fuzzy neural classifiers (EFNC) in an approach called EFNC-U . Uncertainty is considered in class label input provided by experts, who may not be entirely confident in their labeling or who may have limited experience with the application scenario for which the data is processed. Further, we aimed to create highly interpretable fuzzy classification rules to gain a better understanding of the process and thus to enable the user to elicit new knowledge from the model. To prove our technique, we performed binary pattern classification tests within two application scenarios, cyber invasion and fraud detection in auctions. By explicitly considering class label uncertainty in the update process of the EFNC-U, improved accuracy trend lines were achieved compared to fully (and blindly) updating the classifiers with uncertain data. Integration of (simulated) labeling uncertainty smaller than 20% led to similar accuracy trends as using the original streams (unaffected by uncertainty). This demonstrates the robustness of our approach up to this uncertainty level. Finally, interpretable rules were elicited for a particular application (auction fraud identification) with reduced (and thus readable) antecedent lengths and with certainty values in the consequent class labels. Additionally, an average expected uncertainty of the rules were elicited based on the uncertainty levels in those samples which formed the corresponding rules.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><pmid>37009465</pmid><doi>10.1007/s12530-022-09455-z</doi><tpages>23</tpages><orcidid>https://orcid.org/0000-0002-7343-5844</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1868-6478
ispartof Evolving systems, 2023-04, Vol.14 (2), p.319-341
issn 1868-6478
1868-6486
language eng
recordid cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_10061807
source Springer Link
subjects Artificial Intelligence
Complex Systems
Complexity
Engineering
Original Paper
title Evolving fuzzy neural classifier that integrates uncertainty from human-expert feedback
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-09-23T03%3A17%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Evolving%20fuzzy%20neural%20classifier%20that%20integrates%20uncertainty%20from%20human-expert%20feedback&rft.jtitle=Evolving%20systems&rft.au=de%20Campos%20Souza,%20Paulo%20Vitor&rft.date=2023-04-01&rft.volume=14&rft.issue=2&rft.spage=319&rft.epage=341&rft.pages=319-341&rft.issn=1868-6478&rft.eissn=1868-6486&rft_id=info:doi/10.1007/s12530-022-09455-z&rft_dat=%3Cproquest_pubme%3E2794696178%3C/proquest_pubme%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c447t-fa5d3e2eac474fc798a4f38a12c109e1e272539528edba5698a75d6260d0c0213%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2794696178&rft_id=info:pmid/37009465&rfr_iscdi=true