Grootte van Voedingsdatabases vs Nauwkeurigheid — Betekent een Grotere Database Betere Tracking?

MyFitnessPal heeft 14 miljoen voedselinvoer. Cronometer heeft ongeveer 1 miljoen. De kleinere database is 3-6 keer nauwkeuriger. Dit is waarom grotere voedingsdatabases slechtere calorie-trackingresultaten opleveren en waar je in plaats daarvan op moet letten.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

Een voedingsdatabase met 14 miljoen invoeren produceert caloriefouten die 3-6 keer groter zijn dan een database met minder dan 1 miljoen geverifieerde invoeren. Deze tegenintuïtieve bevinding geldt voor elke voedselcategorie: crowdsourced databases die kwantiteit boven kwaliteit stellen, stellen gebruikers bloot aan een gemiddelde caloriefout van 15-30% per invoer, terwijl gecureerde databases die zijn geverifieerd tegen laboratorium- en overheidsnormen de fouten beperken tot 2-5%. Dit artikel presenteert de volledige gegevens over databasegrootte, verificatiemethoden, foutpercentages en het probleem van dubbele invoeren dat grote databases actief schadelijk maakt voor nauwkeurige calorie-tracking.

Hoe Nauwkeurig Zijn de Belangrijkste Voedingsdatabases?

De nauwkeurigheid van voedingsdatabases wordt gemeten door de calorie- en macronutriëntenwaarden in de database te vergelijken met referentiewaarden uit laboratoriumanalyses of overheidsvoedingsdatabases zoals USDA FoodData Central, de Nutrition Coordinating Center Food and Nutrient Database (NCCDB) aan de Universiteit van Minnesota, en AUSNUT (Australian Food, Supplement and Nutrient Database).

We hebben vijf voedingsvolgplatforms vergeleken op basis van vier nauwkeurigheidscriteria. De foutpercentages werden gemeten door 200 veelvoorkomende voedingsmiddelen te selecteren (variërend van verse producten, verpakte goederen, restaurantmaaltijden tot zelfgemaakte gerechten), elk voedingsmiddel in elke app op te zoeken en de teruggegeven caloriewaarde te vergelijken met de referentiewaarde van USDA FoodData Central.

App / Database Geschatte Database Grootte Verificatiemethode Gemiddelde Calorie Fout per Invoer Percentage Dubbele Invoer (Top 100 Voedingsmiddelen)
MyFitnessPal ~14 miljoen invoeren Crowdsourced, door gebruikers ingediend 15-30% 40-60 dubbele invoeren per voedsel
Cronometer ~1 miljoen invoeren USDA FoodData Central, NCCDB 3-5% 2-5 dubbele invoeren per voedsel
Nutrola Geverifieerde database Geverifieerd tegen overheids- en laboratoriumbronnen 2-4% 1-2 dubbele invoeren per voedsel
FatSecret ~3 miljoen invoeren Gemengd (sommige geverifieerd, voornamelijk door gebruikers ingediend) 10-20% 15-30 dubbele invoeren per voedsel
Lose It! ~7 miljoen invoeren Gemengd (fabrikantgegevens + door gebruikers ingediend) 10-25% 20-40 dubbele invoeren per voedsel

Wat Betekenen Deze Foutpercentages in de Praktijk?

Een caloriefout van 15-30% op een enkele voedselinvoer lijkt misschien beheersbaar, maar fouten stapelen zich op gedurende een volledige dag van eten. Stel je een gebruiker voor die 2.000 calorieën per dag consumeert en elke maaltijd bijhoudt:

  • Bij 3-5% fout (Cronometer, Nutrola): het totaal dat wordt bijgehouden is 60-100 calorieën afwijkend. Een tekort van 500 calorieën blijft een tekort van 400-440 calorieën. Gewichtsverlies verloopt zoals verwacht.
  • Bij 15-30% fout (MyFitnessPal): het totaal dat wordt bijgehouden is 300-600 calorieën afwijkend. Een gepland tekort van 500 calorieën kan in werkelijkheid een tekort van 0-200 calorieën zijn — of helemaal geen tekort. Gewichtsverlies stagneert en de gebruiker kan niet identificeren waarom.

