Saved in:
Bibliographic Details
Main Authors: Cassimon, Amber, Reiter, Phil, Mercelis, Siegfried, Mets, Kevin
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2410.05425
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912068928536576
author Cassimon, Amber
Reiter, Phil
Mercelis, Siegfried
Mets, Kevin
author_facet Cassimon, Amber
Reiter, Phil
Mercelis, Siegfried
Mets, Kevin
contents This paper showcases the use of a reinforcement learning-based Neural Architecture Search (NAS) agent to design a small neural network to perform active fire detection on multispectral satellite imagery. Specifically, we aim to design a neural network that can determine if a single multispectral pixel is a part of a fire, and do so within the constraints of a Low Earth Orbit (LEO) nanosatellite with a limited power budget, to facilitate on-board processing of sensor data. In order to use reinforcement learning, a reward function is needed. We supply this reward function in the shape of a regression model that predicts the F1 score obtained by a particular architecture, following quantization to INT8 precision, from purely architectural features. This model is trained by collecting a random sample of neural network architectures, training these architectures, and collecting their classification performance statistics. Besides the F1 score, we also include the total number of trainable parameters in our reward function to limit the size of the designed model and ensure it fits within the resource constraints imposed by nanosatellite platforms. Finally, we deployed the best neural network to the Google Coral Micro Dev Board and evaluated its inference latency and power consumption. This neural network consists of 1,716 trainable parameters, takes on average 984μs to inference, and consumes around 800mW to perform inference. These results show that our reinforcement learning-based NAS approach can be successfully applied to novel problems not tackled before.
format Preprint
id arxiv_https___arxiv_org_abs_2410_05425
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Designing a Classifier for Active Fire Detection from Multispectral Satellite Imagery Using Neural Architecture Search
Cassimon, Amber
Reiter, Phil
Mercelis, Siegfried
Mets, Kevin
Machine Learning
This paper showcases the use of a reinforcement learning-based Neural Architecture Search (NAS) agent to design a small neural network to perform active fire detection on multispectral satellite imagery. Specifically, we aim to design a neural network that can determine if a single multispectral pixel is a part of a fire, and do so within the constraints of a Low Earth Orbit (LEO) nanosatellite with a limited power budget, to facilitate on-board processing of sensor data. In order to use reinforcement learning, a reward function is needed. We supply this reward function in the shape of a regression model that predicts the F1 score obtained by a particular architecture, following quantization to INT8 precision, from purely architectural features. This model is trained by collecting a random sample of neural network architectures, training these architectures, and collecting their classification performance statistics. Besides the F1 score, we also include the total number of trainable parameters in our reward function to limit the size of the designed model and ensure it fits within the resource constraints imposed by nanosatellite platforms. Finally, we deployed the best neural network to the Google Coral Micro Dev Board and evaluated its inference latency and power consumption. This neural network consists of 1,716 trainable parameters, takes on average 984μs to inference, and consumes around 800mW to perform inference. These results show that our reinforcement learning-based NAS approach can be successfully applied to novel problems not tackled before.
title Designing a Classifier for Active Fire Detection from Multispectral Satellite Imagery Using Neural Architecture Search
topic Machine Learning
url https://arxiv.org/abs/2410.05425