Pith. sign in

REVIEW 4 major objections 5 minor 7 references

Classification of HI Galaxy Profiles Using Unsupervised Learning and Convolutional Neural Networks: A Comparative Analysis and Methodological Cases of Studies

T0 review · 4 major / 5 minor · reviewed 2026-08-10 · deepseek-v4-flash

Pith's one-line read Converting 1D HI spectral profiles into 2D images improves classification accuracy by 13% compared with traditional 1D methods.

desk verdict A useful but loosely reported ML pipeline for HI profiles; its headline 13% improvement claim is not backed by a reported 1D baseline. read the letter →

arxiv 2501.11657 v1 pith:CVJZN5O2 submitted 2025-01-20 astro-ph.GA cs.LG

classification astro-ph.GAcs.LG
keywords HIspectralprofilesgalaxyclassificationconvolutionalneuralnetworksunsupervisedlearningprofileasymmetry2DimagerepresentationALFALFAisolatedgalaxies
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 converting one-dimensional HI spectral profiles into two-dimensional images improves automated galaxy profile classification, raising accuracy by 13% over classifying the original 1D profiles. The authors build a machine-learning pipeline that pre-processes HI spectra, applies clustering and bootstrapped classifiers to large survey data, and uses convolutional neural networks on three different 2D representations designed to expose profile asymmetry. They test the pipeline on 318 isolated-galaxy profiles whose labels come from a previous analytical classification and on 30,780 profiles from a large survey. A sympathetic reader would care because the approach is a candidate for handling the millions of HI profiles expected from next-generation radio surveys.

What carries the argument

The load-bearing mechanism is a set of three 2D transforms of each 1D profile: Model 1 rotates the original spectrum into an image; Model 2 splits the profile at its centre, reflects one side, subtracts it from the other, and rotates the difference; Model 3 is a normalized version of Model 2 with pixel intensities scaled. Feeding these images to a CNN is what produces the 13% improvement. The rest of the pipeline, including Busy-function fitting, iterative polynomial, Gaussian, and double-Lorentzian models, and clustering plus KNN, SVM, and Random Forest bootstrapping, supports the comparison but does not by itself carry the asymmetry gain.

What would settle it

Re-run the released pipeline on the same 318 profiles with the analytical labels replaced by blind, independent expert classifications or by labels derived from resolved HI kinematics; if the 2D CNN no longer beats the 1D CNN by roughly 13%, the claimed advantage is an artifact of the reference labels rather than a property of the 2D representation.

Watch

Extended reading notes

Core claim

The paper's central claim is that representing each one-dimensional HI spectrum as a two-dimensional image exposes asymmetries that a CNN can exploit, and that this representation raises classification accuracy by 13% over the same task done on 1D profiles. On the 318-profile sample the best 2D pipeline reaches 63% agreement with the analytical classification used as reference. The claim is therefore not about physical truth of asymmetry in an absolute sense; it is that the 2D transformation makes machine classification track that reference scheme better than 1D input does.

Load-bearing premise

The evaluation assumes the earlier analytical classification of the 318 profiles is the correct answer; if those labels are biased or contain errors, the 63% accuracy and the 13% advantage of 2D over 1D are only measures of agreement with that scheme.

Editorial extensions

If this is right

  • The 2D image representation can be applied to any future HI survey without waiting for new instruments, since it only transforms existing spectra.
  • The reported 63% accuracy sets a concrete baseline for classifying isolated-galaxy HI profiles against the analytical reference scheme.
  • The framework, including code and models, is openly documented so the 13% gain can be reproduced and stress-tested by other groups.
  • The same workflow is positioned to scale to millions of profiles expected from next-generation radio surveys, where manual or analytical classification will be impractical.

Reading between the lines

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

  • The 13% gain is measured against one analytical labelling scheme; whether the 2D models capture physically real asymmetries could be tested by comparing their output with metrics from resolved HI velocity fields or simulated galaxies.
  • Because the transforms are generic, rotation and mirrored subtraction, the same recipe could be tried on other symmetric one-dimensional spectra, such as optical emission lines or molecular line profiles.
  • The per-iteration cost of about 1.13 hours on modest hardware suggests that scaling to surveys with millions of profiles will need lighter CNN architectures or pre-selection, a practical step the paper leaves open.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

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