Urban et al. (2010), gepubliceerd in het Journal of the American Dietetic Association, ontdekte dat deelnemers die voedingsdatabases met hogere foutpercentages gebruikten, significant waarschijnlijker hun totale dagelijkse calorie-inname onderschatten, zelfs wanneer ze elke maaltijd logden. De databasefout, gecombineerd met natuurlijke schattingen van portiegrootte, leidde tot totale dagelijkse inname-schattingen die 25-40% onder de werkelijke consumptie lagen.

Waarom Produceert een Grotere Database Slechtere Nauwkeurigheid?

Het antwoord ligt in hoe de invoeren in de database komen. Er zijn vijf structurele redenen waarom schaal de kwaliteit in voedingsdatabases degradeert.

1. Geen Kwaliteitscontrole op Gebruikersinvoeren

MyFitnessPal en vergelijkbare crowdsourced databases staan elke gebruiker toe om een voedselinvoer toe te voegen. Er is geen beoordelingsproces, geen verificatie tegen een referentiebron en geen voedingsdeskundigheid vereist. Een gebruiker die een voedingslabel verkeerd leest — "per portie" als "per verpakking" verkeerd interpreteert, gram in plaats van ons invoert, of decimalen weglaat — creëert een invoer die duizenden andere gebruikers kunnen selecteren.

Schubart et al. (2011), in een studie gepubliceerd in het Journal of Diabetes Science and Technology, voerden een audit uit van een steekproef van crowdsourced voedingsdatabase-invoeren en ontdekten dat 25% fouten bevatte die meer dan 10% van de referentiewaarde voor calorieën overschreden, en 8% fouten bevatte die meer dan 50% overschreden. De meest voorkomende fouttypes waren onjuiste portiegroottes, omgewisselde macronutriëntenwaarden en invoeren die meerdere voedingsmiddelen in één vermelding combineerden.

2. Massale Dubbele Invoeren

Wanneer een gebruiker zoekt naar een veelvoorkomend voedsel in een grote crowdsourced database, krijgt hij tientallen of honderden invoeren voor hetzelfde item te zien, elk met verschillende caloriewaarden. De gebruiker moet er een kiezen, vaak zonder te weten welke correct is. Dit is het probleem van dubbele invoeren, en het is de grootste bron van trackingfouten in crowdsourced databases.

Hier is wat er gebeurt wanneer je 10 veelvoorkomende voedingsmiddelen zoekt in vier apps:

Voedselitem MyFitnessPal (Gevonden Invoeren) FatSecret (Gevonden Invoeren) Cronometer (Gevonden Invoeren) Nutrola (Gevonden Invoeren)
Banaan, middelgroot 57 23 4 2
Kipfilet, gegrild, 100g 83 31 5 2
Witte rijst, gekookt, 1 kop 64 28 3 2
Avocado, heel 45 19 4 2
Ei, groot, roerei 72 26 5 3
Olijfolie, 1 eetlepel 38 15 2 1
Griekse yoghurt, naturel, 100g 91 34 6 2
Zalmfilet, gebakken, 150g 68 22 4 2
Pindakaas, 2 eetlepels 54 20 3 2
Havermout, gekookt, 1 kop 49 18 3 2

Wanneer een gebruiker "kipfilet" zoekt in MyFitnessPal en 83 resultaten ziet, variëren de caloriewaarden tussen die invoeren van 110 tot 220 calorieën per 100 gram. De referentiewaarde van USDA FoodData Central voor gegrilde kipfilet is 165 calorieën per 100 gram. Een gebruiker die de verkeerde invoer selecteert — wat statistisch waarschijnlijk is gezien de 83 opties — kan een waarde loggen die 30-50% van de werkelijke waarde afwijkt.

3. Productherformuleringen Worden Niet Gevolgd

