V tej magistrski nalogi predstavljamo avtomatiziran pristop k zasnovi energetsko učinkovitih nevronskih arhitektur za detekcijo pšeničnih klasov v preciznem kmetijstvu. S pomočjo iskanja topologije nevronske mreže (angl. NAS) na modelu YOLOv8n smo razvili optimizirano arhitekturo, prilagojeno za izvajanje na robnih napravah, kot sta NVIDIA Jetson Nano in Raspberry Pi z OAK-D. Najboljši model je zmanjšal računsko zahtevnost za 37.0% GFLOPs in število parametrov za 61.3%, ob zanemarljivem padcu natančnosti. Poleg tega je na napravi NVIDIA Jetson Nano z okoljem ONNX runtime dosegel 28.1% večjo hitrost (FPS) in 18.5% boljšo energetsko učinkovitost na iteracijo. Z uporabo izvajalnega okolja TensorRT FP16 je dosegel za 18.78% večjo hitrost in 39.34% večjo energetsko učinkovitost. Da bi preverili generalizacijo pristopa NAS, smo izvedli še eno iskanje na podatkovni zbirki za detekcijo sadik, ki je prineslo 15.2% hitrejši model (ONNX) z zanemarljivim padcem 1.45% v natančnosti.
|