Referee Report

4 major / 5 minor

Summary. The paper presents a machine-learning framework for classifying integrated HI galaxy spectral profiles, applied to 318 CIG profiles and 30,780 ALFALFA profiles. The methodology combines unsupervised clustering (K-means, spectral clustering, DBSCAN, agglomerative) for feature extraction with supervised classifiers (KNN, SVM, Random Forest) and CNN optimization. The paper's central methodological novelty is the transformation of 1D spectral profiles into three 2D representations (rotated spectrum, subtracted asymmetry, normalized asymmetry) to improve asymmetry classification. The authors report a 63% classification success rate with the 2D images and claim a 13% accuracy improvement over traditional 1D methods. All code and models are publicly available in a GitHub repository following FAIR principles.

Significance. If substantiated, the claimed 13% improvement over 1D classification would be a useful practical contribution for classifying large numbers of HI profiles from upcoming surveys such as SKA. The paper's strengths are its open-source repository, reproducible code, and the attempt to compare multiple unsupervised and supervised ML methods on a well-defined astronomical dataset. However, the headline quantitative claim is currently unverifiable because the paper does not report the 1D baseline accuracy or the experimental protocol behind the comparison. The evaluation also relies entirely on an analytical classification from a prior study by the same group, whose reliability is not discussed. The significance of the contribution therefore depends on strengthening the empirical reporting.

major comments (4)
  1. [Section 4] The claim 'improving classification accuracy by 13% compared to traditional 1D methods' is not supported by the manuscript because no 1D baseline accuracy is reported anywhere. Section 3 reports a 63% success rate for the 2D models, but without the 1D accuracy (and a clear definition of what 'traditional 1D methods' means, including classifier, features, train/test split, and architecture), the 13% improvement cannot be computed or checked. This is a load-bearing number for the paper's main conclusion and must be provided, along with the exact comparison protocol.
  2. [Section 2.3 and Section 3] The evaluation uses the analytical profile classification of Espada et al. (2011) as the target labels, and this prior work has overlapping authorship with the AMIGA group. The paper does not discuss the authority or limitations of this analytical scheme, nor does it report any measure of inter-rater agreement or independent validation. The 63% accuracy should be explicitly framed as agreement with the Espada et al. classification rather than an absolute ground truth; otherwise, the accuracy claim is vulnerable to any biases in that reference scheme. Please provide justification for using this benchmark or add independent validation.
  3. [Section 3] The manuscript provides no details of the CNN architecture, hyperparameters, training/validation split, number of runs, or error bars. The sentence 'the results suggest that the methodology is robust and scalable' is not backed by any statistical evidence, such as standard deviations over random seeds or the 54 configurations mentioned. Report the mean and standard deviation of the classification accuracy, and specify the configuration search space, to allow the robustness claim to be assessed.
  4. [Section 2.2] The description of the ALFALFA classification pipeline is too incomplete for reproducibility. For example, 'the temporal shapelet transform' is mentioned but not defined or referenced, and the number of clusters, feature extraction steps, and how the 18 classifications were generated are not specified. The GitHub repository is helpful, but the paper itself should contain the essential methodological parameters so that the results can be reproduced without reverse-engineering the code.
minor comments (5)
  1. [Abstract] There is a typographical error: 'in a efficient way' should be 'in an efficient way'.
  2. [Section 1] The text reads 'improve the e fficiency' with a stray space; it should be 'improve the efficiency'.
  3. [Section 2.3] Figure 3 is referenced in the text only by a caption; please add a sentence in the main text describing what the three panels show and how they relate to the models.
  4. [Section 3] The number '30.780' uses a period as a thousands separator; for international consistency, use '30,780' or '30780'.
  5. [Section 3] The definition of W50 (width at 50 percent of peak) is standard, but it would help to state explicitly that it refers to HI line width at half the peak flux.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the 2D-CNN classification is evaluated against an external analytical benchmark, and no claimed result reduces to a fitted parameter or self-citation.

full rationale

