Fusing Perceptual Vision Experts with Multimodal Large Language Models for Explainable Plant Disease Diagnosis: From Benchmark Imagery to Real-World Robotic Field Validation
This paper introduces the Hybrid Hierarchical Multi-Agent Framework (H²MAF), which fuses decision-level outputs from EfficientNet-B3 and ConvNeXt-Tiny with semantic arbitration by multimodal large language models (Gemma 4 and Qwen3.5) to achieve explainable, high-accuracy plant disease diagnosis across benchmark and real-world robotic field datasets.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Every year, plant diseases steal a massive portion of the world's food supply, threatening the livelihoods of farmers and the stability of global food markets. For decades, scientists have tried to use computers to spot these illnesses early, relying on artificial intelligence to look at pictures of leaves and identify what is wrong. However, a simple computer program that works perfectly in a laboratory often fails when it sees a real leaf in a field, where the light changes, the background is messy, and the leaves overlap. Furthermore, even when a computer guesses the right disease, a farmer needs more than just a name; they need to know how bad the situation is, how quickly they must act, and what it will cost them if they do nothing. This new research tackles both problems by creating a system that combines the sharp eyes of specialized image detectors with the reasoning power of advanced language models, testing it not just on internet photos, but on images captured by robots moving through actual fields.
The researchers built a team of digital experts to solve this problem. First, they trained two different types of computer vision models, which are programs designed to recognize patterns in images. One model was trained to look for specific textures, while the other was designed to understand shapes and structures more broadly. These two models act as the first line of defense, examining a picture of a leaf and each making their own guess about what disease is present. In many cases, they agree, but sometimes they disagree, especially when the image is blurry or the disease is hard to see. This is where the second part of the system comes in. The researchers added two large language models, which are powerful artificial intelligence systems trained on vast amounts of text and images to understand context and reasoning. These models do not just look at the picture; they also read the predictions from the two vision experts and consider the specific business context, such as the value of the crop and the urgency of the situation. Their job is to act as a judge, weighing the evidence from the two vision experts and deciding which one is likely correct, or if they are both wrong, to provide a final diagnosis.
To see if this system actually works, the team tested it on three very different sets of data. The first was a collection of photos found on the internet, representing the messy, unpredictable conditions farmers face daily. The other two sets were much larger and more realistic: thousands of images taken by an autonomous robot moving through tomato and potato fields at a research station in North Carolina. These robot-captured images were taken continuously as the robot drove along the rows, creating a stream of data that looks exactly like what a real-world monitoring system would see. The researchers found that on the internet photos, where the two vision experts disagreed about 42 percent of the time, the language model judge significantly improved the accuracy of the diagnosis. It successfully resolved the conflicts, raising the success rate from about 64 percent to nearly 69 percent. The system was particularly good at handling the difficult cases where the vision experts were unsure, proving that having a second opinion from a reasoning model is valuable when the visual evidence is unclear.
However, the story changed when the system was tested on the real-world robot data. In these controlled field environments, the two vision experts were already so accurate that they agreed on the diagnosis more than 95 percent of the time. Because they almost always agreed, the language model judge had very few opportunities to step in and correct a mistake. In these cases, the system's performance remained extremely high, but the extra layer of reasoning did not provide a large boost because there were hardly any disagreements to resolve. This revealed a crucial insight: the value of the language model judge depends entirely on how often the vision experts disagree. When the experts are confident and aligned, the judge simply confirms their decision. When the experts are confused, the judge becomes essential.
The researchers also discovered something surprising about how these different artificial intelligence models behave when they are asked to assess risk. They programmed the system to output a recommendation that included a risk level, such as "critical" or "low," along with a suggested treatment plan. They found that the two language models they tested had very different personalities. One model was consistently well-calibrated, assigning a "critical" risk level to a disease only when that disease was actually present in the field at a similar rate. The other model, however, was much more alarmist; it flagged crops as critical far more often than the actual disease prevalence would justify. This difference was not a mistake in the math but a fundamental trait of the model itself. The researchers showed that if a farmer used the alarmist model, they would waste money on unnecessary treatments, while the well-calibrated model provided a much more reliable guide for decision-making.
Perhaps the most important lesson from this study came from observing what happened when the language model decided to ignore both vision experts and make its own guess. In the few instances where the judge overruled both experts to provide a completely independent diagnosis, the accuracy of the system collapsed. The model would confidently declare a disease that was not there, or miss one that was, leading to a failure rate that was far worse than if it had just trusted the vision experts. This finding establishes a clear rule for building these systems: the language model should act as a referee to settle disputes between the vision experts, not as a replacement for them. If the referee tries to play the game on its own, the system fails.
The study concludes that this hybrid approach offers a promising path forward for agricultural technology, but it comes with specific conditions. The system works best when it is used to resolve genuine uncertainty, and it requires careful selection of the language model to ensure it does not become overly alarmist. The researchers also noted that while the system performed exceptionally well on the robot-captured field data, the images were taken in a way that might make them easier for the computer to recognize than a truly random snapshot a farmer might take. Future work will need to address this by testing the system on even more diverse data and by fine-tuning the models to better understand the specific risks of different crops. Ultimately, this research demonstrates that combining the specialized skills of image detectors with the reasoning capabilities of language models can create a tool that not only identifies plant diseases but also explains them in a way that helps farmers make better, more informed decisions about their crops.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.