The findings presented in this part are all drawn from the validation set of 20% that was held out, which was prepared by a prefix-based stratified split to prevent any data leakage. The analysis comprises the trends of training and validation losses, overall regression metrics, performance by component and predicted-versus-actual relationships, along with qualitative examples. This provides a comprehensive and neutral assessment of the model’s capability to measure pasture biomass under various field conditions.
Training and validation curves
Fig 1(a) shows stages of the training of the proposed model. The Smooth L1 loss decreases steadily over the epochs for training as well as validation data. This indicates that the model is training really well and is also able to optimize really well. The two lines also tend to be equal; they do not deviate much from each other, which indicates that the methods of preventing overfitting, including data augmentation, dropout, gradient clipping and using AdamW optimization, have really helped in preventing overfitting in this model because of the biomasses present in the data, as data in real-world images keeps changing, which leads to noise in ground truth values.
For further evaluation of predictive performance, Fig 1(b) also shows a scatter plot of predicted versus measured biomass for all plant components together. The data points lie very close to the line of equality, which indicates that the model is well calibrated for both low and high biomass conditions. Deviations for a few high biomass samples are biologically reasonable as they account for natural variations in dense pasture vegetation.
Error distribution in Fig 1(c) is symmetrical, having an approximately central value of zero, which indicates that it does not introduce bias in either overestimation or underestimation. The data distribution is compact, having only a few data points as possible outliers, which further confirms validity in the results produced by it. From all the above analyses, it is clear that a stable model is developed for multi-output biomass estimation in pasture environments.
Quantitative performance evaluation
For assessing how well the CNN-SE-Fourier model predicted, regression analysis metrics were employed. The Mean Squared Error (MSE), Root Mean Squared Error (RMSE), Mean Absolute Error (MAE) and the weighted coefficient of determination metrics, in this case, were employed for regression analysis. The calculations of the metrics for regression analysis were conducted using the validation split, which is set aside to provide an accurate indication of generalization for all five biomass fractions. The results of this analysis are presented in Table 1.
The value of validation loss for the model came out to be 6.3722, whereas the total MSE was 124.4405, causing RMSE to be 11.159. This, in turn, shows that there was a strong predictive agreement with the biomass observations from the ground truth. The weighted value of 0.8133 is an indication that the model explains more than 81% of the variance in biomass measurements which, in fact, is a proof of its capacity in capturing structural and spectral cues present in pasture images. The global MAE is different across components, due to different biomass scales, but the overall error behavior remains the same as that of field-level variability which is typically observed in pasture systems.
Introducing Smooth L1 (Huber) loss (Eq. 5) was a pivotal factor in the model’s characterization of being able to resist high-variance samples and measurement noise. It is the combination of the quadratic and linear error regions that makes the optimization process easier and prevents large errors from taking over the training signal, which is very crucial for the real-world biomass datasets that are diverse and noisy.
The consistency of results across biomass components and validation metrics indicates stable model behaviour rather than reliance on isolated favourable cases.
To evaluate the robustness of the proposed method thoroughly, we assessed its performance in comparison with standard baseline models, particularly with a mean predictor, linear regression and random forest regressor, all using the same validation split. Table 2 shows that the CNN-SE-Fourier model greatly exceeds all the baseline methods getting R² of 0.813 while random forest and linear regression receive 0.304 and 0.145 respectively. The huge reduction in RMSE and MAE implies that the proposed architecture is capable of capturing the spatial, textural and structural information found in pasture images which are not sufficiently represented by the traditional regression-based methods.
Component-wise prediction
In addition to the overall performance reported in Section 3.2, a component-wise evaluation was performed to evaluate the model’s behavior for the five biomass outputs individually. The RMSE and MAE values obtained from the validation set for each biomass component are summarised in Table 3. These metrics are a clear indication of how the prediction accuracy varies among different components that are affected by dynamic range, texture complexity and visual separability.
Due in part to its high variability,
Dry_Green_g is considered a good proxy for pasture biomass. Therefore, only this component is subjected to detailed visual evaluation. Fig 2 shows the true values compared with predicted values for
Dry_Green_g and it is clear that there is a strong alignment along the 1:1 line even though the green biomass in pasture systems is naturally wide spread. In Fig 3, quite a few representative images are shown, which based on their appearance and structure, are further proof of model’s capability of detecting and depicting the green vegetation cover.
However, for the residues which
comprise Dry_Dead_g, Dry_Clover_g, GDM_g and Dry_Total_g, the final numbers are still available in Table 2. The stability of the predictive behavior for these components is furthermore indicated by the consistent error magnitudes, which are in line with both the domain expectations and the inherent variation in ground-truth measurements.
Limitations
Even though the proposed model is generally strong, it still has certain limitations.
(i) The model’s ability to extract more than one characteristic from vegetation at a time, such as chlorophyll and moisture will be restricted by the sole use of RGB images. This can lead to a case of underestimation in high-biomass conditions.
(ii) The dataset is composed of a small number of extreme biomass samples, thereby restricting the overall applicability of the model apart from even the areas where Smooth L1 loss offers robustness.
(iii) Data from one geographic region might result in a model that is not able to adapt well to other areas or seasons with different pasture types and environmental conditions affecting the latter’s transferability.
(iv) RGB images of overlapping and dense canopies may be hard to visualize and thus, precise estimation can be sometimes difficult.
(v) The model yields outputs that are deterministic and there is no uncertainty quantification, hence, in operational settings, decision-making confidence may get affected.
Discussion and implications for precision agriculture
The study shows that robust estimation of pasture biomass is feasible using low-cost sensing systems and miniaturized deep learning systems even in practical field settings. The outcomes indicate that the available CNN–SE–Fourier model is the one that best predicts the biomass of different pasture condition and its reliability is for sure. The strong weighted score (0.8133) and consistent component-wise performance suggest that the model does a very good job in spotting the visual cues of live and dead biomass, even in the case of the natural grasslands’ heterogeneity. These findings demonstrate robust performance within the evaluated pasture conditions and dataset. The higher variability of the predictions in the case of
Dry_Green_g and
Dry_Total_g indicate that they are the more complex and dynamic components of the whole process, while
Dry_Clover_g and
Dry Dead_g are the least variable and more stable ones with tighter error bounds.
The operational aspect of the model’s power to predict a number of biomass fractions from simple RGB imagery simply points to its great importance in the field of precision agriculture. Such a system can assist in the management of grazing by allowing quick and non-destructive assessments of feed availability, which in turn cuts down the need for labor-intensive field sampling. The lightweight architecture and stable learning behavior also render the approach suitable for low-cost devices, which can later be incorporated into mobile or UAV-based workflows. While the underlying design is not specific to a single environment, extending deployment across different regions, seasons, or pasture types will require additional validation.
In conclusion, this study highlights the potential of compact deep-learning models, which are augmented with attention as well as frequency features, to produce pasture insights that are ready for action. The incorporation of multi-spectral inputs or temporal data can take such systems to the level of being scalable. Such extensions are therefore identified as promising directions for future research rather than conclusions drawn from the present study.