• Aucun résultat trouvé

Assessment of Machine Learning Algorithms for Near-Sensor Computing Under Radiation Soft Errors

N/A
N/A
Protected

Academic year: 2021

Partager "Assessment of Machine Learning Algorithms for Near-Sensor Computing Under Radiation Soft Errors"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: hal-03100531

https://hal.archives-ouvertes.fr/hal-03100531

Submitted on 3 Feb 2021

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Distributed under a Creative CommonsAttribution - NonCommercial| 4.0 International License

Assessment of Machine Learning Algorithms for Near-Sensor Computing Under Radiation Soft Errors

Matheus Garay Trindade, Rafael Garibotti, Luciano Ost, M. Letiche, J.

Beaucour, Rodrigo Possamai Bastos

To cite this version:

Matheus Garay Trindade, Rafael Garibotti, Luciano Ost, M. Letiche, J. Beaucour, et al.. Assessment of Machine Learning Algorithms for Near-Sensor Computing Under Radiation Soft Errors. 16th Inter- national School on the Effects of Radiation on Embedded Systems for Space Applications (SERESSA 2020), Dec 2020, Porto Alegre (Virtual edition), Brazil. �hal-03100531�

(2)

Assessment of Machine Learning Algorithms for Near-Sensor Computing

under Radiation Soft Errors

(3) Machine Learning Algorithms

Machine learning (ML) algorithms have been regaining momentum thanks to their ability to analyze substantial and complex data, supporting artificial intelligence decisions in cloud computing but also in near-sensor computing in endpoint devices. Both cloud and near-sensor computing are liable to radiation- induced soft errors, especially in automotive and aerospace safety-critical applications. In this regard, this paper contributes by comparing the accuracy of two prominent machine learning algorithms running on a low - power processor upset by radiation-induced soft errors. Both ML algorithms have been assessed w ith the help of a fault injection- based method able to natively emulate soft errors directly in a development board. In addition, neutron radiation test results suggest the most critical situations in w hich mitigation solutions should address.

(4) Implementation (6) Fault Injection Campaign

© 2020 Univ. Grenoble Alpes, CNRS, Grenoble INP, TIMA

M. G. Trindade1, R. Garibotti2, L.Ost3, M. Letiche4, J. Beaucour4, and R. Possamai Bastos1

Corresponding authors:{matheus.trindade, rodrigo.bastos}@univ-grenoble-alpes.fr

1 Univ. Grenoble Alpes, Grenoble INP, CNRS, TIMA, F-38031 Grenoble, France

2 School of Technology, Pontifical Catholic University of Rio Grande do Sul, Porto Alegre 90619-900, Brazil 3 Loughborough University, Loughborough LE11 3TU, U.K.

4 Institut Laue-Langevin, 38042, Grenoble, France.

(7) Radiation Campaign

(5) Metrics

Methodology

All Registers.

All Register Bits.

Definite execution points.

20%, 40%, 60%, 80%

On board fault injection.

ANN was tested

Continuously executed.

Score output from the board monitored.

Both our ANN and SVM implementations presented an intrinsic fault tolerance.

SVM presented a marginal advantage over ANN.

Crashes are proeminent, but they are detectable.

Mostly caused faults on control registers, e.g.

PC, LR.

(1) Motivation

Machine

Learning Radiation induced faults.

Neutrons.

Heavy Ions.

Machine Learning (ML) is more and more ubiquitous;

Can we use them for Safety Critical Applications?

(2) Radiation effects in ML

Supervised Learning

KNN Neural

Networks Bayesian Machines

Random Forest

Support Vector Machines

[Libano, 2018]

[Velazco, 1997]

[Coelho, 2017] [Trindade, 2019]

SVM Neural Network

Yields the optimal linear

classifier for binary problems.

Variable classifier size.

Made multiclass through the One-vs-One technique.

Iris Flower Dataset

Training Algorithm

Classifier Score

Inherently non-linear and multiclass.

Fixed classifier size.

May not be optimal Overfitting issues.

Offline training

(Matlab for SVM, Keras for NN)

Classifier moder extracted

Classifier coded on board

Sample to infer class

Board outputs score given

by the

algorithms

No Failure:

No difference from golden reference;

Tolerable Failure:

Mismatch but classification still correct;

Critical Failure:

Misclassification;

Computing Crash:

Board stops executing.

Results

Majority of faults do not incur failure.

2% or less of critical failures without any protection .

High percentage of crahses.

Differently than critical

failures, they can be identified.

Methodology Results

24 faults identified.

19 Computing Crashes.

2 Tolerable Failures.

3 Critical Failures.

Results match those of the fault injection campaigns.

(7) Final Remarks

[Draghetti, 2019]

[Libano, 2020]

[dos Santos, 2019]

[Libano, 2019]

TOMOH9 neutron accelerator 1-2 MeV neutrons.

(Institut Laue-Languevin - ILL) Irradiation time: 4h 30min.

Cross-section: 8.23 *10-9 cm2.

Ongoing works:

+ Further experimental fault-injection campaigns

More execution points.

Different datasets.

Further comparisons between both ML algorithms.

+ Radiation campaigns.

Références

Documents relatifs

The technology of Applied Artificial Intelligence (AI powered by Machine Learning) is an increasingly important way in which we can scale the detection and classification

obtain an instant estimate of the polyphenol intake from an intervention study dose, Phenol-Explorer 2.0 enables the display of all metabolites identified in plasma and urine,

book schemesection classWDIoptionfunction Majority/average predictorweka.classifiers.ZeroRyynNone 1R4.1weka.classifiers.OneRnnn-B <>Specify minimum bucket size

From several years, a number of researches have been conducted to design robust No-Reference Image Quality Assessment (NR-IQA) algorithms, claiming to have made headway in

Discriminative Restricted Boltzmann Machines appear to yield slightly better accuracy than Support Vector Machines, and are less sensitive to the choice of signal preprocessing

As an example, figure 2 displays the average emittance increase with respect to the nominal case, if a random roll angle of varying maximum amplitude is

The aggregated forecasts demonstrate good results; for instance, they always show better performance than the best model in the ensemble and they even compete against the best

In the sensor, small portion of high density polyethylene (HDPE) is trapped inside silicon- glass MEMS hermetically sealed structure (Fig. When the sensor is exposed to