Paper · 2026 · AgriEngineering

MIE-YOLO: A Multi-Scale Information-Enhanced Weed Detection Algorithm for Precision Agriculture

Zhoujiaxin Heng; Yuchen Xie; Danfeng Du

6
claims
12
verbatim quotes
0
citations
2
research areas
✓
Open access · cc-by

Abstract

As precision agriculture places higher demands on real-time field weed detection and recognition accuracy, this paper proposes a multi-scale information-enhanced weed detection algorithm, MIE-YOLO (Multi-scale Information Enhanced), for precision agriculture. Based on the popular YOLO12 (You Only Look Once 12) model, MIE-YOLO combines edge-aware multi-scale fusion with additive gated blocks and two-stage self-distillation to boost small-object and boundary detection while staying lightweight. First, the MS-EIS (Multi-Scale-Edge Information Select) architecture is designed to effectively aggregate and select edge and texture information at different scales to enhance fine-grained feature representation. Next, the Add-CGLU (Additive-Convolutional Gated Linear Unit) pyramid network is proposed, which enhances the representational power and information transfer efficiency of multi-scale features through additive fusion and gating mechanisms. Finally, the DEC (Detail-Enhanced Convolution) detection head is introduced to enhance detail and refine the localization of small objects and fuzzy boundaries. To further improve the model’s detection accuracy and generalization performance, the DS (Double Self-Knowledge Distillation) strategy is defined to perform double self-knowledge distillation within the entire network. Experimental results on the custom Weed dataset, which contains 9257 images of eight weed categories, show that MIE-YOLO improves the F1 score by 1.9% and the mAP by 2.0%. Furthermore, it reduces computational parameters by 29.9%, FLOPs by 6.9%, and model size by 17.0%, achieving a runtime speed of 66.2 FPS. MIE-YOLO improves weed detection performance while maintaining a certain level of inference efficiency, providing an effective technical path and engineering implementation reference for intelligent field inspection and precise weed control in precision agriculture. The source code is available on GitHub.

Abstract from the paper’s OpenAlex record; open copy licensed cc-by. Read at the source ↗

The text the model read, with the source record’s inline markup (italics, sub- and superscripts) rendered and its character entities decoded; quote offsets refer to the raw text.

Claims 6

Method / resourceobservedoriginal resultpositivemeasured

Claim · model-written summary

MIE-YOLO improved the F1 score by 1.9%.

Taxon
weede0
Outcome
F1 scoree1
Direction
improvese1
Value
1.9%e1
Setting
custom Weed datasete0

Verbatim

e0

“Experimental results on the custom Weed dataset, which contains 9257 images of eight weed categories”

✓ located verbatim in the source · abstract, characters 1332–1432 · show in text ↑
e1

“MIE-YOLO improves the F1 score by 1.9% and the mAP by 2.0%”

✓ located verbatim in the source · abstract, characters 1444–1502 · show in text ↑
Method / resourceobservedoriginal resultpositivemeasured

Claim · model-written summary

MIE-YOLO improved the mAP by 2.0%.

Taxon
weede0
Outcome
mAPe1
Direction
improvese1
Value
2.0%e1
Setting
custom Weed datasete0

Verbatim

e0

“Experimental results on the custom Weed dataset, which contains 9257 images of eight weed categories”

✓ located verbatim in the source · abstract, characters 1332–1432 · show in text ↑
e1

“MIE-YOLO improves the F1 score by 1.9% and the mAP by 2.0%”

✓ located verbatim in the source · abstract, characters 1444–1502 · show in text ↑
Method / resourceobservedoriginal resultpositivemeasured

Claim · model-written summary

MIE-YOLO reduced computational parameters by 29.9%.

Taxon
weede0
Outcome
computational parameterse2
Direction
reducese2
Value
29.9%e2
Setting
custom Weed datasete0

Verbatim

e0

“Experimental results on the custom Weed dataset, which contains 9257 images of eight weed categories”

✓ located verbatim in the source · abstract, characters 1332–1432 · show in text ↑
e2

“it reduces computational parameters by 29.9%, FLOPs by 6.9%, and model size by 17.0%”

✓ located verbatim in the source · abstract, characters 1517–1601 · show in text ↑
Method / resourceobservedoriginal resultpositivemeasured

Claim · model-written summary

MIE-YOLO reduced FLOPs by 6.9%.

Taxon
weede0
Outcome
FLOPse2
Direction
reducese2
Value
6.9%e2
Setting
custom Weed datasete0

Verbatim

e0

“Experimental results on the custom Weed dataset, which contains 9257 images of eight weed categories”

✓ located verbatim in the source · abstract, characters 1332–1432 · show in text ↑
e2

“it reduces computational parameters by 29.9%, FLOPs by 6.9%, and model size by 17.0%”

✓ located verbatim in the source · abstract, characters 1517–1601 · show in text ↑
Method / resourceobservedoriginal resultpositivemeasured

Claim · model-written summary

MIE-YOLO reduced model size by 17.0%.

Taxon
weede0
Outcome
model sizee2
Direction
reducese2
Value
17.0%e2
Setting
custom Weed datasete0

Verbatim

e0

“Experimental results on the custom Weed dataset, which contains 9257 images of eight weed categories”

✓ located verbatim in the source · abstract, characters 1332–1432 · show in text ↑
e2

“it reduces computational parameters by 29.9%, FLOPs by 6.9%, and model size by 17.0%”

✓ located verbatim in the source · abstract, characters 1517–1601 · show in text ↑
Method / resourceobservedoriginal resultpositivemeasured

Claim · model-written summary

MIE-YOLO achieved a runtime speed of 66.2 FPS.

Taxon
weede0
Outcome
runtime speede3
Value
66.2 FPSe3
Setting
custom Weed datasete0

Verbatim

e0

“Experimental results on the custom Weed dataset, which contains 9257 images of eight weed categories”

✓ located verbatim in the source · abstract, characters 1332–1432 · show in text ↑
e3

“achieving a runtime speed of 66.2 FPS”

✓ located verbatim in the source · abstract, characters 1603–1640 · show in text ↑