Pith. sign in

REVIEW 4 major objections 6 minor 29 references

FeatureExplorer: Interactive Feature Selection and Exploration of Regression Models for Hyperspectral Images

T0 review · 4 major / 6 minor · reviewed 2026-08-14 · deepseek-v4-flash

Pith's one-line read FeatureExplorer shows interactive expert feature selection can beat automatic selection and cut 36 hyperspectral indices to 10.

desk verdict A useful visual analytics system with a clear workflow, but the claim that human-in-the-loop selection improves prediction rests on a single uncontrolled case study with no reported numbers. read the letter →

arxiv 1908.00671 v1 pith:VEUJAYSN submitted 2019-08-02 cs.HC

classification cs.HC
keywords hyperspectralimagingfeatureselectionvisualanalyticssupportvectorregressionrecursiveeliminationbiomasspredictionhuman-in-the-loop
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

FeatureExplorer is a visual analytics system that lets a plant or remote-sensing expert drive feature selection for regression models instead of trusting an automatic selector alone. The paper demonstrates the workflow on sorghum wet-biomass prediction: hyperspectral images yield 36 vegetation indices, and the expert uses correlation views, scatterplots, and SVR+RFE importance rankings to choose a subset, evaluate its $R^2$ and RMSE on the fly, and trace indices back to the wavelengths that feed them. The central claim is that this human-in-the-loop process can improve predictive performance; in the case study, an expert-selected 10-index subset beat the automatic 10-index selection and matched a 20-index automatic selection. If true, the system offers a practical route to smaller, more interpretable feature sets for high-dimensional remote sensing and guides future data collection to the pertinent wavelengths.

What carries the argument

The mechanism is the closed loop among four coordinated views. A Pearson correlation matrix with hierarchical clustering groups redundant indices so an expert can diversify the subset; a KDE-augmented scatterplot exposes distributions and outliers; SVR+RFE produces a $[0,1]$ importance score for each feature by averaging normalized RFE ranks across cross-validation folds (Equation 1); and the evaluation panel shows predicted versus ground truth, $R^2$, RMSE, feature importance, and a histogram of underlying wavelengths. Drag-and-drop feature lists connect these views, allowing iterative refinement and immediate retraining.

What would settle it

Compare the same experts selecting ten features with FeatureExplorer against a non-interactive ranked list on the same images; if $R^2$ improves equally in both conditions, the claim that interactivity improves prediction is falsified. The paper would also be more directly testable if it reported the numeric $R^2$ and RMSE for the manual 10-feature versus automatic 10-feature subsets instead of only stating the manual subset performed better.

Watch

Extended reading notes

Core claim

The paper's central claim is that a visual analytics system built around jointly viewing correlation structure and model-based importance enables a domain expert to select a smaller, better-performing feature subset than automatic selection alone. In the sorghum case, the expert started from SVR+RFE ranking, used the correlation matrix to choose features from different clusters, and built a 10-index model whose performance was nearly equal to the 20-index automatic model; when directly compared at 10 features, the manual subset outperformed the automatic subset. The system also records the reflectance wavelengths underlying each selected index, letting the expert see which spectral regions matter at each growth stage. The paper concludes from this case that the human-in-the-loop improves predictive performance.

Load-bearing premise

The case study's conclusion assumes the improvement comes from the interactive system rather than from the expert's existing domain knowledge, from chance, or from the particular features he chose, because the paper reports no control condition in which the same task is done without the system.

Editorial extensions

If this is right

  • A 10-index subset chosen by an expert can match the performance of a 20-index automatic subset, so the workflow can shrink the feature space without sacrificing accuracy.
  • Features selected from one date partially transfer to a nearby date; the July 18 subset did not collapse on July 30 data, and revising it with new correlation information improved results.
  • The system's wavelength histogram maps each selected index to its constituent reflectance bands, enabling future data collection to focus on pertinent wavelength regions at each growth stage.
  • The workflow applies to other high-dimensional, correlated feature sets (multispectral or LiDAR features) and other regression targets, since the regression model is pluggable.

Reading between the lines

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

  • My inference: the reported gain is not yet attributable to interface interactivity; a controlled experiment with and without the system is required before 'human-in-the-loop improves predictions' can be separated from expert knowledge.
  • My inference: the successful heuristic of picking one feature per correlation cluster suggests a promising automated extension that recommends diverse, high-importance subsets rather than only top-ranked features.
  • My inference: if wavelength tracing proves reliable across more dates and varieties, it could guide sensor design to fewer bands, but the paper does not quantify the cost savings or verify that the traced wavelengths are causally important.
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 / 6 minor