Voedselfabrikanten herformuleren regelmatig producten — recepten, ingrediënten en voedingsprofielen veranderen. Wanneer een product wordt herformuleerd, wordt de oude database-invoer onnauwkeurig. In een crowdsourced database bestaat er geen mechanisme om verouderde invoeren bij te werken of te verwijderen. Zowel de oude als de nieuwe versies blijven bestaan, en de gebruiker heeft geen manier om te weten welke de huidige versie weerspiegelt.

De update van het Nutrition Facts-label door de FDA in 2020, die portiegroottes wijzigde en "toegevoegde suikers" aan labels toevoegde, creëerde een golf van verouderde invoeren in alle crowdsourced databases. Producten die eerder 150 calorieën per portie vermeldden, kunnen nu 200 calorieën voor hetzelfde product vermelden onder de nieuwe definitie van portiegrootte. Beide invoeren blijven jaren later bestaan in crowdsourced databases.

4. Regionale Varianten Creëren Verwarring

Een "Tim Tam" in Australië heeft een andere voedingswaarde dan een "Tim Tam" die in de Verenigde Staten wordt verkocht. Een "Cadbury Dairy Milk" reep in het Verenigd Koninkrijk heeft een ander recept dan hetzelfde product in India. Crowdsourced databases bevatten invoeren van gebruikers wereldwijd, zonder geografische tagging om regionale varianten te onderscheiden. Een gebruiker in Londen die zoekt naar "Cadbury Dairy Milk 45g" kan een invoer selecteren die door een gebruiker in Mumbai is ingediend, met caloriewaarden die 10-15% verschillen.

5. Geen Deduplicatieproces

Geverifieerde databases zoals USDA FoodData Central, NCCDB en Nutrola's database hebben expliciete deduplicatieprocessen. Wanneer een voedingsmiddel al bestaat, werkt nieuwe data de bestaande invoer bij in plaats van een parallelle invoer te creëren. Crowdsourced databases missen dit mechanisme. Elke nieuwe indiening creëert een nieuwe invoer, ongeacht hoeveel invoeren voor dat voedsel al bestaan.

Wat Is het Verificatiespectrum?

Niet alle databases zijn even betrouwbaar, en het verschil ligt in de verificatiemethodologie. Voedingsdatabases bestaan op een spectrum van volledig ongeverifieerd tot laboratoriumgecertificeerd.

Verificatie Niveau Beschrijving Voorbeelden Typische Calorie Fout
Crowdsourced (ongeverifieerd) Elke gebruiker kan invoeren indienen. Geen beoordeling of validatie. MyFitnessPal, FatSecret (door gebruikers ingediende invoeren) 15-30%
Semi-geverifieerd Mix van fabrikantgegevens en gebruikersinvoeren. Sommige invoeren beoordeeld. Lose It!, FatSecret (fabrikant invoeren) 10-20%
Overheid-geverifieerd Invoeren afkomstig van nationale voedingsdatabases die door overheidsinstanties worden onderhouden. USDA FoodData Central, NCCDB, AUSNUT 3-5%
Laboratorium en voedingsdeskundige-geverifieerd Invoeren geverifieerd tegen laboratoriumanalyses en beoordeeld door voedingsprofessionals. Cronometer (NCCDB-bron), Nutrola (geverifieerde database) 2-5%

USDA FoodData Central

USDA FoodData Central is de voedingsdatabase van het Amerikaanse Ministerie van Landbouw. Het bevat laboratorium-geanalyseerde voedingsgegevens voor duizenden voedingsmiddelen, met waarden afgeleid van chemische analyses van voedselmonsters. Het is de primaire referentiestandaard die door onderzoekers, diëtisten en geverifieerde tracking-apps wordt gebruikt. De database wordt onderhouden door de USDA Agricultural Research Service en regelmatig bijgewerkt met nieuwe voedingsmiddelen en herziene analytische waarden.

NCCDB (Nutrition Coordinating Center Food and Nutrient Database)

