A public fraud-risk pilot: leakage-controlled protocol, classical matched-slice scores, and an IBM Heron r2 run at 156 qubits with archived job IDs.
Start here for the narrative and metric tables on this page. Follow the chain below for outcomes and job IDs.
HSBC IBM evidence bundle, HSBC tuning bundle, HSBC classical match bundle.Navigation: Home
The task is HSBC-style fraud detection on card transactions, using public IEEE-CIS Fraud Detection data. QPC’s polycontextural reservoir (PC-QRC-FD) produces fraud-risk features under a leakage-controlled protocol: time-respecting splits and train-only preprocessing fits.
This pilot delivers:
Dataset source: Kaggle IEEE-CIS Fraud Detection (`train_transaction.csv` + `train_identity.csv`). Records are sorted by `TransactionDT` to keep chronological structure.
| Step | Protocol used in this pilot |
|---|---|
| Time split | 80% train timeline / 20% test timeline (`time_split_quantile=0.8`) |
| Pilot train pool | 1800 rows total = 1500 train-fit + 300 time-ordered validation |
| Test slice | 500 rows (stratified subsample on post-cutoff timeline) |
| Feature selection | Mutual information fit on first 1500 train rows only, top 16 numeric columns |
| Scaling / angle mapping | Fit on train only; apply to val/test (no fit leakage) |
| Reservoir readout | Primarily Z+ZZ expectations with balanced logistic readout |
All numbers shown below are pulled from generated artifacts in `Competition 2/Cursor`.
| Architecture | Test ROC-AUC | Test PR-AUC |
|---|---|---|
| 8q / 2c / d4 | 0.7226 | 0.2648 |
| 12q / 3c / d6 | 0.7435 | 0.1509 |
| 16q / 4c / d6 | 0.7102 | 0.2230 |
| Reference | Protocol | ROC-AUC | PR-AUC |
|---|---|---|---|
| Full classical XGBoost | ~472k train / 118k test (full split) | 0.9004 | 0.5036 |
| Matched XGBoost | Same 1800/500 protocol as quantum slice | 0.7196 | 0.2883 |
| PC-QRC best (12q/3c/d6) | Same 1800/500 protocol | 0.7435 | 0.1509 |
Matched-slice readout: on the same 1800/500 protocol, PC-QRC leads on ROC-AUC (0.7435 vs 0.7196). XGBoost leads on PR-AUC (0.2883 vs 0.1509). Full-split XGBoost (472k / 118k) is in the table as the large-data classical reference.
This run keeps total qubits and depth fixed and varies contexture count K. K=1 is a single wide chain; K>1 uses disjoint blocks (polycontextural blocking).
| K (contextures) | Block size | Test ROC-AUC | Test PR-AUC |
|---|---|---|---|
| 1 | 12 | 0.7391 | 0.2229 |
| 2 | 6 | 0.7345 | 0.1858 |
| 3 | 4 | 0.7435 | 0.1509 |
| 4 | 3 | 0.7232 | 0.1783 |
| 6 | 2 | 0.7456 | 0.0919 |
Run archived as HSBC IBM evidence bundle. IBM Quantum Platform instance routed as open-instance (open-plan quota). Runtime pinned-name discovery used aggregate listing where needed.
| IBM pilot result | Value |
|---|---|
| Backend | IBM Heron r2 · ibm_fez |
| Mode | [internal mode], readout proprietary readout |
| Test ROC-AUC | 0.7717 |
| Test PR-AUC | 0.1750 |
| Reservoir seed | 1000 |
| Sample job IDs | d7uc5kcinasc738smc80 (train), d7uc6nnmrars73d6puqg (val), d7uc707mrars73d6pv50 (test); full list in JSON (ibm_job_ids_all) |
| Post-processing | Proprietary QPC readout aggregation (optional) |
IBM Cloud routing used for this archive. The workspace script used open-instance, aggregate fallback where pinning fails, and consistent environment cleanup across short names, CRNs, and Runtime SDK channel ibm_quantum_platform. The 27 Sampler jobs in the table are the hardware record.
Hardware slice: job-backed execution at full logical width on IBM Heron r2, capped train/val/test 48/12/48, 2048 shots per circuit. Simulator tuning used 1800/500. IBM capped-test ROC-AUC 0.7717, PR-AUC 0.1750, with public job IDs in the table.
Main data folder used by scripts: Competition 2/data
train_transaction.csv, train_identity.csv (primary modeling data)test_transaction.csv, test_identity.csv, sample_submission.csv (Kaggle package files)Numbers in this page come from:
HSBC tuning bundleHSBC classical match bundleHSBC ablation bundleHSBC IBM evidence bundleThese artifacts are generated in the `Competition 2/Cursor` workspace and should be versioned together with this page when publishing evidence snapshots.
Pilot report ← Home Highlights