Summary. The paper presents FeatureExplorer, an interactive visual analytics system for feature selection and exploration in regression models for hyperspectral images. The system combines a correlation matrix with hierarchical clustering, KDE-enhanced scatterplots, SVR+RFE feature importance ranking, and a model evaluation panel that reports R2 and RMSE for user-selected feature subsets. The authors describe design goals derived from collaborations with remote sensing experts, the system workflow and interface, and a case study in which an expert reduced 36 hyperspectral indices to 10 and achieved better performance than automatic feature selection. The paper concludes in Section 6 that the human-in-the-loop can improve predictive performance. The contributions claimed are the system itself, a comparison of several regression models, a workflow for tracing indices to underlying wavelengths, and the case study.

Significance. The manuscript addresses a genuine problem: hyperspectral data sets have many derived, correlated features, and domain experts need to identify interpretable, predictive subsets. The design of FeatureExplorer is well motivated, and the combination of automatic SVR+RFE ranking with interactive correlation and distribution views is sensible and potentially useful for remote sensing applications. The paper also provides a design process grounded in expert needs and a concrete workflow for tracing selected indices back to wavelengths, which is valuable for future data collection. However, the central claim that human-in-the-loop interaction improves predictive performance rests on a single case study with no reported numeric results, no control condition, and a potential risk of test-set leakage. The model comparison in Table 1 is also reported without variance or significance measures. These issues are load-bearing for the stated conclusions, though they are fixable with a more rigorous evaluation. If the system is meant as a practical tool, the paper would be strengthened by making the evaluation reproducible and statistically grounded.

major comments (4)
  1. [Section 6, final paragraph] The conclusion that "the human-in-the-loop can improve the predictive performance of the regression model" is not quantitatively supported. The case study reports only qualitative comparisons ("slightly better," "improved," "outperformed") and never gives the actual R2 or RMSE values for the manually selected 10-feature subset versus the automatic 10-feature subset. Without numeric results, the reader cannot assess the magnitude of the improvement or its stability. Please report the exact performance values, ideally with standard deviations over repeated cross-validation trials.
  2. [Section 5.2, evaluation panel; Section 6] The evaluation panel in Figure 2 displays the scatterplot of ground truth versus predicted values along with R2 and RMSE for the current feature subset while the user is selecting features. If these displayed metrics are computed on the same test partition that is later used for the final comparison, the expert's manual selection is effectively fitting the feature subset to the test data, and the observed improvement may be selection bias rather than a benefit of the interface. The manuscript should clarify which data partition is used for the interactive evaluation metrics and should reserve a truly held-out test set that is never shown during the interactive session.
  3. [Section 6, case study] The case study provides no control condition. The manual selection was performed by one expert using the system's own rankings and correlation matrix, so the comparison with automatic selection cannot separate the contribution of the interface from the expert's prior domain knowledge or from chance among the many possible 10-feature subsets. To support the central claim, the authors should add a controlled comparison, such as expert selection without the system, automatic selection with the same feature count, and ideally repeated trials with multiple experts or multiple datasets, with statistical measures of variability.
  4. [Section 5.3, Table 1] Table 1 reports average R2 values over 100 trials for six regression models across ten dates, but no standard deviations, confidence intervals, or significance tests are provided. Several rows contain ties (e.g., 0.20, 0.27, 0.51, 0.52), so the claim that "SVR outperforms other models" is not supported by the evidence as presented. Either add measures of variance and appropriate significance tests, or soften the claim to a descriptive statement about the observed mean values.
