AutoFR: Automated Filter Rule Generation for Adblocking
Le, Hieu, Elmalaki, Salma, Markopoulou, Athina, Shafiq, Zubair
–arXiv.org Artificial Intelligence
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.
arXiv.org Artificial Intelligence
Mar-7-2023
- Country:
- Asia
- China > Guangdong Province
- Shenzhen (0.04)
- Japan > Honshū
- Kantō > Tokyo Metropolis Prefecture > Tokyo (0.14)
- Taiwan > Taiwan Province
- Taipei (0.04)
- China > Guangdong Province
- Europe
- Netherlands > North Holland
- Amsterdam (0.04)
- Portugal > Coimbra
- Coimbra (0.04)
- Spain
- Canary Islands (0.04)
- Catalonia > Barcelona Province
- Barcelona (0.04)
- United Kingdom > England
- Greater London > London (0.14)
- Netherlands > North Holland
- North America
- Canada
- British Columbia > Metro Vancouver Regional District
- Vancouver (0.04)
- Quebec > Montreal (0.04)
- British Columbia > Metro Vancouver Regional District
- United States
- California
- Orange County > Irvine (0.04)
- San Diego County > San Diego (0.04)
- San Francisco County > San Francisco (0.14)
- Yolo County > Davis (0.04)
- Georgia > Fulton County
- Atlanta (0.04)
- Massachusetts
- Middlesex County > Cambridge (0.14)
- Suffolk County > Boston (0.04)
- Nevada (0.04)
- New York > New York County
- New York City (0.04)
- North Carolina > Wake County
- Raleigh (0.04)
- Pennsylvania > Philadelphia County
- Philadelphia (0.04)
- California
- Canada
- Oceania > Australia
- New South Wales > Sydney (0.04)
- South America > Argentina
- Pampas > Buenos Aires F.D. > Buenos Aires (0.04)
- Asia
- Genre:
- Research Report (0.82)
- Industry:
- Information Technology
- Security & Privacy (0.93)
- Services (1.00)
- Marketing (1.00)
- Information Technology
- Technology: