Open Access Article
This Open Access Article is licensed under a Creative Commons Attribution-Non Commercial 3.0 Unported Licence

NIRS-Based Fresh Grape Ripeness Prediction with SPA-LASSO Spectral Feature Selection

(Note: The full text of this document is currently only available in the PDF Version )

Jia-Yue Hu , Zhuo-Kang Wang , Yuyu Wang , Yu-Hao Wu , Haicheng Wei , Jing Zhao , Liu Yang , Yu-zhe Tan , Zi-Long Deng , Zhi-Jie Xiang , Zi-Yi Wang and Xin-Tong Zhao

Received 11th March 2025 , Accepted 14th May 2025

First published on 22nd May 2025


Abstract

This study proposes a rapid, non-destructive maturity evaluation model was developed using Near-Infrared Spectroscopy (NIRS) to monitor dynamic quality parameters during grape ripening and identify the optimal harvest window. The study first characterized physicochemical changes in Cabernet Sauvignon grapes across twelve developmental stages to establish a foundation for predictive modeling. Feature wavelengths were extracted from five preprocessed spectral datasets using the Successive Projection Algorithm coupled with Least Absolute Shrinkage and Selection Operator (SPA-LASSO), followed by the construction of Partial Least Squares Regression (PLSR) models to predict Soluble Solids Content (SSC) and Total Acidity (TA).Key trends observed include a progressive increase in SSC and decline in TA from fruit enlargement to ripening, followed by a marginal SSC reduction and TA rise during late maturity. The SG+SPA-LASSO+PLSR model demonstrated superior performance, achieving coefficients of determination (R²) of 0.982 (calibration, R2C) and 0.983 (prediction, R2P) for SSC, with root mean square errors (RMSE) of 1.010 (RMSEC) and 0.978 (RMSEP). For TA, the model yielded R2C = 0.954, R2P = 0.944, RMSEC = 2.347, and RMSEP = 2.618. The SPA-LASSO method significantly improved feature selection efficiency, enhancing model generalizability for spectroscopic-based, non-destructive grape maturity assessment.


Click here to see how this site uses Cookies. View our privacy policy here.