For the GA method, we use the implementation of the genetic algorithm from the Scikit-learn python package (sklearn-genetic, version 0.6.0). The GeneticSelectionCV function with cv = 5 is used, OLS linear regression is used as a regression estimator, and the coefficient of determination (R 2 ) is used as an error measure. For the PLS_VIP method , we use the implementation of PLS from the Scikitlearn python package (version 1.4.0). In sequential removing (SEQ_REM), at each stage of the algorithm, the random forest model is built and 10 MD with the least values of importance are removed until the required number of MD are remained. In the last step, less than 10 MD are removed if the total number of MD to be removed cannot be divided by 10.