Skip to content
Back to skills

Tabular Benchmark Eval

ASecurity

Evaluates the predictive performance and stability of 32 deep learning and tree-based tabular models across a large collection of diverse tabular datasets. It probes how well different architectures handle classification and regression tasks, and how dataset characteristics influence method rankings. Use when the user wants to benchmark on LAMDA-TALENT Benchmark, or asks about evaluating this task. Reports average_rank.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
researchpythongogitperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill tabular-benchmark-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tabular Benchmark Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Tabular Benchmark Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-tabular-benchmark-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-tabular-benchmark-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: tabular-benchmark-eval
description: Evaluates the predictive performance and stability of 32 deep learning and tree-based tabular models across a large collection of diverse tabular datasets. It probes how well different architectures handle classification and regression tasks, and how dataset characteristics influence method rankings. Use when the user wants to benchmark on LAMDA-TALENT Benchmark, or asks about evaluating this task. Reports average_rank.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2407.00956
  bibtex_key: ye2024closer
  confidence: high
---

# tabular-benchmark-eval

> A Closer Look at Deep Learning Methods on Tabular Datasets — Han-Jia Ye et al. (2024) (arXiv:2407.00956, 2024)

## What this evaluates

Evaluates the predictive performance and stability of 32 deep learning and tree-based tabular models across a large collection of diverse tabular datasets. It probes how well different architectures handle classification and regression tasks, and how dataset characteristics influence method rankings.

## Datasets

- **LAMDA-TALENT Benchmark** — total 300; splits: binary_classification (100), multi_class_classification (80), regression (120); repo https://github.com/qile2000/LAMDA-TALENT

## Metrics

- `accuracy` — range: [0, 1]
  - Fraction of correctly predicted class labels out of total instances. Standard classification metric.
- `RMSE` — range: other
  - Root Mean Squared Error: sqrt(mean((y_true - y_pred)^2)). Standard regression metric.
- `average_rank` **(primary)** — range: other
  - For each dataset, methods are ranked by accuracy (classification) or RMSE (regression). The average rank is computed across all datasets. Lower values indicate better overall performance.

## Input / output format

**Input**: Tabular feature matrix (numerical/categorical) and corresponding target vector (class labels or continuous values).

**Output**: Predicted class labels for classification tasks or continuous values for regression tasks.

## Scoring recipe

```python
# Per dataset d:
if d.task == 'classification':
    score[d] = accuracy_score(y_true, y_pred)
else:
    score[d] = mean_squared_error(y_true, y_pred, squared=False)

# Aggregate average rank:
ranks = {m: 0 for m in models}
for d in datasets:
    sorted_models = sort_models_by_score(d, ascending=(d.task == 'regression'))
    for rank_idx, model in enumerate(sorted_models):
        ranks[model] += rank_idx + 1
average_rank = {m: ranks[m] / len(datasets) for m in models}
```

## Common pitfalls

- Comparing methods that only support classification (e.g., TabPFN) or only regression (e.g., DNNR) on the full 300-dataset benchmark without filtering for task compatibility.
- Misinterpreting the direction of the average rank metric; lower ranks indicate better performance, not higher.
- Calculating the Tree-DNN score without first normalizing individual method scores per dataset, which skews the performance gap due to varying dataset difficulties.

## Evidence (verbatim from paper)

> We compare tabular methods across 300 datasets using classification accuracy for classification tasks and RMSE for regression tasks. The average rank of methods over all datasets is calculated following (Delgado et al., 2014), with results shown in Figure 3.

## Citation

```bibtex
@misc{ye2024closer,
  title={A Closer Look at Deep Learning Methods on Tabular Datasets},
  author={Han-Jia Ye et al. (2024)},
  year={2024},
  note={arXiv:2407.00956}
}
```

- arXiv: 2407.00956

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.