Artikkel - Harmooniline mõõt vs gravitatsioonimudel (tuum).md 14 KB


tags: [doktoritöö, artikkel, mustand, harmooniline-moot, gravitatsioonimudel] loodud: 2026-09-16

staatus: mustand (tuum)

Artikkel – Parameetrivaba harmooniline mõõt vs kalibreeritud gravitatsioonimudel hõredal maavõrgul

Tööpealkiri (EN): A parameter-free harmonic measure matches a calibrated gravity model for exit-point traffic estimation in sparse rural road networks

Sihtajakirjad: Transportation Research Part B / Part C · Journal of Transport Geography · Physica A · Environment & Planning B


Abstract (mustand)

Hõredalt asustatud piirkondades puuduvad liiklusloendused kohalikel teedel ning nende kogumine on majanduslikult põhjendamatu. Käesolev töö võrdleb kahte lähenemist väljumispunktide (kohaliku võrgu ja kõrgema tasandi võrgu ühenduskohtade) liiklusmahtude hindamiseks: (i) kalibreeritud gravitatsioonimudelit, mis kasutab teehierarhia impedantsi ja rahvastikku, ning (ii) parameetrivaba harmoonilist mõõtu, mis tuletatakse võrgu Laplacianist kui tõenäosus, et nõudlussõlmest algav juhuslik jalutuskäik absorbedub antud väljumispunktis. Kolme Eesti maavalla (Valga, Otepää, Võru; n = 953…1995 loenduslõiku, 2025) empiirilised tulemused näitavad, et harmooniline mõõt on gravitatsioonimudeliga sisuliselt võrdne (Spearman ρ = 0.115…0.360 vs 0.124…0.348) — ilma ühegi kalibreeritava parameetrita. Kombineerimine ristvalideerimisel lisanduvat täpsust ei anna, mis viitab, et mõlemad mõõdavad sama infot. Töö panus: (1) parameetrivaba struktuurne alternatiiv andmevaestele piirkondadele; (2) diagnoos, et hõredad maavõrgud on peaaegu puud (λ₂ ≈ 10⁻⁴…10⁻³, lõik = 1–2 serva), mis piirab struktuursete meetodite jõudu; (3) spektraalse analüüsi rakendus loendusjoonte paigutuseks.

1. Sissejuhatus

  • Probleem: kohalike teede liiklussagedus on teadmata; loendusprogrammid katavad riigimaanteid, mitte kõrvalisi maateid. Samaaegselt kasvab vajadus teada koormust (teehooldus, ohutus, omandiküsimused, planeerimine).
  • Senine lahendus (töö alus): nõudlusmudel — rahvastiku jaotamine (WorldPop) + gravitatsiooniline väljumispunkti valik + trippide arv → väljumispunkti mahud; valideeritud Transpordiameti loendustega (ρ ≈ 0.29–0.43, sõltuvalt teeklassist).
  • Lünk: gravitatsioonimudel vajab kalibreerimist (α, teeklassi impedantsitegurid, tripid elaniku kohta) ja on tundlik nõudlusandmete kvaliteedi suhtes.
  • Käesolev panus: näidata, et parameetrivaba struktuurne mõõt (harmooniline mõõt Laplaciani teooriast) annab võrdväärse täpsuse, ning selgitada miks ja millal struktuursed meetodid töötavad (või ei tööta).
  • Uurimisküsimused:
    • RK1: Kas harmooniline mõõt ennustab väljumispunktide liiklusmahtusid gravitatsioonimudeliga võrdväärselt?
    • RK2: Kas struktuurne info lisab gravitatsioonimudelile midagi (ristvalideerimine)?
    • RK3: Millised võrgu struktuuriomadused piiravad struktuursete meetodite jõudu?

