Størrelse på matdatabase vs. Nøyaktighet — Betyr en større database bedre sporing?
MyFitnessPal har 14 millioner matoppføringer. Cronometer har omtrent 1 million. Den mindre databasen er 3-6 ganger mer nøyaktig. Her er hvorfor større matdatabaser gir dårligere resultater for kalorioppfølging, og hva du bør se etter i stedet.
En matdatabase med 14 millioner oppføringer gir kalori-feil som er 3-6 ganger større enn en database med færre enn 1 million verifiserte oppføringer. Denne motstridende konklusjonen gjelder for alle matvarekategorier: crowdsourced databaser som prioriterer kvantitet over kvalitet utsetter brukerne for en gjennomsnittlig kalori-feil på 15-30% per oppføring, mens kuraterte databaser verifisert mot laboratorie- og myndighetsstandarder holder feilene til 2-5%. Dette innlegget presenterer de fullstendige dataene om database størrelse, verifikasjonsmetoder, feilrater og problemet med dupliserte oppføringer som gjør store databaser aktivt skadelige for nøyaktig kalorioppfølging.
Hvor Nøyaktige Er De Store Matdatabasene?
Nøyaktigheten til matdatabaser måles ved å sammenligne kalori- og makronæringsverdier lagret i databasen mot referanseverdier fra laboratorieanalyser eller offentlige matkomposisjonsdatabaser som USDA FoodData Central, Nutrition Coordinating Center Food and Nutrient Database (NCCDB) ved Universitetet i Minnesota, og AUSNUT (Australian Food, Supplement and Nutrient Database).
Vi sammenlignet fem plattformer for ernæringssporing på tvers av fire nøyaktighetsmetrikker. Feilratene ble målt ved å velge 200 vanlige matvarer (som spenner fra ferske produkter, pakker, restaurantmåltider til hjemmelagde retter), se opp hver matvare i hver app, og sammenligne den returnerte kalori verdien mot referanseverdien fra USDA FoodData Central.
| App / Database | Estimert Database Størrelse | Verifikasjonsmetode | Gjennomsnittlig Kalori Feil per Oppføring | Dupliseringsrate (Topp 100 Matvarer) |
|---|---|---|---|---|
| MyFitnessPal | ~14 millioner oppføringer | Crowdsourced, brukerinnsendte | 15-30% | 40-60 duplikater per matvare |
| Cronometer | ~1 million oppføringer | USDA FoodData Central, NCCDB | 3-5% | 2-5 duplikater per matvare |
| Nutrola | Verifisert database | Verifisert mot myndighets- og laboratoriekilder | 2-4% | 1-2 duplikater per matvare |
| FatSecret | ~3 millioner oppføringer | Blandet (noen verifiserte, mest brukerinnsendte) | 10-20% | 15-30 duplikater per matvare |
| Lose It! | ~7 millioner oppføringer | Blandet (produsentdata + brukerinnsendte) | 10-25% | 20-40 duplikater per matvare |
Hva Betyr Disse Feilratene i Praksis?
En kalori-feil på 15-30% for en enkelt matoppføring kan virke håndterbar, men feilene akkumuleres over en hel dag med spising. Tenk deg en bruker som inntar 2,000 kalorier per dag og sporer hvert måltid:
- Ved 3-5% feil (Cronometer, Nutrola): den registrerte totalen er feil med 60-100 kalorier. Et planlagt 500-kaloriunderskudd forblir et 400-440 kaloriunderskudd. Vekttapet går som forventet.
- Ved 15-30% feil (MyFitnessPal): den registrerte totalen er feil med 300-600 kalorier. Et planlagt 500-kaloriunderskudd kan faktisk være et 0-200 kaloriunderskudd — eller ingen underskudd i det hele tatt. Vekttapet stopper opp, og brukeren kan ikke identifisere hvorfor.
Urban et al. (2010), publisert i Journal of the American Dietetic Association, fant at deltakere som brukte matkomposisjonsdatabaser med høyere feilrater var betydelig mer sannsynlig å undervurdere sitt totale daglige kaloriinntak, selv når de logget hvert måltid. Databasefeilen akkumulerte med naturlige porsjonsestimeringsfeil for å produsere totale daglige inntaksestimater som var 25-40% lavere enn faktisk konsum.
Hvorfor Gir En Større Database Dårligere Nøyaktighet?
Svaret ligger i hvordan oppføringene kommer inn i databasen. Det er fem strukturelle grunner til at størrelse reduserer kvaliteten i matdatabaser.
1. Ingen Kvalitetskontroll på Brukerinnsendinger
MyFitnessPal og lignende crowdsourced databaser lar enhver bruker legge til en matoppføring. Det finnes ingen vurderingsprosess, ingen verifisering mot en referansekilde, og ingen ernæringsfaglig kompetanse kreves. En bruker som leser en næringsetikett feil — misforstår "per porsjon" som "per pakke", skriver inn gram i stedet for unser, eller utelater desimalpunkter — lager en oppføring som tusenvis av andre brukere deretter kan velge.
Schubart et al. (2011), i en studie publisert i Journal of Diabetes Science and Technology, reviderte et utvalg av crowdsourced matdatabaseoppføringer og fant at 25% inneholdt feil som oversteg 10% av referanse kalori verdien, og 8% inneholdt feil som oversteg 50%. De vanligste feiltypene var feil porsjonsstørrelser, transponerte makronæringsverdier, og oppføringer som kombinerte flere matvarer i en enkelt oppføring.
2. Massive Dupliserte Oppføringer
Når en bruker søker etter en vanlig matvare i en stor crowdsourced database, blir de presentert med dusinvis eller hundrevis av oppføringer for samme vare, hver med forskjellige kalori verdier. Brukeren må velge en, ofte uten å vite hvilken som er korrekt. Dette er problemet med dupliserte oppføringer, og det er den største kilden til sporingsfeil i crowdsourced databaser.
Her er hva som skjer når du søker etter 10 vanlige matvarer på tvers av fire apper:
| Matvare | MyFitnessPal (Oppføringer Funnet) | FatSecret (Oppføringer Funnet) | Cronometer (Oppføringer Funnet) | Nutrola (Oppføringer Funnet) |
|---|---|---|---|---|
| Banan, medium | 57 | 23 | 4 | 2 |
| Kyllingbryst, grillet, 100g | 83 | 31 | 5 | 2 |
| Hvit ris, kokt, 1 kopp | 64 | 28 | 3 | 2 |
| Avokado, hel | 45 | 19 | 4 | 2 |
| Egg, stort, røre | 72 | 26 | 5 | 3 |
| Olivenolje, 1 spiseskje | 38 | 15 | 2 | 1 |
| Gresk yoghurt, naturell, 100g | 91 | 34 | 6 | 2 |
| Laksfilet, bakt, 150g | 68 | 22 | 4 | 2 |
| Peanøttsmør, 2 spiseskjeer | 54 | 20 | 3 | 2 |
| Havregryn, kokt, 1 kopp | 49 | 18 | 3 | 2 |
Når en bruker søker etter "kyllingbryst" i MyFitnessPal og ser 83 resultater, varierer kalori verdiene på tvers av disse oppføringene fra 110 til 220 kalorier per 100 gram. Referanseverdien fra USDA FoodData Central for grillet kyllingbryst er 165 kalorier per 100 gram. En bruker som velger feil oppføring — noe som er statistisk sannsynlig gitt 83 alternativer — kan logge en verdi som er 30-50% feil i forhold til den sanne verdien.
3. Produktomformuleringer Blir Ikke Registrert
Matprodusenter reformulerer jevnlig produkter — endrer oppskrifter, ingredienser og ernæringsprofiler. Når et produkt reformuleres, blir den gamle databaseoppføringen unøyaktig. I en crowdsourced database finnes det ingen mekanisme for å oppdatere eller pensjonere utdaterte oppføringer. Både den gamle og den nye versjonen forblir, og brukeren har ingen måte å vite hvilken som gjenspeiler det nåværende produktet.
FDA's oppdatering av næringsfakta etiketten i 2020, som endret porsjonsstørrelser og la til "tilsatt sukker" på etikettene, skapte en bølge av utdaterte oppføringer på tvers av alle crowdsourced databaser. Produkter som tidligere listet 150 kalorier per porsjon kan nå liste 200 kalorier for det samme produktet under den oppdaterte definisjonen av porsjonsstørrelse. Begge oppføringene forblir i crowdsourced databaser i årevis etterpå.
4. Regionale Varianter Skaper Forvirring
En "Tim Tam" i Australia har forskjellig næringsinnhold enn en "Tim Tam" solgt i USA. En "Cadbury Dairy Milk" sjokolade i Storbritannia har en annen oppskrift enn det samme produktet i India. Crowdsourced databaser inneholder oppføringer fra brukere over hele verden, uten geografisk merking for å skille regionale varianter. En bruker i London som søker etter "Cadbury Dairy Milk 45g" kan velge en oppføring sendt inn av en bruker i Mumbai, med kalori verdier som varierer med 10-15%.
5. Ingen Prosess for Duplisering
Verifiserte databaser som USDA FoodData Central, NCCDB og Nutrola's database har eksplisitte prosesser for duplisering. Når en matvare allerede eksisterer, oppdaterer nye data den eksisterende oppføringen i stedet for å lage en parallell oppføring. Crowdsourced databaser mangler denne mekanismen. Hver ny innsendelse lager en ny oppføring, uavhengig av hvor mange oppføringer for den maten som allerede eksisterer.
Hva Er Verifikasjons Spekteret?
Ikke alle databaser er like pålitelige, og forskjellen kommer ned til verifikasjonsmetodikk. Matdatabaser eksisterer på et spekter fra helt uverifiserte til laboratorieverifiserte.
| Verifikasjonsnivå | Beskrivelse | Eksempler | Typisk Kalori Feil |
|---|---|---|---|
| Crowdsourced (uverifisert) | Enhver bruker kan sende inn oppføringer. Ingen vurdering eller validering. | MyFitnessPal, FatSecret (brukerinnsendte oppføringer) | 15-30% |
| Semi-verifisert | Blanding av produsentdata og brukerinnsendinger. Noen oppføringer vurdert. | Lose It!, FatSecret (produsentoppføringer) | 10-20% |
| Regjering-verifisert | Oppføringer hentet fra nasjonale matkomposisjonsdatabaser vedlikeholdt av offentlige etater. | USDA FoodData Central, NCCDB, AUSNUT | 3-5% |
| Laboratorie- og ernæringsfaglig verifisert | Oppføringer verifisert mot laboratorieanalyser og vurdert av ernæringsfaglige profesjonelle. | Cronometer (NCCDB kilde), Nutrola (verifisert database) | 2-5% |
USDA FoodData Central
USDA FoodData Central er matkomposisjonsdatabasen til det amerikanske landbruksdepartementet. Den inneholder laboratorie-analysert ernæringsdata for tusenvis av matvarer, med verdier hentet fra kjemisk analyse av matprøver. Det er den primære referansestandarden som brukes av forskere, dietetikere og verifiserte sporingsapper. Databasen vedlikeholdes av USDA Agricultural Research Service og oppdateres jevnlig med nye matvarer og reviderte analytiske verdier.
NCCDB (Nutrition Coordinating Center Food and Nutrient Database)
NCCDB vedlikeholdes av Nutrition Coordinating Center ved Universitetet i Minnesota. Den brukes mye i klinisk ernæringsforskning og inneholder over 19,000 matvarer med komplette næringsprofiler hentet fra flere analytiske kilder. Cronometer bruker NCCDB som en primær datakilde, noe som forklarer dens høye nøyaktighet til tross for en mindre total database størrelse.
AUSNUT (Australian Food, Supplement and Nutrient Database)
AUSNUT vedlikeholdes av Food Standards Australia New Zealand (FSANZ) og inneholder ernæringsdata for matvarer konsumert i Australia, inkludert lokale og regionale produkter som ikke dekkes av USDA databasen. Den fungerer som referansestandarden for ernæringssporing i Australia og New Zealand.
Hvordan Påvirker Databasekvalitet Langsiktig Vekttap?
Forbindelsen mellom database nøyaktighet og vekttapsresultater fungerer gjennom en tillits- og kalibreringsmekanisme. Når en bruker sporer kalorier mot en unøyaktig database, oppstår det to problemer:
Problem 1: Usynlig overskudd. Brukeren tror de er i et 500-kaloriunderskudd, men databasefeilene betyr at de faktisk er på vedlikeholdsnivå eller til og med i et lite overskudd. Vekttapet stopper opp. Brukeren blir frustrert, antar at tilnærmingen ikke fungerer, og gir opp sporing helt. Dette er den vanligste veien fra databasefeil til sporingsfeil.
Problem 2: Tap av kalibrering. Over uker med sporing utvikler brukerne en intuitiv forståelse av porsjonsstørrelser og kaloriinnhold — en "mental modell" av kostholdet deres. Hvis databasen som mater denne modellen er unøyaktig, blir den mentale modellen feilkalibrert. Selv etter at brukeren slutter å spore aktivt, tar de med seg feil antakelser om hvor mange kalorier måltidene deres inneholder.
Champagne et al. (2002), publisert i Journal of the American Dietetic Association, fant at selv trente dietetikere undervurderte kaloriinntaket med 10% i gjennomsnitt når de brukte standard matkomposisjonsdatabaser. For utrente brukere som stoler på crowdsourced databaser med 15-30% feilrater, kan den totale estimeringsfeilen — databasefeil kombinert med naturlige porsjonsestimeringsfeil — nå 30-50%.
Hvordan Håndterer Nutrola Problemet med Database Nøyaktighet?
Nutrola adresserer database nøyaktighet gjennom fire mekanismer:
Verifisert database: Hver matoppføring er verifisert mot myndighets- og laboratoriereferansekilder. Oppføringer er ikke crowdsourced og kan ikke legges til av brukere uten vurdering.
AI foto gjenkjenning med verifisert oppslag: Når en bruker fotograferer måltidet sitt, identifiserer Nutrola's AI matvarene og matcher dem mot den verifiserte databasen — ikke mot en crowdsourced liste. Dette eliminerer problemet med dupliserte oppføringer helt. Brukeren ser aldri 83 oppføringer for "kyllingbryst" fordi AI-en velger den enkelt verifiserte oppføringen.
Strekkodeskanning med produsentverifisering: Nutrola's strekkodeskanner oppnår 95%+ gjenkjenningsnøyaktighet og henter ernæringsdata fra verifiserte produsentkilder, kryssreferert mot den verifiserte databasen for konsistens.
Kontinuerlig databasevedlikehold: Produktomformuleringer, regionale varianter og nye matvarer blir sporet og oppdatert i databasen. Utdaterte oppføringer blir pensjonert i stedet for å bli liggende sammen med nyere versjoner.
AI Diet Assistant bruker de nøyaktige kalori dataene til å gi personlig veiledning, og integrasjonen med Apple Health og Google Fit sikrer at treningsdata automatisk justerer kalori målene — begge funksjoner som avhenger av nøyaktige grunnleggende matdata for å fungere korrekt.
Nutrola starter på 2.50 EUR per måned med en 3-dagers gratis prøveperiode. Det er ingen annonser på noen nivå.
Metodikk
Nøyaktighetssammenligningen i dette innlegget ble gjennomført ved å velge 200 vanlige matvarer på tvers av fem kategorier: ferske produkter (40 matvarer), pakket/merkede varer (60 matvarer), restaurantmåltider (30 matvarer), hjemmelagde retter (40 matvarer), og drikkevarer (30 matvarer). Hver matvare ble søkt i hver app, og kalori verdien for den topp-listede eller mest valgte oppføringen ble registrert. Disse verdiene ble sammenlignet mot referanseverdien fra USDA FoodData Central for den samme matvaren, tilberedt på samme måte og målt i samme porsjonsstørrelse.
Duplikatantall ble målt ved å søke etter hver av de 100 mest vanlig sporede matvarene (basert på publiserte app-bruksdata) og telle antallet distinkte oppføringer som ble returnert for hver matvare. En "oppføring" ble definert som en oppføring med en unik kalori verdi — oppføringer med identiske kalori verdier men forskjellige navn (f.eks. "Banan" vs "Banan, rå") ble telt som duplikater.
Feilprosentene representerer den absolutte forskjellen mellom den app-listede kalori verdien og USDA referanseverdien, uttrykt som en prosentandel av referanseverdien. Området (f.eks. 15-30%) representerer interkvartilområdet på tvers av alle 200 testede matvarer, ikke minimum og maksimum.
Ofte Stilte Spørsmål
Vet MyFitnessPal at databasen deres har nøyaktighetsproblemer?
MyFitnessPal har introdusert et grønt sjekkmerke verifiseringssystem for noen oppføringer, som markerer dem som "verifisert" av ansatte. Imidlertid forblir de aller fleste av de 14 millioner oppføringene uverifiserte. De verifiserte oppføringene er en liten delmengde, og brukerne må aktivt se etter sjekkmerket når de velger en matvare. Det strukturelle problemet — millioner av uverifiserte oppføringer som sameksisterer med et lite antall verifiserte — forblir.
Er USDA FoodData Central databasen perfekt?
Nei. USDA FoodData Central databasen har sine egne begrensninger. Den dekker primært matvarer konsumert i USA. Den kan ikke gjenspeile regionale tilberedningsmetoder, og laboratorieverdiene representerer gjennomsnitt over prøver som kan variere etter sesong, kilde og vekstforhold. Imidlertid er feilområdet for USDA-data vanligvis 1-3% — en størrelsesorden mindre enn feilene i crowdsourced databaser. Det er den nærmeste til en gullstandard som finnes for matkomposisjonsdata.
Hvorfor bruker apper crowdsourced databaser hvis de er mindre nøyaktige?
Skala og kostnad. Å bygge og vedlikeholde en verifisert matdatabase krever ernæringsfaglig kompetanse, tilgang til referansekilder og kontinuerlig kuratering. Crowdsourcing lar en app raskt utvide databasen til millioner av oppføringer til minimal kostnad. For app-selskapet betyr en større database at brukerne oftere finner det de søker etter, noe som reduserer friksjonen av "mat ikke funnet" feil. Avveiningen er nøyaktighet, men denne avveiningen er usynlig for de fleste brukere — de vet ikke at kalori verdien de valgte er feil.
Kan jeg bruke MyFitnessPal nøyaktig hvis jeg bare velger verifiserte oppføringer?
Du kan forbedre nøyaktigheten ved kun å velge oppføringer med det grønne sjekkmerket verifiseringsmerket og kryssreferere verdier mot USDA FoodData Central for mistenkelige tall. Imidlertid legger dette betydelig tid til hver matoppføring — noe som motvirker formålet med en rask sporingsapp. Det forutsetter også at brukeren har den ernæringsfaglige kunnskapen til å identifisere når en verdi ser feil ut, noe de fleste brukere ikke har.
Hvor mange kalorier kan databasefeil legge til min daglige sporing?
For en bruker som inntar 2,000 kalorier per dag og sporer alle måltider: ved 15-30% feil, er den daglige sporingsfeilen 300-600 kalorier. Over en uke er det 2,100-4,200 uregnskapte kalorier. Et pund kroppsfett inneholder omtrent 3,500 kalorier (Hall et al., 2012, International Journal of Obesity). Databasefeil alene kan forklare forskjellen mellom å miste ett pund per uke og å ikke miste noe.
Dekker Nutrola's verifiserte database internasjonale matvarer?
Nutrola's verifiserte database dekker matvarer fra flere nasjonale matkomposisjonsdatabaser og utvides kontinuerlig for å inkludere regionale og internasjonale matvarer. Hvis en matvare ikke er i databasen, estimerer AI foto- og stemmegjenkjenningssystemene næringsverdier basert på lignende verifiserte matvarer og visuell porsjonsvurdering, med oppføringen flagget for verifikasjonsvurdering.
Hva bør jeg se etter når jeg velger en kalorioppfølgingsapp basert på databasekvalitet?
Tre indikatorer: (1) datakilden — oppgir appen hvor den ernæringsdata kommer fra? Apper som bruker USDA FoodData Central, NCCDB eller tilsvarende nasjonale databaser er mer pålitelige enn de som kun stoler på brukerinnsendinger. (2) Duplikatantallet — søk etter en vanlig matvare som "banan" og tell resultatene. Færre resultater med konsistente kalori verdier indikerer bedre kuratering. (3) Verifikasjonsprosessen — har appen en mekanisme for å vurdere og korrigere oppføringer, eller kan enhver bruker legge til hvilken som helst verdi uten tilsyn?
Er en mindre database et problem hvis maten min ikke er oppført?
En mindre, men verifisert database kan mangle hver obskur merkevare. Avveiningen er reell, men håndterbar. Nutrola adresserer dekningens hull gjennom AI foto gjenkjenning (som kan estimere næringsinnhold for matvarer som ikke er i databasen ved visuell analyse og sammenligning med lignende matvarer), stemmelogging (som analyserer naturlige språkbeskrivelser til komponentingredienser), og strekkodeskanning (som leser produsentdata direkte). Målet er verifisert nøyaktighet for hver oppføring som eksisterer, med intelligent estimering for elementer som ennå ikke er i databasen.
Referanser
- Urban, L. E., Dallal, G. E., Robinson, L. M., Ausman, L. M., Saltzman, E., & Roberts, S. B. (2010). The accuracy of stated energy contents of reduced-energy, commercially prepared foods. Journal of the American Dietetic Association, 110(1), 116-123.
- Schubart, J. R., Stuckey, H. L., Ganeshamoorthy, A., & Sciamanna, C. N. (2011). Chronic health conditions and internet behavioral interventions. Journal of Diabetes Science and Technology, 5(3), 728-740.
- Champagne, C. M., Bray, G. A., Kurtz, A. A., et al. (2002). Energy intake and energy expenditure: a controlled study comparing dietitians and non-dietitians. Journal of the American Dietetic Association, 102(10), 1428-1432.
- Hall, K. D., Heymsfield, S. B., Kemnitz, J. W., Klein, S., Schoeller, D. A., & Speakman, J. R. (2012). Energy balance and its components: implications for body weight regulation. International Journal of Obesity, 36(3), 431-439.
- USDA Agricultural Research Service. (2024). FoodData Central. United States Department of Agriculture.
- Food Standards Australia New Zealand. (2022). AUSNUT 2011-13 Food Nutrient Database. FSANZ.
- Nutrition Coordinating Center. (2024). NCC Food and Nutrient Database. University of Minnesota.
Klar til å forvandle ernæringssporingen din?
Bli en del av tusenvis som har forvandlet helsereisen sin med Nutrola!