The volume of data captured worldwide is growing at an exponential rate posing certain challenges regarding their processing and analysis. Data analysis, regression and prediction/forecasting have played a leading role in learning insights and extracting useful information from raw data covering a wide range of applications in several areas such as biomedical, econometrics, content preference, etc. Even though data tend to live in high dimensional spaces, they often exhibit a high degree of redundancy; that is, their useful information can be represented using a number of attributes much lower compared to their original dimensionality. Often, this redundancy can be effectively exploited by treating the data in a transformed domain, in which they can be represented by sparse models; that is, models comprising mostly zeros and only a few nonzero parameters.
The advent of compressed sensing led to novel theoretical as well as algorithmic tools, which can be efficiently employed for sparsity—aware model parameter learning. The majority of these techniques performs batch processing of the full data set, meaning that in order for the processing to begin, the full amount of data need to be collected and stored. On the contrary, SOL aims at developing theory and algorithms for sparsity-aware learning in an online fashion; the data instead of getting stored they are processed sequentially, “on the fly”, as long as they are becoming available.
The objectives of the SOL project are summarized as follows:
The outcome of SOL project is a set of algorithms and techniques for modelling, analysing and/or reconstructing signals that exploits their inherent parsimonious structure. More important, it offers systematic means for imposing such structures while operating in an online rather than a batch fashion. As a result, the methods, developed in the SOL project, are of low complexity capable of coping with large amounts of data and/or with data living in very large dimensional spaces. This fact, which was further strengthened by the development of associated distributed algorithmic versions, renders these techniques appropriate for big data applications, which are likely to be a dominant trend in the coming years.
Finally, a wireless ECG monitoring system relying on the techniques developed in the SOL project was developed. It achieves reduced-power consumption and exhibits a high potential for future improvements and developments. A demonstration can be found in
The results of the SOL project have been published in 3 book chapters, 2 leading journal publications and 11 conference publications, so far. Moreover, two extra journal articles will be submitted for publication soon.