atlas

Research map / Federated learning and privacy / Privacy attacks and secure learning

Enhancing Privacy in the Early Detection of Sexual Predators Through Federated Learning and Differential Privacy

AAAI 2025 · Federated learning and privacy › Privacy attacks and secure learning · approach: Private federated aggregation · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a federated learning pipeline with three differential privacy variants (metric DP on embeddings, DP-SGD, DP-FedAvg) for early detection of online grooming, evaluated on the PANC dataset with a BERT+logistic regression classifier.

Problem

Early detection of online grooming (sexual predators in chats) typically requires centralized access to children's private messages, raising privacy concerns, and existing grooming datasets are scarce and unrealistic.

Approach

Train the eSPD classifier with federated learning across user devices, combined with differential privacy in three placements (noise on token embeddings via metric DP, instance-level DP-SGD on clients, and user-level DP-FedAvg on the server), and compare their privacy-utility trade-offs using latency-weighted F1 under a sliding-window early-warning setup.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use federated training with FedAvg instead of training centrallyBERT+LR eSPD model · PANC eSPDF1: 0.75 -> 0.82Helped
Use federated training with FedAvg instead of training centrallyBERT+LR eSPD model · PANC eSPDF-latency: 0.63 -> 0.64No clear effect
Use federated training with FedAvg instead of training on warm-up data onlyBERT+LR eSPD model · PANC eSPDF-latency: 0.48 -> 0.64Helped
Add metric DP to federated training (η=20)FL model · PANC eSPDF-latency: 0.64 -> 0.52Hurt
Use a more restrictive metric-DP privacy budget (η=10)FL model · PANC eSPDF-latency: 6%Hurt
Add instance-level DP-SGD to federated training with (ε=1, δ=10^-5)FL model · PANC eSPDF-latency: 0.64 -> 0.61Hurt
Use DP-SGD with (ε=0.50, δ=10^-5)FL model · PANC eSPDF-latency: 57%Hurt
Add user-level DP-FedAvg to federated trainingFL model · PANC eSPDF-latency: 0.64 -> 0.63No clear effect
Fine-tune BERT_mobile in a federated setting instead of centrallyBERT_mobile eSPD model · PANC eSPDF-latency: 0.58 -> 0.58No clear effect
Set the classification threshold to achieve a 1% FPRCentralized model · PANC eSPDF-latency: 0.63 -> 0.59Hurt
Set the classification threshold to achieve a 1% FPRFL model · PANC eSPDF-latency: 0.64 -> 0.61Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PANC PAN12 ChatCoder2

Benchmarks: PANC

Metrics: F1 recall precision speed F-latency FPR

Baselines: Warm-up model Centralized model Centralized fine-tuned BERT_base Centralized fine-tuned BERT_mobile

Builds on: FedAvg DP-SGD DP-FedAvg PANC dataset eSPD framework

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy