Pith. sign in

REVIEW 1 major objections 2 minor 2 cited by

Bayesian modeling of nearly mutually orthogonal processes

T0 review · 1 major / 2 minor · reviewed 2026-05-24 · grok-4.3

Pith's one-line read Nearly mutually orthogonal processes enforce mutual orthogonality of functional factor loadings while preserving computational simplicity.

desk verdict The paper introduces a penalty-tuned construction for nearly mutually orthogonal processes to ease orthogonality constraints in functional factor analysis, but offers little evidence on whether it actually delivers the claimed efficiency without side effects. read the letter →

arxiv 2205.12361 v4 submitted 2022-05-24 stat.ME

classification stat.ME
keywords nearlymutuallyorthogonalprocessesfunctionalfactoranalysisBayesianmodelingorthogonalitydatadimensionreductionlatentfactorslongitudinal
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper introduces nearly mutually orthogonal processes as a way to constrain factor loadings in functional factor analysis to be nearly orthogonal. This matters for functional and longitudinal data because orthogonality improves model parsimony and interpretability of variability patterns, yet exact constraints are computationally difficult. The approach defines a joint distribution controlled by a penalty parameter that trades off the degree of orthogonality against ease of posterior sampling. In an application to early childhood weight data, the method yields flexible inference on effects of breastfeeding, illness, and demographics.

What carries the argument

Nearly mutually orthogonal processes, stochastic processes whose joint distribution incorporates a penalty parameter that encourages mutual orthogonality.

What would settle it

Compare posterior samples from the nearly orthogonal model against samples from an exactly orthogonal constrained model on the same dataset and check whether the loadings deviate substantially from orthogonality or whether predictive performance degrades.

Watch

Extended reading notes

Core claim

Nearly mutually orthogonal processes are stochastic processes whose joint distribution is governed by a penalty parameter that determines the degree to which the processes are mutually orthogonal; this construction allows the processes to be used as factor loadings in a functional factor model while maintaining computational simplicity and efficiency for Bayesian posterior inference.

Load-bearing premise

The penalty parameter trades off orthogonality against computational tractability without introducing substantial bias or loss of flexibility in the posterior.

Editorial extensions

If this is right

  • The penalty parameter directly controls the achievable level of orthogonality in the factor loadings.
  • Posterior computation remains straightforward because the processes avoid hard constraints.
  • The resulting model supports interpretable inference on covariate effects in longitudinal functional data.
  • The approach extends the range of functional factor models that can be fit in Bayesian settings without prohibitive cost.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The construction could be adapted to enforce other linear constraints on loadings in non-functional factor models.
  • In very high-dimensional settings the penalty might need calibration to avoid under- or over-constraining the factors.
  • Simulations with known orthogonal loadings could quantify how close the posterior loadings come to exact orthogonality for different penalty values.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit.

Referee Report

1 major / 2 minor

Summary. The manuscript introduces nearly mutually orthogonal processes (NeMO) as a device for Bayesian functional factor analysis. These processes are defined via a joint distribution controlled by an explicit penalty parameter that encourages approximate mutual orthogonality of the functional factor loadings while preserving computational tractability for posterior sampling. The approach is illustrated through an application to longitudinal childhood weight data examining effects of breastfeeding status, illness, and demographic factors.

Significance. If the construction holds, the method supplies a practical route to interpretable factor loadings in functional data models without the computational burden of hard orthogonality constraints. The public GitHub code is a clear strength that aids reproducibility and adoption.