2. Taust ja seotud tööd

  • Liiklusmahu hindamine ilma loendusteta: low-volume road AADT mudelid (Sharma 2000/2001; Apronti 2016; Das & Tsapakis 2019; Baffoe-Twum 2022 süstemaatiline ülevaade) — põhinevad teetunnustel/masinõppel, mitte võrgu topoloogial.
  • Kesksus kui liikluse proxy: Gao et al 2013; Kirkley et al 2018; Jayasinghe et al 2015; Crucitti et al 2006 — lühima tee betweenness on nõrk (meie tulemus: ρ = 0.125).
  • Difusioon/random-walk kesksused: Brandes & Fleischer 2005; Newman 2005; Masuda et al 2017 → meie ρ = 0.115–0.196.
  • Nõudlus: entroopia ja optimaalne transport: Wilson 1967 (gravitatsioon = entroopia maksimeerimine); Cuturi 2013; Peyré & Cuturi 2019 (Sinkhorn/IPF = entroopiline OT); JKO 1998.
  • Võrgu spektraalne analüüs: Fiedler 1973; Doyle & Snell 1984 (elektrivõrgud ja juhuslikud jalutuskäigud).
  • Meie täiendus: harmooniline mõõt kui parameetrivaba nõudlus→väljumispunkt jagaja + struktuurne diagnoos (near-tree).

3. Andmed ja uurimisala

  • Uurimisala: Valga, Otepää, Võru vald (Eesti); kohalik teedevõrk OSM-ist (OSMnx).
    • Valga: 3 697 sõlme, 3 365 serva, 1 048 väljumispunkti, 616 komponenti (suurim 572)
    • Otepää: 4 060 sõlme, 1 123 väljumispunkti, 771 komponenti (suurim 212)
    • Võru: 8 289 sõlme, 2 007 väljumispunkti, 1 346 komponenti (suurim 422)
  • Nõudlus: WorldPop 2020 (100 m raster) → sõlmede rahvastik (*_pop_node_population.csv).
  • Valideerimine: Transpordiameti 2025. a riigimaanteede liiklusloendused (AKÖL, autot/ööp); väljumispunktid seotud lähima loenduslõiguga (piki-tee kauguse meetod); vald-kaupa n = 953 / 1 117 / 1 995.
  • Crosswalk: väljumispunktid seotakse loenduslõikudega OSM-i riigiteede ahela kauguse (tee algusest) järgi: sama ref-i lõik, mille [Algus m, Lõpp m] katab kauguse; muidu lähim lõik. Meetod rekonstrueeriti ja valideeriti (kattuvus 95–100%).

4. Meetodid

4.1 Võrgu moodustamine

  • Kohalikud teed: residential, unclassified, service, track, living_street; riiklikud: trunk…tertiary.
  • Väljumispunktid B: sõlmed, mis kuuluvad nii kohalikku kui riiklikku võrku.
  • Servakaal: pikkus ℓ_e (m); juhtivus c_e = 1/ℓ_e.

4.2 Gravitatsioonimudel (baas)

Väljumispunkti valik iga kohaliku sõlme jaoks: argmin_b [ impedance(path) − α·ln(pop_b + 1) ], kus impedance = ℓ_e × f(teeklass), f: kohalik ×4.0, riiklik ×1.0–1.8; kalibreeritavad suurused: α (default 1000), teeklassi tegurid, TRIPS_PER_PERSON = 2.0.

4.3 Harmooniline mõõt (parameetrivaba)

Nõudluskaalutud tõenäosus, et sõlmest algav juhuslik jalutuskäik (üleminekutõenäosus ∝ c_e) absorbedub väljumispunktis b enne teisi väljumispunkte:

harm[b] = Σ_i d_i · u_b(i),

kus u_b lahendab diskreetse Dirichlet' ülesande: L u = 0 sisemuses, u = 1 punktis b, u = 0 teistes väljumispunktides; L = D − C on (kaalutud) Laplacian ja d_i nõudlus sõlmes i.

  • Lahendatakse komponendi kaupa (üks LU faktoreerimine komponendi kohta, seejärel kolmnurklahendus iga väljumispunkti jaoks).
  • Parameetreid ei ole — sisendiks ainult topoloogia + nõudluse jaotus.

4.4 Injektsioonivool (sisemine voogude väli)

Allikad nõudlussõlmedes, neelud väljumispunktides (s_b = gravitatsiooni väljumismahud):

L φ = (s − d),   f_uv = c_uv (φ_u − φ_v).

Annab sisemise voogude kaardi (ilma sisemiste loendusteta); massibilanss kontrollitud (sissevool vs neel ρ = +0.963).

4.5 Valideerimine

  • Spearman'i astakkorrelatsioon hinnangu ja AKÖL vahel; grupid: kõik / kõrvalmaanteed / teisaldatav loendus / mudelloendus.
  • Ristvalideerimine: astakruumis lineaarne kombinatsioon (grav + harm) vs kumbki üksi, 2 osahulka.

