Sparse representations and compressive sampling approaches in engineering mechanics: A review of theoretical concepts and diverse applications

https://doi.org/10.1016/j.probengmech.2020.103082Get rights and content

Abstract

A review of theoretical concepts and diverse applications of sparse representations and compressive sampling (CS) approaches in engineering mechanics problems is provided from a broad perspective. First, following a presentation of well-established CS concepts and optimization algorithms, attention is directed to currently emerging tools and techniques for enhancing solution sparsity and for exploiting additional information in the data. These include alternative to 1-norm minimization formulations and iterative re-weighting solution schemes, Bayesian approaches, as well as structured sparsity and dictionary learning strategies. Next, CS-based research work of relevance to engineering mechanics problems is categorized and discussed under three distinct application areas: a) inverse problems in structural health monitoring, b) uncertainty modeling and simulation, and c) computationally efficient uncertainty propagation. Notably, the vast majority of problems in all three areas share the challenge of “incomplete data”, addressed by the versatile CS framework. In this regard, incomplete data may manifest themselves in various different forms and can correspond to missing or compressed data, or even refer generally to insufficiently few function evaluations. The primary objective of this review paper relates to identifying and presenting significant contributions in each of the above three application areas in engineering mechanics, with the goal of expediting additional research and development efforts. To this aim, an extensive list of 248 references is provided, composed almost exclusively of books and archival papers, which can be readily available to a potential reader.

Introduction

The problem of determining the current and predicting the future states of a system based on knowledge of a limited number of data points has been a persistent challenge in a wide range of scientific fields. Advancements in this direction have led to various significant theoretical results, which have unequivocally revolutionized modern science. One of the most characteristic examples relates to the development of representations based on Fourier series [1]. This trigonometric series expansion of periodic functions has served as the starting point for various efficient expansion and representation schemes (e.g., [2]). During the past fifteen years, research efforts have focused on identifying and exploiting low-dimensional representations of high-dimensional data, as well as on establishing conditions guaranteeing unique representation in the low-dimensional space. This has triggered the birth of the currently expanding field of compressive sampling (CS) (e.g., [3], [4]), as well as the rejuvenation of the more general field of sparse representations (e.g., [5], [6]).

From a historical perspective, there have been several examples and early observations suggesting that signal reconstruction is possible by utilizing a smaller number of samples than the minimum dictated by the Shannon–Nyquist (SN) theorem (e.g., [2], [7]). Indicatively, Carathéodory showed in [8], [9] that a signal expressed as a sum of any k sinusoids can be recovered based on knowledge of its values at zero time and at any other 2k time points. Further, Beurling [10] discussed the possibility of extrapolating in a nonlinear manner and determining the complete Fourier transform of a signal assuming that only part of the Fourier transform is known. Dorfman [11] studied the combinatorial group testing problem and provided one of the first sparse signal recovery problem formulations. Also, Logan [12] showed that it is possible to reconstruct a band-limited corrupted signal by an 1-norm minimization approach. These early, seemingly paradoxical, results were further supported by relevant studies in the field of geophysics [13], [14], [15] (see also [16]) pertaining to the analysis of seismic signals of spike train form due to the layered structure of geological formations. It was shown that these sparse spike trains can be recovered accurately based on incomplete and noisy measurements.

Nevertheless, it can hardly be disputed that sparse representations theory and tools have been revitalized in recent years due to the pioneering work in [17], [18], [19], which provided bounds on the number of measurements required for the recovery of high-dimensional data under the condition that the latter possess a low-dimensional representation in a transformed domain. The aforementioned theoretical results, coupled with potent numerical algorithms from the well-established field of convex optimization, have led to numerous impactful contributions in a wide range of application areas. In this regard, CS-related theoretical advancements and diverse applications associated with the fields of signal and image processing, biomedicine, communication systems and sensor networks, information security and pattern recognition have been well-documented in dedicated books (e.g., [3], [4], [20], [21], [22], [23], [24], [25], [26]), special issues (e.g., [27]) and review papers (e.g., [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39], [40], [41], [42], [43]).

