machine learning machine learning deployment Ambiguity-aware semi-supervised learning for leaf disease classification – Nature Google Inc. April 23, 2025 April 23, 2025 Ambiguity-aware semi-supervised learning for leaf disease classification Nature