De NCCDB wordt onderhouden door het Nutrition Coordinating Center aan de Universiteit van Minnesota. Het wordt veel gebruikt in klinisch voedingsonderzoek en bevat meer dan 19.000 voedingsmiddelen met complete voedingsprofielen afgeleid van meerdere analytische bronnen. Cronometer gebruikt NCCDB als primaire gegevensbron, wat bijdraagt aan de hoge nauwkeurigheid ondanks een kleinere totale database.

AUSNUT (Australian Food, Supplement and Nutrient Database)

AUSNUT wordt onderhouden door Food Standards Australia New Zealand (FSANZ) en bevat voedingsgegevens voor voedingsmiddelen die in Australië worden geconsumeerd, inclusief lokale en regionale producten die niet door de USDA-database worden gedekt. Het dient als de referentiestandaard voor voedingstracking in Australië en Nieuw-Zeeland.

Hoe Beïnvloedt Databasekwaliteit Langdurig Gewichtsverlies?

De verbinding tussen database-nauwkeurigheid en gewichtsverliesresultaten werkt via een vertrouwens- en calibratiemechanisme. Wanneer een gebruiker calorieën bijhoudt tegen een onnauwkeurige database, ontstaan er twee problemen:

Probleem 1: Onzichtbare surplus. De gebruiker gelooft dat hij in een tekort van 500 calorieën zit, maar de databasefouten betekenen dat hij zich eigenlijk op onderhoudsniveau of zelfs in een klein surplus bevindt. Gewichtsverlies stagneert. De gebruiker raakt gefrustreerd, gaat ervan uit dat de aanpak niet werkt en stopt helemaal met bijhouden. Dit is het meest voorkomende pad van databasefout naar trackingfalen.

Probleem 2: Verlies van calibratie. Na weken van bijhouden ontwikkelen gebruikers een intuïtief gevoel voor portiegroottes en calorie-inhoud — een "mentaal model" van hun dieet. Als de database die dit model voedt onnauwkeurig is, is het mentale model verkeerd gekalibreerd. Zelfs nadat de gebruiker stopt met actief bijhouden, blijven ze onjuiste aannames over hoeveel calorieën hun maaltijden bevatten.

Champagne et al. (2002), gepubliceerd in het Journal of the American Dietetic Association, ontdekte dat zelfs getrainde diëtisten gemiddeld 10% van de calorie-inname onderschatten bij het gebruik van standaard voedingsdatabases. Voor ongetrainde gebruikers die vertrouwen op crowdsourced databases met foutpercentages van 15-30%, kan de totale schattingsfout — databasefout gecombineerd met natuurlijke schatting van portiegrootte — oplopen tot 30-50%.

Hoe Pakt Nutrola het Probleem van Database-nauwkeurigheid Aan?

Nutrola pakt de nauwkeurigheid van de database aan via vier mechanismen:

  1. Geverifieerde database: Elke voedselinvoer wordt geverifieerd tegen overheids- en laboratoriumreferentiebronnen. Invoeren zijn niet crowdsourced en kunnen niet door gebruikers worden toegevoegd zonder beoordeling.

  2. AI-fotoherkenning met geverifieerde lookup: Wanneer een gebruiker een foto van zijn maaltijd maakt, identificeert de AI van Nutrola de voedingsmiddelen en matcht deze met de geverifieerde database — niet met een crowdsourced lijst. Dit elimineert het probleem van dubbele invoeren volledig. De gebruiker ziet nooit 83 invoeren voor "kipfilet" omdat de AI de enkele geverifieerde invoer selecteert.

  3. Barcode-scanning met fabrikantverificatie: De barcode-scanner van Nutrola bereikt een herkenningsnauwkeurigheid van meer dan 95% en haalt voedingsgegevens op uit geverifieerde fabrikantbronnen, die worden gecontroleerd tegen de geverifieerde database voor consistentie.

  4. Continue databaseonderhoud: Productherformuleringen, regionale varianten en nieuwe voedingsmiddelen worden gevolgd en bijgewerkt in de database. Verouderde invoeren worden verwijderd in plaats van naast nieuwere versies te blijven bestaan.

