Cover image

The Network Failed. The Fraud Model Saw Fraud.

TL;DR for operators A transaction fails repeatedly on a weak network. To a fraud model, the retries, interruptions, and irregular timing can resemble suspicious activity. Yet the apparent risk signal may describe infrastructure quality rather than fraudulent intent. Better calibration or a higher confidence threshold can identify uncertain cases, but neither explains the source of uncertainty nor determines who should resolve it. ...

August 5, 2026 · 8 min · Zelina
Cover image

Fair on Clean Data, Fragile After Fake Profiles

TL;DR for operators A platform can evaluate a recommender on clean historical data, observe only a small performance gap between groups, and reasonably approve it for retraining. That approval does not show how the same training process will respond when coordinated fake accounts deliberately shape the next batch of user interactions. In the reported experiments, fake profiles widened subgroup disparities even when the target recommender used fairness-aware training. Across the tested models, the paper’s SRLFA method generally produced larger disparities than the adapted attack baselines, with the largest reported effects appearing on the fairness-aware Last.fm LightGCN target. ...

August 1, 2026 · 8 min · Zelina
Cover image

When Fairness Fails in Groups: From Lone Counterexamples to Discrimination Clusters

Imagine two fairness bugs. In the first, changing a protected attribute while holding everything else constant shifts a model’s output enough to trigger one unfair decision. In the second, the same underlying applicant profile can fracture into nineteen meaningfully different score bands as protected attributes change. A conventional pairwise fairness test records both as violations. One counterexample each. Very tidy. Also not especially useful. ...

January 4, 2026 · 17 min · Zelina