Class imbalance is a major challenge in oil palm disease and nutrient deficiency detection, where healthy samples dominate while diseased or deficient cases are underrepresented, often leading to biased models with high false-negative rates. To address this issue, this study proposes MetaTMLDA (Meta-Learned Transfer Metric Learning with Distribution Alignment), a hybrid framework that combines Transfer Metric Learning (TML) with MW-FixMatch. TML learns discriminative and domain-invariant features, while MW-FixMatch employs a meta-learned weighting mechanism to adaptively reweight samples, improving sensitivity to minority classes and enhancing robustness against pseudo-label noise. Experiments on four public datasets—Ganoderma Disease Detection, Palm Oil Leaf Disease, and Leaf Nutrient Detection for Boron and Magnesium—demonstrated that the proposed method consistently outperforms TML-DA, MW-FixMatch, SMOTE, Random Undersampling, and Biased SVM. On the smaller datasets (Ganoderma and Palm Oil Leaf Disease), MetaTMLDA achieved accuracy of 0.976, precision 0.951, recall 0.915, Cohen’s Kappa 0.912, and macro F1-score 0.933 for Ganoderma, and accuracy of 0.980, precision 0.972, recall 0.957, Kappa 0.911, and macro F1-score 0.964 for Palm Oil Leaf Disease. On the larger datasets (Boron and Magnesium), the model reached near-perfect accuracy of 0.995, with precision up to 0.967, recall up to 0.973, Kappa above 0.919, and macro F1-scores up to 0.969, highlighting its robustness and balanced predictive performance. These findings confirm that MetaTMLDA effectively addresses both class imbalance and domain shift, providing a scalable solution for precision agriculture through earlier and more reliable detection of oil palm health issues.
Copyrights © 2025