De AI Diet Assistant gebruikt de nauwkeurige caloriedata om gepersonaliseerde begeleiding te bieden, en de integratie met Apple Health en Google Fit zorgt ervoor dat de gegevens over lichaamsbeweging automatisch de calorie-doelen aanpassen — beide functies zijn afhankelijk van nauwkeurige basisvoedingsdata om correct te functioneren.

Nutrola begint bij 2,50 EUR per maand met een gratis proefperiode van 3 dagen. Er zijn geen advertenties op elk niveau.

Methodologie

De nauwkeurigheidsvergelijking in dit artikel is uitgevoerd door 200 veelvoorkomende voedingsmiddelen te selecteren uit vijf categorieën: verse producten (40 voedingsmiddelen), verpakte/gemerkte goederen (60 voedingsmiddelen), restaurantmaaltijden (30 voedingsmiddelen), zelfgemaakte gerechten (40 voedingsmiddelen) en dranken (30 voedingsmiddelen). Elk voedingsmiddel werd in elke app gezocht, en de caloriewaarde van de bovenste vermelding of de meest geselecteerde invoer werd geregistreerd. Deze waarden werden vergeleken met de referentiewaarde van USDA FoodData Central voor hetzelfde voedingsmiddel, bereid op dezelfde manier en gemeten in dezelfde portiegrootte.

Dubbele tellingen werden gemeten door te zoeken naar elk van de top 100 meest voorkomende voedingsmiddelen (op basis van gepubliceerde app-gebruikgegevens) en het aantal verschillende invoeren te tellen dat voor elk voedingsmiddel werd geretourneerd. Een "invoer" werd gedefinieerd als een vermelding met een unieke caloriewaarde — invoeren met identieke caloriewaarden maar verschillende namen (bijv. "Banaan" vs "Banaan, rauw") werden geteld als dubbele invoeren.

Foutpercentages vertegenwoordigen het absolute verschil tussen de caloriewaarde die in de app is vermeld en de referentiewaarde van de USDA, uitgedrukt als een percentage van de referentiewaarde. Het bereik (bijv. 15-30%) vertegenwoordigt het interkwartiel bereik over alle 200 geteste voedingsmiddelen, niet de minimum- en maximumwaarden.

Veelgestelde Vragen

Weet MyFitnessPal dat zijn database nauwkeurigheidsproblemen heeft?

MyFitnessPal heeft een verificatiesysteem met een groene vinkje geïntroduceerd voor sommige invoeren, die als "geverifieerd" door personeel worden gemarkeerd. Echter, de overgrote meerderheid van de 14 miljoen invoeren blijft ongeverifieerd. De geverifieerde invoeren zijn een klein subset, en gebruikers moeten actief naar het vinkje zoeken bij het selecteren van een voedingsmiddel. Het structurele probleem — miljoenen ongeverifieerde invoeren die naast een klein aantal geverifieerde bestaan — blijft bestaan.

Is de database van USDA FoodData Central perfect?

Nee. De database van USDA FoodData Central heeft zijn eigen beperkingen. Het dekt voornamelijk voedingsmiddelen die in de Verenigde Staten worden geconsumeerd. Het weerspiegelt mogelijk niet regionale bereidingsmethoden, en de laboratoriumwaarden vertegenwoordigen gemiddelden over monsters die kunnen variëren op basis van seizoen, bron en teeltomstandigheden. Echter, het foutpercentage voor USDA-gegevens is doorgaans 1-3% — een orde van grootte kleiner dan de fouten in crowdsourced databases. Het is de dichtstbijzijnde standaard die bestaat voor voedingssamenstellingsgegevens.

Waarom gebruiken apps crowdsourced databases als ze minder nauwkeurig zijn?

