about
Synthesizing Action Sequences for Modifying Model Decisions (arxiv.org)
1 point by sel1 on Oct 3, 2019 | hide | past | pdf | discuss on HN

In plain words: When a model denies a loan, this system searches for the cheapest realistic steps a person could take to flip the decision. It combines a step-by-step search with probing tricks that test which changes would alter the model's answer, and worked on several neural networks.

Abstract

When a model makes a consequential decision, e.g., denying someone a loan, it needs to additionally generate actionable, realistic feedback on what the person can do to favorably change the decision. We cast this problem through the lens of program synthesis, in which our goal is to synthesize an optimal (realistically cheapest or simplest) sequence of actions that if a person executes successfully can change their classification. We present a novel and general approach that combines search-based program synthesis and test-time adversarial attacks to construct action sequences over a domain-specific set of actions. We demonstrate the effectiveness of our approach on a number of deep neural networks.

Goutham Ramakrishnan, Yun Chan Lee, Aws Albarghouthi
arXiv:1910.00057 · cs.AI · submitted Sep 30, 2019 · updated Oct 9, 2019
abstract · pdf · html

add comment on HN