{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T16:17:20Z","timestamp":1784391440191,"version":"3.55.0"},"reference-count":27,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2010,6,1]],"date-time":"2010-06-01T00:00:00Z","timestamp":1275350400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCR-0120778"],"award-info":[{"award-number":["CCR-0120778"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000083","name":"Directorate for Computer and Information Science and Engineering","doi-asserted-by":"publisher","award":["540420"],"award-info":[{"award-number":["540420"]}],"id":[{"id":"10.13039\/100000083","id-type":"DOI","asserted-by":"publisher"}]},{"name":"NSF Center for Embedded Networked Sensing Cooperative","award":["CCR-0120778"],"award-info":[{"award-number":["CCR-0120778"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Sen. Netw."],"published-print":{"date-parts":[[2010,6]]},"abstract":"<jats:p>Various sensor network measurement studies have reported instances of transient faults in sensor readings. In this work, we seek to answer a simple question: How often are such faults observed in real deployments? We focus on three types of transient faults, caused by faulty sensor readings that appear abnormal. To understand the prevalence of such faults, we first explore and characterize four qualitatively different classes of fault detection methods. Rule-based methods leverage domain knowledge to develop heuristic rules for detecting and identifying faults. Estimation methods predict \u201cnormal\u201d sensor behavior by leveraging sensor correlations, flagging anomalous sensor readings as faults. Time-series-analysis-based methods start with an a priori model for sensor readings. A sensor measurement is compared against its predicted value computed using time series forecasting to determine if it is faulty. Learning-based methods infer a model for the \u201cnormal\u201d sensor readings using training data, and then statistically detect and identify classes of faults.<\/jats:p>\n          <jats:p>We find that these four classes of methods sit at different points on the accuracy\/robustness spectrum. Rule-based methods can be highly accurate, but their accuracy depends critically on the choice of parameters. Learning methods can be cumbersome to train, but can accurately detect and classify faults. Estimation methods are accurate, but cannot classify faults. Time-series-analysis-based methods are more effective for detecting short duration faults than long duration ones, and incur more false positives than the other methods. We apply these techniques to four real-world sensor datasets and find that the prevalence of faults as well as their type varies with datasets. All four methods are qualitatively consistent in identifying sensor faults, lending credence to our observations. Our work is a first step towards automated online fault detection and classification.<\/jats:p>","DOI":"10.1145\/1754414.1754419","type":"journal-article","created":{"date-parts":[[2010,6,22]],"date-time":"2010-06-22T12:20:45Z","timestamp":1277209245000},"page":"1-39","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":274,"title":["Sensor faults"],"prefix":"10.1145","volume":"6","author":[{"given":"Abhishek B.","family":"Sharma","sequence":"first","affiliation":[{"name":"University of Southern California, Los Angeles, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Leana","family":"Golubchik","sequence":"additional","affiliation":[{"name":"University of Southern California, Los Angeles, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ramesh","family":"Govindan","sequence":"additional","affiliation":[{"name":"University of Southern California, Los Angeles, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2010,6,24]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1236360.1236372"},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of the Neural Information Processing Systems Conference (NIPS).","author":"Bengio Y.","unstructured":"Bengio , Y. and Frasconi , P . 1995. An input output HMM architecture . In Proceedings of the Neural Information Processing Systems Conference (NIPS). Bengio, Y. and Frasconi, P. 1995. An input output HMM architecture. In Proceedings of the Neural Information Processing Systems Conference (NIPS)."},{"key":"e_1_2_1_3_1","unstructured":"Box G. E. P. Jenkins G. M. and Reinsen G. C. 1994. Time Series Analysis: Forecasting and Control 3rd Ed. Prentice Hall.   Box G. E. P. Jenkins G. M. and Reinsen G. C. 1994. Time Series Analysis: Forecasting and Control 3rd Ed. Prentice Hall."},{"key":"e_1_2_1_4_1","volume-title":"Proceedings of the 2nd Intenational Workshop on Information Processing in Sensor Networks (IPSN).","author":"Bychkovskiy V.","unstructured":"Bychkovskiy , V. , Megerian , S. , Estrin , D. , and Potkonjak , M . 2003. A collaborative approach to in-place sensor calibration . In Proceedings of the 2nd Intenational Workshop on Information Processing in Sensor Networks (IPSN). Bychkovskiy, V., Megerian, S., Estrin, D., and Potkonjak, M. 2003. A collaborative approach to in-place sensor calibration. In Proceedings of the 2nd Intenational Workshop on Information Processing in Sensor Networks (IPSN)."},{"key":"e_1_2_1_5_1","volume-title":"Time Series Forecasting","author":"Chatfield C.","unstructured":"Chatfield , C. 2000. Time Series Forecasting . Chapman and Hall\/CRC Press . Chatfield, C. 2000. Time Series Forecasting. Chapman and Hall\/CRC Press."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/941350.941362"},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of the ProSense Special Session and International Workshop on Wireless Sensor Network Deployments (WiDeploy), held at DCOSS.","author":"Gupchup J.","unstructured":"Gupchup , J. , Sharma , A. , Terzis , A. , Burns , R. , and Szalay , A . 2008. The perils of detecting measurement faults in environmental monitoring networks . In Proceedings of the ProSense Special Session and International Workshop on Wireless Sensor Network Deployments (WiDeploy), held at DCOSS. Gupchup, J., Sharma, A., Terzis, A., Burns, R., and Szalay, A. 2008. The perils of detecting measurement faults in environmental monitoring networks. In Proceedings of the ProSense Special Session and International Workshop on Wireless Sensor Network Deployments (WiDeploy), held at DCOSS."},{"key":"e_1_2_1_8_1","unstructured":"INTEL. 2004. The Intel Lab Data. Dataset available at http:\/\/berkeley.intel-research.net\/labdata\/.  INTEL. 2004. The Intel Lab Data. Dataset available at http:\/\/berkeley.intel-research.net\/labdata\/."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/11748625_6"},{"key":"e_1_2_1_10_1","volume-title":"1977. Linear Least-Squares Estimation. Hutchison &amp","author":"Kailath T.","unstructured":"Kailath , T. , Ed. 1977. Linear Least-Squares Estimation. Hutchison &amp ; Ross , Stroudsburg, PA . Kailath, T., Ed. 1977. Linear Least-Squares Estimation. Hutchison &amp; Ross, Stroudsburg, PA."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140104.1140114"},{"key":"e_1_2_1_12_1","volume-title":"On-Line fault detection of sensor measurements","author":"Koushanfar F.","unstructured":"Koushanfar , F. , Potkonjak , M. , and Sangiovammi-Vincentelli , A. 2003. On-Line fault detection of sensor measurements . IEEE Sensors J. Koushanfar, F., Potkonjak, M., and Sangiovammi-Vincentelli, A. 2003. On-Line fault detection of sensor measurements. IEEE Sensors J."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/570738.570751"},{"key":"e_1_2_1_14_1","unstructured":"MATLAB. http:\/\/www.mathworks.com\/.  MATLAB. http:\/\/www.mathworks.com\/."},{"key":"e_1_2_1_15_1","volume-title":"NAMOS: Networked aquatic microbial observing system. Dataset","author":"NAMOS.","year":"2005","unstructured":"NAMOS. 2005 . NAMOS: Networked aquatic microbial observing system. Dataset available at http:\/\/robotics.usc.edu\/~namos\/data\/jr_oct\/web\/. NAMOS. 2005. NAMOS: Networked aquatic microbial observing system. Dataset available at http:\/\/robotics.usc.edu\/~namos\/data\/jr_oct\/web\/."},{"key":"e_1_2_1_16_1","volume-title":"NAMOS: Networked aquatic microbial observing system. Dataset","author":"NAMOS.","year":"2006","unstructured":"NAMOS. 2006 . NAMOS: Networked aquatic microbial observing system. Dataset available at http:\/\/robotics.usc.edu\/~namos\/data\/jr_aug_06\/. NAMOS. 2006. NAMOS: Networked aquatic microbial observing system. Dataset available at http:\/\/robotics.usc.edu\/~namos\/data\/jr_aug_06\/."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1525856.1525863"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.18626"},{"key":"e_1_2_1_19_1","unstructured":"Ramanathan N. Balzano L. Burt M. Estrin D. Kohler E. Harmon T. Harvey C. Jay J. Rothenberg S. and Srivastava M. 2006a. Rapid deployment with confidence: Calibration and fault detection in environmental sensor networks. Tech. rep. 62 CENS.  Ramanathan N. Balzano L. Burt M. Estrin D. Kohler E. Harmon T. Harvey C. Jay J. Rothenberg S. and Srivastava M. 2006a. Rapid deployment with confidence: Calibration and fault detection in environmental sensor networks. Tech. rep. 62 CENS."},{"key":"e_1_2_1_20_1","unstructured":"Ramanathan N. Schoellhammer T. Estrin D. Hansen M. Harmon T. Kohler E. and Srivastava M. 2006b. The final frontier: Embedding networked sensors in the soil. Tech. rep. 68 CENS.  Ramanathan N. Schoellhammer T. Estrin D. Hansen M. Harmon T. Kohler E. and Srivastava M. 2006b. The final frontier: Embedding networked sensors in the soil. Tech. rep. 68 CENS."},{"key":"e_1_2_1_21_1","unstructured":"SAS. The SAS forecasting software. http:\/\/www.sas.com\/technologies\/analytics\/forecasting\/index.html.  SAS. The SAS forecasting software. http:\/\/www.sas.com\/technologies\/analytics\/forecasting\/index.html."},{"key":"e_1_2_1_22_1","unstructured":"SensorScope. 2006. The SensorScope Lausanne urban canopy experiment (LUCE) project. Dataset available at http:\/\/sensorscope.epfl.ch\/index.php\/LUCE.  SensorScope. 2006. The SensorScope Lausanne urban canopy experiment (LUCE) project. Dataset available at http:\/\/sensorscope.epfl.ch\/index.php\/LUCE."},{"key":"e_1_2_1_23_1","volume-title":"Proceedings of the 1st European Workshop on Sensor Networks (EWSN).","author":"Szewczyk R.","unstructured":"Szewczyk , R. , Polastre , J. , Mainwaring , A. , and Culler , D . 2004. Lessons from a sensor network expedition . In Proceedings of the 1st European Workshop on Sensor Networks (EWSN). Szewczyk, R., Polastre, J., Mainwaring, A., and Culler, D. 2004. Lessons from a sensor network expedition. In Proceedings of the 1st European Workshop on Sensor Networks (EWSN)."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1098918.1098925"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/11669463_5"},{"key":"e_1_2_1_26_1","volume-title":"Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI).","author":"Werner-Allen G.","unstructured":"Werner-Allen , G. , Lorincz , K. , Johnson , J. , Lees , J. , and Welsh , M . 2006. Fidelity and yield in a volcano monitoring sensor network . In Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI). Werner-Allen, G., Lorincz, K., Johnson, J., Lees, J., and Welsh, M. 2006. Fidelity and yield in a volcano monitoring sensor network. In Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI)."},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the MILCOM.","author":"Zahedi S.","unstructured":"Zahedi , S. , Szczodrak , M. , Ji , P. , Mylaraswamy , D. , Srivastava , M. B. , and Young , R . 2008. Tiered architecture for on-line detection, isolation and repair of faults in wireless sensor networks . In Proceedings of the MILCOM. Zahedi, S., Szczodrak, M., Ji, P., Mylaraswamy, D., Srivastava, M. B., and Young, R. 2008. Tiered architecture for on-line detection, isolation and repair of faults in wireless sensor networks. In Proceedings of the MILCOM."}],"container-title":["ACM Transactions on Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1754414.1754419","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1754414.1754419","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:22:50Z","timestamp":1750245770000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1754414.1754419"}},"subtitle":["Detection methods and prevalence in real-world datasets"],"short-title":[],"issued":{"date-parts":[[2010,6]]},"references-count":27,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2010,6]]}},"alternative-id":["10.1145\/1754414.1754419"],"URL":"https:\/\/doi.org\/10.1145\/1754414.1754419","relation":{},"ISSN":["1550-4859","1550-4867"],"issn-type":[{"value":"1550-4859","type":"print"},{"value":"1550-4867","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,6]]},"assertion":[{"value":"2008-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-07-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-06-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}