Profile-splitting linearized bregman iterations for trend break detection applications

Journal Article (2020)
Author(s)

G. Castro do Amaral (TU Delft - QID/Tittel Lab, Pontifical Catholic University of Rio de Janeiro)

Felipe Calliari (Pontifical Catholic University of Rio de Janeiro)

Michael Lunglmayr (Johannes Kepler University Linz)

Research Group
QID/Tittel Lab
Copyright
© 2020 G. Castro do Amaral, Felipe Calliari, Michael Lunglmayr
DOI related publication
https://doi.org/10.3390/electronics9030423
More Info
expand_more
Publication Year
2020
Language
English
Copyright
© 2020 G. Castro do Amaral, Felipe Calliari, Michael Lunglmayr
Research Group
QID/Tittel Lab
Issue number
3
Volume number
9
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Trend break detection is a fundamental problem that materializes in many areas of applied science, where being able to identify correctly, and in a timely manner, trend breaks in a noisy signal plays a central role in the success of the application. The linearized Bregman iterations algorithm is one of the methodologies that can solve such a problem in practical computation times with a high level of accuracy and precision. In applications such as fault detection in optical fibers, the length N of the dataset to be processed by the algorithm, however, may render the total processing time impracticable, since there is a quadratic increase on the latter with respect to N. To overcome this problem, the herewith proposed profile-splitting methodology enables blocks of data to be processed simultaneously, with significant gains in processing time and comparable performance. A thorough analysis of the efficiency of the proposed methodology stipulates optimized parameters for individual hardware units implementing the profile-splitting. These results pave the way for high performance linearized Bregman iteration algorithm hardware implementations capable of efficiently dealing with large datasets.