Abstract
Sensor networks have become an important source of data with numerous applications in monitoring various real-life phenomena as well as industrial applications and traffic control. However, sensor data are subject to several sources of errors as the data captured from the physical world through these sensor devices tend to be incomplete, noisy, and unreliable, thus yielding imprecise or even incorrect and misleading answers which can be very significative if they result in immediate critical decisions or activation of actuators. Traditional data cleaning techniques cannot be applied in this context as they do not take into account the strong spatial and temporal correlations typically present in sensor data, so machine learning techniques could greatly be of aid. In this paper, we propose a neuro-fuzzy regression approach to clean sensor network data: the well known ANFIS model is employed for reducing the uncertainty associated with the data thus obtaining a more accurate estimate of sensor readings. The obtained cleaning results show good ANFIS performance compared to other common used model such as kernel methods, and we demonstrate its effectiveness if the cleaning model has to be implemented at sensor level rather than at base-station level.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bishop, C.M.: Pattern Recognition and Machine Learning. Springer, Heidelberg (2006)
Bychkovskiy, V., Megerian, S., Estrin, D., Potkonjak, M.A.: A Collaborative Approach to in-place Sensor Calibration. In: Zhao, F., Guibas, L.J. (eds.) IPSN 2003. LNCS, vol. 2634, Springer, Heidelberg (2003)
Elnahwary, E., Nath, B.: Cleaning and Querying Noisy Sensors. IN WSNA’03. In: Proceedings of the 2nd ACM International Conference on Wireless Sensors and Applications, pp. 78–87. ACM Press, New York (2003)
Hand, D.J., Mannila, H., Smyth, P.: Principles of Data Mining. MIT Press, Cambridge (2001)
Nauck, D., Kruse, R.: Neuro-Fuzzy Models in Fuzzy Rule Generation. In: Bezdek, J.C., Dubois, D., Prade, H. (eds.) Fuzzy Sets in Approximate Reasoning and Information Systems, Kluwer, Dordrecht (1999)
Shawe-Taylor, J., Cristianini, N.: Kernel Methods for Pattern Analysis. Cambridge University Press, Cambridge (2004)
Tan, Y.L., Sehgal, V., Shahri, H.H.: SensoClean: Handling Noisy and Incomplete Data in Sensor Networks using Modeling. Technical Report, University of Maryland (2005)
Intel Berkeley Laboratory Data, http://berkeley.intel-research.net/labdata/
Pedrycz, W., Kandel, A., Zhang, Y.Q.: Neurofuzzy Systems. In: Nguyen, H.T., Sugeno, M. (eds.) Fuzzy Systems Modeling and Control. The Handbook on Fuzzy Sets, Kluwer Academic Publishers, Dordrecht (1998)
Spanos, D.P., Olfati-Saber, R., Murray, R.M.: Approximate Distributed Kalman Filtering in Sensor Networks with Quantifiable Performance. In: Fourth International Symposium on Information Processing in Sensor Networks, pp. 133–139 (2005)
Galhardas, H., et al.: Declarative data cleaning: Language, model, and algorithms. In: VLDB, pp. 371–380 (2001)
Raman, V., Hellerstein, J.M.: Potter’s Wheel: An Interactive Data Cleaning System. The VLDB Journal, 381–390 (2001)
Jang, R.: ANFIS: Adaptive-Network-based Fuzzy Inference Systems. IEEE Trans. on Systems, Man, and Cybernetics 23, 665–685 (1993)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Petrosino, A., Staiano, A. (2007). A Neuro-fuzzy Approach for Sensor Network Data Cleaning. In: Apolloni, B., Howlett, R.J., Jain, L. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2007. Lecture Notes in Computer Science(), vol 4694. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74829-8_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-74829-8_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74828-1
Online ISBN: 978-3-540-74829-8
eBook Packages: Computer ScienceComputer Science (R0)