Anneal vs Deluge
Anneal vs DelugeTTTC6544 · L6

TTTC6544 · L6 · Companion deckDek pendamping

Anneal
vs Deluge
SA lwn
GD

Which gatekeeper for which problem?Penjaga pintu mana untuk masalah mana?

Two family historiesDua sejarah keluarga

Forty years apart, still evolvingBerselang empat puluh tahun, masih berkembang

Same skeletonRangka sama

Only three boxes differHanya tiga kotak berbeza

SA

GD

The three differencesTiga perbezaan

StartMula

T ← T₀

B ← f(s)

GatePintu

r < e−Δ/T

f(s′) ≤ B

UpdateKemas kini

T ← αT

B ← B − ΔB

Orange = SA · Blue = GDJingga = SA · Biru = GD

Head to headBersemuka

SA
GD
You setAnda tetapkanT₀, α, T_endN, f*
DecisionKeputusanchancepeluanglevelparas
Run timeMasa larianindirecttidak langsungexactly Ntepat N
TheoryTeoriproofs existada buktiempiricalempirikal

Part 1Bahagian 1

Evidence from
the Arena
Bukti daripada
Arena

3 problems · equal budgets · 10 test seeds3 masalah · bajet sama · 10 benih ujian

How we comparedCara kami membandingkan

Tune on some seeds, test on othersTala pada sesetengah benih, uji pada yang lain

1

CalibrateTentukur

T₀, f*

2

TuneTala

seeds 1–5benih 1–5

3

TestUji

seeds 6–15benih 6–15

4

PairPasangkan

same startsmula sama

Final quality · tunedKualiti akhir · ditala

Tuned SA finished lowest on all threeSA ditala berakhir paling rendah pada ketiga-tiga

Baseline check · timetableSemakan garis dasar · jadual

0

HC

0

GD, tunedGD, ditala

Always keep a hill-climbing baseline.Sentiasa simpan garis dasar pendakian bukit.

Convergence · tuned, median of 10 seedsPenumpuan · ditala, median 10 benih

SA ends lower; early speed variesSA berakhir lebih rendah; kelajuan awal berbeza

Robustness · worst setting ÷ best settingKeteguhan · tetapan terburuk ÷ terbaik

A bad GD setting hurts lessTetapan GD yang buruk kurang merosakkan

Weaknesses exposed · timetable, out of the boxKelemahan terdedah · jadual, tetapan asal

Both lost to hill climbingKedua-duanya kalah kepada pendakian bukit

HC
1,469
SA
2,754

T₀ fooled by 1000-point penaltiesT₀ tertipu oleh penalti 1000 mata

GD
5,276

linear level wasted the budgetparas linear membazir bajet

Potential · before → afterPotensi · sebelum → selepas

Every weakness had a fixSetiap kelemahan ada pembaikan

Part 2Bahagian 2

When is each
the best choice?
Bilakah setiap satu
pilihan terbaik?

Choose Great Deluge whenPilih Banjir Besar apabila

A deadline is fixedTarikh akhir tetap

overnight run, re-plan every 10 minlarian semalaman, rancang semula setiap 10 min

A target is knownSasaran diketahui

last semester's costkos semester lalu

Nobody will tune itTiada siapa akan menala

staff rerun it weeklykakitangan menjalankan setiap minggu

Choose Simulated Annealing whenPilih Penyepuhlindapan Simulasi apabila

You can tuneAnda boleh menala

and want the best final resultdan mahu keputusan akhir terbaik

Scale is unknownSkala tidak diketahui

no sensible target existstiada sasaran munasabah

You need samplingPerlu pensampelan

physics, Bayesian, Ising hardwarefizik, Bayes, perkakasan Ising

Decision treePokok keputusan

Application mapPeta aplikasi

Before you chooseSebelum memilih

A one-hour test beats a guessUjian sejam lebih baik daripada tekaan

1

BaselineGaris dasar

hill climbpendakian bukit

2

CalibrateTentukur

near good solutionshampir penyelesaian baik

3

Run bothJalankan kedua-dua

equal budgetbajet sama

4

ReportLapor

every seedsetiap benih

Can tune it? Anneal.Boleh ditala? Pilih SA.

Can't tune it? Deluge.Tidak boleh ditala? Pilih GD.

Unsure? Test both.Tidak pasti? Uji kedua-duanya.

Open the Arena tab to try it yourselfBuka tab Arena untuk mencuba sendiri

→/Space nextseterusnya · ← backkembali · N notesnota · F full screenskrin penuh · G Arena