Chemical sensors are usually affected by drift, have low fabrication reproducibility and can experience failure or breaking events over the long term. Albeit improvements in fabrication processes are often slow and inadequate for completely surmounting these issues, data analysis can be used as of now to improve the available device performances. The present paper illustrates an algorithm, called Self-Repairing (SR), developed for repairing classification models after the occurrences of failures in sensor arrays. The procedure considers replacing broken sensors with replicas and eventually Self-Repairing algorithm trains these blank elements. Unlike the habitual alternatives reported in literature, SR performs this operation without the need of a whole new recalibration, references gas measurements or transfer dataset and, at the same time, without interrupting the on-going procedure of gas identification. Furthermore, Self-Repairing algorithm can utilize most of the standard classifiers as core algorithm; in this paper SR has been applied to k-NN, PLS-DA and LDA as examples. Models have been tested in a synthetic and real scenario considering sensor arrays affected by drift and eventually by failures. Real experiment has been performed with a set of metal oxide sensors over an 18-months period. Finally, the algorithm has been compared with standard version of chosen classifiers (k-NN, LDA and PLS-DA) showing superior performances of Self-Repairing and increasing the tolerance versus consecutive failures.

Magna, G., Di Natale, C., Martinelli, E. (2019). Self-Repairing classification algorithms for chemical sensor array. SENSORS AND ACTUATORS. B, CHEMICAL, 297, 126721 [10.1016/j.snb.2019.126721].

Self-Repairing classification algorithms for chemical sensor array

Magna G.;Di Natale C.;Martinelli E.
2019-01-01

Abstract

Chemical sensors are usually affected by drift, have low fabrication reproducibility and can experience failure or breaking events over the long term. Albeit improvements in fabrication processes are often slow and inadequate for completely surmounting these issues, data analysis can be used as of now to improve the available device performances. The present paper illustrates an algorithm, called Self-Repairing (SR), developed for repairing classification models after the occurrences of failures in sensor arrays. The procedure considers replacing broken sensors with replicas and eventually Self-Repairing algorithm trains these blank elements. Unlike the habitual alternatives reported in literature, SR performs this operation without the need of a whole new recalibration, references gas measurements or transfer dataset and, at the same time, without interrupting the on-going procedure of gas identification. Furthermore, Self-Repairing algorithm can utilize most of the standard classifiers as core algorithm; in this paper SR has been applied to k-NN, PLS-DA and LDA as examples. Models have been tested in a synthetic and real scenario considering sensor arrays affected by drift and eventually by failures. Real experiment has been performed with a set of metal oxide sensors over an 18-months period. Finally, the algorithm has been compared with standard version of chosen classifiers (k-NN, LDA and PLS-DA) showing superior performances of Self-Repairing and increasing the tolerance versus consecutive failures.
2019
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore ING-INF/01 - ELETTRONICA
English
Gas sensor array; Fault tolerance model; Self-Repairing; Sensor drift; Sensor calibration
Magna, G., Di Natale, C., Martinelli, E. (2019). Self-Repairing classification algorithms for chemical sensor array. SENSORS AND ACTUATORS. B, CHEMICAL, 297, 126721 [10.1016/j.snb.2019.126721].
Magna, G; Di Natale, C; Martinelli, E
Articolo su rivista
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/247806
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 16
  • ???jsp.display-item.citation.isi??? 14
social impact