major comments (1)
  1. [Model definition and simulation study] The central modeling claim rests on the penalty parameter successfully trading off orthogonality against bias and flexibility in the posterior (reader's weakest assumption). The manuscript should include a targeted simulation study or sensitivity analysis quantifying how posterior inferences on loadings and factors change as the penalty varies across a range that spans near-orthogonality to near-independence.
minor comments (2)
  1. [Abstract] The abstract states that the method maintains efficiency but provides no quantitative metrics (e.g., runtime, effective sample size, or comparison to unconstrained FFA); adding one sentence summarizing such evidence would strengthen the claim.
  2. [Methods] Notation for the processes, the penalty, and the resulting covariance structure should be introduced with a short table or diagram in the methods section to aid readers new to functional factor models.

Simulated Author's Rebuttal

1 responses · 0 unresolved

We thank the referee for their constructive review and positive recommendation for minor revision. We address the single major comment below and will incorporate the suggested addition in the revised manuscript.

read point-by-point responses
  1. Referee: The central modeling claim rests on the penalty parameter successfully trading off orthogonality against bias and flexibility in the posterior (reader's weakest assumption). The manuscript should include a targeted simulation study or sensitivity analysis quantifying how posterior inferences on loadings and factors change as the penalty varies across a range that spans near-orthogonality to near-independence.

    Authors: We agree that explicitly quantifying the effect of the penalty parameter via simulation would strengthen the presentation of the central modeling claim. In the revised manuscript we will add a targeted simulation study in which we generate data under the NeMO construction, vary the penalty across a grid spanning near-orthogonality to near-independence, and report the resulting changes in posterior summaries of the loadings and latent factors. This will directly illustrate the bias-flexibility trade-off and complement the existing real-data application. revision: yes

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity detected

full rationale

The paper proposes nearly mutually orthogonal processes as an explicit modeling device controlled by a tunable penalty parameter that directly trades off orthogonality against posterior sampling ease. This construction is introduced as a deliberate modeling choice for functional factor analysis rather than a result derived from first principles or external theorems. No load-bearing self-citations, fitted inputs renamed as predictions, or self-definitional reductions appear in the provided abstract or described claims; the joint distribution is defined directly in terms of the penalty, and the application to childhood weight data serves as an illustration of the method rather than a validation that collapses into the modeling assumptions themselves. The derivation chain is therefore self-contained.

Assumptions & free parameters 1 free parameters · 1 assumptions · 1 invented entities

The penalty parameter is the primary free parameter introduced to control orthogonality. The new entity 'nearly mutually orthogonal processes' is postulated to achieve the desired computational properties. No external benchmarks or machine-checked results are referenced in the abstract.

free parameters (1)
  • penalty parameter
    Governs the degree to which the processes are mutually orthogonal and is tied to ease of posterior computation.
assumptions (1)
  • domain assumption A joint distribution can be constructed such that a single penalty parameter controls mutual orthogonality while preserving tractable posterior sampling.
    This is the core modeling assumption stated in the abstract.
invented entities (1)
  • nearly mutually orthogonal processes
    purpose: To enforce approximate mutual orthogonality of functional factor loadings with computational simplicity.
    New modeling construct introduced by the authors.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Bayesian modeling of nearly mutually orthogonal processes." pith.science (2026). https://pith.science/paper/2205.12361

@misc{pith2026220512361,
  author       = {Pith},
  title        = {Pith review of: Bayesian modeling of nearly mutually orthogonal processes},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/2205.12361}},
  note         = {Machine review of arXiv:2205.12361}
}
read the original abstract

Functional factor analysis is an important dimension reduction method for functional and longitudinal data. Factor loadings give insight into patterns of variability of the observations, while latent factors provide a low-dimensional representation of the data that is useful for inferential tasks. Constraining the functional factor loadings to be mutually orthogonal is desirable for model parsimony but is computationally challenging. In this work, we introduce nearly mutually orthogonal processes, which can be used to effectively enforce mutual orthogonality of factor loadings while maintaining computational simplicity and efficiency. The joint distribution is governed by a penalty parameter that determines the degree to which the processes are mutually orthogonal and is related to ease of posterior computation. We demonstrate that our approach can be used for flexible and interpretable inference in an application to studying the effects of breastfeeding status, illness, and demographic factors on weight dynamics in early childhood. Code is available on GitHub: https://github.com/jamesmatuk/NeMO-FFA

Figures

Figures reproduced from arXiv: 2205.12361 by the authors.

