Available inputs
- URL characteristics and domain age
- Traffic, security indicators and page behavior
Known examples
1,353 recorded examples
Prediction target
Legitimate, suspicious or phishing websitevs. CatBoost (tuned ensemble), the strongest conventional result in this benchmark.
1,353 examples · 9 inputs · 30 evaluation splits
- Causilo0.2163
- CatBoost0.2382
- LightGBM0.2466
- Extra trees0.2495
- XGBoost0.2507
- Random forest0.2572
- K-nearest neighbors0.2987
- Logistic regression0.3578
The task in practice
The study uses URL, domain, traffic and page indicators. Recorded labels classify sites as legitimate, suspicious or phishing.
- Use labeled website records. Pair the supplied website indicators with their categorical labels.
- Describe another website record. Collect the same address, traffic and behavior fields.
- Evaluate category probabilities. Check log loss and false-category assignments on independent websites.
Scope. The historical website categories do not establish protection against current phishing campaigns.
Dataset, sources and evaluation
Phishing website classification dataset. Original source and curated OpenML task linked below. Original dataset source.
The TabArena-curated OpenML version (46963) supplies the dataset and recorded target, WebsiteType. Comparison scores come from the retained results_per_split_official.csv evaluation snapshot. These pages describe the task and compare the recorded means; source records are not republished here.
Log loss evaluates the probability assigned to the recorded outcome category. A lower value is better. The percentage compares the reported mean with the strongest conventional result; it does not measure business impact.
Causilo uses its default configuration. Each conventional family uses its strongest reported mean across default, tuned and tuned-ensemble settings. The chart compares reported means, without a claim of statistical significance, customer deployment or operational savings.
Relative error change = (strongest conventional mean − Causilo mean) ÷ strongest conventional mean × 100. A negative change is shown as higher error.
How to read these comparisons · All configurations and original values.