5. Tulemused

5.1 Harmooniline mõõt vs gravitatsioonimudel

Vald n Harm Grav Kõrvalmnt (harm/grav) teisaldatav (harm/grav) mudel (harm/grav)
Valga 953 +0.360 +0.348 +0.381 / +0.331 +0.372 / +0.329 +0.148 / +0.134
Otepää 1 117 +0.156 +0.143 +0.161 / +0.182 +0.087 / +0.103 +0.056 / +0.058
Võru 1 995 +0.115 +0.124 +0.140 / +0.113 +0.196 / +0.197 +0.176 / +0.124
Tõrva 853 +0.136 +0.160 −0.047 / −0.014 +0.201 / +0.232 −0.153 / −0.143

Peamine tulemus (RK1): harmooniline mõõt on gravitatsioonimudeliga võrdväärne (Valga, Otepää veidi parem; Võru veidi nõrgem) — ilma kalibreerimiseta.

5.2 Kas struktuur lisab infot? (RK2)

Vald n_test grav+harm grav harm
Valga pool1 477 0.377 0.380 0.377
Valga pool2 476 0.324 0.320 0.346
Otepää pool1 559 0.123 0.120 0.175
Otepää pool2 558 0.095 0.167 0.137
Võru pool1 998 0.109 0.125 0.097
Võru pool2 997 0.119 0.122 0.133

→ Kombineerimine lisanduvat täpsust ei anna — mõlemad mõõdavad sama infot (nõudluse jaotus + kättesaadavus).

5.3 Võrgu struktuur (RK3)

Vald Komponente Suurim λ₂ Parim lõige
Valga 616 572 0.00050 1 serv (0.7 km, 0.9%)
Otepää 771 212 0.00135 2 serva (0.1 km, 0.6%)
Võru 1 346 422 0.00022 1 serv (~0 km)

→ Hõredad maavõrgud on peaaegu puud (near-tree): λ₂ ≈ 0 ja miinimumlõige on üksikserv. See seletab, miks struktuursed meetodid laias pildis nõrgalt töötavad.

5.4 Lisavaatlused

  • Lühima tee betweenness ρ = +0.125; random-walk/difusiooni betweenness ρ = +0.047…+0.196 → kesksused jäävad nõudlusmudelile alla.
  • Sidus alamvõrk (Valga suurim komponent, n = 47): harmooniline mõõt +0.565 (kõrvalmaanteedel +0.756) — märkimisväärselt tugev, kuid väike ja valikuline hulk ⇒ vajab kinnitust (vt 7).
  • Injektsioonivool annab kasutatava sisemise vookaardi (valga_injection_flows.csv).

6. Arutelu

  • Miks harmooniline mõõt töötab: see kodeerib korraga (i) nõudluse paiknemist ja (ii) seda, kui hästi on iga väljumispunkt kohaliku võrguga ühendatud (random walki absorptsioon). Kauguslagunemise eksplitsiitne lisamine (gravitatsioon) ei anna sellele olulist lisa.
  • Praktiline väärtus: parameetrivaba meetod on rakendatav andmevaestes piirkondades, kus mudeli kalibreerimiseks loendusi ei ole; spektraalne analüüs annab põhjendatud loendusjoonte paigutuse (min-cut) ja haavatavuse (kitsaskohad).
  • Teoreetiline raam: harmooniline mõõt on klassikaline Laplaciani/elektrivõrkude objekt (Doyle & Snell 1984); entroopia/optimaalse transpordi keeles on gravitatsioonimudel sama perekonna (Wilson 1967; Cuturi 2013) — käesolev töö seob need kaks vaadet empiiriliselt.

7. Piirangud

  • Valideerimine toimub väljumispunktide tasemel (sisemiste voogude valideerimiseks puuduvad loendused).
  • WorldPop alahindab hõreasustust → nõudluse süstemaatiline viga.
  • Tõrva vald lisati valideerimisse (crosswalk rekonstrueeriti algse meetodi järgi, kattuvus teiste valdadega 95–100%); Tõrva tulemused on nõrgemad (ρ ≈ 0.14–0.16) ja kõrvalmaanteedel nullilähedased — põhjus vajab eraldi analüüsi.
  • Sidus alamvõrk (n = 47) on väike; tulemus vajab kinnitust suurematel sidusatel võrkudel.
  • Ei arvesta läbisõitu (transit) ega kaubavedu; TRIPS_PER_PERSON lihtsustus gravitatsioonimudelis.

8. Järeldused

  1. Parameetrivaba harmooniline mõõt on hõredas maavõrgus kalibreeritud gravitatsioonimudeliga võrdväärne.
  2. Struktuurne info ei lisa nõudlusmudelile olulist täpsust (ristvalideerimine).
  3. Hõredad maavõrgud on near-tree struktuuriga, mis piirab struktuursete meetodite jõudu ja teeb nõudluse andmete kvaliteedi kriitiliseks.
  4. Rakenduslikult: parameetrivaba meetod sobib andmevaestesse piirkondadesse; spektraalne analüüs toetab loendusvõrgu kavandamist.

9. Viited (tuum)

Teos DOI
Wilson (1967) A statistical theory of spatial distribution models 10.1016/0041-1647(67)90035-4
Kirkley et al (2018) Betweenness centrality in street networks 10.1038/s41467-018-04978-z
Gao et al (2013) Rethinking of betweenness centrality 10.1068/b38141
Brandes & Fleischer (2005) Centrality measures based on current flow 10.1007/978-3-540-31856-9_44
Newman (2005) Betweenness based on random walks 10.1016/j.socnet.2004.11.009
Doyle & Snell (1984) Random walks and electric networks 10.5948/upo9781614440222
Masuda et al (2017) Random walks and diffusion on networks 10.1016/j.physrep.2017.07.007
Fiedler (1973) Algebraic connectivity of graphs 10.21136/cmj.1973.101168
Cuturi (2013) Sinkhorn distances 10.48550/arxiv.1306.0895
Peyré & Cuturi (2019) Computational optimal transport 10.1561/2200000073
Baffoe-Twum et al (2022) AADT on low-volume roads (review) 10.1108/eor-05-2023-0010
Apronti et al (2016) Traffic volume on Wyoming low-volume roads 10.1016/j.jtte.2016.02.004

11. Figuurid (F1–F5) — valmis

Failid: liiklussagedus/results/figures/ (300 dpi PNG; skript make_figures.py)

Fail Sisu Pealkiri (EN, esitamiseks)
F1_network_exits.png Valga kohalik võrk + väljumispunktid Local road network and exit points of Valga vald (Estonia). Blue: local roads; grey: national roads; red triangles: exit points (local–national intersections, n = 1 048).
F2_scatter_vs_counts.png 2×4 hajuvusdiagrammid (gravitatsioon/harmooniline vs loendused, log-log) Model estimates vs 2025 national-road counts (AADT, veh/day, log–log) at exit points for the four municipalities. Top row: calibrated gravity model; bottom row: parameter-free harmonic measure; Spearman ρ annotated per panel.
F3_spectral_diagnosis.png λ₂ + komponentide arv; Fiedleri lõige Valga suurimal komponendil Spectral diagnosis of sparse rural networks. Left: Fiedler value λ₂ (log scale) and number of connected components per municipality. Right: Fiedler partition of the largest component (Valga); the single cut edge is highlighted in red.
F4_hybrid_flows.png Hübriidmudeli sisemised vood (gravitatsiooni mahud + Laplaciani marsruutimine) Hybrid model output for Valga: interior flows obtained by routing demand-weighted trips (sources at populated nodes) to gravity-model exit volumes (sinks) via the graph Laplacian (Kirchhoff flow). Cyan triangles: exit points.
F5_comparison.png Nelja valla võrdlus (ρ: harm vs grav; grupid) Parameter-free harmonic measure vs calibrated gravity model across four municipalities (Spearman ρ vs 2025 counts; groups: all exits, secondary roads, mobile counts).

Märkused: sildid on inglise keeles (esitamiseks); F2/F5 põhinevad results/harmonic_pilot/* failidel, F3 hybrid_pilot/municipalities_summary.json-il, F4 injection_pilot/valga_injection_flows.csv-il. Figuurid on ka Dropboxi kaudu sünkroonitud (kõik masinad).

10. Järgmised sammud (enne esitamist)

  1. Tõrva crosswalk (neljas vald valideerimisse).
  2. Harmoonilise mõõdu kinnitus suurematel sidusatel võrkudel (nt tihedamad vallad või linnade äärealad).
  3. Figuurid (F1–F5) + tabelite lõplik vormistus.
  4. Inglise tõlge.