More recently, the field of engineering mechanics has also benefited from the advent of sparse representations and CS approaches in conjunction with uncertainty quantification and health monitoring of diverse systems and structures. However, to the best of the authors’ knowledge, there are currently no review papers providing a comprehensive discussion and a broad perspective on the aforementioned developments in engineering mechanics. In fact, although there have been a couple of relevant efforts reported previously, these focus either on specific and relatively narrow application domains, or are cross-disciplinary in nature and lack any focus on a specific research field. Indicatively, the authors in [44] focus exclusively on reviewing polynomial chaos expansions coupled with CS approaches as applied in stochastic mechanics problems, whereas reference [45] discusses the problem of CS-based governing dynamics modeling of complex systems with applications in interdisciplinary science and engineering.

In this regard, in an effort to address this gap in the literature and to complement some of the previous works by incorporating more recent developments, this review paper focuses on sparse representations and CS approaches in the field of engineering mechanics. Specifically, in Section 2, following a presentation of well-established CS concepts and optimization algorithms, attention is directed to currently emerging tools and techniques for enhancing solution sparsity and for exploiting additional information in the data. These include alternative to 1-norm minimization formulations and iterative re-weighting solution schemes, Bayesian approaches, as well as structured sparsity and dictionary learning strategies. Next, in Section 3, a rather broad perspective is provided on CS-related contributions to engineering mechanics, and relevant research work is categorized under three distinct application areas: (a) inverse problems in structural health monitoring, (b) uncertainty modeling and simulation, and (c) computationally efficient uncertainty propagation. Notably, the vast majority of problems in all three areas share the challenge of “incomplete data”, addressed by the versatile CS framework. In this regard, incomplete data may manifest themselves in various different forms and can correspond to missing or compressed data, or even refer generally to insufficiently few function evaluations. Further, concluding remarks are presented in Section 4. It is noted that the primary objective of this review paper relates to identifying and discussing significant contributions in each of the above three application areas in engineering mechanics, with the goal of expediting additional research and development efforts. To this aim, an extensive list of 248 references is provided, composed almost exclusively of books and archival papers, which can be readily available to a potential reader.

Section snippets

Theoretical concepts and algorithmic aspects

In this section, the basic theoretical concepts and algorithmic aspects related to sparse representations and CS tools are reviewed. To enhance the pedagogical merit of the paper and motivate the reader, a simple example is provided first where the necessity for CS tools arises naturally. Next, the problem of approximating a sparse signal is formulated as an optimization problem and solved via a brute-force approach. The need for more computationally efficient tools is discussed and relevant

Diverse applications in engineering mechanics

Sparse representations and CS approaches have impacted significantly the field of engineering mechanics over the past few years. In this section, relevant research work is categorized under three distinct application areas, whereas a concerted effort is made to highlight the links and interconnections between the theoretical concepts presented in Section 2 and the specific engineering mechanics applications discussed below.

The first application area relates to inverse problems in the field of

Concluding remarks

A review of CS theoretical concepts and numerical tools in conjunction with diverse applications in engineering mechanics has been attempted from a broad perspective. In this regard, a concerted effort has been made to highlight the links and interconnections between the CS theory and algorithms presented in Section 2 and the plethora of applications in engineering mechanics discussed in Section 3. Hopefully, the extensive list of readily available references can serve as a compass for

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgment

I. A. Kougioumtzoglou gratefully acknowledges the support by the CMMI Division of the National Science Foundation, USA (Award number: 1724930).