The paper's central claim is that transforming 1D HI profiles into 2D images and classifying them with CNNs improves classification accuracy relative to traditional 1D methods. No step in the manuscript defines a quantity in terms of the result it is supposed to predict, and no fitted parameter is renamed as a prediction. The ground-truth labels come from Espada et al. (2011), an earlier analytical classification by the AMIGA group, and the current paper measures the CNN's agreement with those labels. This is a standard supervised-learning benchmark: the model is trained and evaluated on the same external label set, and the reported 63% success rate is a test-set agreement rate, not a derivation of those labels. The authors' overlap with the earlier analytical study is a legitimate concern about benchmark authority, but it is not internal circularity because the Espada et al. labels are not produced by the model or by equations in this paper. The 2D representations (rotation, subtraction, normalization) are feature-engineering choices that encode asymmetry explicitly, which may make the classification task easier, but this does not make the accuracy claim tautological. The one notable weakness is that the 13% improvement over 1D methods is asserted without presenting the 1D baseline accuracy, error bars, or the precise meaning of 'traditional 1D methods'; this is a serious reproducibility and correctness gap, not a circular-reasoning gap. There is no self-citation invoked as a uniqueness theorem, no ansatz smuggled in via citation, and no renaming of a known result as a new organization. Therefore, the derivation chain is self-contained with respect to circularity, and the appropriate score is 0.

Assumptions & free parameters 4 free parameters · 4 assumptions · 3 invented entities

The framework rests on the prior analytical classification used as labels, on the choice of basis functions for fitting, and on the ad hoc 2D transformations. No free parameter values are reported, so the exact configuration is not auditable from the paper alone.

free parameters (4)
  • Basis function fit coefficients
    Polynomial, Gaussian, and double-Lorentzian fits are used to represent each profile; coefficients are fitted to the data and used as features, but no values or ranges are reported.
  • Shapelet transform parameters
    Temporal shapelet transform is mentioned for feature extraction; no shapelet count, length, or similarity metric is specified.
  • CNN hyperparameters
    The paper mentions exploring configurations and 54 classification settings, but the best architecture, kernel sizes, and training epochs are not given.
  • Clustering hyperparameters
    K in K-means, eps in DBSCAN, and linkage in agglomerative clustering are not reported.
assumptions (4)
  • domain assumption Espada et al. (2011) analytical labels are correct
    Used as ground truth for training and accuracy in Section 2.3 and the Results.
  • domain assumption HI profile shape reflects galaxy physical state
    The entire classification task assumes profile shape class is meaningful for galaxy studies.
  • domain assumption Busyfit and iterative fits represent the true profile
    Pre-processing fits are assumed to extract the signal without introducing distortions.
  • ad hoc to paper The 2D transformations preserve or enhance relevant information
    Models 1-3 are constructed by rotation and subtraction without theoretical justification; the paper asserts they help classification.
invented entities (3)
  • Model 1 (rotated spectrum image)
    purpose: Provide a 2D representation of the 1D profile for CNN classification
    A rotation of the intensity-velocity curve; no validation outside this paper.
  • Model 2 (subtracted asymmetry image)
    purpose: Encode profile asymmetry by differencing the two sides
    Constructed ad hoc; the paper provides no external evidence that it measures asymmetry better than the 1D data.
  • Model 3 (normalized asymmetry image)
    purpose: Normalized version of Model 2 to enhance features
    Further processing of Model 2; no independent evidence.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Classification of HI Galaxy Profiles Using Unsupervised Learning and Convolutional Neural Networks: A Comparative Analysis and Methodological Cases of Studies." pith.science (2026). https://pith.science/paper/CVJZN5O2

@misc{pith2026250111657,
  author       = {Pith},
  title        = {Pith review of: Classification of HI Galaxy Profiles Using Unsupervised Learning and Convolutional Neural Networks: A Comparative Analysis and Methodological Cases of Studies},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/CVJZN5O2}},
  note         = {Machine review of arXiv:2501.11657}
}
read the original abstract