minor comments (6)
  1. [Section 2] The text says "UA Vs" for unmanned aerial vehicles; this should be "UAVs".
  2. [Section 5.3, Table 1 caption] The caption contains a typo: "10 datesets" should be "10 datasets".
  3. [Section 5.2] The paper states that R2 and RMSE are "highly correlated," which is imprecise; R2 and RMSE are functionally related for a fixed data set, but the phrase "highly correlated" suggests an empirical relationship that is not demonstrated. Consider rephrasing.
  4. [Section 5.2, Equation 1] The notation in Equation 1 could be clarified by explicitly noting that the ranking score maps the most important feature (rank 1) to score 1 and the least important (rank d) to score 0; this is not immediately obvious from the expression.
  5. [Figure 3] The subfigures in Figure 3 are referenced as Figure 3(1) through Figure 3(6), but the figure as printed does not clearly label each subimage with these numbers; please add visible subfigure labels.
  6. [Section 2, feature list] The paper refers to the 36 hyperspectral vegetation indices listed in reference [16], but the actual list of indices is not provided in the manuscript. Including the index names and formulas in an appendix or supplementary material would make the study more reproducible.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the system's importance scores are diagnostic model outputs and the case-study conclusion is an empirical observation, not a fitted target.

full rationale

FeatureExplorer does not present a derivation chain in which a predicted quantity is defined in terms of the inputs it supposedly predicts. The feature importance scores are computed from the SVR+RFE model (Equation 1 is only a normalized average of cross-validation ranks) and are diagnostic outputs, not fitted parameters renamed as predictions. The Section 6 case study reports an expert's interactive selection and compares it with automatic selection; the claim that the human-in-the-loop can improve predictive performance is an empirical observation about one session, not a result forced by construction. The only author self-citations ([9, 18, 27]) point to data collection, pre-processing, and feature extraction details; they are not load-bearing for the system's core claims and do not constitute circularity. The lack of a control condition and the absence of reported numeric R2/RMSE values are evaluation limitations, not circular reasoning. No equation equates an output to an input, no uniqueness theorem is imported from prior work, and no ansatz is smuggled in via citation.

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

The central claim is an evaluation of a tool, not a derivation. The main assumptions are that the 36 indices are a sufficient feature set, that SVR+RFE importance rankings are meaningful for these data, that R2 alone is an adequate metric, and that a single expert case study can support the headline claim.

free parameters (3)
  • SVR hyperparameters (C, gamma) = Not reported (selected by grid search per fold)
    The reported R2 values depend on hyperparameter tuning that is not described in enough detail to reproduce.
  • Number of features selected in the case study = 20, 3, 10
    These counts are chosen by the expert during interaction and directly shape the case study outcome.
  • Number of cross-validation folds = User-adjustable, not specified in experiments
    The system lets users set the fold count, and the paper does not state which value was used for the reported averages.
assumptions (5)
  • domain assumption The 36 hyperspectral vegetation indices from [16] are a sufficient feature representation for predicting sorghum wet biomass.
    Section 2 uses these indices exclusively without validating that they capture all relevant spectral information.
  • domain assumption RFE combined with SVR provides meaningful feature importance scores for non-linear relationships.
    Section 5.3 adopts SVR+RFE for automatic selection and importance ranking without validation on the hyperspectral data.
  • domain assumption R2 is an adequate performance metric and is highly correlated with RMSE.
    Section 5.3 states R2 and RMSE are highly correlated and reports only R2, without showing the relationship for these datasets.
  • domain assumption A single domain expert's successful session is sufficient evidence of system utility.
    Section 6 bases the human-in-the-loop improvement claim on one expert and one pair of datasets, with no control condition.
  • domain assumption Regression models trained on hyperspectral images from one date can predict end-of-season wet biomass.
    Section 2 states ground truth biomass is measured at the end of the season while images are collected from June to September; the workflow assumes the indices correlate with the final measurement.

how reviews work

0 comments
Cite this review

Pith. "Pith review of FeatureExplorer: Interactive Feature Selection and Exploration of Regression Models for Hyperspectral Images." pith.science (2026). https://pith.science/paper/VEUJAYSN

@misc{pith2026190800671,
  author       = {Pith},
  title        = {Pith review of: FeatureExplorer: Interactive Feature Selection and Exploration of Regression Models for Hyperspectral Images},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/VEUJAYSN}},
  note         = {Machine review of arXiv:1908.00671}
}
read the original abstract

Feature selection is used in machine learning to improve predictions, decrease computation time, reduce noise, and tune models based on limited sample data. In this article, we present FeatureExplorer, a visual analytics system that supports the dynamic evaluation of regression models and importance of feature subsets through the interactive selection of features in high-dimensional feature spaces typical of hyperspectral images. The interactive system allows users to iteratively refine and diagnose the model by selecting features based on their domain knowledge, interchangeable (correlated) features, feature importance, and the resulting model performance.

