{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:14:20Z","timestamp":1750220060924,"version":"3.41.0"},"reference-count":6,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2022,12,15]],"date-time":"2022-12-15T00:00:00Z","timestamp":1671062400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Ada Lett."],"published-print":{"date-parts":[[2022,12,15]]},"abstract":"<jats:p>Wireless Sensor Networks used in aquatic environments for continuous monitoring are typically subject to physical or environmental factors that create anomalies in collected data. A possible approach to identify and correct these anomalies, hence to improve the quality of data, is to use artificial neural networks, as done by the previously proposed ANNODE (Artificial Neural Network-based Outlier Detection) framework [1].<\/jats:p>\n          <jats:p>In this paper we propose ANNODE+, which extends the ANNODE framework by detecting missing data in addition to outliers. We also describe the design and implementation of ANNODE+, implemented in Python to exploit readily available machine learning (ML) tools and libraries, also allowing online processing of incoming measurements. To evaluate the ANNODE+ capabilities, we used a dataset from a sensor deployment in Seixal's bay, Portugal. This dataset includes measurements of water level, temperature and salinity. We observed that our implementation of ANNODE+ performed as intended, being able to detect injected anomalies and successfully correcting them.<\/jats:p>","DOI":"10.1145\/3577949.3577966","type":"journal-article","created":{"date-parts":[[2022,12,19]],"date-time":"2022-12-19T23:31:13Z","timestamp":1671492673000},"page":"86-89","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Artificial Neural Networks for Real-Time Data Quality Assurance"],"prefix":"10.1145","volume":"42","author":[{"given":"In\u00eas Sousa","family":"Sousa","sequence":"first","affiliation":[{"name":"University of Lisbon, Lisbon, Portugal"}]},{"given":"Ant\u00f3nio","family":"Casimiro","sequence":"additional","affiliation":[{"name":"University of Lisbon, Lisbon, Portugal"}]},{"given":"Jos\u00e9","family":"Cec\u00edlio","sequence":"additional","affiliation":[{"name":"University of Lisbon, Lisbon, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2022,12,19]]},"reference":[{"key":"e_1_2_1_1_1","first-page":"2021","article-title":"Using machine learning for dependable outlier detection in environmental monitoring systems","volume":"5","author":"Jesus G.","unstructured":"G. Jesus , A. Casimiro , and A. Oliveira , \" Using machine learning for dependable outlier detection in environmental monitoring systems ,\" ACM Trans. Cyber-Phys. Syst. , vol. 5 , jul 2021 . G. Jesus, A. Casimiro, and A. Oliveira, \"Using machine learning for dependable outlier detection in environmental monitoring systems,\" ACM Trans. Cyber-Phys. Syst., vol. 5, jul 2021.","journal-title":"ACM Trans. Cyber-Phys. Syst."},{"key":"e_1_2_1_2_1","first-page":"815","volume-title":"Smartcoast: A wireless sensor network for water quality monitoring","author":"O'Flyrm B.","year":"2007","unstructured":"B. O'Flyrm , R. Martinez , J. Cleary , C. Slater , F. Regan , D. Diamond , and H. Murphy , \" Smartcoast: A wireless sensor network for water quality monitoring ,\" pp. 815 -- 816 , 11 2007 . B. O'Flyrm, R. Martinez, J. Cleary, C. Slater, F. Regan, D. Diamond, and H. Murphy, \"Smartcoast: A wireless sensor network for water quality monitoring,\" pp. 815 -- 816, 11 2007."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.3390\/s17092010"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1186\/s40537-020-0285-1"},{"key":"e_1_2_1_5_1","first-page":"518","volume-title":"Communication and Applications","author":"Gomes J.","year":"2013","unstructured":"J. Gomes , M. Rodrigues , A. Azevedo , G. Jesus , J. Rogeiro , and A. Oliveira , \" Managing a coastal sensors network in a nowcast-forecast information system,\" in 2013 Eighth International Conference on Broadband and Wireless Computing , Communication and Applications , pp. 518 -- 523 , IEEE, 2013 . J. Gomes, M. Rodrigues, A. Azevedo, G. Jesus, J. Rogeiro, and A. Oliveira, \"Managing a coastal sensors network in a nowcast-forecast information system,\" in 2013 Eighth International Conference on Broadband and Wireless Computing, Communication and Applications, pp. 518--523, IEEE, 2013."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1155\/2017\/6343625"}],"container-title":["ACM SIGAda Ada Letters"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3577949.3577966","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3577949.3577966","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:08:42Z","timestamp":1750183722000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3577949.3577966"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,15]]},"references-count":6,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,12,15]]}},"alternative-id":["10.1145\/3577949.3577966"],"URL":"https:\/\/doi.org\/10.1145\/3577949.3577966","relation":{},"ISSN":["1094-3641"],"issn-type":[{"type":"print","value":"1094-3641"}],"subject":[],"published":{"date-parts":[[2022,12,15]]},"assertion":[{"value":"2022-12-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}