| Literature DB >> 35276994 |
Claire Zuppinger1, Patrick Taffé1, Gerrit Burger1, Wafa Badran-Amstutz1, Tapio Niemi1, Clémence Cornuz1, Fabiën N Belle1,2, Angeline Chatelan2,3, Muriel Paclet Lafaille4, Murielle Bochud1, Semira Gonseth Nusslé1.
Abstract
Digital dietary assessment devices could help overcome the limitations of traditional tools to assess dietary intake in clinical and/or epidemiological studies. We evaluated the accuracy of the automated dietary app MyFoodRepo (MFR) against controlled reference values from weighted food diaries (WFD). MFR's capability to identify, classify and analyze the content of 189 different records was assessed using Cohen and uniform kappa coefficients and linear regressions. MFR identified 98.0% ± 1.5 of all edible components and was not affected by increasing numbers of ingredients. Linear regression analysis showed wide limits of agreement between MFR and WFD methods to estimate energy, carbohydrates, fat, proteins, fiber and alcohol contents of all records and a constant overestimation of proteins, likely reflecting the overestimation of portion sizes for meat, fish and seafood. The MFR mean portion size error was 9.2% ± 48.1 with individual errors ranging between -88.5% and +242.5% compared to true values. Beverages were impacted by the app's difficulty in correctly identifying the nature of liquids (41.9% ± 17.7 of composed beverages correctly classified). Fair estimations of portion size by MFR, along with its strong segmentation and classification capabilities, resulted in a generally good agreement between MFR and WFD which would be suited for the identification of dietary patterns, eating habits and regime types.Entities:
Keywords: accuracy; app; diet; dietary assessment; food intake; mobile food record; validation
Mesh:
Year: 2022 PMID: 35276994 PMCID: PMC8838173 DOI: 10.3390/nu14030635
Source DB: PubMed Journal: Nutrients ISSN: 2072-6643 Impact factor: 5.717
Segmentation accuracy: proportion ± standard deviation (and number of segments) found, omitted and intruded by MFR, by record type.
| Segments | Total | Composite Foods | Simple Foods | Composite Beverages | Simple Beverages |
|---|---|---|---|---|---|
| %Found ( | 98.0% ± 1.5 ( | 97.6% ± 2.1 ( | 98.7% ± 2.5 ( | 96.9% ± 6.1 ( | 100.0% ± 0.0 ( |
| %Omitted ( | 2.0% ± 1.5 ( | 2.4% ± 2.1 ( | 1.3% ± 2.5 ( | 3.1% ± 6.1 ( | 0.0% ( |
| %Intruded ( | 1.4% ± 1.2 ( | 1.5% ± 1.7 ( | 2.5% ± 3.5 ( | 0.0% ( | 0.0% ( |
Classification accuracy: proportion ± standard deviation (and number of found segments) classified as exact match, close match, far match and mismatch, by record type.
| Records Classification | Total | Composite Foods ( | Simple Foods | Composite Beverages | Simple Beverages |
|---|---|---|---|---|---|
| %Exact match ( | 87.5% ± 3.5 ( | 90.1% ± 4.1 ( | 96.2% ± 4.3 ( | 41.9% ± 17.7 ( | 93.9%± 8.3 ( |
| %Close match ( | 8.4% ± 3.0 ( | 6.9% ± 3.5 ( | 3.8% ± 4.3 ( | 38.7% ± 17.4 ( | 0.0% ( |
| %Far match ( | 1.2% ± 1.1 ( | 2.0% ± 1.9 ( | 0.0% ( | 0.0% ( | 0.0% ( |
| %Mismatch ( | 2.9% ± 1.8 ( | 1.0% ± 1.4 ( | 0.0% ( | 19.4% ± 14.1 ( | 6.1% ± 8.3 ( |
Classification accuracy: Cohen’s kappa, uniform kappa, sensitivity and specificity of MFR classification compared to controlled values from weighted food diaries, by food groups. (NaNs: non-alcoholic non-sweetened; NaS: Non-alcoholic sweetened).
| Food Groups | Cohen Kappa | Uniform Kappa | Sensitivity [%] | Specificity [%] | ||||
|---|---|---|---|---|---|---|---|---|
| Kappa | Std. Err. | Kappa | [95% CI] | Sensitivity | [95% CI] | Specificity | [95% CI] | |
| NaNs beverages | 0.8607 | 0.0533 | 0.977 | [0.954;0.994] | 100 | [75.3;100] | 98.8 | [96.9; 99.7] |
| Vegetables | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [95.3;100] | 100 | [98.6;100] |
| Fruit | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [85.8;100] | 100 | [98.9;100] |
| Juice | 0.7721 | 0.0524 | 0.977 | [0.954;0.994] | 100 | [59;100] | 98.8 | [97.0;99.7] |
| Meat & poultry | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [83.9;100] | 100 | [98.9;100] |
| Fish & seafood | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [54.1;100] | 100 | [98.9;100] |
| Unclassified meat | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [39.8;100] | 100 | [98.9;100] |
| Eggs & meat substitutes | 0.8874 | 0.0535 | 0.994 | [0.983;1] | 100 | [39.8;100] | 99.7 | [98.4;100] |
| Dairy products (excl. milk) | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [80.5;100] | 100 | [98.9;100] |
| Milk & milk-based beverages | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [29.2;100] | 100 | [98.9,100] |
| Seeds & nuts | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [29.2;100] | 100 | [98.9;100] |
| Fats & oils | 0.8542 | 0.0538 | 0.988 | [0.971;1] | 85.7 | [42.1;99.6] | 99.7 | [98.4;100] |
| Cereals & cereal-based products | 0.9598 | 0.0538 | 0.988 | [0.971;1] | 96.3 | [81; 99.9] | 99.7 | [98.3;100] |
| Rice, rice-based products | 0.9319 | 0.0537 | 0.994 | [0.983;1] | 100 | [59;100] | 99.7 | [98.4;100] |
| Potatoes, legumes & beans | 0.9469 | 0.0538 | 0.988 | [0.971;1] | 90.5 | [69.6;98.8] | 100 | [98.9;100] |
| Salty snacks | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [54.1;100] | 100 | [98.9;100] |
| Sweet dishes | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [78.2;100] | 100 | [98.9;100] |
| Sweeteners | 0.9076 | 0.0536 | 0.994 | [0.983;1] | 83.3 | [35.9;99.6] | 100 | [98.9;100] |
| NaS beverages | 0.8122 | 0.0536 | 0.977 | [0.954;0.994] | 75.0 | [42.8;94.5] | 99.7 | [98.3;100] |
| Alcoholic beverages | 0.8574 | 0.0533 | 0.971 | [0.936;0.994] | 76.2 | [52.8;91.8] | 100 | [98.9;100] |
| Condiments & sauces | 0.9665 | 0.0538 | 0.988 | [0.971;1] | 97.0 | [84.2;99.9] | 99.7 | [98.2;100] |
| Milk substitutes | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [2.5;100] | 100 | [98.9;100] |
| Soups | 1.0000 | 0.0538 | 1 | [1;1] | 100 | [69.2;100] | 100 | [98.9;100] |
Global classification reliability (Cohen kappa) and agreement (uniform kappa) between MyFoodRepo and controlled values from weighted food diaries.
| Level of Granularity | Cohen Kappa | Uniform Kappa | ||
|---|---|---|---|---|
| Kappa | Std. Err. | Kappa | [95% CI] | |
| Food Categories | 0.9603 | 0.0254 | 0.963 | [0.943; 0.983] |
| Food Groups | 0.9554 | 0.0158 | 0.958 | [0.933; 0.979] |
| Food Types | 0.9559 | 0.0145 | 0.958 | [0.934; 0.979] |
Figure 1Mean weight errors per food group (NaNs: non-alcoholic non-sweetened; NaS: Non-alcoholic sweetened). Boxplots give median, interquartile range (IQR) and maximum 1.5 IQR. Colored boxplots indicate significant mean differences between estimated and true values (two-sided p-value ≤ 0.05). Four weight transcription errors resulting from unrealistic entries in the food diaries were removed from portion size analysis (not shown). * Only one observation in the “milk substitutes” food group.
Figure 2Overall performance for energy and macronutrient content: Linear regression of MFR versus controlled values for all found records, for content of (a) energy; (b) fat; (c) carbohydrates; (d) protein; (e) fiber and (f) alcohol. (Black line: linear regression line; dotted line: 95% limits of agreement; grey line: y = x).
Overall performance for energy and macronutrient content: Coefficient of variation and mean coefficient of variation of all MFR estimates calculated at the 25th percentile, median and 75th percentile of controlled values for energy, fat, carbohydrates, fiber and alcohol.
| Coefficient of Variation Cυ | Mean Coefficient of Variation | |||
|---|---|---|---|---|
| At True Values’ 25th Percentile | At True Values’ Median | At True Values’ 75th Percentile | All Records | |
| Energy | 0.58 | 0.45 | 0.37 | 0.35 |
| Fat | 1.68 | 0.83 | 0.52 | 0.42 |
| Carbohydrates | 0.65 | 0.45 | 0.37 | 0.31 |
| Protein | 1.96 | 0.63 | 0.40 | 0.38 |
| Fiber | 1.47 | 0.72 | 0.62 | 0.58 |
| Alcohol | 1.70 | 1.70 | 1.70 | 1.25 |
Overall performance for energy and macronutrient content by record type: Mean coefficient of variation of MFR estimates for energy, fat, carbohydrates, fibers and alcohol by record type.
| Mean Coefficient of Variation | |||
|---|---|---|---|
| All Records | Foods | Beverages | |
| Energy | 0.35 | 0.33 | 0.75 |
| Fat | 0.42 | 0.41 | 1.18 |
| Carbohydrates | 0.31 | 0.32 | 0.27 |
| Protein | 0.38 | 0.37 | 0.65 |
| Fibers | 0.58 | 0.52 | 2.01 |
| Alcohol | 1.25 | 3.14 | 1.23 |