When processing the detection of boats on aerial images by neural networks, we have always been concernedabout the execution time of these networks in the equipment on board the Unmanned AerialVehicle (UAV). The UAV, throughout its mission, will capture images that must be processed in realtime. For this, an execution time optimized network is essential. This article proposes a method forsearching for optimized detection networks, for a given dataset, using an evolutionary algorithm. Theresearch uses mutations as a mechanism of evolution that affect the structure of the network and thehyper-parameters of its layers. Its fitness function allows the choice of architectures that are not verygreedy in terms of operations favoring small networks whose advantages are to be fast and quick totrain and thus to accelerate the search algorithm. Thanks to this method we were able to obtain detectionnetworks with performance similar to the initial network (parent) but with much fewer operationsallowing considerable gains in terms of execution times in an environment embedded on a drone.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.