Loading…
Personalized Algorithmic Recourse with Preference Elicitation
Algorithmic Recourse (AR) is the problem of computing a sequence of actions that -- once performed by a user -- overturns an undesirable machine decision. It is paramount that the sequence of actions does not require too much effort for users to implement. Yet, most approaches to AR assume that acti...
Saved in:
Published in: | arXiv.org 2024-01 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | |
container_issue | |
container_start_page | |
container_title | arXiv.org |
container_volume | |
creator | De Toni, Giovanni Viappiani, Paolo Teso, Stefano Lepri, Bruno Passerini, Andrea |
description | Algorithmic Recourse (AR) is the problem of computing a sequence of actions that -- once performed by a user -- overturns an undesirable machine decision. It is paramount that the sequence of actions does not require too much effort for users to implement. Yet, most approaches to AR assume that actions cost the same for all users, and thus may recommend unfairly expensive recourse plans to certain users. Prompted by this observation, we introduce PEAR, the first human-in-the-loop approach capable of providing personalized algorithmic recourse tailored to the needs of any end-user. PEAR builds on insights from Bayesian Preference Elicitation to iteratively refine an estimate of the costs of actions by asking choice set queries to the target user. The queries themselves are computed by maximizing the Expected Utility of Selection, a principled measure of information gain accounting for uncertainty on both the cost estimate and the user's responses. PEAR integrates elicitation into a Reinforcement Learning agent coupled with Monte Carlo Tree Search to quickly identify promising recourse plans. Our empirical evaluation on real-world datasets highlights how PEAR produces high-quality personalized recourse in only a handful of iterations. |
format | article |
fullrecord | <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2671447275</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2671447275</sourcerecordid><originalsourceid>FETCH-proquest_journals_26714472753</originalsourceid><addsrcrecordid>eNpjYuA0MjY21LUwMTLiYOAtLs4yMDAwMjM3MjU15mSwDUgtKs7PS8zJrEpNUXDMSc8vyizJyM1MVghKTc4vLSpOVSgHCigEFKWmpRal5iWnKrjmZCZnliSWZObn8TCwpiXmFKfyQmluBmU31xBnD92CovzC0tTikvgsoBlA04vjgTYampiYG5mbGhOnCgDLQDiX</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2671447275</pqid></control><display><type>article</type><title>Personalized Algorithmic Recourse with Preference Elicitation</title><source>Publicly Available Content Database (Proquest) (PQ_SDU_P3)</source><creator>De Toni, Giovanni ; Viappiani, Paolo ; Teso, Stefano ; Lepri, Bruno ; Passerini, Andrea</creator><creatorcontrib>De Toni, Giovanni ; Viappiani, Paolo ; Teso, Stefano ; Lepri, Bruno ; Passerini, Andrea</creatorcontrib><description>Algorithmic Recourse (AR) is the problem of computing a sequence of actions that -- once performed by a user -- overturns an undesirable machine decision. It is paramount that the sequence of actions does not require too much effort for users to implement. Yet, most approaches to AR assume that actions cost the same for all users, and thus may recommend unfairly expensive recourse plans to certain users. Prompted by this observation, we introduce PEAR, the first human-in-the-loop approach capable of providing personalized algorithmic recourse tailored to the needs of any end-user. PEAR builds on insights from Bayesian Preference Elicitation to iteratively refine an estimate of the costs of actions by asking choice set queries to the target user. The queries themselves are computed by maximizing the Expected Utility of Selection, a principled measure of information gain accounting for uncertainty on both the cost estimate and the user's responses. PEAR integrates elicitation into a Reinforcement Learning agent coupled with Monte Carlo Tree Search to quickly identify promising recourse plans. Our empirical evaluation on real-world datasets highlights how PEAR produces high-quality personalized recourse in only a handful of iterations.</description><identifier>EISSN: 2331-8422</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Algorithms ; Cost estimates ; Coupling ; Customization ; Expected utility ; Human performance ; Machine learning ; Polynomials ; Search algorithms</subject><ispartof>arXiv.org, 2024-01</ispartof><rights>2024. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2671447275?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>780,784,25753,37012,44590</link.rule.ids></links><search><creatorcontrib>De Toni, Giovanni</creatorcontrib><creatorcontrib>Viappiani, Paolo</creatorcontrib><creatorcontrib>Teso, Stefano</creatorcontrib><creatorcontrib>Lepri, Bruno</creatorcontrib><creatorcontrib>Passerini, Andrea</creatorcontrib><title>Personalized Algorithmic Recourse with Preference Elicitation</title><title>arXiv.org</title><description>Algorithmic Recourse (AR) is the problem of computing a sequence of actions that -- once performed by a user -- overturns an undesirable machine decision. It is paramount that the sequence of actions does not require too much effort for users to implement. Yet, most approaches to AR assume that actions cost the same for all users, and thus may recommend unfairly expensive recourse plans to certain users. Prompted by this observation, we introduce PEAR, the first human-in-the-loop approach capable of providing personalized algorithmic recourse tailored to the needs of any end-user. PEAR builds on insights from Bayesian Preference Elicitation to iteratively refine an estimate of the costs of actions by asking choice set queries to the target user. The queries themselves are computed by maximizing the Expected Utility of Selection, a principled measure of information gain accounting for uncertainty on both the cost estimate and the user's responses. PEAR integrates elicitation into a Reinforcement Learning agent coupled with Monte Carlo Tree Search to quickly identify promising recourse plans. Our empirical evaluation on real-world datasets highlights how PEAR produces high-quality personalized recourse in only a handful of iterations.</description><subject>Algorithms</subject><subject>Cost estimates</subject><subject>Coupling</subject><subject>Customization</subject><subject>Expected utility</subject><subject>Human performance</subject><subject>Machine learning</subject><subject>Polynomials</subject><subject>Search algorithms</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNpjYuA0MjY21LUwMTLiYOAtLs4yMDAwMjM3MjU15mSwDUgtKs7PS8zJrEpNUXDMSc8vyizJyM1MVghKTc4vLSpOVSgHCigEFKWmpRal5iWnKrjmZCZnliSWZObn8TCwpiXmFKfyQmluBmU31xBnD92CovzC0tTikvgsoBlA04vjgTYampiYG5mbGhOnCgDLQDiX</recordid><startdate>20240123</startdate><enddate>20240123</enddate><creator>De Toni, Giovanni</creator><creator>Viappiani, Paolo</creator><creator>Teso, Stefano</creator><creator>Lepri, Bruno</creator><creator>Passerini, Andrea</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20240123</creationdate><title>Personalized Algorithmic Recourse with Preference Elicitation</title><author>De Toni, Giovanni ; Viappiani, Paolo ; Teso, Stefano ; Lepri, Bruno ; Passerini, Andrea</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_26714472753</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Algorithms</topic><topic>Cost estimates</topic><topic>Coupling</topic><topic>Customization</topic><topic>Expected utility</topic><topic>Human performance</topic><topic>Machine learning</topic><topic>Polynomials</topic><topic>Search algorithms</topic><toplevel>online_resources</toplevel><creatorcontrib>De Toni, Giovanni</creatorcontrib><creatorcontrib>Viappiani, Paolo</creatorcontrib><creatorcontrib>Teso, Stefano</creatorcontrib><creatorcontrib>Lepri, Bruno</creatorcontrib><creatorcontrib>Passerini, Andrea</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>De Toni, Giovanni</au><au>Viappiani, Paolo</au><au>Teso, Stefano</au><au>Lepri, Bruno</au><au>Passerini, Andrea</au><format>book</format><genre>document</genre><ristype>GEN</ristype><atitle>Personalized Algorithmic Recourse with Preference Elicitation</atitle><jtitle>arXiv.org</jtitle><date>2024-01-23</date><risdate>2024</risdate><eissn>2331-8422</eissn><abstract>Algorithmic Recourse (AR) is the problem of computing a sequence of actions that -- once performed by a user -- overturns an undesirable machine decision. It is paramount that the sequence of actions does not require too much effort for users to implement. Yet, most approaches to AR assume that actions cost the same for all users, and thus may recommend unfairly expensive recourse plans to certain users. Prompted by this observation, we introduce PEAR, the first human-in-the-loop approach capable of providing personalized algorithmic recourse tailored to the needs of any end-user. PEAR builds on insights from Bayesian Preference Elicitation to iteratively refine an estimate of the costs of actions by asking choice set queries to the target user. The queries themselves are computed by maximizing the Expected Utility of Selection, a principled measure of information gain accounting for uncertainty on both the cost estimate and the user's responses. PEAR integrates elicitation into a Reinforcement Learning agent coupled with Monte Carlo Tree Search to quickly identify promising recourse plans. Our empirical evaluation on real-world datasets highlights how PEAR produces high-quality personalized recourse in only a handful of iterations.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | EISSN: 2331-8422 |
ispartof | arXiv.org, 2024-01 |
issn | 2331-8422 |
language | eng |
recordid | cdi_proquest_journals_2671447275 |
source | Publicly Available Content Database (Proquest) (PQ_SDU_P3) |
subjects | Algorithms Cost estimates Coupling Customization Expected utility Human performance Machine learning Polynomials Search algorithms |
title | Personalized Algorithmic Recourse with Preference Elicitation |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T13%3A50%3A23IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=document&rft.atitle=Personalized%20Algorithmic%20Recourse%20with%20Preference%20Elicitation&rft.jtitle=arXiv.org&rft.au=De%20Toni,%20Giovanni&rft.date=2024-01-23&rft.eissn=2331-8422&rft_id=info:doi/&rft_dat=%3Cproquest%3E2671447275%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-proquest_journals_26714472753%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2671447275&rft_id=info:pmid/&rfr_iscdi=true |