Spaces:
Running
Running
File size: 10,250 Bytes
2efb236 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 | <!doctype html>
<html lang='en'><head><meta charset='utf-8'><meta name='viewport' content='width=device-width,initial-scale=1'><title>SelectArena: validity at noise 0.5</title><style>
:root { --fg:#1f2328; --muted:#59636e; --bg:#ffffff; --line:#d1d9e0; --soft:#f6f8fa; --accent:#0072B2; }
@media (prefers-color-scheme: dark) {
:root { --fg:#e6edf3; --muted:#9198a1; --bg:#0d1117; --line:#3d444d; --soft:#151b23; --accent:#4aa3df; }
}
html, body { margin:0; padding:0; background:var(--bg); color:var(--fg);
font:14px/1.45 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif; }
.toolbar { display:flex; gap:6px; justify-content:flex-end; align-items:center; padding:4px 2px 8px; }
.toolbar .hint { margin-right:auto; color:var(--muted); font-size:12px; }
.toolbar button { font:inherit; font-size:12px; color:var(--fg); background:var(--soft);
border:1px solid var(--line); border-radius:6px; padding:3px 10px; cursor:pointer; }
.toolbar button:hover { border-color:var(--accent); }
.wrap { overflow-x:auto; border:1px solid var(--line); border-radius:8px; }
table { border-collapse:collapse; width:100%; font-variant-numeric:tabular-nums; }
th, td { padding:7px 10px; border-bottom:1px solid var(--line); white-space:nowrap; }
th { position:sticky; top:0; background:var(--soft); font-weight:600; text-align:left;
cursor:pointer; user-select:none; font-size:13px; }
th.num, td.num { text-align:right; }
th .arrow { color:var(--muted); font-weight:400; }
th[aria-sort] { color:var(--accent); }
tbody tr:hover { background:var(--soft); }
tbody tr:last-child td { border-bottom:none; }
td.method { font-weight:600; }
td .sub { color:var(--muted); font-size:12px; font-weight:400; margin-left:6px; }
td.na { color:var(--muted); }
.pill { display:inline-block; padding:0 8px; border:1px solid var(--line); border-radius:999px;
font-size:12px; color:var(--fg); }
.pill.cat-search { border-color:var(--accent); }
.pill.cat-baseline { color:var(--muted); }
</style></head><body><div class='toolbar'><span class='hint'>Click a column to sort.</span><button onclick="saCsv('selectarena_validity.csv')">CSV</button></div><div class='wrap'><table id='sa-table'><thead><tr><th class=''>Method</th><th class='num' title='Mean over datasets and budgets.'>Validity ↑</th><th class='num'>Budget 1 (smallest)</th><th class='num'>Budget 2</th><th class='num'>Budget 3</th><th class='num'>Budget 4</th><th class='num'>Budget 5 (largest)</th></tr></thead><tbody><tr><td class='method' data-sort='F-Test'>F-Test</td><td class='num' data-sort='0.9217'>0.922</td><td class='num' data-sort='0.9713'>0.971</td><td class='num' data-sort='0.9539'>0.954</td><td class='num' data-sort='0.9428'>0.943</td><td class='num' data-sort='0.9096'>0.910</td><td class='num' data-sort='0.8309'>0.831</td></tr><tr><td class='method' data-sort='GainRatio'>GainRatio</td><td class='num' data-sort='0.908'>0.908</td><td class='num' data-sort='0.9616'>0.962</td><td class='num' data-sort='0.9536'>0.954</td><td class='num' data-sort='0.9343'>0.934</td><td class='num' data-sort='0.895'>0.895</td><td class='num' data-sort='0.7955'>0.795</td></tr><tr><td class='method' data-sort='MI'>MI</td><td class='num' data-sort='0.8793'>0.879</td><td class='num' data-sort='0.9403'>0.940</td><td class='num' data-sort='0.92'>0.920</td><td class='num' data-sort='0.9005'>0.900</td><td class='num' data-sort='0.8558'>0.856</td><td class='num' data-sort='0.78'>0.780</td></tr><tr><td class='method' data-sort='LaplacianScore'>LaplacianScore</td><td class='num' data-sort='0.8751'>0.875</td><td class='num' data-sort='0.8784'>0.878</td><td class='num' data-sort='0.9064'>0.906</td><td class='num' data-sort='0.8996'>0.900</td><td class='num' data-sort='0.8711'>0.871</td><td class='num' data-sort='0.82'>0.820</td></tr><tr><td class='method' data-sort='ElasticNet'>ElasticNet</td><td class='num' data-sort='0.852'>0.852</td><td class='num' data-sort='0.9401'>0.940</td><td class='num' data-sort='0.9166'>0.917</td><td class='num' data-sort='0.8715'>0.872</td><td class='num' data-sort='0.804'>0.804</td><td class='num' data-sort='0.7278'>0.728</td></tr><tr><td class='method' data-sort='Lasso'>Lasso</td><td class='num' data-sort='0.8371'>0.837</td><td class='num' data-sort='0.9158'>0.916</td><td class='num' data-sort='0.906'>0.906</td><td class='num' data-sort='0.8462'>0.846</td><td class='num' data-sort='0.7931'>0.793</td><td class='num' data-sort='0.7245'>0.725</td></tr><tr><td class='method' data-sort='(R)ReliefF'>(R)ReliefF</td><td class='num' data-sort='0.8361'>0.836</td><td class='num' data-sort='0.9159'>0.916</td><td class='num' data-sort='0.8688'>0.869</td><td class='num' data-sort='0.8455'>0.846</td><td class='num' data-sort='0.803'>0.803</td><td class='num' data-sort='0.7474'>0.747</td></tr><tr><td class='method' data-sort='SFS'>SFS</td><td class='num' data-sort='0.7832'>0.783</td><td class='num' data-sort='0.895'>0.895</td><td class='num' data-sort='0.8123'>0.812</td><td class='num' data-sort='0.7714'>0.771</td><td class='num' data-sort='0.7335'>0.734</td><td class='num' data-sort='0.7038'>0.704</td></tr><tr><td class='method' data-sort='RFImportance'>RFImportance</td><td class='num' data-sort='0.7674'>0.767</td><td class='num' data-sort='0.8681'>0.868</td><td class='num' data-sort='0.8127'>0.813</td><td class='num' data-sort='0.7768'>0.777</td><td class='num' data-sort='0.7206'>0.721</td><td class='num' data-sort='0.6588'>0.659</td></tr><tr><td class='method' data-sort='mRMR'>mRMR</td><td class='num' data-sort='0.7504'>0.750</td><td class='num' data-sort='0.8335'>0.834</td><td class='num' data-sort='0.7808'>0.781</td><td class='num' data-sort='0.7459'>0.746</td><td class='num' data-sort='0.7122'>0.712</td><td class='num' data-sort='0.6795'>0.679</td></tr><tr><td class='method' data-sort='LOCO'>LOCO</td><td class='num' data-sort='0.7311'>0.731</td><td class='num' data-sort='0.7743'>0.774</td><td class='num' data-sort='0.7391'>0.739</td><td class='num' data-sort='0.7334'>0.733</td><td class='num' data-sort='0.7133'>0.713</td><td class='num' data-sort='0.6955'>0.696</td></tr><tr><td class='method' data-sort='SBE'>SBE</td><td class='num' data-sort='0.7271'>0.727</td><td class='num' data-sort='0.7896'>0.790</td><td class='num' data-sort='0.7249'>0.725</td><td class='num' data-sort='0.7189'>0.719</td><td class='num' data-sort='0.7144'>0.714</td><td class='num' data-sort='0.6877'>0.688</td></tr><tr><td class='method' data-sort='CART'>CART</td><td class='num' data-sort='0.7067'>0.707</td><td class='num' data-sort='0.777'>0.777</td><td class='num' data-sort='0.7378'>0.738</td><td class='num' data-sort='0.6974'>0.697</td><td class='num' data-sort='0.6688'>0.669</td><td class='num' data-sort='0.6522'>0.652</td></tr><tr><td class='method' data-sort='Random'>Random</td><td class='num' data-sort='0.6749'>0.675</td><td class='num' data-sort='0.6817'>0.682</td><td class='num' data-sort='0.6588'>0.659</td><td class='num' data-sort='0.6781'>0.678</td><td class='num' data-sort='0.6799'>0.680</td><td class='num' data-sort='0.6762'>0.676</td></tr><tr><td class='method' data-sort='MarkovBlanket'>MarkovBlanket</td><td class='num' data-sort='0.6243'>0.624</td><td class='num' data-sort='0.6038'>0.604</td><td class='num' data-sort='0.6032'>0.603</td><td class='num' data-sort='0.6229'>0.623</td><td class='num' data-sort='0.6445'>0.644</td><td class='num' data-sort='0.6471'>0.647</td></tr></tbody></table></div><script type='text/plain' id='sa-csv'>method,validity,validity_budget_0,validity_budget_1,validity_budget_2,validity_budget_3,validity_budget_4
F-Test,0.9217,0.9713,0.9539,0.9428,0.9096,0.8309
GainRatio,0.908,0.9616,0.9536,0.9343,0.895,0.7955
MI,0.8793,0.9403,0.92,0.9005,0.8558,0.78
LaplacianScore,0.8751,0.8784,0.9064,0.8996,0.8711,0.82
ElasticNet,0.852,0.9401,0.9166,0.8715,0.804,0.7278
Lasso,0.8371,0.9158,0.906,0.8462,0.7931,0.7245
(R)ReliefF,0.8361,0.9159,0.8688,0.8455,0.803,0.7474
SFS,0.7832,0.895,0.8123,0.7714,0.7335,0.7038
RFImportance,0.7674,0.8681,0.8127,0.7768,0.7206,0.6588
mRMR,0.7504,0.8335,0.7808,0.7459,0.7122,0.6795
LOCO,0.7311,0.7743,0.7391,0.7334,0.7133,0.6955
SBE,0.7271,0.7896,0.7249,0.7189,0.7144,0.6877
CART,0.7067,0.777,0.7378,0.6974,0.6688,0.6522
Random,0.6749,0.6817,0.6588,0.6781,0.6799,0.6762
MarkovBlanket,0.6243,0.6038,0.6032,0.6229,0.6445,0.6471
</script><script>
function saDownload(name, blob) {
var a = document.createElement('a');
a.href = URL.createObjectURL(blob);
a.download = name;
document.body.appendChild(a);
a.click();
setTimeout(function () { URL.revokeObjectURL(a.href); a.remove(); }, 500);
}
function saCsv(name) {
saDownload(name, new Blob([document.getElementById('sa-csv').textContent], {type: 'text/csv'}));
}
// Report the page height to an embedding page (the Space resizes its iframe to it).
(function () {
function post() {
try {
var height = Math.ceil(document.body.getBoundingClientRect().height) + 4;
if (window.parent !== window) window.parent.postMessage({saFrameHeight: height}, '*');
} catch (e) {}
}
window.addEventListener('load', post);
window.addEventListener('resize', post);
if (window.ResizeObserver) new ResizeObserver(post).observe(document.body);
})();
(function () {
var table = document.getElementById('sa-table');
var headers = table.querySelectorAll('th');
headers.forEach(function (th, col) {
th.addEventListener('click', function () {
var asc = th.getAttribute('aria-sort') !== 'ascending';
headers.forEach(function (h) { h.removeAttribute('aria-sort'); });
th.setAttribute('aria-sort', asc ? 'ascending' : 'descending');
var numeric = th.classList.contains('num');
var rows = Array.prototype.slice.call(table.tBodies[0].rows);
rows.sort(function (a, b) {
var x = a.cells[col].getAttribute('data-sort'), y = b.cells[col].getAttribute('data-sort');
if (numeric) {
x = x === '' ? NaN : parseFloat(x); y = y === '' ? NaN : parseFloat(y);
if (isNaN(x)) return 1;
if (isNaN(y)) return -1;
return asc ? x - y : y - x;
}
return asc ? x.localeCompare(y) : y.localeCompare(x);
});
rows.forEach(function (r) { table.tBodies[0].appendChild(r); });
});
});
})();
</script></body></html>
|