Associations between dietary patterns and cardiovascular disease risk in Canadian adults: a comparison of partial least squares, reduced rank regression and the simplified dietary pattern technique.
Bibliographic record
Abstract
ObjectivesWe aimed to compare two data reduction techniques, partial least squares (PLS) and reduced rank regression (RRR), in identifying dietary patterns associated with a high cardiovascular disease (CVD) risk in Canadian adults, and to construct PLS- and RRR-based simplified dietary patterns as well as evaluating associations between derived patterns and CVD risk. ApproachData were collected from 24-hour dietary recalls of adult respondents in two cycles of the nationally representative Canadian Community Health Survey (CCHS)-Nutrition: CCHS 2004 linked to health administrative databases (n = 12,313) and CCHS 2015 (n = 14,020). Using 39 food groups, PLS and RRR were applied for the identification of an energy-dense (ED), high-saturated-fat (HSF) and low-fiber-density (LFD) dietary pattern. Associations of derived dietary patterns with lifestyle characteristics and CVD incidence and mortality were examined using weighted multivariate regression and weighted multivariable-adjusted Cox-proportional hazard models, respectively. Random and systematic measurement errors were adjusted for in all statistical analyses. ResultsPLS and RRR identified highly similar ED, HSF, LFD dietary patterns with common high positive loadings for fast food, carbonated drinks, salty snacks and solid fats, and high negative loadings for fruit, dark green vegetables, red and orange vegetables, other vegetables, whole grains, legumes and soy (≥|0.17|). Food groups with the highest loadings were summed to form simplified pattern scores. Although the dietary patterns were not significantly associated with CVD risk, they were positively associated with 402 kcal/d higher energy intake (P-trends <0.05) and higher obesity risk [PLS (OR: 2.09; 95% CI: 1.62, 2.7) and RRR (OR: 1.76; 95% CI: 1.44, 2.17)] (P-trends <0.0001) in the fourth quartiles as compared to the first. ConclusionPLS and RRR were shown to be equally effective for derivation of a high-CVD-risk dietary pattern among Canadian adults. This research highlights the importance of leveraging linked data to inform public health nutrition policies. Further research is warranted on the role of major dietary components in cardiovascular health.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.006 | 0.022 |
| Meta-epidemiology (narrow) | 0.001 | 0.000 |
| Meta-epidemiology (broad) | 0.001 | 0.001 |
| Bibliometrics | 0.001 | 0.003 |
| Science and technology studies | 0.001 | 0.000 |
| Scholarly communication | 0.001 | 0.000 |
| Open science | 0.001 | 0.001 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.002 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".