Kokvilnas audzēšana ir būtiska lauksaimniecības sastāvdaļa Amerikas Savienotajās Valstīs, kas sniedz ievērojamu ieguldījumu ekonomikā. Vien 2021. gadā lauksaimnieki novāca vairāk nekā 10 miljonus akru kokvilnas, saražojot vairāk nekā 18 miljonus ķīpu, kuru vērtība bija gandrīz 7,5 miljardi. Neskatoties uz kokvilnas audzēšanas ekonomisko nozīmi, tā saskaras ar nopietnu izaicinājumu: nezālēm.
Nezāles, kas ir nevēlami augi, kas aug blakus kultūraugiem, konkurē ar kokvilnas augiem par tādiem svarīgiem resursiem kā ūdens, barības vielas un saules gaisma. Ja tās netiek kontrolētas, tās var samazināt ražu līdz pat 50 %Papildus finansiālām grūtībām pārmērīga herbicīdu lietošana rada bažas par vidi, piesārņojot augsni un ūdens avotus.
Lai risinātu šīs problēmas, pētnieki pievēršas precīzās lauksaimniecības tehnoloģijām — lauksaimniecības pieejai, kas izmanto uz datiem balstītus rīkus, lai optimizētu pārvaldību lauka līmenī. Viens no revolucionāriem risinājumiem ir YOLOv8 modelis — moderns mākslīgā intelekta rīks nezāļu noteikšanai reāllaikā.
Herbicīdu rezistences pieaugums un tā ietekme
Herbicīdiem izturīgu (HR) kokvilnas sēklu plaša ieviešana kopš 1996. gada ir mainījusi lauksaimniecības praksi. HR kultūras tiek ģenētiski modificētas, lai izdzīvotu specifisku herbicīdu iedarbībā, ļaujot lauksaimniekiem tieši izsmidzināt kultūraugus ar tādām ķīmiskām vielām kā glifosāts, tiem nekaitējot.
Līdz 2020. gadam 961 TP3 T ASV kokvilnas platību tika izmantotas HR šķirnes, radot atkarības no herbicīdiem ciklu. Sākotnēji šī pieeja bija efektīva, taču laika gaitā nezāles dabiskās atlases ceļā attīstīja rezistenci.
Mūsdienās pret herbicīdiem izturīgas nezāles inficē 70% ASV saimniecību, piespiežot lauksaimniekus izmantot par 30% vairāk ķimikāliju nekā pirms desmit gadiem. Piemēram, Palmer Amarants, ātri augoša nezāle ar augstu vairošanās ātrumu, var samazināt kokvilnas ražu par 79%, ja to neapkaro laikus.
Finansiālais slogs ir milzīgs: izturīgu nezāļu apkarošana lauksaimniekiem ik gadu izmaksā miljardus, savukārt herbicīdu notece piesārņo 41% saldūdens avotu lauksaimniecības zemju tuvumā. Šīs problēmas uzsver steidzamo nepieciešamību pēc inovatīviem risinājumiem, kas samazina atkarību no ķimikālijām, vienlaikus saglabājot kultūraugu produktivitāti.
Mašīnredze: ilgtspējīga alternatīva nezāļu apkarošanai
Reaģējot uz herbicīdu rezistences krīzi, pētnieki izstrādā mašīnredzes sistēmas — tehnoloģijas, kas apvieno kameras, sensorus un mākslīgā intelekta algoritmus —, lai precīzi noteiktu un klasificētu nezāles. Mašīnredze atdarina cilvēka vizuālo uztveri, bet ar lielāku ātrumu un precizitāti, nodrošinot automatizētu lēmumu pieņemšanu.
Šīs sistēmas ļauj veikt mērķtiecīgas intervences, piemēram, robotizētus nezāļu ravētājus, kas mehāniski noņem augus, vai viedos smidzinātājus, kas herbicīdus lieto tikai tur, kur nepieciešams. Agrīnās šo tehnoloģiju versijas cīnījās ar precizitāti, bieži vien kļūdaini identificējot kultūraugus kā nezāles vai nespējot noteikt mazus augus.
Tomēr sasniegumi dziļajā mācīšanās jomā — mašīnmācīšanās apakškopā, kas datu analīzei izmanto neironu tīklus ar vairākiem slāņiem — ir ievērojami uzlabojuši veiktspēju. Konvolucionālie neironu tīkli (CNN), dziļās mācīšanās modeļa veids, kas optimizēts attēlu analīzei, lieliski atpazīst vizuālo datu modeļus.
Modeļu saime “You Only Look Once” (YOLO), kas pazīstama ar savu ātrumu un precizitāti objektu noteikšanā, ir kļuvusi īpaši populāra lauksaimniecībā. Jaunākā versija YOLOv8 sasniedz vairāk nekā 90% precizitāti nezāļu noteikšanā, padarot to par revolucionāru precīzajā lauksaimniecībā.
CottonWeedDet12 datu kopa: panākumu pamats
Uzticamu mākslīgā intelekta modeļu apmācībai ir nepieciešami augstas kvalitātes dati, un CottonWeedDet12 datu kopa ir kritiski svarīgs resurss nezāļu noteikšanas pētījumiem. Datu kopa ir strukturēta datu kolekcija, ko izmanto mašīnmācīšanās modeļu apmācībai un testēšanai.
Šis datu kopums, kas apkopots no Misisipi štata universitātes pētniecības saimniecībām, ietver 5648 augstas izšķirtspējas kokvilnas lauku attēlus, kas anotēti ar 9370 ierobežojošiem lodziņiem, kas identificē 12 izplatītas nezāļu sugas. Ierobežojošie lodziņi ir taisnstūrveida rāmji, kas attēlos uzzīmēti ap interesējošiem objektiem (piemēram, nezālēm), nodrošinot precīzas atrašanās vietas mākslīgā intelekta modeļu apmācībai. Galvenās funkcijas ietver:
- 12 nezāļu klasesŪdenskaņepe (visbiežāk), ipomoeja, Palmeras amarants, plankumainais spurge un citi.
- 9370 ierobežojošo lodziņu anotācijasProfesionāli marķēts, izmantojot VGG attēlu anotatoru (VIA).
- Dažādi apstākļiAttēli, kas uzņemti dažādos apgaismojumos (saulainā, apmācies laikā), augšanas stadijās un augsnes fonā.
Nezāles ir dažādas, sākot no ūdenskaņepēm (visbiežāk sastopamās) līdz pat ipomejai, palmeramarantai un plankumainajai spurgei. Lai nodrošinātu, ka datu kopa atspoguļo reālos apstākļus, attēli tika uzņemti dažādos apgaismojumos (saulainā, apmācies laikā) un dažādās augšanas stadijās.
Piemēram, dažas nezāles izskatās kā mazi stādiņi, bet citas ir pilnībā izaugušas. Turklāt datu kopā ir iekļauti dažādi augsnes foni un augu izkārtojumi, kas atdarina īstu kokvilnas lauku sarežģītību.
Pirms YOLOv8 modeļa apmācības pētnieki veica datu iepriekšēju apstrādi, lai uzlabotu tā robustumu. Priekšapstrāde ietver neapstrādātu datu modificēšanu, lai uzlabotu to piemērotību mākslīgā intelekta apmācībai. Tādas metodes kā mozaīkas augmentācija, kas apvieno četrus attēlus vienā, palīdzēja simulēt blīvas nezāļu populācijas.
Citas metodes, piemēram, nejauša mērogošana un apgriešana, sagatavoja modeli, lai apstrādātu augu lieluma un orientācijas variācijas.
- Mērogošana (±50%), bīde (±30°) un apgriešana, lai atdarinātu reālās pasaules mainīgumu.
Vizualizācijas metode, ko sauc par t-SNE (t-Distributed Stochastic Neighbor Embedding) — mašīnmācīšanās algoritms, kas samazina datu dimensijas, lai izveidotu vizuālus klasterus — atklāja atšķirīgas grupas katrai nezāļu klasei, apstiprinot datu kopas piemērotību apmācības modeļiem, lai atpazītu smalkas atšķirības starp sugām.
YOLOv8: Tehniskās inovācijas un arhitektūras sasniegumi
YOLOv8 balstās uz iepriekšējo YOLO modeļu panākumiem, izmantojot arhitektūras uzlabojumus, kas pielāgoti lauksaimniecības lietojumprogrammām. Tā pamatā ir CSPDarknet53 — neironu tīkla mugurkauls, kas paredzēts hierarhisku pazīmju iegūšanai no attēliem. Neironu tīkla mugurkauls ir modeļa galvenā sastāvdaļa, kas atbild par ievades datu apstrādi un atbilstošo pazīmju iegūšanu.
CSPDarknet53 izmanto Cross Stage Partial (CSP) savienojumus — dizainu, kas sadala tīkla funkciju kartes divās daļās, apstrādā tās atsevišķi un vēlāk apvieno —, lai uzlabotu gradienta plūsmu apmācības laikā.
Gradienta plūsma attiecas uz to, cik efektīvi neironu tīkls atjaunina savus parametrus, lai samazinātu kļūdas, un tā uzlabošana nodrošina modeļa efektīvu mācīšanos. Arhitektūra integrē arī iezīmju piramīdas tīklu (FPN) un ceļu apkopošanas tīklu (PAN), kas darbojas kopā, lai atklātu nezāles vairākos mērogos.
- FPNAtklāj vairāku mērogu objektus (piemēram, mazus stādus salīdzinājumā ar pieaugušām nezālēm).
- PANUzlabo lokalizācijas precizitāti, apvienojot funkcijas dažādos tīkla slāņos.
FPN ir struktūra, kas apvieno augstas izšķirtspējas pazīmes (mazu objektu noteikšanai) ar semantiski bagātīgām pazīmēm (lielu objektu atpazīšanai), savukārt PAN uzlabo lokalizācijas precizitāti, apvienojot pazīmes dažādos tīkla slāņos. Piemēram, FPN identificē mazus stādus, savukārt PAN precizē nobriedušu nezāļu lokalizāciju.
Atšķirībā no vecākiem modeļiem, kas balstās uz iepriekš definētām enkuru kastēm — iepriekš iestatītām ierobežojošo kastīšu formām, ko izmanto objektu atrašanās vietu paredzēšanai —, YOLOv8 izmanto noteikšanas galviņas bez enkuriem. Šīs galviņas tieši paredz objektu centrus, novēršot sarežģītus aprēķinus un samazinot kļūdaini pozitīvus rezultātus.
Šis jauninājums ne tikai palielina precizitāti, bet arī paātrina apstrādi, YOLOv8 analizējot attēlu tikai 6,3 milisekundēs, izmantojot NVIDIA T4 GPU — augstas veiktspējas grafikas procesoru, kas optimizēts mākslīgā intelekta uzdevumiem.
Modeļa zudumu funkcija — matemātiska formula, kas mēra, cik labi modeļa prognozes atbilst faktiskajiem datiem — apvieno CloU zudumus ierobežojošā lodziņa precizitātei, krustentropijas zudumus klasifikācijai un sadalījuma fokālos zudumus, lai apstrādātu nelīdzsvarotus datus. CloU (pilnīga krustošanās pār savienību) zudumi uzlabo ierobežojošā lodziņa izlīdzināšanu, ņemot vērā pārklāšanās laukumu, centra attālumu un malu attiecību starp prognozētajām un faktiskajām lodziņiem.
Matemātiski, kopējie zaudējumi ir: L(θ)=7,5⋅Lbox+0,5⋅Lcls+0,375⋅Ldfl+Regularizācija
Krustentropijas zudums novērtē klasifikācijas precizitāti, salīdzinot prognozētās varbūtības ar patiesajām etiķetēm, savukārt sadalījuma fokālais zudums novērš klases nelīdzsvarotību, vairāk sodot modeli par retu nezāļu nepareizu klasificēšanu.
Salīdzinot ar iepriekšējām YOLO versijām, YOLOv8 pārspēj tās visas. Piemēram, YOLOv4 sasniedza vidējo precizitāti (mAP) 95,22% pie 50% ierobežojošā lodziņa pārklāšanās, savukārt YOLOv8 sasniedza 96,10%. mAP ir rādītājs, kas aprēķina vidējo precizitātes rādītāju visās kategorijās, un augstākas vērtības norāda uz labāku noteikšanas precizitāti.
Līdzīgi YOLOv8 mAP vairākos pārklāšanās sliekšņos (no 0,5 līdz 0,95) bija 93,20%, pārspējot YOLOv4 89,48%. Šie uzlabojumi padara YOLOv8 par precīzāko un efektīvāko modeli nezāļu noteikšanai kokvilnas laukos.
Modeļa apmācība: metodoloģija un rezultāti
Lai apmācītu YOLOv8, pētnieki izmantoja pārneses mācīšanos — metodi, kurā iepriekš apmācīts modelis (kas jau ir apmācīts lielā datu kopā) tiek precīzi pielāgots jauniem datiem. Pārneses mācīšanās samazina apmācības laiku un uzlabo precizitāti, izmantojot iepriekšējos uzdevumos iegūtās zināšanas.
Modelis apstrādāja attēlus 32 attēlu partijās, izmantojot AdamW optimizētāju — Adam optimizācijas algoritma variantu, kas ietver svara samazinājumu, lai novērstu pārmērīgu pielāgošanu — ar mācīšanās ātrumu 0,001.
Vairāk nekā 100 epohu (apmācības ciklu) laikā modelis iemācījās atšķirt nezāles no kokvilnas augiem ar ievērojamu precizitāti. Datu papildināšanas stratēģijas, piemēram, attēlu nejauša apgriešana un to spilgtuma pielāgošana, nodrošināja, ka modelis spēja apstrādāt reālās pasaules mainīgumu.
Rezultāti bija iespaidīgi. Pirmajās 20 epohās modelis sasniedza precizitāti, kas pārsniedza 90%, demonstrējot ātru mācīšanos. Apmācības beigās YOLOv8 noteica lielas nezāles ar precizitāti 94,40%.
Tomēr mazāku nezāļu izpēte izrādījās sarežģītāka, un precizitāte samazinājās līdz 11,90%. Šī neatbilstība izriet no datu kopas nelīdzsvarotības: lielas nezāles bija pārstāvētas pārāk daudz, savukārt mazi stādi bija reti sastopami. Neskatoties uz šo ierobežojumu, YOLOv8 kopējais sniegums ir ievērojams solis uz priekšu.
Izaicinājumi un nākotnes virzieni
Lai gan YOLOv8 ir ļoti daudzsološs, joprojām pastāv izaicinājumi. Mazu nezāļu atklāšana ir ļoti svarīga agrīnai iejaukšanās brīdim, jo stādus ir vieglāk kopt.
Lai risinātu šo problēmu, pētnieki ierosina izmantot ģeneratīvus konkurējošus tīklus (GAN) — mākslīgā intelekta modeļu klasi, kurā divi neironu tīkli (ģenerators un diskriminators) konkurē, lai radītu reālistiskus sintētiskus datus —, lai ģenerētu mākslīgus mazu nezāļu attēlus, līdzsvarojot datu kopu.
Vēl viens risinājums ietver multispektrālās attēlveidošanas integrēšanu, kas uztver datus ārpus redzamās gaismas (piemēram, tuvā infrasarkanā starojuma), lai uzlabotu kontrastu starp kultūraugiem un nezālēm. Tuvā infrasarkanā starojuma sensori nosaka hlorofila saturu, padarot augus spilgtākus un vieglāk atšķiramus no augsnes.
Nākotnes YOLO versijas, piemēram, YOLOv9 un YOLOv10, varētu vēl vairāk uzlabot precizitāti. Paredzams, ka šajos modeļos tiks iekļauti transformatoru slāņi — neironu tīkla arhitektūras veids, kas apstrādā datus paralēli, efektīvāk uztverot tāla darbības rādiusa atkarības nekā tradicionālie CNN — un dinamiskas funkciju piramīdas, kas pielāgojas objektu izmēriem. Šādi uzlabojumi varētu palīdzēt uzticamāk atklāt mazas nezāles.
Lauksaimniekiem nākamais solis ir lauka testēšana. Ar YOLOv8 un kamerām aprīkoti autonomi nezāļu smidzinātāji varētu pārvietoties pa kokvilnas rindām, mehāniski noņemot nezāles. Līdzīgi droni ar mākslīgā intelekta darbināmus smidzinātājus varētu precīzi mērķēt uz herbicīdiem, samazinot ķīmisko vielu lietošanu līdz pat 90%.
Šīs tehnoloģijas ne tikai samazina izmaksas, bet arī aizsargā ekosistēmas, saskaņojot tās ar ilgtspējīgas lauksaimniecības mērķiem — lauksaimniecības filozofiju, kas prioritāti piešķir vides veselībai, ekonomiskajai rentabilitātei un sociālajai vienlīdzībai.
Secinājums
Herbicīdiem izturīgu nezāļu skaita pieaugums ir piespiedis lauksaimniecību ieviest jauninājumus, un YOLOv8 ir izrāviens precīzā nezāļu apkarošanā. Sasniedzot 96.10% precizitāti reāllaika noteikšanā, šis modelis dod iespēju lauksaimniekiem samazināt herbicīdu lietošanu, samazināt izmaksas un aizsargāt vidi.
Lai gan joprojām pastāv tādas problēmas kā mazu nezāļu atklāšana, nepārtrauktā mākslīgā intelekta un sensoru tehnoloģiju attīstība piedāvā risinājumus. Šiem rīkiem attīstoties, tie sola pārveidot kokvilnas audzēšanu par ilgtspējīgāku un efektīvāku praksi. Turpmākajos gados YOLOv8 integrēšana autonomās sistēmās varētu revolucionizēt lauksaimniecību.
Lauksaimnieki var paļauties uz viedajiem robotiem un droniem nezāļu apkarošanā, atbrīvojot laiku un resursus citiem uzdevumiem. Šī pāreja uz datu vadītu lauksaimniecību ne tikai aizsargā ražu, bet arī nodrošina veselīgāku planētu nākamajām paaudzēm. Izmantojot tādas tehnoloģijas kā YOLOv8, lauksaimniecības nozare var pārvarēt herbicīdu rezistences problēmas un bruģēt ceļu zaļākai un produktīvākai nākotnei.
AtsauceKhan, AT, Jensen, SM un Khan, AR (2025). Precīzās lauksaimniecības attīstība: YOLOv8 salīdzinošā analīze daudzklases nezāļu noteikšanai kokvilnas audzēšanā. Artificial Intelligence in Agriculture, 15, 182–191. https://doi.org/10.1016/j.aiia.2025.01.013




























