{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T11:44:21Z","timestamp":1778327061923,"version":"3.51.4"},"reference-count":53,"publisher":"MDPI AG","issue":"21","license":[{"start":{"date-parts":[[2020,11,9]],"date-time":"2020-11-09T00:00:00Z","timestamp":1604880000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this work, a regression method is implemented on a low-cost digital temperature sensor to improve the sensor\u2019s accuracy; thus, following the EN12830 European standard. This standard defines that the maximum acceptable error regarding temperature monitoring devices should not exceed 1 \u00b0C for the refrigeration and freezer areas. The purpose of the proposed method is to improve the accuracy of a low-cost digital temperature sensor by correcting its nonlinear response using simple linear regression (SLR). In the experimental part of this study, the proposed method\u2019s outcome (in a custom created dataset containing values taken from a refrigerator) is compared against the values taken from a sensor complying with the EN12830 standard. The experimental results confirmed that the proposed method reduced the mean absolute error (MAE) by 82% for the refrigeration area and 69% for the freezer area\u2014resulting in the accuracy improvement of the low-cost digital temperature sensor. Moreover, it managed to achieve a lower generalization error on the test set when compared to three other machine learning algorithms (SVM, B-ELM, and OS-ELM).<\/jats:p>","DOI":"10.3390\/s20216389","type":"journal-article","created":{"date-parts":[[2020,11,10]],"date-time":"2020-11-10T14:10:41Z","timestamp":1605017441000},"page":"6389","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Improving the Accuracy of Low-Cost Sensor Measurements for Freezer Automation"],"prefix":"10.3390","volume":"20","author":[{"given":"Kyriakos","family":"Koritsoglou","sequence":"first","affiliation":[{"name":"Department of Informatics and Telecommunications, University of Ioannina, GR-47100 Arta, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3231-8852","authenticated-orcid":false,"given":"Vasileios","family":"Christou","sequence":"additional","affiliation":[{"name":"Department of Informatics and Telecommunications, University of Ioannina, GR-47100 Arta, Greece"},{"name":"Q Base R&amp;D, Science &amp; Technology Park of Epirus, University of Ioannina Campus, GR45110 Ioannina, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Georgios","family":"Ntritsos","sequence":"additional","affiliation":[{"name":"Department of Informatics and Telecommunications, University of Ioannina, GR-47100 Arta, Greece"},{"name":"Department of Hygiene and Epidemiology, University of Ioannina Medical School, GR-45110 Ioannina, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9010-3422","authenticated-orcid":false,"given":"Georgios","family":"Tsoumanis","sequence":"additional","affiliation":[{"name":"Department of Informatics and Telecommunications, University of Ioannina, GR-47100 Arta, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Markos G.","family":"Tsipouras","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of Western Macedonia, GR-50100 Kozani, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0615-783X","authenticated-orcid":false,"given":"Nikolaos","family":"Giannakeas","sequence":"additional","affiliation":[{"name":"Department of Informatics and Telecommunications, University of Ioannina, GR-47100 Arta, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9043-1290","authenticated-orcid":false,"given":"Alexandros T.","family":"Tzallas","sequence":"additional","affiliation":[{"name":"Department of Informatics and Telecommunications, University of Ioannina, GR-47100 Arta, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,11,9]]},"reference":[{"key":"ref_1","unstructured":"Commission Regulation (EC) No 37\/2005 of 12 January 2005 (2005). The Monitoring of Temperatures in the Means of Transport, Warehousing and Storage of Quick-Frozen Foodstuffs Intended for Human Consumption, Official Journal of the European Union."},{"key":"ref_2","unstructured":"(2004). Regulation (EC) No 852\/2004 of the European Parliament and of the Council of 29 April 2004. The Hygiene of Foodstuffs, Official Journal of the European Communities."},{"key":"ref_3","unstructured":"Maxim, R. (2020, September 02). Writing 1-Wire\u00ae Devices Through Serial Interfaces. AN74. Available online: https:\/\/pdfserv.maximintegrated.com\/en\/an\/AN74.pdf."},{"key":"ref_4","unstructured":"Maxim Integrated, D.B. (2020, September 02). Programmable Resolution 1-Wire Digital Thermometer, Datasheet. Available online: https:\/\/datasheets.maximintegrated.com\/en\/ds\/DS18B20.pdf."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Agrimson, E.P., Smith, K., DuBose, R., Onyango-Robshaw, V., Taylor, A., Walter, A., Sinyigaya, P., Maki, G., Lang, R., and Craig, B. (2017). Calibration of Temperature Sensors in Preparation for the 2017 Total Solar Eclipse. Academic High Altitude Conference, Iowa State University Digital Press.","DOI":"10.31274\/ahac.9751"},{"key":"ref_6","unstructured":"Hafiz, M., Renjani, R.A., Haryanto, A., Araswati, N., and Subrata, I.D. (2016, January 13\u201314). Design of Temperature and Volume Control System at Crude Palm Oil (CPO) Storage Tank. Proceedings of the AESAP 2016, Bogor, Indonesia."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Koestoer, R.A., Saleh, Y.A., Roihan, I. (2019, January 25). A simple method for calibration of temperature sensor DS18B20 waterproof in oil bath based on Arduino data acquisition system. Proceedings of the AIP Conference Proceedings, Kuta, Indonesia.","DOI":"10.1063\/1.5086553"},{"key":"ref_8","unstructured":"Chamberlin, R. (2003). Temperature Measurements on the Leighton Telescope: Surface Memo No. 2, Caltech Sub-Millimeter Observatory."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/j.optcom.2013.05.049","article-title":"Accuracy improvement of Raman distributed temperature sensors based on eliminating Rayleigh noise impact","volume":"306","author":"Sun","year":"2013","journal-title":"Opt. Commun."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2205","DOI":"10.1364\/AO.46.002205","article-title":"Accuracy improvement in peak positioning of spectrally distorted fiber Bragg grating sensors by Gaussian curve fitting","volume":"46","author":"Lee","year":"2007","journal-title":"Appl. Opt."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"He, J., Zhou, Z., Chen, G., and Ou, J. (2009, January 8). Measurement accuracy improvement of Brillouin signal using wavelet denoising method. Proceedings of the Smart Sensor Phenomena, Technology, Networks, and Systems, International Society for Optics and Photonics, San Diego, CA, USA.","DOI":"10.1117\/12.816688"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Lalam, N., Ng, W.P., Dai, X., Wu, Q., and Fu, Y.Q. (2017, January 24\u201328). Performance improvement of BOTDR system using wavelength diversity technique. Proceedings of the 2017 25th Optical Fiber Sensors Conference (OFS), Jeju, Korea.","DOI":"10.1117\/12.2263294"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"450","DOI":"10.1109\/LPT.2009.2012874","article-title":"Enhanced simultaneous distributed strain and temperature fiber sensor employing spontaneous Brillouin scattering and optical pulse coding","volume":"21","author":"Soto","year":"2009","journal-title":"IEEE Photonics Technol. Lett."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"6769","DOI":"10.3390\/s8106769","article-title":"Linear FBG temperature sensor interrogation with Fabry-Perot ITU multi-wavelength reference","volume":"8","author":"Park","year":"2008","journal-title":"Sensors"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"11177","DOI":"10.1038\/srep11177","article-title":"Rayleigh scatter based order of magnitude increase in distributed temperature and strain sensing by simple UV exposure of optical fibre","volume":"5","author":"Loranger","year":"2015","journal-title":"Sci. Rep."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Jin, Z.-X., Cui, H.-J., and Ning, F. (2012, January 12). Accuracy improvement of distributed optical fiber Raman temperature sensor system based on dynamic calibration. Proceedings of the Third International Conference on Smart Materials and Nanotechnology in Engineering, International Society for Optics and Photonics, Shenzhen, China.","DOI":"10.1117\/12.924045"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Yan, B., Li, J., Zhang, M., Zhang, J., Qiao, L., and Wang, T. (2019). Raman distributed temperature sensor with optical dynamic difference compensation and visual localization technology for tunnel fire detection. Sensors, 19.","DOI":"10.3390\/s19102320"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Laarossi, I., Quintela-Incera, M.\u00c1., and L\u00f3pez-Higuera, J.M. (2019). Comparative experimental study of a high-temperature raman-based distributed optical fiber sensor with different special fibers. Sensors, 19.","DOI":"10.3390\/s19030574"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1109\/JSEN.2016.2623860","article-title":"A de-noising algorithm based on EEMD in Raman-based distributed temperature sensor","volume":"17","author":"Pan","year":"2016","journal-title":"IEEE Sens. J."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Marinov, M., Nikolov, G., Gieva, E., and Ganev, B. (2015, January 6\u201310). Improvement of NDIR carbon dioxide sensor accuracy. Proceedings of the 2015 38th International Spring Seminar on Electronics Technology (ISSE), Eger, Hungary.","DOI":"10.1109\/ISSE.2015.7248042"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"3821","DOI":"10.1109\/TCSI.2018.2853649","article-title":"A CMOS temperature sensor with versatile readout scheme and high accuracy for multi-sensor systems","volume":"65","author":"Tang","year":"2018","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1016\/S0924-4247(98)00081-8","article-title":"Technological compensation circuit for accurate temperature sensor","volume":"69","author":"Amador","year":"1998","journal-title":"Sens. Actuators A Phys."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Chen, C.-C., Chen, C.-L., and Lin, Y. (2016). All-digital time-domain CMOS smart temperature sensor with on-chip linearity enhancement. Sensors, 16.","DOI":"10.3390\/s16020176"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1755","DOI":"10.1016\/j.proeng.2016.11.507","article-title":"A CMOS Smart Temperature Sensor with One Homogeneous Delay Line and Curvature Compensation","volume":"168","author":"Chen","year":"2016","journal-title":"Procedia Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/JRFID.2019.2896145","article-title":"A Fully Passive RFID Temperature Sensor SoC With an Accuracy of \u00b10.4 \u00b0C (3\u03c3) From 0 \u00b0C to 125 \u00b0C","volume":"3","author":"Tan","year":"2019","journal-title":"IEEE J. Radio Freq. Identif."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.sna.2018.09.006","article-title":"Design of a temperature sensor with optimized noise-power performance","volume":"282","author":"Heidari","year":"2018","journal-title":"Sens. Actuators A Phys."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Wang, C.-C., Hou, Z.-Y., and You, J.-C. (2018). A high-precision CMOS temperature sensor with thermistor linear calibration in the (\u22125 \u00b0C, 120 \u00b0C) temperature range. Sensors, 18.","DOI":"10.3390\/s18072165"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Shan, H., Peterson, J., Tsai, M.S., Tang, Y., Conrad, N.J., and Mohammadi, S. (2018, January 14\u201317). A low power CMOS temperature sensor frontend for RFID tags. Proceedings of the 2018 IEEE 18th Topical Meeting on Silicon Monolithic Integrated Circuits in RF Systems (SiRF), Anaheim, CA, USA.","DOI":"10.1109\/SIRF.2018.8304217"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1109\/JSSC.2017.2746671","article-title":"A Resistor-Based Temperature Sensor With a 0.13 pJ\u00b7K2 Resolution FoM","volume":"53","author":"Pan","year":"2017","journal-title":"IEEE J. Solid-State Circuits"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1529","DOI":"10.1109\/TCSI.2017.2758327","article-title":"An RF-powered wireless temperature sensor for harsh environment monitoring with non-intermittent operation","volume":"65","author":"Saffari","year":"2017","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Cao, Y., Guo, Y., Liu, B., Ge, W., Zhu, M., and Chang, C.H. (August, January 30). A fully digital physical unclonable function based temperature sensor for secure remote sensing. Proceedings of the 2018 27th International Conference on Computer Communication and Networks (ICCCN), Hangzhou, China.","DOI":"10.1109\/ICCCN.2018.8487347"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"728","DOI":"10.1109\/JSSC.2018.2791460","article-title":"An area-efficient microprocessor-based SoC with an instruction-cache transformable to an ambient temperature sensor and a physically unclonable function","volume":"53","author":"Li","year":"2018","journal-title":"IEEE J. Solid-State Circuits"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Freedman, D.A. (2009). Statistical Models: Theory and Practice, Cambridge University Press.","DOI":"10.1017\/CBO9780511815867"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"617","DOI":"10.1148\/radiol.2273011499","article-title":"Correlation and simple linear regression","volume":"227","author":"Zou","year":"2003","journal-title":"Radiology"},{"key":"ref_35","unstructured":"Seber, G.A., and Lee, A.J. (2012). Linear Regression Analysis, John Wiley & Sons."},{"key":"ref_36","unstructured":"Neter, J., Wasserman, W., and Kutner, M.H. (1990). Applied Linear Models, Regression, Analysis of Variance and Experimental Designs, RD Irwin."},{"key":"ref_37","unstructured":"Im, E.I. (1996). A Note on Derivation of the Least Squares Estimator, Department of Economics, University of Hawaii at Manoa. Working Papers."},{"key":"ref_38","unstructured":"Tzivaras, V. (2017). Raspberry Pi Zero W Wireless Projects, Packt Publishing Ltd."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Molloy, D. (2016). Exploring Raspberry PI, Wiley Online Library.","DOI":"10.1002\/9781119211051"},{"key":"ref_40","unstructured":"Arduino (2020, September 02). Arduino Nano Every. Available online: https:\/\/store.arduino.cc\/arduino-nano-every."},{"key":"ref_41","unstructured":"Raspberry Pi Foundation (2020, September 02). Raspberry Pi. Available online: https:\/\/www.raspberrypi.org\/."},{"key":"ref_42","unstructured":"Laurila, H. (2020, September 02). How to Calibrate Temperature Sensors. Available online: https:\/\/blog.beamex.com\/how-to-calibrate-temperature-sensors."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Turns, S.R., and Pauley, L.L. (2020). Thermodynamics: Concepts and Applications, Cambridge University Press.","DOI":"10.1017\/9781316840979"},{"key":"ref_44","unstructured":"Halliday, D., Resnick, R., and Walker, J. (2013). Fundamentals of Physics, John Wiley & Sons."},{"key":"ref_45","unstructured":"Beamex (2017). Calibration World. Beamex Corporate Magzine, Beamex."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"113","DOI":"10.4103\/2229-3485.100662","article-title":"What to use to express the variability of data: Standard deviation or standard error of mean?","volume":"3","author":"Barde","year":"2012","journal-title":"Perspect. Clin. Res."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1007\/BF00994018","article-title":"Support-vector networks","volume":"20","author":"Cortes","year":"1995","journal-title":"Mach. Learn."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"555","DOI":"10.5194\/isprsarchives-XL-1-W5-555-2015","article-title":"Snow Depth Estimation Using Time Series Passive Microwave Imagery via Genetically Support Vector Regression (case Study Urmia Lake Basin)","volume":"40","author":"Zahir","year":"2015","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1016\/j.neucom.2005.12.126","article-title":"Extreme learning machine: Theory and applications","volume":"70","author":"Huang","year":"2006","journal-title":"Neurocomputing"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"525","DOI":"10.1109\/18.661502","article-title":"The Sample Complexity of Pattern Classification with Neural Networks: The Size of the Weights is More Important than the Size of the Network","volume":"44","author":"Bartlett","year":"1998","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"3045","DOI":"10.1109\/TNNLS.2016.2607757","article-title":"Evolutionary cost-sensitive extreme learning machine","volume":"28","author":"Zhang","year":"2016","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1498","DOI":"10.1109\/TNNLS.2012.2202289","article-title":"Bidirectional extreme learning machine for regression problem and its learning effectiveness","volume":"23","author":"Yang","year":"2012","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_53","first-page":"232","article-title":"On-line sequential extreme learning machine","volume":"2005","author":"Huang","year":"2005","journal-title":"Comput. Intell."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/21\/6389\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:31:07Z","timestamp":1760178667000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/21\/6389"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,9]]},"references-count":53,"journal-issue":{"issue":"21","published-online":{"date-parts":[[2020,11]]}},"alternative-id":["s20216389"],"URL":"https:\/\/doi.org\/10.3390\/s20216389","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,9]]}}}