Figures

Figures reproduced from arXiv: 1908.00671 by the authors.

Figure 1
Figure 1. The components diagram of FeatureExplorer. [PITH_FULL_IMAGE:figures/full_fig_p002_1.png] view at source ↗
Figure 2
Figure 2. FeatureExplorer overview: (A) the control panel with a list of unselected features, a list of selected features, a regression button, an [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 3
Figure 3. Case study in using FeatureExplorer for two hyperspectral datasets. [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

29 extracted references · 19 canonical work pages

  1. [1]

    Alpaydin

    E. Alpaydin. Introduction to Machine Learning. MIT press, Cambridge, MA, USA, 2009

  2. [2]

    Barlowe, T

    S. Barlowe, T. Zhang, Y . Liu, J. Yang, and D. Jacobs. Multivariate visual explanation for high dimensional datasets. In IEEE Symposium on Visual Analytics Science and Technology (VAST ’08), pp. 147–154, Oct 2008. doi: 10.1109/VAST.2008.4677368

  3. [3]

    Z. N. Brand˜ao, V . Sofiatti, J. R. Bezerra, G. B. Ferreira, J. C. Medeiros, et al. Spectral reflectance for growth and yield assessment of irrigated cotton. Australian Journal of Crop Science, 9(1):75–84, Jan 2015

  4. [4]

    Chandrashekar and F

    G. Chandrashekar and F. Sahin. A survey on feature selection methods. Computers & Electrical Engineering, 40(1):16–28, Jan 2014. doi: 10. 1016/j.compeleceng.2013.11.024

  5. [5]

    S. Das, D. Cashman, R. Chang, and A. Endert. BEAMES: Interactive multi-model steering, selection, and inspection for regression tasks

  6. [6]

    J. Ding, J. Shi, and F.-X. Wu. SVM-RFE based feature selection for tandem mass spectrum quality assessment. International Journal of Data Mining and Bioinformatics , 5(1):73–88, Feb 2011. doi: 10. 1504/IJDMB.2011.038578

  7. [7]

    Dingen, M

    D. Dingen, M. van’t Veer, P. Houthuizen, E. H. J. Mestrom, E. H. H. M. Korsten, A. R. A. Bouwman, and J. van Wijk. RegressionExplorer: Interactive exploration of logistic regression models with subgroup analysis. IEEE Transactions on Visualization and Computer Graphics, 25(1):246–255, Jan 2019. doi: 10.1109/TVCG.2018.2865043

  8. [8]

    K.-B. Duan, J. C. Rajapakse, H. Wang, and F. Azuaje. Multiple SVM- RFE for gene selection in cancer classification with expression data. IEEE Transactions on NanoBioscience, 4(3):228–234, Sep 2005. doi: 10.1109/TNB.2005.853657

Show all 29 references
  1. [9]

    Elbahnasawy, T

    M. Elbahnasawy, T. Shamseldin, R. Ravi, T. Zhou, Y .-J. Lin, A. Mas- jedi, E. Flatt, M. Crawford, and A. Habib. Multi-sensor integration onboard a UA V-based mobile mapping system for agricultural man- agement. In IEEE International Geoscience and Remote Sensing Sym- posium (I...

  2. [10]

    Elmqvist, P

    N. Elmqvist, P. Dragicevic, and J.-D. Fekete. Rolling the dice: Multidi- mensional visual exploration using scatterplot matrix navigation. IEEE Transactions on Visualization and Computer Graphics, 14(6):1539– 1148, Nov 2008. doi: 10.1109/TVCG.2008.153

  3. [11]

    Friendly

    M. Friendly. Corrgrams: Exploratory displays for correlatigon ma- trices. American Statistician , 56(4):316–324, 2002. doi: 10.1198/ 000313002533

  4. [12]

    Gerik, B

    T. Gerik, B. Bean, and R. Vanderlip. Sorghum growth and development. Texas AgriLife Extension publication, 2003

  5. [13]

    Z. Guo, M. O. Ward, and E. A. Rundensteiner. Model space visual- ization for multivariate linear trend discovery. In IEEE Symposium on Visual Analytics Science and Technology (VAST ’09), pp. 75–82, Oct

  6. [14]

    Johansson and J

    S. Johansson and J. Johansson. Interactive dimensionality reduction through user-defined combinations of quality metrics. IEEE Transac- tions on Visualization and Computer Graphics, 15(6):993–1000, Nov

  7. [15]

    Krause, A

    J. Krause, A. Perer, and E. Bertini. INFUSE: Interactive feature selec- tion for predictive modeling of high dimensional data. IEEE Trans- actions on Visualization and Computer Graphics, 20(12):1614–1623, Dec 2014. doi: 10.1109/TVCG.2014.2346482

  8. [16]

    doi: 10.1109/TVCG.2009.153

  9. [17]

    Q. Liu, C. Chen, Y . Zhang, and Z. Hu. Feature selection for sup- port vector machines with RBF kernel. Artificial Intelligence Review, 36(2):99–115, Aug 2011. doi: 10.1007/s10462-011-9205-2

  10. [18]

    Liang, L

    L. Liang, L. Di, L. Zhang, M. Deng, Z. Qin, S. Zhao, and H. Lin. Estimation of crop LAI using hyperspectral vegetation indices and a hybrid inversion method. Remote Sensing of Environment, 165:123– 134, 2015. doi: 10.1016/j.rse.2015.04.032

  11. [19]

    T. May, A. Bannach, J. Davey, T. Ruppert, and J. Kohlhammer. Guiding feature subset selection with an interactive visualization. In IEEE Conference on Visual Analytics Science and Technology (VAST ’11), pp. 111–120, Oct 2011. doi: 10.1109/VAST.2011.6102448

  12. [20]

    Masjedi, J

    A. Masjedi, J. Zhao, A. M. Thompson, K.-W. Yang, J. E. Flatt, M. M. Crawford, D. S. Ebert, M. R. Tuinstra, G. Hammer, and S. Chapman. Sorghum biomass prediction using UA V-based remote sensing data and crop model simulation. In IEEE International Geoscience and Remote Sensing ...

  13. [21]

    Piringer, W

    H. Piringer, W. Berger, and H. Hauser. Quantifying and comparing features in high-dimensional datasets. In 12th International Conference Information Visualisation (InfoVis ’08), pp. 240–245, July 2008. doi: 10.1109/IV.2008.17

  14. [22]

    Muhlbacher and H

    T. Muhlbacher and H. Piringer. A partition-based framework for build- ing and validating regression models. IEEE Transactions on Visualiza- tion and Computer Graphics, 19(12):1962–1971, Dec 2013. doi: 10. 1109/TVCG.2013.125

  15. [23]

    Sch¨olkopf and A

    B. Sch¨olkopf and A. J. Smola. Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond . MIT press, Cambridge, MA, USA, 2002

  16. [24]

    Piringer, W

    H. Piringer, W. Berger, and J. Krasser. HyperMoVal: Interactive visual validation of regression models for real-time simulation. Computer Graphics Forum, 29(3):983–992, Aug 2010. doi: 10.1111/j.1467-8659. 2009.01684.x

  17. [25]

    Turkay, P

    C. Turkay, P. Filzmoser, and H. Hauser. Brushing dimensions - A dual visual analysis model for high-dimensional data. IEEE Transactions on Visualization and Computer Graphics, 17(12):2591–2599, Dec 2011. doi: 10.1109/TVCG.2011.178

  18. [26]

    Seo and B

    J. Seo and B. Shneiderman. A rank-by-feature framework for unsu- pervised multidimensional data exploration using low dimensional projections. In IEEE Symposium on Information Visualization (InfoVis ’04), pp. 65–72, Oct 2004. doi: 10.1109/INFVIS.2004.3

  19. [27]

    Zhang, A

    Z. Zhang, A. Masjedi, J. Zhao, and M. M. Crawford. Prediction of sorghum biomass based on image based features derived from time series of UA V images. InIEEE International Geoscience and Remote Sensing Symposium (IGARSS ’17), pp. 6154–6157, July 2017. doi: 10. 1109/IGARSS.201...

  20. [28]

    J. Yang, W. Peng, M. O. Ward, and E. A. Rundensteiner. Interactive hierarchical dimension ordering, spacing and filtering for exploration of high dimensional datasets. In IEEE Symposium on Information Visualization (InfoVis ’03), pp. 105–112, Oct 2003. doi: 10.1109/INFVIS. 2003.1249015

  21. [2009]

    doi: 10.1109/VAST.2009.5333431

Pith tools

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