Figure 1
Figure 1. (a) Value of λ1 on which λ2 is conditioned. Realizations of λ2 | λ1 ∼ GP{0, Cνλ 2 (·, ·)} with l 2 2 = .1, τ 2 2 = 1 fixed, while (b) νλ = 0.0001, (c) νλ = 0.01, (d) νλ = 1, (e) νλ = 100. (f) Boxplots of 1000 realizations of hλ1, λ2i, with λ2 | λ1 ∼ GP{0, Cνλ 2 (·, ·)} with fixed l 2 2 = 0.1, τ 2 2 = 1 and νλ = 0.0001, 0.01, 1, 100. While an orthogonal Gaussian process is a prior for a single function orthogonal to … view at source ↗
Figure 2
Figure 2. (a) & (b) Mean integrated squared error for estimated parameters at different [PITH_FULL_IMAGE:figures/full_fig_p015_2.png] view at source ↗
Figure 3
Figure 3. (a) Weight by age for n = 2898 children in the Cebu Longitudinal Health and Nutrition Survey. (b) Proportion of missing weight data by age. (c)-(f) Posterior samples of fitted weight trajectories, µ( #»t )+{λ1( #»t ), . . . , λ5( #»t )} >ηi+ P4 j=1 R T βj (s, #»t )zi,j (s)ds overlaid on yi( #»t i) for i = 421, 1626, 2601. The longitudinal recordings of weight of the i th child are denoted by yi( #»t i), where the ob… view at source ↗
Figures from the paper (25 more)
Figure 4
Figure 4. Figure 4: (a)-(d) Posterior samples of (λ1( #»t ), . . . , λ5( #»t ))>Θq for q = 1, . . . , 4, representing the effect of the scalar covariates (height of the mother, sex of the child, area (urban or rural) where the family lives, season of birth (rainy or dry)) on weight. Mothe…
Figure 5
Figure 5. Figure 5: (a)-(d) Posterior samples of R T β11s≤s 0ds for s 0 = 0, 0.5, 1, 2 years, representing the effect of breastfeeding for different durations on weight. (e) Boxplots of posterior samples of k R T β11s≤s 0dsk2 for different values of s 0 , representing the magnitude of the…
Figure 6
Figure 6. Figure 6: (a) The value of λ1 on which λ2 is conditioned. Boxplots of 1000 realizations of hλ1, λ2i, with λ2 | λ1 ∼ GP(0, Cνλ 2 (·, ·)) (b) τ 2 2 = 1, νλ = 0.0001 are fixed as l2 = 0.001, 0.01, 0.1, 1 varies, (c) l2 = 0.01, νλ = 0.0001 are fixed as τ 2 2 = 0.25, 0.5, 1, 2 varies…
Figure 7
Figure 7. Figure 7: (a) Simulated observations. (b) Functional factor loadings that underlie the [PITH_FULL_IMAGE:figures/full_fig_p035_7.png]
Figure 8
Figure 8. Figure 8: (a) & (b) Mean integrated squared error for estimated parameters at different [PITH_FULL_IMAGE:figures/full_fig_p041_8.png]
Figure 9
Figure 9. Figure 9: (a) Observed growth curves for n = 39 male subjects in the Berkeley growth study. (b) Mean integrated squared error results of estimated model parameters. reasonable coverage, except for that of Yao et al. (2005) in the high sparsity setting. 41 [PITH_FULL_IMAGE:figur…
Figure 10
Figure 10. Figure 10: Scree plots that display boxplots of posterior samples of norms of factor loadings [PITH_FULL_IMAGE:figures/full_fig_p045_10.png]
Figure 11
Figure 11. Figure 11: (a) Posterior samples of the mean process, »» [PITH_FULL_IMAGE:figures/full_fig_p046_11.png]
Figure 12
Figure 12. Figure 12: (a)-(d) Proportion of missing data by age for each of the binary longitudinal [PITH_FULL_IMAGE:figures/full_fig_p047_12.png]
Figure 13
Figure 13. Figure 13: (a)-(c) Posterior samples of Φ(µ z1 ( #»t )) (black) and Φ(µ z1 ( #»t ) ± sd(η z ·k )λ z k ( #»t )) (blue and red) for k = 1, 2, 3, representing the variability described by the loadings of breastfeading trajectories. (d)-(f) Posterior samples fitted breastfeading tra…
Figure 14
Figure 14. Figure 14: Scatter plot matrices of posterior means of latent factors for (a) [PITH_FULL_IMAGE:figures/full_fig_p060_14.png]
Figure 15
Figure 15. Figure 15: (a)-(f) Posterior samples of fitted atypical breastfeeding trajectories, Φ( »»»» [PITH_FULL_IMAGE:figures/full_fig_p061_15.png]
Figure 16
Figure 16. Figure 16: (a)-(c) Posterior samples of Φ(µ zj ( #»t )) for j = 2, 3, 4, representing the proportion of children in the study that experienced an illness by age.(d)-(f) Posterior samples of βj ( #»t ), j = 2, 3, 4, representing the effect of experiencing an illness on weight. Ch…
Figure 17
Figure 17. Figure 17: Inferred parameters related to functional factor analysis of weight and [PITH_FULL_IMAGE:figures/full_fig_p063_17.png]
Figure 18
Figure 18. Figure 18: Inference for parameters related to modeling breastfeeding status on weight using [PITH_FULL_IMAGE:figures/full_fig_p063_18.png]
Figure 19
Figure 19. Figure 19: Inferred functions related to modelling the effects of illness on weight using the [PITH_FULL_IMAGE:figures/full_fig_p064_19.png]
Figure 20
Figure 20. Figure 20: Inferred weight trajectories for different subjects using the Crainiceanu & [PITH_FULL_IMAGE:figures/full_fig_p064_20.png]
Figure 21
Figure 21. Figure 21: Boxplots of residuals by age. 64 [PITH_FULL_IMAGE:figures/full_fig_p064_21.png]
Figure 22
Figure 22. Figure 22: Tmag,yi based on posterior predictive samples (histogram) and observation (red lines) for random subjects (a)-(c) and subjects whose predicted values were furthest from the observed values (d)-(f). (g) the absolute difference between the mean of Tmag,yi based on poste…
Figure 23
Figure 23. Figure 23: Tmean,(y1,...,yn) based on posterior predictive samples (histogram) and observation (red lines) for (a) t = 0 years, (b) t = 2/24 years, ..., (m) t = 2 years. 66 [PITH_FULL_IMAGE:figures/full_fig_p066_23.png]
Figure 24
Figure 24. Figure 24: Tvar,(y1,...,yn) based on posterior predictive samples (histogram) and observation (red lines) for (a) k = 1, (b) k = 2, ..., (e) k = 5. 67 [PITH_FULL_IMAGE:figures/full_fig_p067_24.png]
Figure 25
Figure 25. Figure 25: Trace plots related to the functional factor analysis results presented Figures [PITH_FULL_IMAGE:figures/full_fig_p068_25.png]
Figure 26
Figure 26. Figure 26: Trace plots related to latent factor regression onto scalar covariates presented [PITH_FULL_IMAGE:figures/full_fig_p069_26.png]
Figure 27
Figure 27. Figure 27: Trace plots related to breastfeeding status interpolation and historical regression [PITH_FULL_IMAGE:figures/full_fig_p070_27.png]
Figure 28
Figure 28. Figure 28: Trace plots related to illness status interpolation and concurrent regression [PITH_FULL_IMAGE:figures/full_fig_p071_28.png]

Discussion (0). Sign in to comment.

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

What do these tags mean?
matches
The paper's claim is directly supported by a theorem in the formal canon.
supports
The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
extends
The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
uses
The paper appears to rely on the theorem as machinery.
contradicts
The paper's claim conflicts with a theorem or certificate in the canon.
unclear
Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Multi-output Orthogonal Gaussian Processes for Noisy Simulator Outputs

    stat.ME 2026-07 conditional novelty 6.0 of 10

    MOOGP extends orthogonal Gaussian processes to multi-output simulators, improving trend coefficient identifiability while retaining predictive accuracy.

  2. Efficient Bayesian Inference for Discretely Observed Continuous Time Markov Chains

    stat.ME 2025-07 conditional novelty 6.0 of 10

    Bayesian inference for discretely observed CTMCs via a pseudo-likelihood that couples the transition matrix to a spectral generator, with a Gibbs sampler whose cost per iteration is near-invariant in the number of obs...

Reference graph

Works this paper leans on

8 extracted references · 8 canonical work pages · cited by 2 Pith papers

  1. [1]

    M., VanDerslice, J., Akin, J., Guilkey, D., Black, R., Briscoe, J

    Adair, L., Popkin, B. M., VanDerslice, J., Akin, J., Guilkey, D., Black, R., Briscoe, J. & Flieger, W. (1993), ‘Growth dynamics during the first two years of life: A prospective study in the Philippines’, European Journal of Clinical Nutrition 47(1), 42–51. Adair, L. S. & Guilkey, D. K. (1997), ‘Age-specific determinants of stunting in Filipino children’, T...

  2. [2]

    & Thompson, W

    55 Jiang, L., Zhong, Y., Elrod, C., Natarajan, L., Knight, R. & Thompson, W. K. (2020), ‘Bayestime: Bayesian functional principal components for sparse longitudinal data’, arXiv:2012.00579. Khan, K. & Calder, C. A. (2022), ‘Restricted spatial regression methods: Implications for inference’, Journal of the American Statistical Association 117(537), 482–494...

  3. [3]

    URL: https://doi.org/10.1214/20-BA1213 Kowal, D. R. & Canale, A. (2021), ‘Semiparametric functional factor models with Bayesian rank selection’, arXiv:108.02151. Kowal, D. R., Matteson, D. S. & Ruppert, D. (2017), ‘A Gaussian multivariate functional dynamic linear model’, Journal of the American Statistical Association 112(518), 733–

  4. [4]

    Lenk, P. J. & Choi, T. (2017), ‘Bayesian analysis of shape-restricted functions using Gaus- sian process priors’, Statistica Sinica pp. 43–69. Lin, L. & Dunson, D. B. (2014), ‘Bayesian monotone regression using Gaussian process projection’, Biometrika 101(2), 303–317. Malfait, N. & Ramsay, J. O. (2003), ‘The historical functional linear model’, Canadian J...

  5. [5]

    Tipping, M. E. & Bishop, C. M. (1999), ‘Probabilistic principal component analysis’, Jour- nal of the Royal Statistical Society: Series B 61(3), 611–622. van der Linde, A. (2008), ‘Variational Bayesian functional PCA’, Computational Statistics & Data Analysis 53, 517–533. van der Linde, A. (2009), ‘A Bayesian latent variable approach to functional princip...

  6. [6]

    Children tend to experience cough more often than fever and fever more often than diarrhea

    61 (a) (b) (c) (d) (e) (f) Figure 16: (a)-(c) Posterior samples of Φ(µzj( # »t )) for j = 2, 3, 4, representing the proportion of children in the study that experienced an illness by age.(d)-(f) Posterior samples ofβj( # »t ), j = 2 , 3, 4, representing the effect of experiencing an illness on weight. Children tend to experience cough more often than fever...

  7. [7]

    63 (a) (b) (c) (d) Figure 19: Inferred functions related to modelling the effects of illness on weight using the Crainiceanu & Goldsmith (2010) model: (a) logit −1(ˆµzj(t))

    (f) Boxplots of posterior samples of ∥ ∫ T ˆβ11s≤s′ds∥2 for different values of s′. 63 (a) (b) (c) (d) Figure 19: Inferred functions related to modelling the effects of illness on weight using the Crainiceanu & Goldsmith (2010) model: (a) logit −1(ˆµzj(t)). (b)-(d) Posterior samples of βj(t) for j = 2, 3,

  8. [8]

    ,ˆλK( # »t i))⊤ˆηi + Oi ∑4 j=1 ∫ T βj(s, # »t )zi,j(s)ds, overlaid on yi( # »t i), i = 421, 1626,

    (a) (b) (c) Figure 20: Inferred weight trajectories for different subjects using the Crainiceanu & Goldsmith (2010) model: (a)-(c) Posterior samples of ˆ µ( # »t i) + (ˆλ1( # »t i), . . . ,ˆλK( # »t i))⊤ˆηi + Oi ∑4 j=1 ∫ T βj(s, # »t )zi,j(s)ds, overlaid on yi( # »t i), i = 421, 1626,

Pith tools

Reviewed May 24, 2026 · model on record in the stance chip above.