References (248)

  • RishI. et al.

    Sparse Modeling: Theory, Algorithms, and Applications

    (2014)
  • ShannonC.E.

    Communication in the presence of noise

    Proc. IRE

    (1949)
  • CarathéodoryC.

    Über den variabilitätsbereich der koeffizienten von potenzreihen, die gegebene werte nicht annehmen

    Math. Ann.

    (1907)
  • CarathéodoryC.

    Über den variabilitätsbereich Der Fourier’schen konstanten von positiven harmonischen funktionen

    Rend. Circ. Mat. Palermo (1884-1940)

    (1911)
  • BeurlingA.

    Sur les Intégrales de Fourier absolument convergentes et leur application à une transformation fonctionelle

  • DorfmanR.

    The detection of defective members of large populations

    Ann. Math. Stat.

    (1943)
  • LoganB.

    Properties of High-Pass Functions

    (1965)
  • TaylorH.L. et al.

    Deconvolution with the 1 norm

    Geophysics

    (1979)
  • LevyS. et al.

    Reconstruction of a sparse spike train from a portion of its spectrum and application to high-resolution deconvolution

    Geophysics

    (1981)
  • WalkerC. et al.

    Autoregressive recovery of the acoustic impedance

    Geophysics

    (1983)
  • HerrmannF.J. et al.

    Fighting the curse of dimensionality: compressive sensing in exploration seismology

    IEEE Signal Process. Mag.

    (2012)
  • CandèsE.J. et al.

    Stable signal recovery from incomplete and inaccurate measurements

    Comm. Pure Appl. Math.

    (2006)
  • DonohoD.L.

    Compressed sensing

    IEEE Trans. Inform. Theory

    (2006)
  • RudelsonM. et al.

    On sparse reconstruction from fourier and Gaussian measurements

    Comm. Pure Appl. Math.

    (2008)
  • BühlmannP. et al.

    Statistics for High-Dimensional Data: Methods, Theory and Applications

    (2011)
  • TibshiraniR. et al.

    Statistical Learning with Sparsity: The Lasso and Generalizations

    (2015)
  • StarckJ.-L. et al.

    Sparse Image and Signal Processing: Wavelets and Related Geometric Multiscale Analysis

    (2015)
  • ZhangQ. et al.

    Dictionary learning in visual computing

    Synth. Lect. Image Video Multimedia Process.

    (2015)
  • BocheH.

    Compressed Sensing and its Applications : MATHEON Workshop 2013

    (2015)
  • BocheH.

    Compressed Sensing and its Applications : Second International MATHEON Conference 2015

    (2017)
  • BocheH.

    Compressed Sensing and its Applications : Third International MATHEON Conference 2017

    (2019)
  • BaraniukR.G. et al.

    Applications of sparse representation and compressive sensing

    Proc. IEEE

    (2010)
  • DuarteM.F. et al.

    Structured compressed sensing: From theory to applications

    IEEE Trans. Signal Process.

    (2011)
  • CravenD. et al.

    Compressed sensing for bioelectric signals: A review

    IEEE J. Biomed. Health Inf.

    (2014)
  • YaroslavskyL.P.

    Compression, restoration, Resampling,‘Compressive sensing’: Fast transforms in digital imaging

    J. Opt.

    (2015)
  • ThapaD. et al.

    Less is more: Compressive sensing in optics and image science

    J. Modern Opt.

    (2015)
  • ZhangZ. et al.

    A survey of sparse representation: Algorithms and applications

    IEEE Access

    (2015)
  • ZhangY. et al.

    A review of compressive sensing in information security field

    IEEE Access

    (2016)
  • VaswaniN. et al.

    Recursive recovery of sparse signal sequences from compressive measurements: a review

    IEEE Trans. Signal Process.

    (2016)
  • KumarG. et al.

    A comprehensive review on the impact of compressed sensing in wireless sensor networks

    Int. J. Smart Sens. Intell. Syst.

    (2016)
  • CarrilloR.E. et al.

    Robust compressive sensing of sparse signals: A review

    EURASIP J. Adv. Signal Process.

    (2016)
  • ParkaleY.V. et al.

    Application of compressed sensing (CS) for ECG signal compression: a review

  • ChengS. et al.

    Approximate sensory data collection: A survey

    Sensors

    (2017)
  • RaniM. et al.

    A systematic review of compressive sensing: concepts, implementations and applications

    IEEE Access

    (2018)
  • DjelouatH. et al.

    Compressive sensing-based iot applications: a review

    J. Sens. Actuator Netw.

    (2018)
  • WangY. et al.

    Sparse recovery: From vectors to tensors

    Natl. Sci. Rev.

    (2017)
  • HamptonJ. et al.

    Compressive sampling methods for sparse polynomial chaos expansions

  • SayoodK.

    Introduction to Data Compression

    (2012)
  • MeyerC.D.

    Matrix Analysis and Applied Linear Algebra, Vol. 71

    (2000)
  • FriedlandS. et al.

    Nuclear norm of higher-order tensors

    Math. Comp.

    (2018)
  • Cited by (56)

    • Operational modal analysis with compressed measurements based on prior information

      2023, Measurement: Journal of the International Measurement Confederation
    View all citing articles on Scopus
    View full text