Pith. sign in

REVIEW 3 major objections 4 minor 51 references

Boosting Photon-Number-Resolved Detection Rates of Transition-Edge Sensors by Machine Learning

T0 review · 3 major / 4 minor · reviewed 2026-08-12 · deepseek-v4-flash

Pith's one-line read Two machine-learning classifiers let transition-edge sensors resolve photon numbers at 800 kHz, four times their intrinsic thermal recovery rate, while preserving accurate photon-number assignment up to at least five photons.

desk verdict A practical four-fold TES speed-up with honest benchmarking; the main caveat is the synthetic-training assumption and missing error bars on the headline TVD plot. read the letter →

arxiv 2411.15360 v1 pith:BLF5N6IR submitted 2024-11-22 quant-ph physics.ins-det

classification quant-phphysics.ins-det
keywords transition-edgesensorphoton-numberresolutionmachinelearningK-nearestneighboursHDBSCANprincipalcomponentanalysiscoherentstatessqueezedlight
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

This paper claims that machine-learning signal processing can overcome the main practical limitation of transition-edge sensors (TESs) for photon-number-resolving detection: their slow thermal recovery, which normally forces operation below a few hundred kilohertz. The authors propose a supervised classifier (K-nearest neighbours, KNN) trained on low-rate voltage traces that are computationally overlapped to emulate high-rate pile-up, and an unsupervised clustering method (HDBSCAN) that groups PCA-reduced traces. Benchmarking with coherent and squeezed light, they report that the supervised method maintains accurate photon-number assignment up to at least five photons at 800 kHz, a four-fold improvement, and that the unsupervised method resolves up to ten photons for thermal states at the same rate. A sympathetic reader would care because this is a hardware-agnostic route to faster PNR detection for quantum information and metrology applications.

What carries the argument

The load-bearing objects are (1) the voltage trace, a digitized time series of the SQUID-amplified TES response to one light pulse; (2) principal component analysis, which reduces each trace to a small set of factor scores and separates photon-number clusters in two dimensions; and (3) the two classifiers: KNN, which labels a new trace by majority vote of its five nearest labelled neighbours in Euclidean distance, and HDBSCAN, a hierarchical density-based clustering algorithm that identifies high-density regions and labels low-density points as noise. The critical training construction is the overlap of 100 kHz traces to emulate higher repetition rates, which transfers reliable low-rate labels to the high-rate regime.

What would settle it

Measure the raw voltage traces at 800 kHz from a source whose photon numbers are independently known (e.g., a heralded single-photon source that provides a ground-truth tag per pulse), then compare the KNN labels to the heralded truth. If the KNN labels systematically overcount or degrade for exactly those traces that show the flattening seen in the supplementary material, the training emulation missed a nonlinearity that undermines the reported accuracy.

Watch

Extended reading notes

Core claim

The central claim is that photon-number assignment for TES signals does not require waiting for full thermal recovery if the classifier accounts for the influence of preceding pulses. The supervised method builds a labelled training set by taking 100 kHz traces, whose photon numbers are reliably assigned by an inner-product method, and overlapping them to synthesize traces at the target repetition rate; a KNN classifier then labels new high-rate traces. The unsupervised method projects traces onto their first two principal components and clusters them with HDBSCAN, which works well for squeezed-light thermal distributions even at 800 kHz. Tomographic reconstruction of the detector's POVM confirms that the KNN method's diagonal terms remain accurate up to at least five photons at 800 kHz, and the authors state the fidelity of the reconstructed POVM is on par with the low-rate reference.

Load-bearing premise

The supervised method's training assumes the TES response is linear and additive, so that overlapping 100 kHz voltage traces faithfully emulates the detector's response at 800 kHz; the paper's own supplementary data show that at 900 kHz and 1 MHz the traces flatten, indicating this assumption breaks down at higher rates.

Editorial extensions

If this is right

  • TES-based experiments that currently demultiplex or discard pulses to stay within the thermal recovery window could instead run at 800 kHz without adding hardware overhead.
  • The methods are hardware-agnostic, so they can be combined with faster TES designs that trade photon-number resolution for speed, potentially pushing the useful rate further.
  • Accurate PNR at 800 kHz enables fast active feed-forward of detection outcomes, a requirement for non-Gaussian state preparation and other conditional quantum operations.
  • The unsupervised HDBSCAN method provides training-free classification, which is useful when calibration data at low rate is unavailable or noisy, at the cost of leaving some traces unclassified.
  • Reproducible code is released with the paper, so other groups can test the classifiers on their own TES data.

