Uzgoj pamuka ključan je dio poljoprivrede u Sjedinjenim Američkim Državama i značajno doprinosi gospodarstvu. Samo u 2021. godini, poljoprivrednici su požnjeli pamuk s više od 10 milijuna akri, proizvedivši više od 18 milijuna bala u vrijednosti od gotovo 7,5 milijardi. Unatoč gospodarskoj važnosti, uzgoj pamuka suočava se s velikim izazovom: korovom.
Korov, neželjene biljke koje rastu uz usjeve, natječe se s biljkama pamuka za osnovne resurse poput vode, hranjivih tvari i sunčeve svjetlosti. Ako se ne kontrolira, može smanjiti prinose usjeva do 50Osim financijskog opterećenja, pretjerana upotreba herbicida izaziva zabrinutost za okoliš, zagađujući tlo i izvore vode.
Kako bi se suočili s tim izazovima, istraživači se okreću tehnologijama precizne poljoprivrede — pristupu poljoprivrede koji koristi alate vođene podacima za optimizaciju upravljanja na razini polja. Jedno revolucionarno rješenje je model YOLOv8 — vrhunski AI alat za detekciju korova u stvarnom vremenu.
Porast otpornosti na herbicide i njegov utjecaj
Široka primjena sjemena pamuka otpornog na herbicide (HR) od 1996. godine transformirala je poljoprivredne prakse. HR usjevi su genetski modificirani da izdrže određene herbicide, što poljoprivrednicima omogućuje da izravno prskaju kemikalije poput glifosata po usjevima bez da im naštete.
Do 2020. godine 96,1 % površine pod pamukom u SAD-u koristilo je HR sorte, stvarajući ciklus ovisnosti o herbicidima. U početku je ovaj pristup bio učinkovit, ali s vremenom su korovi kroz prirodnu selekciju razvili otpornost.
Danas korovi otporni na herbicide zahvaćaju 70% američkih farmi, prisiljavajući poljoprivrednike da koriste 30% više kemikalija nego prije deset godina. Na primjer, Palmer amarant, brzorastući korov s visokom stopom reprodukcije, može smanjiti prinose pamuka za 79% ako se ne suzbije rano.
Financijski teret je ogroman: suzbijanje otpornih korova godišnje farmerima košta milijarde, dok otjecanje herbicida kontaminira 411 TP3T svježih vodnih izvora u blizini poljoprivrednog zemljišta. Ovi izazovi naglašavaju hitnu potrebu za inovativnim rješenjima koja smanjuju ovisnost o kemikalijama, a istovremeno održavaju produktivnost usjeva.
Mašinsko vidjenje: održiva alternativa za upravljanje korovima
Kao odgovor na krizu otpornosti na herbicide, istraživači razvijaju sustave strojevog vida – tehnologije koje kombiniraju kamere, senzore i algoritme umjetne inteligencije – za precizno otkrivanje i klasifikaciju korova. Strojev vid oponaša ljudsku vizualnu percepciju, ali s većom brzinom i preciznošću, omogućujući automatizirano donošenje odluka.
Ovi sustavi omogućuju ciljane intervencije, poput robotske opreme za uklanjanje korova koja biljke uklanja mehanički ili pametnih prskalica koje primjenjuju herbicide samo tamo gdje je potrebno. Rane verzije ovih tehnologija imale su problema s preciznošću, često pogrešno identificirajući usjeve kao korov ili ne otkrivajući male biljke.
Međutim, napredak u dubokom učenju — podskupina strojnog učenja koja koristi neuronske mreže s više slojeva za analizu podataka — dramatično je poboljšao performanse. Konvolucijske neuronske mreže (CNN), vrsta modela dubokog učenja optimizirana za analizu slika, izvrsne su u prepoznavanju obrazaca u vizualnim podacima.
Obitelj modela You Only Look Once (YOLO), poznata po brzini i preciznosti u detekciji objekata, postala je posebno popularna u poljoprivredi. Najnovija verzija, YOLOv8, postiže više od 901 TP3T točnosti u detekciji korova, što je revolucionarno za preciznu poljoprivredu.
Podatak CottonWeedDet12: Temelj za uspjeh
Obuka pouzdanih AI modela zahtijeva visokokvalitetne podatke, a skup podataka CottonWeedDet12 je ključan resurs za istraživanje detekcije korova. Skup podataka je strukturirana zbirka podataka koja se koristi za obuku i testiranje modela strojnog učenja.
Prikupljen s istraživačkih farmi Sveučilišta Mississippi State, ovaj skup podataka sadrži 5.648 slika visoke rezolucije polja pamuka, anotiranih s 9.370 okvira koji obuhvaćaju 12 uobičajenih vrsta korova. Okviri koji obuhvaćaju objekte su pravokutni okviri iscrtani oko objekata od interesa (npr. korova) na slikama, pružajući precizne lokacije za obuku AI modela. Ključne značajke uključuju:
- 12 razreda za travu: Dvornjak (najčešći), jutarnjak, Palmerov amaran, pjegavi mliječnjak i drugi.
- 9.370 anotacija okvirnih kutija: Vješto označeno pomoću VGG Image Annotatora (VIA).
- Različiti uvjeti: Slike snimljene pri različitim uvjetima osvjetljenja (sunčano, oblačno), različitim fazama rasta i različitim pozadinama tla
Korovi se kreću od vodene metle (najčešće), preko jutarnje zvijezde, Palmerovog amara i pjegave mliječice. Kako bi se osiguralo da skup podataka odražava uvjete iz stvarnog svijeta, slike su snimljene pri različitim uvjetima osvjetljenja (sunčano, oblačno) i u različitim fazama rasta.
Na primjer, neke korovne biljke pojavljuju se kao male sadnice, dok su druge potpuno razvijene. Osim toga, skup podataka uključuje različite tipove tla i rasporede biljaka, oponašajući složenost stvarnih plantaža pamuka.
Prije obuke YOLOv8 modela, istraživači su predobradiili podatke kako bi povećali njegovu robusnost. Predobrada uključuje modificiranje sirovih podataka radi poboljšanja njihove prikladnosti za obuku umjetne inteligencije. Tehnike poput Mosaic augmentacije — koja kombinira četiri slike u jednu — pomogle su simulirati guste populacije korova.
Ostale metode, poput nasumičnog skaliranja i preokretanja, pripremile su model za rukovanje varijacijama u veličini i orijentaciji biljke.
- Mijenjanje veličine (±50%), kosina (±30°) i okretanje kako bi se oponašala varijabilnost u stvarnom svijetu.
Tehnika vizualizacije nazvana t-SNE (t-Distributed Stochastic Neighbor Embedding) — algoritam strojnog učenja koji smanjuje dimenzije podataka kako bi stvorio vizualne klastere — otkrila je različita grupiranja za svaku klasu korova, potvrdivši prikladnost skupa podataka za obuku modela za prepoznavanje suptilnih razlika među vrstama.
YOLOv8: tehnička inovacije i arhitektonska unapređenja
YOLOv8 nadograđuje uspjeh ranijih YOLO modela arhitektonskim poboljšanjima prilagođenim poljoprivrednim primjenama. U svojoj srži nalazi se CSPDarknet53, okosnica neuronske mreže dizajnirana za izdvajanje hijerarhijskih značajki iz slika. Okosnica neuronske mreže je glavna komponenta modela odgovorna za obradu ulaznih podataka i izdvajanje relevantnih značajki.
CSPDarknet53 koristi Cross Stage Partial (CSP) veze—dizajn koji dijeli mape značajki mreže na dva dijela, obrađuje ih odvojeno i kasnije ih spaja—kako bi poboljšao protok gradijenta tijekom obuke.
Gradijentni tok odnosi se na to koliko učinkovito neuronska mreža ažurira svoje parametre kako bi minimizirala pogreške, a njegovo poboljšanje osigurava da model uči učinkovito. Arhitektura također integrira Feature Pyramid Network (FPN) i Path Aggregation Network (PAN), koji zajedno rade na detekciji korova na više razina.
- Besplatno za javno objavljivanje: Detektira objekte na više razina (npr. male sadnice nasuprot zrelim korovima).
- PAN: Poboljšava točnost lokalizacije spajanjem značajki kroz slojeve mreže.
FPN je struktura koja kombinira značajke visoke rezolucije (za otkrivanje malih objekata) sa semantički bogatim značajkama (za prepoznavanje velikih objekata), dok PAN poboljšava točnost lokalizacije fuzioniranjem značajki kroz slojeve mreže. Na primjer, FPN identificira male sadnice, dok PAN preciznije lokalizira zrele korove.
Za razliku od starijih modela koji se oslanjaju na unaprijed definirane anchor-kutije—unaprijed postavljene oblike okvirnih kutija koji se koriste za predviđanje položaja objekata—YOLOv8 koristi detekcijske glave bez anchor-kutija. Te glave izravno predviđaju centre objekata, eliminirajući složene izračune i smanjujući lažno pozitivne rezultate.
Ova inovacija ne samo da povećava točnost, već i ubrzava obradu, pri čemu YOLOv8 analizira sliku za samo 6,3 milisekunde na NVIDIA T4 GPU-u — grafičkoj procesorskoj jedinici visokih performansi optimiziranoj za AI zadatke.
Funkcija gubitka modela — matematička formula koja mjeri koliko dobro predviđanja modela odgovaraju stvarnim podacima — kombinira CloU gubitak za točnost okvirnih kutija, gubitak unakrsne entropije za klasifikaciju i distribucijski fokalni gubitak za obradu neuravnoteženih podataka. CloU (Complete Intersection over Union) gubitak poboljšava poravnanje okvirnih kutija uzimajući u obzir područje preklapanja, udaljenost središta i omjer stranica između predviđenih i stvarnih kutija.
Matematikom, ukupni gubitak je: L(θ)=7.5⋅Lbox+0.5⋅Lcls+0.375⋅Ldfl+regulacija
Cross-entropy gubitak procjenjuje točnost klasifikacije uspoređujući predviđene vjerojatnosti s pravim oznakama, dok distribucijski focal gubitak rješava neravnotežu klasa kažnjavajući model više za pogrešnu klasifikaciju rijetkih korova.
U usporedbi s prethodnim verzijama YOLO-a, YOLOv8 nadmašuje sve ostale. Na primjer, YOLOv4 je postigao prosječnu Average Precision (mAP) od 95,22% pri 50% preklapanju okvira, dok je YOLOv8 dosegao 96,10%. mAP je metrika koja prosječno računa rezultate preciznosti za sve kategorije, pri čemu viši rezultati ukazuju na bolju točnost detekcije.
Slično tome, mAP vrijednost YOLOv8-a pri različitim pragovima preklapanja (0,5 do 0,95) iznosila je 93,20%, nadmašivši vrijednost YOLOv4-a od 89,48%. Ova poboljšanja čine YOLOv8 najpreciznijim i najučinkovitijim modelom za detekciju korova na plantažama pamuka.
Obuka modela: metodologija i rezultati
Za obuku YOLOv8 istraživači su koristili transferno učenje – tehniku u kojoj se unaprijed obučen model (koji je već treniran na velikom skupu podataka) dodatno prilagođava na nove podatke. Transferno učenje smanjuje vrijeme obuke i poboljšava točnost iskorištavanjem znanja stečenog iz prethodnih zadataka.
Model je obrađivao slike u serijama od 32, koristeći optimizator AdamW — varijantu Adam algoritma za optimizaciju koja uključuje dekadiranje težina kako bi se spriječilo pretreniranje — s stopom učenja od 0,001.
Tijekom više od 100 epoha (ciklusa obuke) model je naučio razlikovati korov od biljaka pamuka s izvanrednom preciznošću. Strategije proširenja podataka, poput nasumičnog preokretanja slika i podešavanja njihove svjetline, osigurale su da model može podnijeti varijabilnost u stvarnom svijetu.
Rezultati su bili impresivni. U prvih 20 epoha model je postigao točnost od preko 90%, pokazujući brzo učenje. Do kraja obuke YOLOv8 je otkrivao velike korove s točnošću od 94,40%.
Međutim, manji korovi pokazali su se izazovnijima, pri čemu je točnost pala na 11,901 TP3T. Ova razlika proizlazi iz neuravnoteženosti skupa podataka: veliki korovi bili su prekomjerno zastupljeni, dok su male sadnice bile rijetke. Unatoč tom ograničenju, ukupne performanse YOLOv8 predstavljaju značajan iskorak naprijed.
Izazovi i budući smjerovi
Iako YOLOv8 pokazuje veliki potencijal, ostaju izazovi. Otkrivanje malih korova ključno je za rano djelovanje, jer su sadnice lakše za upravljanje.
Kako bi se to riješilo, istraživači predlažu korištenje generativnih antagonističkih mreža (GAN-ova) — klase AI modela u kojima se dvije neuronske mreže (generator i diskriminator) natječu u stvaranju realističnih sintetičkih podataka — za generiranje umjetnih slika malih korova, balansirajući skup podataka.
Još jedno rješenje uključuje integraciju multispektralnog snimanja, koje prikuplja podatke izvan vidljive svjetlosti (npr. bliske infracrvene), kako bi se poboljšao kontrast između usjeva i korova. Senzori za blisku infracrvenu svjetlost detektiraju sadržaj klorofila, zbog čega biljke izgledaju svjetlije i lakše ih je razlikovati od tla.
Buduće verzije YOLO-a, poput YOLOv9 i YOLOv10, mogle bi dodatno poboljšati točnost. Očekuje se da će ti modeli uključivati transformerske slojeve — vrstu arhitekture neuronske mreže koja obrađuje podatke paralelno i učinkovitije od tradicionalnih CNN-ova hvata dugotrajne ovisnosti — te dinamičke piramide značajki koje se prilagođavaju veličini objekata. Takva poboljšanja mogla bi pomoći u pouzdanijoj detekciji malih korova.
Za poljoprivrednike je sljedeći korak terensko testiranje. Autonomni strojevi za uklanjanje korova opremljeni YOLOv8 i kamerama mogli bi se kretati redovima pamuka i mehanički uklanjati korov. Slično tome, dronovi s raspršivačima pokretanih umjetnom inteligencijom mogli bi precizno nanijeti herbicide, smanjujući upotrebu kemikalija za do 90%.
Ove tehnologije ne samo da smanjuju troškove, već i štite ekosustave, usklađujući se s ciljevima održive poljoprivrede—poljoprivredne filozofije koja stavlja u prvi plan zdravlje okoliša, ekonomsku isplativost i društvenu pravdu.
Zaključak
Porast korova otpornih na herbicide prisilio je poljoprivredu na inovacije, a YOLOv8 predstavlja proboj u preciznom upravljanju korovima. Postigavši točnost od 96,101 TP3T u detekciji u stvarnom vremenu, ovaj model omogućuje poljoprivrednicima smanjenje upotrebe herbicida, niže troškove i zaštitu okoliša.
Dok izazovi poput otkrivanja malih korova i dalje postoje, stalni napredak u području umjetne inteligencije i senzorske tehnologije nudi rješenja. Kako se ovi alati razvijaju, obećavaju transformirati uzgoj pamuka u održiviju i učinkovitiju praksu. U nadolazećim godinama integracija YOLOv8 u autonomne sustave mogla bi revolucionirati poljoprivredu.
Poljoprivrednici se mogu osloniti na pametne robote i dronove za upravljanje korovom, oslobađajući vrijeme i resurse za druge zadatke. Ovaj pomak prema poljoprivredi vođenoj podacima ne samo da štiti prinose usjeva, već i osigurava zdraviju planetu za buduće generacije. Usvajanjem tehnologija poput YOLOv8, poljoprivredna industrija može prevladati izazove otpornosti korova na herbicide i otvoriti put za zeleniju, produktivniju budućnost.
ReferencaKhan, A. T., Jensen, S. M. i Khan, A. R. (2025). Unapređenje precizne poljoprivrede: komparativna analiza YOLOv8 za detekciju višerazrednih korova u uzgoju pamuka. Vještačka inteligencija u poljoprivredi, 15, 182-191. https://doi.org/10.1016/j.aiia.2025.01.013




























