TruaceTracing the truth around AITuesday, August 25, 2026
TRV-2026-0775Version 1 · Certified

Written 2026-08-15 06:23:01 UTC · current record

Reason for this version

Certified into the record

Canonical text (the exact bytes fingerprinted)

TRUVACE RECORD VERSION
record: TRV-2026-0775
version: 1
kind: certified
reason: Certified into the record
timestamp: 2026-08-15T06:23:01.114325Z
status: published
lens: p_space
sector: health
headline: Noise-aware dynamic convolution for improved generalizability of retinal disease diagnosis using optical coherence tomography images
dek: Significance Optical coherence tomography (OCT) is widely used for the diagnosis of retinal diseases. However, deep learning models trained on a single dataset often degrade when deployed across scanners and clinical sites due to device-dependent speckle variability and acquisition differences, limiting their reliability in real-world screening. Aim We aim to develop a lightweight deep learning framework that leverages speckle characteristics in OCT images to improve cross-scanner generalizability for retinal di…
gain_title: (none)
problem_title: Deep learning OCT models trained on a single dataset often degrade across scanners and sites due to device-dependent speckle variability, limiting reliability in real-world screening.
trace_subject: (none)
gain_reading: (none)
gain_evidence: (none)
problem_reading: Deep learning OCT models trained on a single dataset often degrade across scanners and sites due to device-dependent speckle variability, limiting reliability in real-world screening.
problem_evidence: deep learning models trained on a single dataset often degrade when deployed across scanners and clinical sites due to device-dependent speckle variability and acquisition differences, limiting their reliability in real-world screening
quick_read: Researchers developed NA-DyCNN, a lightweight noise-aware dynamic convolutional network for OCT-based retinal disease classification that explicitly models post-acquisition speckle variability during training to improve cross-scanner robustness.

By publication on 2026-08-12, the model had been evaluated on over 105,000 B-scans from three heterogeneous cohorts in zero-shot transfer, reaching up to 92.87% accuracy and 0.53 ms latency, suggesting potential for more reliable AI-assisted screening across devices, though real-world clinical deployment and broader scanner diversity remain to be validated.
limitation: 
tag: Evidence-backed problem
key_points: Proposed NA-DyCNN minimizes expected classification risk over stochastic multiplicative speckle perturbations and regularizes dynamic routing for scanner-invariant kernel mixtures. | Evaluation used over 105,000 B-scans from three heterogeneous OCT cohorts under strict zero-shot cross-dataset transfer across four scenarios. | Model maintained high efficiency with only 0.4 M parameters and an inference latency of 0.53 ms per B-scan on an NVIDIA GB10 GPU.
rundown: OCT is widely used for retinal disease diagnosis, but models trained on one dataset degrade across devices due to speckle variability and acquisition differences.

Authors developed NA-DyCNN, a lightweight noise-aware dynamic CNN that models multiplicative speckle perturbations during training and regularizes dynamic routing to produce scanner-invariant kernel mixtures.

Tested on over 105,000 B-scans from three heterogeneous cohorts in four zero-shot transfer scenarios, NA-DyCNN outperformed lightweight baselines and maintained 0.4M parameters with 0.53 ms per B-scan latency on an NVIDIA GB10 GPU.
sources:
- peer_reviewed | Journal of Biomedical Optics | https://doi.org/10.1117/1.jbo.31.8.086006 | 2026-08-12
prev: 0000000000000000000000000000000000000000000000000000000000000000
sha256
d07c7c02319e5ea8991543953bdfa5ed34b20670bc05aa60bcd70b18984cf0cf
previous
0000000000000000000000000000000000000000000000000000000000000000
Verify this record
How to verify without trusting this page

Fetch the canonical text of any version from /api/record/TRV-2026-0775 and hash it yourself — for example shasum -a 256 on the saved canonical field. The result must equal content_hash, and each version’s text ends with prev:followed by the prior version’s hash (version 1 chains to 64 zeros). If a single character of any version had been altered since certification, the chain would not reproduce.