Hydrogen, the most abundant element in the universe, is crucial for understanding galaxy formation and evolution. The 21 cm neutral atomic hydrogen - HI spectral line maps the gas kinematics within galaxies, providing key insights into interactions, galactic structure, and star formation processes. With new radio instruments, the volume and complexity of data is increasing. To analyze and classify integrated HI spectral profiles in a efficient way, this work presents a framework that integrates Machine Learning techniques, combining unsupervised methods and CNNs. To this end, we apply our framework to a selected subsample of 318 spectral HI profiles of the CIG and 30.780 profiles from the Arecibo Legacy Fast ALFA Survey catalogue. Data pre-processing involved the Busyfit package and iterative fitting with polynomial, Gaussian, and double-Lorentzian models. Clustering methods, including K-means, spectral clustering, DBSCAN, and agglomerative clustering, were used for feature extraction and to bootstrap classification we applied K-NN, SVM, and Random Forest classifiers, optimizing accuracy with CNN. Additionally, we introduced a 2D model of the profiles to enhance classification by adding dimensionality to the data. Three 2D models were generated based on transformations and normalised versions to quantify the level of asymmetry. These methods were tested in a previous analytical classification study conducted by the Analysis of the Interstellar Medium in Isolated Galaxies group. This approach enhances classification accuracy and aims to establish a methodology that could be applied to data analysis in future surveys conducted with the Square Kilometre Array (SKA), currently under construction. All materials, code, and models have been made publicly available in an open-access repository, adhering to FAIR principles.

Figures

Figures reproduced from arXiv: 2501.11657 by the authors.

Figure 1
Figure 1. Diagram for the selected HI profile classification methodology includ [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. Histograms of classifications as a function of Width at 50 percent (W50) [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
Figure 3
Figure 3. Emission line spectrum shape, Model 1, Model 2, and Model 3, shown [PITH_FULL_IMAGE:figures/full_fig_p004_3.png] view at source ↗

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

7 extracted references · 3 canonical work pages

  1. [1]

    , " * write output.state after.block = add.period write newline

    ENTRY address archive author booktitle chapter collaboration edition editor eid eprint howpublished institution journal key month note number numpages organization pages publisher school series title type url volume year label extra.label sort.label short.list INTEGERS output.state before.all mid.sentence after.sentence after.block FUNCTION init.state.con...

  2. [2]

    write newline

    " write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 global.max substring 't := if while FUNCTION word.in bbl.in " " * FUNCTION format....

  3. [3]

    The AMIGA sample of isolated galaxies: VIII. The rate of asymmetric HI profiles in spiral galaxies

    Espada , D., Verdes-Montenegro , L., Huchtmeier , W. K., Sulentic , J., Verley , S., Leon , S., & Sabater , J. 2011, , 532, A117. 1107.0601

  4. [4]

    2023, in Highlights on Spanish Astrophysics XI, edited by M

    Garrido , J., Verdes-Montenegro , L., S \'a nchez , S., & Gallardo , J. 2023, in Highlights on Spanish Astrophysics XI, edited by M. Manteiga , L. Bellot , P. Benavidez , A. de Lorenzo-C \'a ceres , M. A. Fuente , M. J. Mart \' nez , M. V \'a zquez Acosta , & C. Dafonte , 360

  5. [5]

    P., Giovanelli , R., Kent , B

    Haynes , M. P., Giovanelli , R., Kent , B. R., Adams , E. A. K., Balonek , T. J., Craig , D. W., Fertig , D., Finn , R., Giovanardi , C., Hallenbeck , G., Hess , K. M., Hoffman , G. L., Huang , S., Jones , M. G., Koopmann , R. A., Kornreich , D. A., Leisman , L., Miller , J., Moorman , C., O'Connor , J., O'Donoghue , A., Papastergis , E., Troischt , P., S...

  6. [6]

    E., Lebedev , V

    Karachentseva , V. E., Lebedev , V. S., & Shcherbanovskij , A. L. 1986, Bulletin d'Information du Centre de Donnees Stellaires, 30, 125

  7. [7]

    S., & Staveley-Smith , L

    Westmeier , T., Jurek , R., Obreschkow , D., Koribalski , B. S., & Staveley-Smith , L. 2014, , 438, 1176. 1311.5308

Pith tools

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