Reading between the lines

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

  • The training-emulation assumption—that overlapping low-rate traces reproduces high-rate responses—sets a practical ceiling: the paper itself notes that at 900 kHz and 1 MHz the traces flatten, suggesting nonlinear thermal saturation begins around 800 kHz; a similar approach might work for other slow thermal detectors (e.g., kinetic inductance detectors) if the same additivity holds.
  • The reported 93.3% detection efficiency is calibrated against an uncalibrated power meter, so absolute photon-number accuracy inherits that uncertainty; the POVM comparison against the 100 kHz reference sidesteps this, but absolute efficiency claims should be treated with caution.
  • If the method holds for other TES geometries and materials, it could increase the data-acquisition rate in photon-starved applications such as bio-imaging and astrophysics, where the detector's photon-number resolution is currently rate-limited.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

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

Referee Report

3 major / 4 minor

Summary. This manuscript reports two machine-learning post-processing methods for photon-number assignment from transition-edge sensor (TES) voltage traces at repetition rates above the detector's thermal recovery limit. The supervised method trains a K-nearest-neighbour classifier on synthetic high-rate traces formed by overlapping 100 kHz calibration traces labelled by the inner-product method; the unsupervised method applies HDBSCAN clustering to the first two PCA factor scores. The authors benchmark against coherent states using total variation distance and POVM reconstruction, and against two-mode squeezed vacuum light using heralded Fock-state preparation, claiming a four-fold increase in operation rate to 800 kHz while preserving accurate photon-number assignment up to at least five photons.

Significance. If the 800 kHz claim holds, the result is practically valuable: it offers a hardware-agnostic way to extend the rate of TES-based photon-number-resolving detection without modifying the detector, which could benefit photonic quantum information experiments that require fast feed-forward. The paper has clear strengths: the code is publicly available, the POVM reconstruction includes bootstrap error bars in Fig. 5, and the squeezed-light benchmark provides an independent test on a different photon-number distribution. The methods themselves are standard ML tools, so the novelty is mainly in the application and the careful benchmarking rather than in new algorithmic ideas, but the demonstrated four-fold rate improvement is a useful experimental contribution.

major comments (3)
  1. [Section 3.1 and Supplement SII] The central 800 kHz claim rests on the training-set construction in Section 3.1, where 100 kHz voltage traces are overlapped to emulate the detector response at the target repetition rate. This assumes linear, additive detector response. Supplement SII explicitly states that at 900 kHz and 1 MHz the voltage traces flatten and that the training step does not account for this change, and it identifies accumulated heat as a possible cause. The authors should provide direct evidence that this effect is absent or negligible at 800 kHz for the photon-number range n<=5. A concrete test would be to compare the PCA distribution of synthetic training traces with the PCA distribution of real 800 kHz traces, or to report a quantitative mismatch metric. Without such a check, the reconstructed POVM diagonals at 800 kHz could be optimistic if nonlinear thermal saturation already begins at that rate.
  2. [Section 4.1.1, Fig. 4] The TVD curves in Fig. 4 are the primary quantitative evidence that the supervised methods maintain accuracy up to 800 kHz, yet they are plotted without error bars, confidence intervals, or bootstrap estimates. The differences between methods at a given rate are therefore difficult to judge: a TVD value of 0.05 may be within statistical uncertainty of a value of 0.10 if the sample sizes are not reported. The authors should add error bars or state the number of independent repetitions used to generate each curve, especially for the KNN and IP curves where the improvement is claimed to be significant.
  3. [Section 4.1.2, Eq. (3)] The fidelity metric in Eq. (3) compares the reconstructed POVM at high repetition rates against a reference POVM obtained from the same inner-product method at 100 kHz that also supplies the KNN training labels. This means the fidelity is partly a self-consistency check between the classifier and the IP labelling procedure, not an absolute calibration of photon-number assignment accuracy. The paper acknowledges this choice, but the limitation should be stated explicitly in the main text. In addition, the diagonal POVM terms in Fig. 5(a-c) show only the reconstructed conditional probabilities; reporting the associated posterior assignment probabilities or a separate absolute calibration with a calibrated power meter would strengthen the claim.
