REVIEW 4 major objections 5 minor 22 references
Deep Sylvester Posterior Inference for Adaptive Compressed Sensing in Ultrasound Imaging
T0 review · 4 major / 5 minor · reviewed 2026-08-10 · deepseek-v4-flash
Pith's one-line read Adaptive scan-line selection with a Sylvester normalizing-flow posterior beats fixed ultrasound sampling by 15% and runs at 66 Hz.
desk verdict A genuinely real-time adaptive sampling method with an honest limitations section, but the headline 15% claim does not survive contact with Table I. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the approximate posterior $q_\phi(z_t|y_t)$, built as a variational encoder whose Gaussian latent is warped by $K=8$ orthogonal Sylvester normalizing-flow layers; this gives an expressive, multi-modal posterior at the cost of a single neural network evaluation. The policy side is the predictive covariance $\Sigma_{y_{t+1}|A_{t+1},\hat y_t}$, estimated from $N_S=3$ posterior samples decoded by the frozen generative model. Because choosing among all $\binom{N}{M}$ masks is intractable, the policy restricts itself to a random candidate set of size $S=10{,}000$ and scores candidates by $\log\det$ (covariance sampling) or by the trace (trace sampling), with a rule that forbids selecting neighboring scan lines. That combination is what converts the mutual-information objective into a real-time loop.
What would settle it
Rerun the trace-sampling policy on EchoNet videos whose frame intervals are doubled, making the heart move farther between frames, and compare L1 error to equispaced sampling; if the 15% advantage shrinks or reverses, the identity-transition assumption is carrying the reported gain.
Extended reading notes
Core claim
The central claim is that adaptive, information-driven scan-line selection in 2D ultrasound is feasible in real time and measurably better than static subsampling. The paper demonstrates this with a latent-variable generative model trained on full frames, a frozen decoder, and an inference network that outputs the parameters of a Gaussian latent plus eight Sylvester flow transformations from the partial observation alone. Sampling from that approximate posterior and pushing the samples through the decoder yields a predictive covariance for the next frame; the next mask is chosen from 10,000 random candidates by maximizing either the log determinant of that covariance or its trace, with neighboring scan lines explicitly excluded. On EchoNet, the trace policy outperforms uniform random, variable-density, and equispaced sampling at 5.4%, 8.0%, and 13.4% observation fractions, with the equispaced policy slightly ahead at one intermediate fraction. At 13.4% observation the active policy already approaches the reconstruction quality of the generative model under full observation.
Load-bearing premise
The sampling policy assumes the hidden image state does not change between the frame just observed and the frame being planned for, so the mask is chosen to reveal information about a state that may already be stale.
Editorial extensions
If this is right
- At 13.4% observation the trace policy's L1 error (0.058) is close to the generative model's full-observation bound (0.053), so further quality gains will have to come from richer priors or better policies rather than denser masks.
- The active advantage is largest at the most aggressive subsampling ratios, meaning adaptive sampling is most valuable exactly when hardware constraints on frame rate or field of view are tightest.
- Because the 66 Hz acquisition-decision loop is unoptimized, there is headroom to apply the same active scheme in real-time 2D ultrasound systems.
- Since all compared methods share the same generative model, the reported reconstruction differences isolate the effect of the sampling strategy itself.
- Application to 3D ultrasound is the paper's stated next direction, where the volume-rate versus resolution trade-off is substantially harder than in 2D.
Reading between the lines
- This suggests that a transition model anticipating cardiac phase could extend the gains to faster-moving anatomy, because the paper's policy plans with the current latent rather than a predicted next latent.
- A testable extension is to treat the explicit ban on neighboring scan lines as a tunable proxy for the imaging system's point-spread function and optimize that spacing for the actual resolution cell.
- The random 10,000-mask candidate set means policy quality depends partly on how luckily the random masks cover informative columns; a learned or differentiable mask proposer could sharpen the mutual-information estimate.
- The 15% figure is tied to EchoNet and the tested subsampling ratios, so testing on other anatomies, transducer geometries, and noise levels would reveal whether the adaptive advantage is general or dataset-specific.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes an adaptive scan-line subsampling method for 2D ultrasound video. A variational autoencoder with a Sylvester normalizing-flow encoder infers an approximate posterior over a latent state from partial observations, and a sampling policy selects the next subsampling mask by maximizing an estimate of the mutual information between future observations and the latent state, using either a full covariance or a trace approximation. The method is evaluated on the EchoNet cardiac ultrasound dataset against uniform random, variable-density random, and equispaced baselines. The authors report that trace sampling improves mean absolute reconstruction error by 15% and runs at 66 Hz, and they attribute the gains to the active sampling strategy. The central empirical claim is not consistently supported by Table I, and the comparison is confounded by policy-specific inference models.
Significance. If the headline claim held, this would be a useful contribution toward real-time adaptive ultrasound acquisition: the flow-based posterior encoder provides fast inference under partial observations, the closed-loop training procedure is a sensible design choice, and the reported 0.015 s acquisition step is practically relevant. However, the empirical evidence as presented does not establish the claimed advantage over equispaced sampling, and the lack of uncertainty quantification makes it difficult to assess whether the method improves over baselines at all. The core methodological idea remains interesting and publishable pending a more careful and controlled evaluation.
major comments (4)
- [Abstract; Section III.B, Table I] The abstract's claim of a 15% mean absolute error improvement over baselines including equispaced scan-lines is not supported by Table I. Compared with equispaced sampling, trace sampling reduces L1 loss by about 4% at l=6 (0.070 vs 0.073), about 3% at l=9 (0.062 vs 0.064), is worse at l=12 (0.061 vs 0.060), and equal at l=15 (0.058 vs 0.058). The roughly 15% figure is only obtained relative to uniform random or variable-density random sampling, and only at some subsampling rates. The abstract and Section III.B should be revised so that the reported improvement is consistent with the table.
- [Table I; Section III.B] No uncertainty quantification is provided for any reported L1, SSIM, or PSNR value. The table gives single-point estimates only, with no standard deviations, confidence intervals, multiple training seeds, or paired significance tests. Because the differences between trace and equispaced sampling are only 0.003 and 0.002 in L1 loss (about 3-4%) and reverse sign at l=12, the measured gains cannot be distinguished from noise without such intervals.
- [Section III.A; Algorithm 1] The statement that all methods share the same generative model and therefore differences are attributable to sampling strategy only is misleading, because each policy is paired with its own inference model trained on observations generated under that policy. The comparison therefore conflates the sampling policy with the quality of the policy-specific inference model. A controlled comparison would use a fixed inference model across policies, or retrain all inference models from multiple seeds, before the claim that the sampling strategy is the source of the gains can be made.
- [Section II.C, Eq. (5)] The policy assumes an identity transition z_{t+1}=z_t when computing the predictive covariance for the next frame. In cardiac ultrasound, the latent state changes between frames, so the chosen scan-lines maximize information about the current (stale) state rather than the actual next frame. This assumption is stated but not validated; at minimum the paper should compare against a one-frame-delayed or constant policy to measure the sensitivity of the results to this modeling choice.
minor comments (5)
- [Section II.B, Eq. (2)] The term labeled 'Likelihood zK' in the equation appears to be the log prior log p(zK), not a likelihood; the label should be corrected.
- [Section III.A] The text says the IWAE algorithm is used, but Eq. (2) is written as the standard ELBO; the relationship between the optimized objective and IWAE should be made explicit.
- [Section III.A] The neighbor-exclusion mechanism is described only by example; a short formal definition or pseudocode would make the trace-sampling policy reproducible.
- [Section III.B] The paragraph reports that trace sampling outperforms at l=6, l=9, and l=15, but the table shows a tie at l=15 in L1-loss; the text should be aligned with the table.
- [Section III.A] The claim that increasing NS and S beyond 3 and 10,000 gives 'minimal performance improvement' is not supported by any data; a small sensitivity study would strengthen this statement.
Circularity Check
No circularity: the active-sampling comparison is evaluated on held-out EchoNet test frames with a frozen shared generative model, and no reported quantity reduces to the training objective by construction.
full rationale
The paper's central claim is empirical: active trace/covariance sampling is compared against uniform, variable-density, and equispaced baselines on held-out EchoNet test videos, with L1/SSIM/PSNR computed from posterior-mean reconstructions versus ground-truth frames (Table I). The generative model p_theta is pre-trained on full observations and frozen, after which the inference model q_phi is trained on partial observations via the ELBO in Eq. (2); the sampling objective and the evaluation metric are therefore not definitionally linked. Eqs. (5)-(7) estimate the covariance of future observations from posterior samples and use it to select A_{t+1}, which is a standard information-gain policy rather than a fitted parameter renamed as a prediction. The closest self-referential element is Algorithm 1, where A_{t+1} is chosen using q_phi and then used to acquire the next training observation; the authors explicitly acknowledge this in Section IV: 'because the sampling policy generates the observations on which the inference model is trained, and the inference model in turn affects the sampling policy, their optimization becomes intertwined. This may lead to collapse.' That is a training-dynamics or stability limitation, not a circular reduction of the reported results to their inputs. Self-citations [5,8,10] are contextual related work and are not load-bearing for the empirical claim. The abstract's 15% improvement is not fully supported by Table I (trace is worse than equispaced at l=12 and tied at l=15), and no error bars are given, but this is an evidence-quality issue, not circularity.
Assumptions & free parameters
free parameters (6)
- beta (ELBO weight) =
1e-4
- NS (posterior samples) =
3
- S (candidate action set size) =
10000
- K (flow steps) =
8
- latent dimension =
512
- neighbor exclusion distance =
not specified
assumptions (4)
- domain assumption The generative model p_theta(x|z) and prior p(z) capture the true signal distribution p(x).
- domain assumption Latent state transition is identity: z_{t+1} = z_t.
- standard math The conditional entropy H(y_{t+1}|z_{t+1},A_{t+1}) equals the noise entropy and is independent of A_{t+1}.
- ad hoc to paper The empirical covariance from NS=3 posterior samples approximates the true predictive covariance.
Cite this review
Pith. "Pith review of Deep Sylvester Posterior Inference for Adaptive Compressed Sensing in Ultrasound Imaging." pith.science (2026). https://pith.science/paper/25ALMGVU
@misc{pith2026250103825,
author = {Pith},
title = {Pith review of: Deep Sylvester Posterior Inference for Adaptive Compressed Sensing in Ultrasound Imaging},
year = {2026},
howpublished = {\url{https://pith.science/paper/25ALMGVU}},
note = {Machine review of arXiv:2501.03825}
}
read the original abstract
Ultrasound images are commonly formed by sequential acquisition of beam-steered scan-lines. Minimizing the number of required scan-lines can significantly enhance frame rate, field of view, energy efficiency, and data transfer speeds. Existing approaches typically use static subsampling schemes in combination with sparsity-based or, more recently, deep-learning-based recovery. In this work, we introduce an adaptive subsampling method that maximizes intrinsic information gain in-situ, employing a Sylvester Normalizing Flow encoder to infer an approximate Bayesian posterior under partial observation in real-time. Using the Bayesian posterior and a deep generative model for future observations, we determine the subsampling scheme that maximizes the mutual information between the subsampled observations, and the next frame of the video. We evaluate our approach using the EchoNet cardiac ultrasound video dataset and demonstrate that our active sampling method outperforms competitive baselines, including uniform and variable-density random sampling, as well as equidistantly spaced scan-lines, improving mean absolute reconstruction error by 15%. Moreover, posterior inference and the sampling scheme generation are performed in just 0.015 seconds (66Hz), making it fast enough for real-time 2D ultrasound imaging applications.
Figures
Reference graph
Works this paper leans on
-
[1]
D. L. Donoho, “Compressed sensing,” IEEE Transactions on Information Theory, vol. 52, no. 4, pp. 1289–1306, 4 2006
work page 2006
-
[2]
Dehazing Ultrasound using Diffusion Models,
T. S. Stevens, F. C. Meral, J. Yu, I. Z. Apostolakis, J.-L. Robert, and R. J. Van Sloun, “Dehazing Ultrasound using Diffusion Models,” IEEE Transactions on Medical Imaging , pp. 1–1, 2024
work page 2024
-
[3]
Denoising Plane Wave Ultrasound Images Using Diffusion Probabilistic Models,
H. Asgariandehkordi, S. Goudarzi, M. Sharifzadeh, A. Basarab, and H. Rivaz, “Denoising Plane Wave Ultrasound Images Using Diffusion Probabilistic Models,” IEEE Transactions on Ultra- sonics, Ferroelectrics, and Frequency Control , 2024
work page 2024
-
[4]
Deep Learning-Based Optimal Spatial Subsampling in Ultrasound Nondestructive Testing,
H. Wang, E. P ´erez, and F. R ¨omer, “Deep Learning-Based Optimal Spatial Subsampling in Ultrasound Nondestructive Testing,” in 2023 31st European Signal Processing Conference (EUSIPCO). IEEE, 9 2023, pp. 1863–1867
work page 2023
-
[5]
Learning Sub-Sampling and Signal Recovery with Applications in Ultrasound Imaging,
I. A. Huijben, B. S. Veeling, K. Janse, M. Mischi, and R. J. Van Sloun, “Learning Sub-Sampling and Signal Recovery with Applications in Ultrasound Imaging,” IEEE Transactions on Medical Imaging, vol. 39, no. 12, pp. 3955–3966, 12 2020
work page 2020
-
[6]
Efficient B-Mode Ultrasound Image Reconstruction From Sub-Sampled RF Data Using Deep Learning,
Y . H. Yoon, S. Khan, J. Huh, and J. C. Ye, “Efficient B-Mode Ultrasound Image Reconstruction From Sub-Sampled RF Data Using Deep Learning,” IEEE Transactions on Medical Imaging, vol. 38, no. 2, pp. 325–336, 2 2019
work page 2019
-
[7]
Randomized channel subsampling method for efficient ultrafast ultrasound imaging,
J. Yu, X. Guo, S. Yan, Q. Le, V . Hingot, D. Ta, O. Couture, and K. Xu, “Randomized channel subsampling method for efficient ultrafast ultrasound imaging,” Measurement Science and Technology, vol. 34, no. 8, p. 084005, 8 2023
work page 2023
-
[8]
Active Deep Probabilistic Subsampling,
H. Van Gorp, I. Huijben, B. S. Veeling, N. Pezzotti, and R. J. G. Van Sloun, “Active Deep Probabilistic Subsampling,” in Proceedings of the 38th International Conference on Machine Learning, ser. Proceedings of Machine Learning Research, M. Meila and T. Zhang, Eds., vol. 139. PMLR, 8 2021, pp. 10 509–10 518
work page 2021
Show all 22 references
-
[9]
Sylvester Normalizing Flows for Variational Inference,
R. v. d. Berg, L. Hasenclever, J. M. Tomczak, and M. Welling, “Sylvester Normalizing Flows for Variational Inference,” 3 2018
2018
-
[10]
Active Subsampling Using Deep Generative Models by Maximizing Expected Information Gain,
K. C. van de Camp, H. Joudeh, D. J. Antunes, and R. J. G. van Sloun, “Active Subsampling Using Deep Generative Models by Maximizing Expected Information Gain,” in ICASSP 2023 - 2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) . IEEE, 6 202...
2023
-
[11]
Auto-Encoding Variational Bayes,
D. P. Kingma and M. Welling, “Auto-Encoding Variational Bayes,” University of Amsterdam, Amsterdam, Tech. Rep., 12 2013
2013
-
[12]
Variational Inference with Normalizing Flows,
D. J. Rezende and S. Mohamed, “Variational Inference with Normalizing Flows,” Proceedings of the 32nd International Conference on Machine Learning , pp. 1530–1538, 5 2015
2015
-
[13]
Bayesian Inference and the Principle of Maximum Entropy,
D. K. Foley and E. Scharfenaker, “Bayesian Inference and the Principle of Maximum Entropy,” 7 2024
2024
-
[14]
Video-based AI for beat-to-beat assessment of cardiac function,
D. Ouyang, B. He, A. Ghorbani, N. Yuan, J. Ebinger, C. P. Langlotz, P. A. Heidenreich, R. A. Harrington, D. H. Liang, E. A. Ashley, and J. Y . Zou, “Video-based AI for beat-to-beat assessment of cardiac function,” Nature, vol. 580, no. 7802, pp. 252–256, 4 2020
2020
-
[15]
Language Modeling with Gated Convolutional Networks,
Y . N. Dauphin, A. Fan, M. Auli, and D. Grangier, “Language Modeling with Gated Convolutional Networks,” 12 2016
2016
-
[16]
Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift,
S. Ioffe and C. Szegedy, “Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift,” 2 2015
2015
-
[17]
Gaussian Error Linear Units (GELUs),
D. Hendrycks and K. Gimpel, “Gaussian Error Linear Units (GELUs),” 6 2016
2016
-
[18]
Importance Weighted Autoencoders,
Y . Burda, R. Grosse, and R. Salakhutdinov, “Importance Weighted Autoencoders,” 9 2015
2015
-
[19]
PyTorch: An Imperative Style, High-Performance Deep Learning Library,
A. Paszke, S. Gross, F. Massa, and et al., “PyTorch: An Imperative Style, High-Performance Deep Learning Library,” 12 2019
2019
-
[20]
Attention Is All You Need,
A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, L. Kaiser, and I. Polosukhin, “Attention Is All You Need,” Google Brain, Tech. Rep., 2017
2017
-
[21]
xLSTM: Extended Long Short-Term Memory,
M. Beck, K. P ¨oppel, M. Spanring, A. Auer, O. Prudnikova, M. Kopp, G. Klambauer, J. Brandstetter, and S. Hochreiter, “xLSTM: Extended Long Short-Term Memory,” 5 2024
2024
-
[22]
Very Deep V AEs generalize Autoregressive Models and can outperform them on images,
R. Child, “Very Deep V AEs generalize Autoregressive Models and can outperform them on images,” ICLR, pp. 1–17, 2021
2021
Reviewed August 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.