Data interpolation for participatory sensing systems
In this paper, we study the problem of applying data interpolation techniques in Participatory Sensing (PS) systems using an air quality/pollution monitoring application as an example. While traditional environmental monitoring systems consist of very few static measuring stations, PS systems rely on the participation of many mobile stations. As a result, the structure of the data provided by each system is different and instead of a multivariate time series with a few gaps in the same space, now we have a multivariate time-space series with many gaps in time and space. First, two data interpolation techniques, Markov Random Fields and kriging, are analyzed. After showing the trade-offs and superiority of kriging, this technique is used to perform a one-variable data interpolation. Then, the problems of cokriging for multivariate interpolation are introduced and Principal Component Analysis and Independent Component Analysis are utilized along with kriging to overcome these problems. Finally, an alternative approach to interpolate data in time and space is proposed, which is really useful for PS systems. The results indicate that the accuracy of the estimates improves with the amount of data, i.e., one variable, multiple variables, and space and time data. Also, the results clearly show the advantage of a PS system compared with a traditional measuring system in terms of the precision and granularity of the information provided to the users.
kriging mrf gibbs sampler pca ica