minor comments (4)
  1. [Fig. 4 caption] The caption contains a typo: the third panel is labelled '(a) mu=5.29' instead of '(c) mu=5.29'. Please correct this.
  2. [Fig. 3 caption] The caption states that KNN classifies traces up to 13 photons at 500 kHz and 12 photons at 800 kHz, but the POVM reconstruction in Section 4.1.2 claims accurate assignment only up to five photons at 800 kHz. The distinction between visible cluster separation and calibrated POVM accuracy should be clarified in the caption or the main text.
  3. [Section 5, Conclusions] The sentence 'This is verified against the tomographic reconstruction of the TES's POVM at 100 kHz' is slightly ambiguous because the verification is against the 100 kHz POVM used as a reference, not an independent absolute POVM. Rephrasing to 'This is benchmarked against the tomographic reconstruction obtained at 100 kHz' would be clearer.
  4. [Abstract] The abstract states 'at least a four-fold improvement' without specifying the baseline. The introduction clarifies that the intrinsic thermal recovery limit is about 200 kHz, so 800 kHz is four-fold, but stating this baseline in the abstract would make the claim self-contained.

Circularity Check

0 steps flagged · score 2.0 of 10

No significant circularity; the shared IP labeling source between training and benchmark creates a mild validation dependency, but the central claim is not reduced to its inputs.

full rationale

The paper's core validation chain is not circular by construction. The supervised KNN classifier is trained on 100 kHz voltage traces whose labels are assigned by the inner-product (IP) method, and the main coherent-state benchmarks (TVD in Sec. 4.1.1 and POVM fidelity in Sec. 4.1.2) use the IP reconstruction at 100 kHz as the reference. This shared label source means the high-rate fidelity partly measures agreement with the IP labeling rule rather than with an independent photon-number ground truth, and any systematic IP bias at 100 kHz would be inherited by the classifier. However, the KNN predictions are evaluated on real 800 kHz traces, not on the synthetic overlapped training traces, and no parameter is fitted to the benchmark target. The unsupervised HDBSCAN demonstration on squeezed light and the heralded-Fock preparation benchmarks provide independent support, and the POVM reconstruction uses power-meter-calibrated coherent-state amplitudes as external ground truth. Supplement SII explicitly concedes that the linear-overlap training step does not account for the trace flattening observed at 900 kHz and 1 MHz; this is a correctness caveat at the margin of the 800 kHz claim, not a circularity. Citations to prior work by the same group (e.g., Refs. [22], [31], [46]) are standard methodological references and are not load-bearing uniqueness claims. Score 2 reflects the mild shared-label validation dependency, not circular derivation.

Assumptions & free parameters 3 free parameters · 5 assumptions · 0 invented entities

The central claim rests on the validity of IP labels at 100 kHz, on the linear-overlap assumption for synthesizing high-rate training data, and on calibration of the coherent state amplitudes via an uncalibrated power meter. No new physical entities are introduced.

free parameters (3)
  • KNN number of neighbours K = 5
    Hand-chosen in Section 3.1; classification results depend on it.
  • HDBSCAN hyperparameters = not fully specified
    Minimum cluster size, minimum number of neighbours, and minimum distance are tuned per dataset (Sections 3.2 and 4.1.1) but exact values are not given.
  • Number of retained PCA components = 2
    PCA is truncated to D=2 for visualization and clustering; higher-order components are discarded.
assumptions (5)
  • standard math PCA/SVD decomposition of voltage traces captures the relevant clustering structure with D=2 components.
    Section 2.2 invokes singular value decomposition and truncates the sum in Eq. 1 to two principal components.
  • domain assumption The inner-product (IP) method at 100 kHz assigns accurate photon-number labels.
    IP labels at 100 kHz are used as the reference distribution and as training labels for the supervised method (Sections 2.1 and 3.1).
  • domain assumption Coherent states from the attenuated laser diode follow a Poissonian photon-number distribution with mean set by a calibrated power meter.
    Used for POVM reconstruction in Section 4.1.2 and for computing ground-truth distributions.
  • ad hoc to paper Overlapping 100 kHz voltage traces linearly emulates the detector response at 500 and 800 kHz.
    This is the training-data construction in Section 3.1; Supplement SII shows the assumption fails above 800 kHz due to signal flattening.
  • domain assumption The power meter reading uncertainty (2.6%) and linearity (0.5%) bound the calibration error, despite the meter not being recalibrated.
    Supplement SI uses these manufacturer specifications and acknowledges the calibration uncertainty could be higher.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Boosting Photon-Number-Resolved Detection Rates of Transition-Edge Sensors by Machine Learning." pith.science (2026). https://pith.science/paper/BLF5N6IR