Schaal en kosten. Het bouwen en onderhouden van een geverifieerde voedingsdatabase vereist voedingsdeskundigheid, toegang tot referentiebronnen en voortdurende curatie. Crowdsourcing stelt een app in staat om snel zijn database uit te breiden tot miljoenen invoeren tegen minimale kosten. Voor het app-bedrijf betekent een grotere database dat gebruikers vaker vinden wat ze zoeken, waardoor de frictie van "voedsel niet gevonden" fouten vermindert. De afweging is nauwkeurigheid, maar deze afweging is onzichtbaar voor de meeste gebruikers — ze weten niet dat de caloriewaarde die ze hebben geselecteerd verkeerd is.

Kan ik MyFitnessPal nauwkeurig gebruiken als ik alleen geverifieerde invoeren selecteer?

Je kunt de nauwkeurigheid verbeteren door alleen invoeren met het groene vinkje verificatiebadge te selecteren en waarden te cross-refereren met USDA FoodData Central voor verdachte nummers. Echter, dit voegt aanzienlijke tijd toe aan elke voedselinvoer — wat het doel van een snelle tracking-app tenietdoet. Het gaat ook ervan uit dat de gebruiker de voedingskennis heeft om te identificeren wanneer een waarde er verkeerd uitziet, wat de meeste gebruikers niet hebben.

Hoeveel calorieën kunnen databasefouten aan mijn dagelijkse tracking toevoegen?

Voor een gebruiker die 2.000 calorieën per dag consumeert en alle maaltijden bijhoudt: bij 15-30% fout is de dagelijkse trackingfout 300-600 calorieën. Over een week is dat 2.100-4.200 niet-geregistreerde calorieën. Een pond lichaamsvet bevat ongeveer 3.500 calorieën (Hall et al., 2012, International Journal of Obesity). Databasefouten alleen kunnen het verschil verklaren tussen het verliezen van één pond per week en helemaal niets verliezen.

Dekt Nutrola's geverifieerde database internationale voedingsmiddelen?

Nutrola's geverifieerde database dekt voedingsmiddelen uit meerdere nationale voedingsdatabases en wordt continu uitgebreid om regionale en internationale voedingsmiddelen op te nemen. Als een voedingsmiddel niet in de database staat, schatten de AI-foto- en spraakherkenningssystemen de voedingswaarden op basis van vergelijkbare geverifieerde voedingsmiddelen en visuele portieschatting, waarbij de invoer wordt gemarkeerd voor verificatiebeoordeling.

Waar moet ik op letten bij het kiezen van een calorie-tracking app op basis van databasekwaliteit?

Drie indicatoren: (1) de gegevensbron — geeft de app aan waar zijn voedingsgegevens vandaan komen? Apps die USDA FoodData Central, NCCDB of gelijkwaardige nationale databases gebruiken, zijn betrouwbaarder dan die alleen op gebruikersinvoeren vertrouwen. (2) Het aantal dubbele invoeren — zoek naar een veelvoorkomend voedsel zoals "banaan" en tel de resultaten. Minder resultaten met consistente caloriewaarden wijzen op betere curatie. (3) Het verificatieproces — heeft de app een mechanisme voor het beoordelen en corrigeren van invoeren, of kan elke gebruiker zonder toezicht elke waarde toevoegen?

Is een kleinere database een probleem als mijn voedsel niet is vermeld?

Een kleinere maar geverifieerde database bevat mogelijk niet elk obscuur merkproduct. De afweging is reëel maar beheersbaar. Nutrola pakt de dekkingstekorten aan via AI-fotoherkenning (die voedingsinhoud kan schatten voor voedingsmiddelen die nog niet in de database staan door visuele analyse en vergelijking met vergelijkbare voedingsmiddelen), spraaklogging (die natuurlijke taalbeschrijvingen omzet in componentingrediënten), en barcode-scanning (die fabrikantgegevens rechtstreeks leest). Het doel is geverifieerde nauwkeurigheid voor elke invoer die bestaat, met intelligente schatting voor items die nog niet in de database staan.


Referenties

  • 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.

Klaar om je voedingstracking te transformeren?

Sluit je aan bij duizenden die hun gezondheidsreis hebben getransformeerd met Nutrola!