~/talk

Generate Actionable Counterfactuals w/ Multi-objective Particle Swarm Optimization

Talkat PyData Global 2022 · 2022-12-01..12-03· [machine-learning]
links:none on file
slides:none on file

A simple counterfactual generator uses multi-objective particle swarm optimization with a mixed discrete PSO variant, box constraints and a diversity preservation term to control proximity and sparsity, plus k-means selection to pick diverse solutions. It handles categorical features (one hot or label encoding), enforces immutability on non-actionable features, and produces multiple CFs (experiments generate five per query). Results are comparable to state of the art—better on some datasets but not uniformly superior—showing practical control rather than dramatic accuracy gains.

AI-written summary · about

  1. 0:00Actionable counterfactuals intro
  2. 2:13Counterfactual explainability challenges
  3. 12:10Particle Swarm Optimization basics
  4. 14:21PSO for counterfactuals
  5. 19:15Objective functions in PSO
  6. 22:06Proximity and sparsity control
  7. 25:18Algorithm workflow & selection
  8. 26:49Experimental results
  9. 28:53Conclusion & future work
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.