Artiklar

Går det att uppskatta pollen bättre mellan mätstationerna?

Publicerad

Frågan

Sverige har 23 pollenmätstationer. De flesta orter har ingen. För de orterna räknar vi fram en uppskattning från de fem närmaste stationerna, viktade med inverterat kvadratiskt avstånd, och skriver ut vilken nivå det motsvarar. Regeln valdes för att den är enkel och rimlig, inte för att någon hade mätt att den var bäst. Exponenten 2 är ett standardval, inte ett resultat.

Den här artikeln är svaret på en enda fråga: finns det ett bättre sätt? Vi testade tio alternativ, och redovisar dem alla, även de som förlorade. Det mest användbara vi hittade var inte en bättre metod. Det var att måttet vi mäter med döljer vad metoderna faktiskt gör.

Data

Dagliga pollenhalter från 23 mätstationer, 2024 till 2026, för de 14 pollentyper som mäts på fler än två stationer. Halterna är korn per kubikmeter luft, och de översätts till fem nivåer: inga, låga, måttliga, höga och mycket höga. Gränserna är logaritmiska, för träd 10, 100 och 1 000 korn.

Stationerna ligger glest. Avståndet från en station till dess närmaste granne är i median 91 km, som minst 29 km och som mest 286 km. Det är en förutsättning som styr hela arbetet, och vi återkommer till den.

Glest jämfört med vad, kan man fråga. När Oteros med kollegor skulle bestämma var Bayerns automatiska mätstationer borde stå[1] satte de först upp ett avsiktligt tätt nät på 27 fällor över 70 553 km², vilket de beskriver som den högsta täthet ett pollennät av den storleken haft, och glesade sedan ut det till åtta stationer efter att ha grupperat mätplatserna efter hur lika de var varandra. Det ger en station per knappt 9 000 km². Sverige har 23 stationer på ungefär 450 000 km², alltså en per knappt 20 000 km². Vårt nät är med andra ord ungefär dubbelt så glest som ett nät någon redan hade bantat ner för att spara pengar, och sju gånger glesare än det täta nät som krävdes för att avgöra var de åtta skulle stå.

En femtonde pollentyp, Cladosporium, mäts bara på två stationer. Håller man undan den ena finns som mest en enda station kvar i landet som mäter typen, och den ligger sällan bland de fem närmaste. Den går alltså inte att utvärdera på det här sättet alls, och den saknas därför i tabellerna.

Metod

Vi använder korsvalidering: för varje station, varje dag och varje pollentyp låtsas vi att stationen inte finns, uppskattar dess halt från de övriga och jämför med vad den faktiskt mätte. Det ger 170 634 jämförelser, en för varje station, dag och pollentyp, varav 35 463 där stationen verkligen hade pollen och 135 171 där den mätte noll.

Alla elva regler poängsätts på exakt samma dagar i samma körning. Urvalet bestäms av mätningen och aldrig av uppskattningen. Ett filter som läser uppskattningen ger varje metod sin egen nämnare, och då jämför man inte längre metoder utan urval.

Vi bestämde marginalen innan vi körde: en förbättring skulle vara värd minst en procentenhet, den fick inte göra uppskattningen sämre nära stationerna, och eventuella regler per pollentyp skulle väljas på 2024 och 2025 och sedan hålla på 2026. Att bestämma marginalen efteråt är att välja den marginal resultatet råkade klara.

Resultat

Kolumnen rätt nivå är det mått vi publicerar: andelen pollendagar där uppskattningen hamnar i rätt av de fem nivåerna. Kolumnen balanserat är medelvärdet av träffsäkerheten på var och en av de fem nivåerna, så att en dag med mycket höga halter väger lika tungt som en dag utan pollen.

MetodRätt nivåBalanserat
Fem närmaste, inverterat kvadratiskt avstånd70,9062,92
Exponent 1 i stället för 270,9462,34
Exponent 3 i stället för 270,6762,74
Lika vikt åt alla fem70,6261,60
Bara närmaste stationen52,1357,29
Halva vikten på närmaste stationen70,6862,37
Ordinary kriging, anpassat variogram70,8762,07
Blandning i logaritmisk skala72,6358,84
Åtta stationer73,4961,77
Tolv stationer74,7960,95
Logaritmisk skala, alla 22 stationer78,3852,66

Fyra metoder klarar marginalen på det publicerade måttet. Den bästa lyfter siffran från 70,9 % till 78,4 %, alltså sju och en halv procentenhet, och den blir bättre på alla avstånd, även nära stationerna. Den sänker dessutom andelen falsklarm. Enligt det test vi skrev i förväg vann den.

Den andra kolumnen rankar metoderna nästan precis tvärtom. Regeln vi redan kör har högst balanserad träffsäkerhet av de elva, och metoden med den högsta publicerade siffran har den lägsta.

50607080○ rätt nivå▌balanseratlog, alla stationer78,4 / 52,7tolv stationer74,8 / 61,0åtta stationer73,5 / 61,8logaritmisk blandning72,6 / 58,8fem närmaste, dagens70,9 / 62,9kriging70,9 / 62,1
Figur 1. Samma regler mätta på två sätt. Ringen är andelen dagar på rätt nivå, det mått vi publicerar. Staven är samma träffsäkerhet när alla fem nivåer väger lika tungt. Ordningen kastas nästan helt om: det som vinner på det ena måttet förlorar på det andra.

Varför måttet var fel mått

71 % av alla pollendagar i materialet är dagar med låga halter. Måttet vi publicerar är därför nästan ett mått på en enda nivå, och en metod kan flytta det flera procentenheter genom att bli bättre bara där.

050100fem närmaste, dagenslog, alla stationerInga135 171Låga25 223Måttliga7 038Höga2 817Myckethöga385
Figur 2. Träffsäkerhet per nivå: dagens regel mot den regel som gav den högsta siffran. Hela vinsten ligger i låga halter, som är 71 % av alla pollendagar. På de 385 dagar en station verkligen mätte mycket höga halter faller antalet rätt från 129 till 26.

Det är precis vad som händer. Låga halter går från 75,2 % till 89,0 %, och varenda annan nivå blir sämre. Priset syns tydligast längst upp och längst ned på skalan: de höga halterna faller från 66,8 % till 51,9 %, och på dagar då orten i själva verket inte hade något pollen alls skulle sidan ange en pollennivå 39 % av tiden i stället för 20 %.

Mekanismen är enkel. Att bredda urvalet betyder att när alla fem närliggande stationer visar noll, finns det ändå någon station någonstans i landet som rapporterar pollen, och med inverterat kvadratiskt avstånd räcker även en granne 500 km bort för att lyfta uppskattningen från noll till låga halter. Det är en verklig signal, och den är anledningen till att siffran stiger. Den logaritmiska skalan förstärker sedan effekten genom att dra varje blandning mot ett geometriskt medelvärde, vilket plattar ut topparna: en dag med en granne på 3 000 korn och fyra på 100 hamnar långt under gränsen vid 1 000.

Vi är inte först med att gå i den fällan. Valipour Shokouhi med kollegor bygger en random forest-modell för hela Schweiz[2] och skriver rakt ut att modellerna kan bli bra på dagar utan pollen samtidigt som de tappar träffsäkerhet på dagar med måttliga till höga halter, och att skattning av toppvärden är osäkrare än skattning utanför topparna oavsett metod.

Vad kriging avslöjade om mätnätet

Ordinary kriging är den metod litteraturen pekar mot. Oteros med kollegor bygger precis det här[3]: en modell som räknar fram dagliga pollenhalter för platser utan mätning i Bayern, med kriging som grund och höjd över havet som hjälpvariabel. Hos dem förklarar korsvalideringen ungefär hälften av variationen på en undanhållen station innan de lägger till nederbörd. Hos oss landar kriging på 70,87 % mot 70,90 %. Skillnaden är ingen skillnad. Anledningen är mer intressant än resultatet.

Kriging vilar på ett variogram, en kurva över hur olika två platser är som funktion av avståndet mellan dem. Anpassar man en sådan kurva per pollentyp och år blir den inte stabil. För al blir räckvidden 800 km ett år, 40 km nästa och 800 km året därpå. För gran 800, 20 och 60. En parameter som rör sig fyrtiofalt mellan angränsande år för samma art mäter ingenting.

0,00,51,00200400600avstånd mellan två stationer, kmbjörkgräsdet vi mäterså hade ett tydligt samband sett ut
Figur 3. Hur olika två stationer är som funktion av avståndet mellan dem, för björk och gräs, med varje dags rikssnitt borträknat. Den streckade linjen visar hur ett tydligt rumsligt samband hade sett ut. Mätningarna är i stället nästan platta hela vägen från 38 km till 588 km.

Den empiriska kurvan visar varför. Räknar man bort varje dags rikssnitt är skillnaden mellan två stationer i stort sett lika stor på 38 km som på 588 km. Ungefär 80 % av variationen finns redan mellan landets två närmaste stationer. Det finns nästan ingen rumsligt sammanhängande rest kvar att modellera, och ett variogram som är nästan platt gör att krigings vikter faller ihop mot lika vikt åt alla grannar. Så blev det också: kriging 62,07, lika vikt 61,60, inverterat kvadratiskt avstånd 62,92.

Det här är den egentliga upptäckten, och den handlar om mätnätet snarare än om matematiken. Sofiev med kollegor beskriver samma uppdelning när de ritar upp hur ett europeiskt pollennät borde se ut[4]: säsongens storskaliga vandring över landet är jämn och går att fånga med få välplacerade stationer, medan variationen på mindre skala drivs av var träden står och av vädret och skulle kräva ett nät som är för tätt för att någon ska ha råd med det. Vi mäter den första delen. Den andra ligger under vår upplösning, och ingen viktningsformel når den.

Höjd över havet, och varför vi lät bli

En rimlig invändning är att terrängen borde spela roll. Skåne är platt och fjällkedjan är det inte, så en station i norr borde generalisera sämre än avståndet ensamt antyder. Vi testade det utan att hämta in några höjddata, genom att jämföra varje stations träffsäkerhet med vad avståndet till dess grannar ensamt förutsäger.

Utfallet pekar åt andra hållet. Kiruna hamnar exakt där dess 286 km till närmaste granne förutsäger, Umeå likaså, och Piteå slår sin förväntan med fyra procentenheter. De tre stationer som underpresterar mest är Jönköping, Malmö och Visby, alla i söder och ingen i fjällterräng. Vi lägger därför inte till någon höjddatakälla.

Vad de tre har gemensamt är däremot värt en egen artikel. Malmö ligger längst i söder med kontinenten i vindriktningen och Visby ligger på en ö. Det är platser där pollenet i luften mycket väl kan komma någon annanstans ifrån, och det är långdistanstransport snarare än höjd över havet.

Vad vi gör med det

Vi ändrar ingenting. Uppskattningen räknas fortfarande från de fem närmaste stationerna med inverterat kvadratiskt avstånd, och siffran på sidorna är fortfarande 70,9 %.

Det förtjänar att sägas rakt ut att en metod klarade det test vi skrev i förväg och att vi ändå väljer bort den. Det balanserade måttet fanns inte när marginalen bestämdes, och att underkänna en vinnare med ett mått man hittat på efter att ha sett resultatet är precis den sortens efterhandskonstruktion man ska vara misstänksam mot. Argumentet får därför stå på egna ben i stället för på siffrorna.

Det gör det. En pollensida finns till för att svara på om i dag är en dålig dag. Att byta metod hade höjt siffran vi publicerar med sju och en halv procentenhet och samtidigt gjort sidorna sämre på just de dagarna. En högre siffra som köps genom att bli sämre när det faktiskt blåser pollen är inte en förbättring, den är en snyggare etikett på en sämre sida.

Det som faktiskt förbättrades var vad vi vet. Exponenten 2 var ett antagande och är nu ett mätt värde: den är bäst vid fyra till sex stationer, kring det antal vi använder, och först vid åtta tar en högre exponent över. I hela rutnätet av exponenter och stationsantal ligger toppen på fyra stationer i stället för fem, med nio hundradels procentenhet, vilket är brus och inte en anledning att röra något. Avståndsgolvet på 1 km går inte att testa alls, eftersom landets två närmaste stationer ligger 29 km isär och golvet därför aldrig slår till i korsvalideringen.

Begränsningar

  • Korsvalideringen mäter bara den svåra änden. En undanhållen station ligger i median 91 km från sin närmaste granne, så alla siffror beskriver hur det går att uppskatta en punkt ungefär nio mil från närmaste mätning. De flesta orter ligger närmare än så. Eftersom det inte finns något stationspar under 29 km i landet är kvaliteten på korta avstånd extrapolerad och inte uppmätt.
  • 23 stationer är väldigt lite att anpassa något till. Risken i ett sådant här arbete är inte att missa en bättre metod, utan att hitta en som ser bättre ut i korsvalidering och i själva verket är anpassad till nio mils avstånd, till tre enskilda år eller till de få stationer som råkar ligga tätt.
  • Vi testade regler per pollentyp och de höll inte. Väljer man bästa exponent och stationsantal per typ på 2024 och 2025 ser vinsterna på 2026 stora ut, men samtliga typer valde åtta stationer och exponenterna spretade utan mönster. Det är samma effekt som ovan med brus ovanpå.
  • Ingen väderdata och ingen markanvändning finns i projektet, så metoder som bygger på sådana variabler är inte testade här utan bortvalda. Valipour Shokouhi med kollegor[2] visar att de bidrar, men också att den enskilt viktigaste variabeln i deras modell är landets genomsnittliga dagshalt, alltså samma storskaliga signal som vår blandning redan använder.

Räkna efter

Uppskattningarna bygger på öppna mätdata, och våra egna härledda filer ligger öppet. Hur de är gjorda och varifrån de kommer står på sidan om data.

Källa till mätdata

Alla pollenhalter i den här artikeln är uppmätta av Naturhistoriska riksmuseet, Pollenrapporten (öppnas i ny flik), som driver mätstationerna. Analysen och slutsatserna är våra egna och har inte granskats av dem. Våra bearbetade filer får återanvändas med angivande av källa (CC BY 4.0). Mer om data och hur vi räknar finns på sidan om data.

Referenser

  1. Oteros, J., Sofiev, M., Smith, M. m.fl. (2019). Building an automatic pollen monitoring network (ePIN): selection of optimal sites by clustering pollen stations. Science of the Total Environment. 10.1016/j.scitotenv.2019.06.131 (öppnas i ny flik)
  2. Valipour Shokouhi, B., de Hoogh, K., Gehrig, R. och Eeftens, M. (2023). Estimation of historical daily airborne pollen concentrations across Switzerland using a spatiotemporal random forest model. Science of the Total Environment. 10.1016/j.scitotenv.2023.167286 (öppnas i ny flik)
  3. Oteros, J., Bergmann, K.-C., Menzel, A. m.fl. (2018). Spatial interpolation of current airborne pollen concentrations where no monitoring exists. Atmospheric Environment. 10.1016/j.atmosenv.2018.11.045 (öppnas i ny flik)
  4. Sofiev, M., Buters, J., Tummon, F. m.fl. (2023). Designing an automatic pollen monitoring network for direct usage of observations to reconstruct the concentration fields. Science of the Total Environment. 10.1016/j.scitotenv.2023.165800 (öppnas i ny flik)