@misc{pith2026241115360,
  author       = {Pith},
  title        = {Pith review of: Boosting Photon-Number-Resolved Detection Rates of Transition-Edge Sensors by Machine Learning},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/BLF5N6IR}},
  note         = {Machine review of arXiv:2411.15360}
}
read the original abstract

Transition-Edge Sensors (TESs) are very effective photon-number-resolving (PNR) detectors that have enabled many photonic quantum technologies. However, their relatively slow thermal recovery time severely limits their operation rate in experimental scenarios compared to leading non-PNR detectors. In this work, we develop an algorithmic approach that enables TESs to detect and accurately classify photon pulses without waiting for a full recovery time between detection events. We propose two machine-learning-based signal processing methods: one supervised learning method and one unsupervised clustering method. By benchmarking against data obtained using coherent states and squeezed states, we show that the methods extend the TES operation rate to 800 kHz, achieving at least a four-fold improvement, whilst maintaining accurate photon-number assignment up to at least five photons. Our algorithms will find utility in applications where high rates of PNR detection are required and in technologies which demand fast active feed-forward of PNR detection outcomes.

Figures

Figures reproduced from arXiv: 2411.15360 by the authors.

Figure 1
Figure 1. (a) The coherent and squeezed light sources and the PNRD apparatus. Coherent [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. TES and PCA data for coherent states measured at rates 100 kHz (left panels), [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
Figure 3
Figure 3. Classification of coherent light pulses at 500 kHz (which are shown in the [PITH_FULL_IMAGE:figures/full_fig_p006_3.png] view at source ↗
Figures from the paper (4 more)
Figure 4
Figure 4. Figure 4: Detection of coherent light with varying mean photon number per pulse, (a) [PITH_FULL_IMAGE:figures/full_fig_p008_4.png]
Figure 5
Figure 5. Figure 5: The reconstructed confusion matrix, 𝚯 by the IP and KNN method at (a) 100 kHz, (b) 500 kHz, (c) 800 KHz. Bar plots of the diagonal elements are also plotted. The error bars are estimated by bootstrapping over the uncertainties of the power meter readings and Poissonian…
Figure 6
Figure 6. Figure 6: (a) Density scatter plot of the PCA factor scores for light pulses in a thermal [PITH_FULL_IMAGE:figures/full_fig_p011_6.png]
Figure 7
Figure 7. Figure 7: The photon-number distribution of the signal mode whilst heralding on (a) one, [PITH_FULL_IMAGE:figures/full_fig_p012_7.png]

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

51 extracted references · 47 canonical work pages

  1. [1]

    Counting near-infrared single-photons with 95% efficiency,

    A. E. Lita, A. J. Miller, and S. W. Nam, “Counting near-infrared single-photons with 95% efficiency,” Opt. Express 16, 3032 (2008)

  2. [2]

    Superconducting transition-edge sensors optimized for high- efficiency photon-number resolving detectors,

    A. E. Lita, B. Calkins, L. A. Pellouchoud,et al., “Superconducting transition-edge sensors optimized for high- efficiency photon-number resolving detectors,” inAdvanced Photon Counting Techniques IV,vol. 7681 M. A. Itzler and J. C. Campbell, eds., International Society for Optics and Photonics (SPIE, 2010), p. 76810D

  3. [3]

    FirstAstronomicalApplicationofaCryogenicTransitionEdgeSensor Spectrophotometer,

    R.W.Romani,A.J.Miller,B.Cabrera, etal.,“FirstAstronomicalApplicationofaCryogenicTransitionEdgeSensor Spectrophotometer,” The Astrophys. J.521, L153–L156 (1999)

  4. [4]

    SCUBA-2: the 10 000 pixel bolometer camera on the James Clerk Maxwell Telescope,

    W. S. Holland, D. Bintley, E. L. Chapin,et al., “SCUBA-2: the 10 000 pixel bolometer camera on the James Clerk Maxwell Telescope,” Mon. Notices Royal Astron. Soc.430, 2513–2533 (2013)

  5. [5]

    A Review of X-ray Microcalorimeters Based on Superconducting Transition Edge Sensors for Astrophysics and Particle Physics,

    L. Gottardi and K. Nagayashi, “A Review of X-ray Microcalorimeters Based on Superconducting Transition Edge Sensors for Astrophysics and Particle Physics,” Appl. Sci.11, 3793 (2021)

  6. [6]

    Transition-Edge Sensors,

    K. Irwin and G. Hilton, “Transition-Edge Sensors,” inCryogenic Particle Detection,C. Enss, ed. (Springer, Berlin, Heidelberg, 2005), pp. 63–150

  7. [7]

    Review of superconducting transition-edge sensors for x-ray and gamma-ray spectroscopy,

    J. N. Ullom and D. A. Bennett, “Review of superconducting transition-edge sensors for x-ray and gamma-ray spectroscopy,” Supercond. Sci. Technol.28, 084003 (2015)

  8. [8]

    Entanglement-enhanced measurement of a completely unknown optical phase,

    G.-Y. Xiang, B. L. Higgins, D. Berry,et al., “Entanglement-enhanced measurement of a completely unknown optical phase,” Nat. Photonics5, 43–47 (2011)

Show all 51 references
  1. [9]

    Quantum metrology with imperfect states and detectors,

    A. Datta, L. Zhang, N. Thomas-Peter,et al., “Quantum metrology with imperfect states and detectors,” Phys. Rev. A 83, 063836 (2011)

  2. [10]

    Quantum-enhanced interferometry with large heralded photon-number states,

    G. S. Thekkadath, M. E. Mycroft, B. A. Bell,et al., “Quantum-enhanced interferometry with large heralded photon-number states,” npj Quantum Inf.6, 89 (2020)

  3. [11]

    Scalable multiphoton quantum metrology with neither pre- nor post-selected measurements,

    C. You, M. Hong, P. Bierhorst,et al., “Scalable multiphoton quantum metrology with neither pre- nor post-selected measurements,” Appl. Phys. Rev.8, 041406 (2021)

  4. [12]

    Few-photonspectralconfocalmicroscopyforcellimagingusingsuperconducting transition edge sensor,

    K.Niwa,K.Hattori,andD.Fukuda,“Few-photonspectralconfocalmicroscopyforcellimagingusingsuperconducting transition edge sensor,” Front. Bioeng. Biotechnol.9 (2021)

  5. [13]

    The computational complexity of linear optics,

    S. Aaronson and A. Arkhipov, “The computational complexity of linear optics,” inProceedings of the forty-third annual ACM symposium on Theory of computing,(Association for Computing Machinery, New York, NY, USA, 2011), STOC ’11, p. 333–342

  6. [14]

    Gaussian Boson Sampling,

    C. S. Hamilton, R. Kruse, L. Sansoni,et al., “Gaussian Boson Sampling,” Phys. Rev. Lett.119, 170501 (2017)

  7. [15]

    Detailed study of Gaussian boson sampling,

    R. Kruse, C. S. Hamilton, L. Sansoni,et al., “Detailed study of Gaussian boson sampling,” Phys. Rev. A100, 032326 (2019)

  8. [16]

    Quantum computational advantage with a programmable photonic processor,

    L. S. Madsen, F. Laudenbach, M. F. Askarani,et al., “Quantum computational advantage with a programmable photonic processor,” Nature606, 75–81 (2022)

  9. [17]

    Conclusive quantum steering with superconducting transition-edge sensors,

    D. H. Smith, G. Gillett, M. P. de Almeida,et al., “Conclusive quantum steering with superconducting transition-edge sensors,” Nat. Commun.3, 1–6 (2012)

  10. [18]

    Significant-loophole-free test of bell’s theorem with entangled photons,

    M. Giustina, M. A. M. Versteegh, S. Wengerowsky,et al., “Significant-loophole-free test of bell’s theorem with entangled photons,” Phys. Rev. Lett.115, 250401 (2015)

  11. [19]

    Proposal for the distribution of multiphoton entanglement with optimal rate-distance scaling,

    M. E. Mycroft, T. McDermott, A. Buraczewski, and M. Stobińska, “Proposal for the distribution of multiphoton entanglement with optimal rate-distance scaling,” Phys. Rev. A107, 012607 (2023)

  12. [20]

    Generation of optical coherent-state superpositions by number-resolved photon subtraction from the squeezed vacuum,

    T. Gerrits, S. Glancy, T. S. Clement,et al., “Generation of optical coherent-state superpositions by number-resolved photon subtraction from the squeezed vacuum,” Phys. Rev. A82, 031802 (2010)

  13. [21]

    Non-Gaussian operation based on photon subtraction using a photon-number-resolving detector at a telecommunications wavelength,

    N. Namekata, Y. Takahashi, G. Fujii,et al., “Non-Gaussian operation based on photon subtraction using a photon-number-resolving detector at a telecommunications wavelength,” Nat. Photonics4, 655–660 (2010)

  14. [22]

    Engineering Schrödinger cat states with a photonic even-parity detector,

    G. S. Thekkadath, B. A. Bell, I. A. Walmsley, and A. I. Lvovsky, “Engineering Schrödinger cat states with a photonic even-parity detector,” Quantum4, 239 (2020)

  15. [23]

    Multiphoton quantum-state engineering using conditional measurements,

    O. S. Magaña-Loaiza, R. d. J. León-Montiel, A. Perez-Leija,et al., “Multiphoton quantum-state engineering using conditional measurements,” npj Quantum Inf.5, 80 (2019)

  16. [24]

    Progress towards practical qubit computation using approximate Gottesman-Kitaev-Preskill codes,

    I. Tzitrin, J. E. Bourassa, N. C. Menicucci, and K. K. Sabapathy, “Progress towards practical qubit computation using approximate Gottesman-Kitaev-Preskill codes,” Phys. Rev. A101, 032315 (2020)

  17. [25]

    Non-Gaussian quantum state generation by multi-photon subtraction at the telecommunication wavelength,

    M. Endo, R. He, T. Sonoyama,et al., “Non-Gaussian quantum state generation by multi-photon subtraction at the telecommunication wavelength,” Opt. Express31, 12865–12879 (2023)

  18. [26]

    Algorithm for finding clusters with a known distribution and its application to photon-number resolution using a superconducting transition-edge sensor,

    Z. H. Levine, T. Gerrits, A. L. Migdall,et al., “Algorithm for finding clusters with a known distribution and its application to photon-number resolution using a superconducting transition-edge sensor,” J. Opt. Soc. Am. B29, 2066 (2012)

  19. [27]

    Precisely determining photon-number in real time,

    L. A. Morais, T. Weinhold, M. P. d. Almeida,et al., “Precisely determining photon-number in real time,” Quantum8, 1355 (2024)

  20. [28]

    Fast transition-edge sensors suitable for photonic quantum computing,

    R. Hummatov, A. E. Lita, T. Farrahi,et al., “Fast transition-edge sensors suitable for photonic quantum computing,” J. Appl. Phys.133, 234502 (2023)

  21. [29]

    Developmentofsuperconductingsingle-particledetectorTransition-EdgeSensor,

    C.Pepe,“Developmentofsuperconductingsingle-particledetectorTransition-EdgeSensor,”Ph.D.thesis,Politecnico di Torino, Torino, Italy (2024)

  22. [30]

    Principal component analysis,

    H. Abdi and L. J. Williams, “Principal component analysis,” WIREs Comput. Stat.2, 433–459 (2010)

  23. [31]

    Tomography of photon-number resolving continuous-output detectors,

    P. C. Humphreys, B. J. Metcalf, T. Gerrits,et al., “Tomography of photon-number resolving continuous-output detectors,” New J. Phys.17, 103044 (2015)

  24. [32]

    Nearest neighbor pattern classification,

    T. Cover and P. Hart, “Nearest neighbor pattern classification,” IEEE Trans. on Inf. Theory13, 21–27 (1967)

  25. [33]

    Scikit-learn: Machine learning in Python,

    F. Pedregosa, G. Varoquaux, A. Gramfort,et al., “Scikit-learn: Machine learning in Python,” J. Mach. Learn. Res. 12, 2825–2830 (2011)

  26. [34]

    Random Forests,

    L. Breiman, “Random Forests,” Mach. Learn.45, 5–32 (2001)

  27. [35]

    Liblinear: A library for large linear classification,

    R.-E. Fan, K.-W. Chang, C.-J. Hsieh,et al., “Liblinear: A library for large linear classification,” J. Mach. Learn. Res. 9, 1871–1874 (2008)

  28. [36]

    Libsvm: A library for support vector machines,

    C.-C. Chang and C.-J. Lin, “Libsvm: A library for support vector machines,” ACM Trans. Intell. Syst. Technol.2 (2011)

  29. [37]

    Xgboost: A scalable tree boosting system,

    T. Chen and C. Guestrin, “Xgboost: A scalable tree boosting system,” inProceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining,(ACM, 2016), KDD ’16, p. 785–794

  30. [38]

    TensorFlow: Large-scale machine learning on heterogeneous systems,

    M. Abadi, A. Agarwal, P. Barham,et al., “TensorFlow: Large-scale machine learning on heterogeneous systems,” (2015). Software available from tensorflow.org

  31. [39]

    Network In Network,

    M. Lin, Q. Chen, and S. Yan, “Network In Network,” arXiv preprint arxiv:1312.4400 (2013)

  32. [40]

    Timeseriesclassificationfromscratchwithdeepneuralnetworks: Astrongbaseline,

    Z.Wang,W.Yan,andT.Oates,“Timeseriesclassificationfromscratchwithdeepneuralnetworks: Astrongbaseline,” in 2017 International joint conference on neural networks (IJCNN),(IEEE, 2017), pp. 1578–1585

  33. [41]

    Deep learning for time series classification: a review,

    H. Ismail Fawaz, G. Forestier, J. Weber,et al., “Deep learning for time series classification: a review,” Data Min. Knowl. Disc.33, 917–963 (2019)

  34. [42]

    Density-based clustering based on hierarchical density estimates,

    R. J. G. B. Campello, D. Moulavi, and J. Sander, “Density-based clustering based on hierarchical density estimates,” in Advances in Knowledge Discovery and Data Mining,J. Pei, V. S. Tseng, L. Cao,et al., eds. (Springer Berlin Heidelberg, Berlin, Heidelberg, 2013), pp. 160–172

  35. [43]

    hdbscan: Hierarchical density based clustering,

    L. McInnes, J. Healy, and S. Astels, “hdbscan: Hierarchical density based clustering,” The J. Open Source Softw.2, 205 (2017)

  36. [44]

    CVXPY: A Python-embedded modeling language for convex optimization,

    S. Diamond and S. Boyd, “CVXPY: A Python-embedded modeling language for convex optimization,” J. Mach. Learn. Res.17, 1–5 (2016)

  37. [45]

    A rewriting system for convex optimization problems,

    A. Agrawal, R. Verschueren, S. Diamond, and S. Boyd, “A rewriting system for convex optimization problems,” J. Control. Decis.5, 42–60 (2018)

  38. [46]

    Mapping coherence in measurement via full quantum tomography of a hybrid optical detector,

    L. Zhang, H. B. Coldenstrodt-Ronge, A. Datta,et al., “Mapping coherence in measurement via full quantum tomography of a hybrid optical detector,” Nat. Photonics6, 364–368 (2012)

  39. [47]

    The simons observatory: large-scale characterization of 90/150 GHz TES detector modules,

    D. Dutcher, S. M. Duff, J. C. Groh,et al., “The simons observatory: large-scale characterization of 90/150 GHz TES detector modules,” J. Low Temp. Phys.214, 247–255 (2024)

  40. [48]

    High_speed_TES_ML,

    Z. Li and M. Kendall, “High_speed_TES_ML,”https://github.com/apprenticeadi/High_speed_ TES_ML (2024)

  41. [49]

    Accurate unsupervised photon counting from transition edge sensor signals,

    N. Dalbec-Constant, G. Thekkadath, D. England,et al., “Accurate unsupervised photon counting from transition edge sensor signals,” arXiv preprint arXiv:2411.05737 (2024)

  42. [50]

    An application of electrothermal feedback for high resolution cryogenic particle detection,

    K. D. Irwin, “An application of electrothermal feedback for high resolution cryogenic particle detection,” Appl. Phys. Lett. 66, 1998–2000 (1995)

  43. [51]

    SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python,

    P. Virtanen, R. Gommers, T. E. Oliphant,et al., “SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python,” Nat. Methods17, 261–272 (2020). Supplemental Material: Boosting Photon-Number-Resolved Detection Rates of Transition-Edge Sensors by Machine Learning SI. Det...

Pith tools

Reviewed August 12, 2026 · model on record in the stance chip above.