Benchmarking and Feasibility Aspects of Machine Learning in Space Systems

被引:4
|
作者
Raoofy, Amir [1 ]
Dax, Gabriel [2 ]
Serra, Vittorio [3 ]
Ghiglione, Max [3 ]
Werner, Martin [2 ]
Trinitis, Carsten [2 ]
机构
[1] Leibniz Supercomp Ctr, Garching, Germany
[2] Tech Univ Munich, Munich, Germany
[3] Airbus Def & Sapce GmbH, Munich, Germany
关键词
Onboard Computers; Machine Learning; Benchmarking; FPGA-enabled COTS;
D O I
10.1145/3528416.3530986
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Compute in space, e.g., in miniaturized satellites, requires dealing with special physical and boundary constraints, including the limited energy budget. These constraints impose strict operational conditions on the on-board data processing system and its capability in dealing with sophisticated workloads suchlike Machine Learning (ML). In the meantime, the breakthroughs in ML based on Deep Neural Networks (DNNs) in the last decade promise innovative solutions to expand the functional capabilities of on-board data processing and to drive the space industry forward. Therefore, due to the aforementioned special requirements, performance- and power-efficient, and novel solutions and architectures for deploying ML via, e.g., FPGA-enabled SoC, particularly Commercial-Off-The-Shelf (COTS) solutions, are gaining significant interest in the space industry. Therefore it is essential to conduct extensive benchmarking and feasibility and efficiency analyses in different aspects: such analyses would require the investigation of options for programming and deployment as well as the investigation of various real-world models and datasets. To this end, a research and development activity is funded by the European Space Agency (ESA) General Support Technology Programme and is led by Airbus Defence and Space GmbH with the goal of developing an ML Application Benchmark (MLAB) that covers benchmarking aspects mentioned above. In this invited paper, we provide an overview of the MLAB project and discuss development and progress in various directions, including framework analyses, model, and dataset investigation. We elaborate on a benchmarking methodology developed in the context of this project to enable the analysis of various hardware platforms and options. In the end, focus on a particular use case of aircraft detection as a real-world example and provide an analysis of various performance and accuracy indicators including, accuracy, throughput, latency, and power consumption.
引用
收藏
页码:225 / 226
页数:2
相关论文
共 50 条
  • [31] Robust Benchmarking for Machine Learning of Clinical Entity Extraction
    Agrawal, Monica
    O'Connell, Chloe
    Fatemi, Yasmin
    Levy, Ariel
    Sontag, David
    MACHINE LEARNING FOR HEALTHCARE CONFERENCE, VOL 126, 2020, 126 : 928 - 948
  • [32] A dataset of oracle characters for benchmarking machine learning algorithms
    Mei Wang
    Weihong Deng
    Scientific Data, 11
  • [33] Supporting Viewpoints to Review the Lack of Requirements in Space Systems with Machine Learning
    Mori, Kenji
    Okubo, Naoko
    Ueda, Yasushi
    Katahira, Masafumi
    Amagasa, Toshiyuki
    2020 IEEE/ACM 15TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, SEAMS, 2020, : 38 - 44
  • [34] Benchmarking Deep Learning for On-Board Space Applications
    Ziaja, Maciej
    Bosowski, Piotr
    Myller, Michal
    Gajoch, Grzegorz
    Gumiela, Michal
    Protich, Jennifer
    Borda, Katherine
    Jayaraman, Dhivya
    Dividino, Renata
    Nalepa, Jakub
    REMOTE SENSING, 2021, 13 (19)
  • [35] Benchmarking Analysis and Characterization of Hypervisors for Space Multicore Systems
    Muttillo, Vittoriano
    Tiberi, Luca
    Pomante, Luigi
    Serri, Paolo
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2019, 16 (11): : 500 - 511
  • [36] A Framework for Benchmarking Discrimination-Aware Models in Machine Learning
    Cardoso, Rodrigo L.
    Meira, Wagner, Jr.
    Almeida, Virgilio
    Zaki, Mohammed J.
    AIES '19: PROCEEDINGS OF THE 2019 AAAI/ACM CONFERENCE ON AI, ETHICS, AND SOCIETY, 2019, : 437 - 444
  • [37] Benchmarking Machine Learning Methods for Performance Modeling of Scientific Applications
    Malakar, Preeti
    Balaprakash, Prasanna
    Vishwanath, Venkatram
    Morozov, Vitali
    Kumaran, Kalyan
    PROCEEDINGS OF 2018 IEEE/ACM PERFORMANCE MODELING, BENCHMARKING AND SIMULATION OF HIGH PERFORMANCE COMPUTER SYSTEMS (PMBS 2018), 2018, : 33 - 44
  • [38] Machine Learning for Benchmarking Adolescent Idiopathic Scoliosis Surgery Outcomes
    Gupta, Aditi Y.
    Oh, Inez
    Kim, Seunghwan C.
    Marks, Michelle
    Payne, Philip R. O. P.
    Ames, Christopher
    Pellise, Ferran M.
    Pahys, Joshua D.
    Fletcher, Nicholas O.
    Newton, Peter P.
    Kelly, Michael
    Harms Study Group
    SPINE, 2023, 48 (16) : 1138 - 1147
  • [39] SML-Bench - A benchmarking framework for structured machine learning
    Westphal, Patrick
    Buehmann, Lorenz
    Bin, Simon
    Jabeen, Hajira
    Lehmann, Jens
    SEMANTIC WEB, 2019, 10 (02) : 231 - 245
  • [40] Benchmarking machine-learning software and hardware for quantitative economics
    Duarte, Victor
    Duarte, Diogo
    Fonseca, Julia
    Montecinos, Alexis
    JOURNAL OF ECONOMIC DYNAMICS & CONTROL, 2020, 111