AutoFR: Automated Filter Rule Generation for Adblocking
Not on the map. Why?
Abstract (arXiv)
Adblocking relies on filter lists, which are manually curated and maintained by a community of filter list authors. Filter list curation is a laborious process that does not scale well to a large number of sites or over time. In this paper, we introduce AutoFR, a reinforcement learning framework to fully automate the process of filter rule creation and evaluation for sites of interest. We design an algorithm based on multi-arm bandits to generate filter rules that block ads while controlling the trade-off between blocking ads and avoiding visual breakage. We test AutoFR on thousands of sites and we show that it is efficient: it takes only a few minutes to generate filter rules for a site of interest. AutoFR is effective: it generates filter rules that can block 86% of the ads, as compared to 87% by EasyList, while achieving comparable visual breakage. Furthermore, AutoFR generates filter rules that generalize well to new sites. We envision that AutoFR can assist the adblocking community in filter rule generation at scale.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 21 of its 112 references that are in the map. First posted on arXiv 25 Feb 2022.
Builds on
21 of 112 references.
References · 21
- 2019Challenges of Real-World Reinforcement Learningcited by 282
- 2019Adversarial Policies: Attacking Deep Reinforcement Learningcited by 209
- 2018ComDefend: An Efficient Image Compression Model to Defend Adversarial Examplescited by 104
- 2018Adversarial Bandits with Knapsackscited by 73
- 2016An optimal algorithm for the Thresholding Bandit Problemcited by 62
- 2018Tranco: A Research-Oriented Top Sites Ranking Hardened Against Manipulationcited by 61
- 2016An algorithm with nearly optimal pseudo-regret for both stochastic and adversarial banditscited by 47
- 2019Deep Reinforcement Learning for Smart Home Energy Managementcited by 28
- 2016BISTRO: An Efficient Relaxation-Based Method for Contextual Banditscited by 20
- 2021FaiR-IoT: Fairness-aware Human-in-the-Loop Reinforcement Learning for Harnessing Human Variability in Personalized IoTcited by 15
- 2018AdVersarial: Perceptual Ad Blocking meets Adversarial Machine Learningcited by 14
- 2018Adaptive Sampling for Coarse Rankingcited by 5
9 more
- 2021WebGraph: Capturing Advertising and Tracking Information Flows for Robust Blockingcited by 5
- 2017The Future of Ad Blocking: An Analytical Framework and New Techniquescited by 4
- 2019Filter List Generation for Underserved Regionscited by 4
- 2018AdGraph: A Graph-Based Approach to Ad and Tracker Blockingcited by 3
- 2018Who Filters the Filters: Understanding the Growth, Usefulness and Efficiency of Crowdsourced Ad Blockingcited by 3
- 2018Missed by Filter Lists: Detecting Unknown Third-Party Trackers with Invisible Pixelscited by 3
- 2019Percival: Making In-Browser Perceptual Ad Blocking Practical With Deep Learningcited by 3
- 2019Crowdsourced PAC Learning under Classification Noisecited by 2
- 2017A First Look at Ad Blocking Apps on Google Playcited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1.
2 papers.