{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T14:25:30Z","timestamp":1775917530536,"version":"3.50.1"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"22","license":[{"start":{"date-parts":[[2021,6,15]],"date-time":"2021-06-15T00:00:00Z","timestamp":1623715200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,6,15]],"date-time":"2021-06-15T00:00:00Z","timestamp":1623715200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100003407","name":"Ministero dell\u2019Istruzione, dell\u2019Universit\u00e0 e della Ricerca","doi-asserted-by":"publisher","award":["2017YKXYXJ"],"award-info":[{"award-number":["2017YKXYXJ"]}],"id":[{"id":"10.13039\/501100003407","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012306","name":"Universit\u00e0 degli Studi di Trieste","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100012306","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2021,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Estimating the wear of the single electrical parts of a home appliance without resorting to a large number of sensors is desirable for ensuring a proper level of maintenance by the manufacturers. Deep learning techniques can be effective tools for such estimation from relatively poor measurements, but their computational demands must be carefully considered, for the actual deployment. In this work, we employ one-dimensional Convolutional Neural Networks and Long Short-Term Memory networks to infer the status of some electrical components of different models of washing machines, from the electrical signals measured at the plug. These tools are trained and tested on a large dataset (502 washing cycles <jats:inline-formula><jats:alternatives><jats:tex-math>$$\\approx$$<\/jats:tex-math><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mo>\u2248<\/mml:mo>\n                <\/mml:math><\/jats:alternatives><\/jats:inline-formula> 1000\u00a0h) collected from four different washing machines and are carefully designed in order to comply with the memory constraints imposed by available hardware selected for a real implementation. The approach is end-to-end; i.e., it does not require any feature extraction, except the harmonic decomposition of the electrical signals, and thus it can be easily generalized to other appliances.<\/jats:p>","DOI":"10.1007\/s00521-021-06138-9","type":"journal-article","created":{"date-parts":[[2021,6,15]],"date-time":"2021-06-15T15:02:32Z","timestamp":1623769352000},"page":"15159-15170","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Machine learning for computationally efficient electrical loads estimation in consumer washing machines"],"prefix":"10.1007","volume":"33","author":[{"given":"Vittorio","family":"Casagrande","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gianfranco","family":"Fenu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Felice Andrea","family":"Pellegrino","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gilberto","family":"Pin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3815-6652","authenticated-orcid":false,"given":"Erica","family":"Salvato","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Davide","family":"Zorzenon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,6,15]]},"reference":[{"key":"6138_CR1","unstructured":"https:\/\/www.arm.com\/products\/silicon-ip-cpu"},{"key":"6138_CR2","unstructured":"Alvarez JM, Salzmann M (2017) Compression-aware training of deep networks. In: Advances in neural information processing systems, pp 856\u2013867"},{"key":"6138_CR3","doi-asserted-by":"crossref","unstructured":"Babichev A, Casagrande V, Della Schiava L, Fenu G, Fodor I, Marson E, Pellegrino FA, Pin G, Salvato E, Toppano M, Zorzenon D (2020) Loads estimation using deep learning techniques in consumer washing machines. In: Proceedings of the 9th international conference on pattern recognition applications and methods. La Valletta, pp 425\u2013432","DOI":"10.5220\/0008935104250432"},{"issue":"1","key":"6138_CR4","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1049\/ip-cds:20030607","volume":"151","author":"K Basterretxea","year":"2004","unstructured":"Basterretxea K, Tarela JM, Del Campo I (2004) Approximation of sigmoid function and the derivative for hardware implementation of artificial neurons. IEE Proc Circuits Dev Syst 151(1):18\u201324","journal-title":"IEE Proc Circuits Dev Syst"},{"issue":"1","key":"6138_CR5","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1145\/1007730.1007735","volume":"6","author":"GE Batista","year":"2004","unstructured":"Batista GE, Prati RC, Monard MC (2004) A study of the behavior of several methods for balancing machine learning training data. ACM SIGKDD Explor Newslett 6(1):20\u201329","journal-title":"ACM SIGKDD Explor Newslett"},{"key":"6138_CR6","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1016\/j.neunet.2018.07.011","volume":"106","author":"M Buda","year":"2018","unstructured":"Buda M, Maki A, Mazurowski MA (2018) A systematic study of the class imbalance problem in convolutional neural networks. Neural Netw 106:249\u2013259","journal-title":"Neural Netw"},{"key":"6138_CR7","unstructured":"Chakraborty I, Roy D, Ankit A, Roy K (2019) Efficient hybrid network architectures for extremely quantized neural networks enabling intelligence at the edge. arXiv preprint arxiv.org\/abs\/1902.00460"},{"key":"6138_CR8","unstructured":"Della\u00a0Schiava L, Marson E, Pin G, Posa P (2020) Smart plug and method for determining operating information of a household appliance by a smart plug, WO patent WO\/2020\/043737. https:\/\/patentscope.wipo.int\/search\/en\/detail.jsf?docId=WO2020043737"},{"key":"6138_CR9","doi-asserted-by":"crossref","unstructured":"Dey N. Fong S, Song W, Cho K (2017) Forecasting energy consumption from smart home sensor network by deep learning. In: International conference on smart trends for information technology and computer communications. Springer, pp 255\u2013265","DOI":"10.1007\/978-981-13-1423-0_28"},{"key":"6138_CR10","doi-asserted-by":"crossref","unstructured":"Gers FA, Eck D, Schmidhuber J (2002) Applying lstm to time series predictable through time-window approaches. In: Neural Nets WIRN Vietri-01. Springer, pp 193\u2013200","DOI":"10.1007\/978-1-4471-0219-9_20"},{"key":"6138_CR11","unstructured":"Goodfellow I, Bengio Y, Courville A (2016) Deep learning. MIT press"},{"key":"6138_CR12","first-page":"109","volume":"3","author":"D Grangier","year":"2009","unstructured":"Grangier D, Bottou L, Collobert R (2009) Deep convolutional networks for scene parsing. In: ICML 2009 deep learning workshop, vol\u00a03. Citeseer, p 109","journal-title":"ICML 2009 deep learning workshop"},{"issue":"10","key":"6138_CR13","doi-asserted-by":"publisher","first-page":"2222","DOI":"10.1109\/TNNLS.2016.2582924","volume":"28","author":"K Greff","year":"2016","unstructured":"Greff K, Srivastava RK, Koutn\u00edk J, Steunebrink BR, Schmidhuber J (2016) LSTM: a search space odyssey. IEEE Trans Neural Netw Learn Syst 28(10):2222\u20132232","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"key":"6138_CR14","unstructured":"Han S, Pool J, Tran J, Dally W (2015) Learning both weights and connections for efficient neural network. In: Advances in neural information processing systems, pp 1135\u20131143"},{"issue":"1","key":"6138_CR15","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1038\/s41591-018-0268-3","volume":"25","author":"AY Hannun","year":"2019","unstructured":"Hannun AY, Rajpurkar P, Haghpanahi M, Tison GH, Bourn C, Turakhia MP, Ng AY (2019) Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural network. Nat Med 25(1):65","journal-title":"Nat Med"},{"issue":"8","key":"6138_CR16","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735\u20131780","journal-title":"Neural Comput"},{"issue":"1","key":"6138_CR17","first-page":"6869","volume":"18","author":"I Hubara","year":"2017","unstructured":"Hubara I, Courbariaux M, Soudry D, El-Yaniv R, Bengio Y (2017) Quantized neural networks: training neural networks with low precision weights and activations. J Mach Learn Res 18(1):6869\u20136898","journal-title":"J Mach Learn Res"},{"key":"6138_CR18","doi-asserted-by":"publisher","first-page":"1662","DOI":"10.1109\/ACCESS.2017.2779939","volume":"6","author":"F Karim","year":"2017","unstructured":"Karim F, Majumdar S, Darabi H, Chen S (2017) Lstm fully convolutional networks for time series classification. IEEE Access 6:1662\u20131669","journal-title":"IEEE Access"},{"key":"6138_CR19","doi-asserted-by":"crossref","unstructured":"Kim J, Le TTH, Kim H (2017) Nonintrusive load monitoring based on advanced deep learning and novel signature. Comput Intell Neurosci","DOI":"10.1155\/2017\/4216281"},{"key":"6138_CR20","doi-asserted-by":"crossref","unstructured":"Kouretas I, Paliouras V (2019) Simplified hardware implementation of the softmax activation function. In: 2019 8th international conference on modern circuits and systems technologies (MOCAST), pp 1\u20134","DOI":"10.1109\/MOCAST.2019.8741677"},{"issue":"2","key":"6138_CR21","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1109\/TSM.2017.2676245","volume":"30","author":"KB Lee","year":"2017","unstructured":"Lee KB, Cheon S, Kim CO (2017) A convolutional neural network for fault classification and diagnosis in semiconductor manufacturing processes. IEEE Trans Semicond Manuf 30(2):135\u2013142","journal-title":"IEEE Trans Semicond Manuf"},{"key":"6138_CR22","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/j.segan.2016.02.005","volume":"6","author":"E Mocanu","year":"2016","unstructured":"Mocanu E, Nguyen PH, Gibescu M, Kling WL (2016) Deep learning for estimating building energy consumption. Sustain Energy Grids Netw 6:91\u201399","journal-title":"Sustain Energy Grids Netw"},{"issue":"6","key":"6138_CR23","doi-asserted-by":"publisher","first-page":"4441","DOI":"10.1007\/s00500-019-04206-w","volume":"24","author":"AL Ottoni","year":"2020","unstructured":"Ottoni AL, Nepomuceno EG, de Oliveira MS, de Oliveira DC (2020) Tuning of reinforcement learning parameters applied to sop using the Scott\u2013Knott method. Soft Comput 24(6):4441\u20134453","journal-title":"Soft Comput"},{"issue":"5","key":"6138_CR24","doi-asserted-by":"publisher","first-page":"1317","DOI":"10.1007\/s00521-018-3724-6","volume":"31","author":"D Popa","year":"2019","unstructured":"Popa D, Pop F, Serbanescu C, Castiglione A (2019) Deep learning model for home automation and energy reduction in a smart home environment platform. Neural Comput Appl 31(5):1317\u20131337","journal-title":"Neural Comput Appl"},{"key":"6138_CR25","doi-asserted-by":"crossref","unstructured":"San\u00a0Kim T, Sohn SY (2020) Multitask learning for health condition identification and remaining useful life prediction: deep convolutional neural network approach. J Intell Manuf 1\u201311","DOI":"10.1007\/s10845-020-01630-w"},{"key":"6138_CR26","unstructured":"Snoek J, Larochelle H, Adams RP (2012) Practical bayesian optimization of machine learning algorithms. In: Advances in neural information processing systems, pp 2951\u20132959"},{"issue":"1","key":"6138_CR27","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/s00521-017-2976-x","volume":"31","author":"JRA Solares","year":"2019","unstructured":"Solares JRA, Wei HL, Billings SA (2019) A novel logistic-narx model as a classifier for dynamic binary classification. Neural Comput Appl 31(1):11\u201325","journal-title":"Neural Comput Appl"},{"key":"6138_CR28","volume-title":"Machine learning on arm cortex-m microcontrollers","author":"N Suda","year":"2019","unstructured":"Suda N, Loh D (2019) Machine learning on arm cortex-m microcontrollers. Arm Ltd., Cambridge"},{"key":"6138_CR29","unstructured":"Ullrich K, Meeds E, Welling M (2017) Soft weight-sharing for neural network compression. arXiv preprint arxiv.org\/abs\/1702.04008"},{"key":"6138_CR30","unstructured":"Weigend AS, Rumelhart DE, Huberman BA (1991) Generalization by weight-elimination with application to forecasting. In: Advances in neural information processing systems, pp 875\u2013882"},{"issue":"1","key":"6138_CR31","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1109\/TVLSI.2012.2232321","volume":"22","author":"B Zamanlooy","year":"2013","unstructured":"Zamanlooy B, Mirhassani M (2013) Efficient VLSI implementation of neural networks with hyperbolic tangent activation function. IEEE Trans Very Large Scale Integr (VLSI) Syst 22(1):39\u201348","journal-title":"IEEE Trans Very Large Scale Integr (VLSI) Syst"},{"key":"6138_CR32","doi-asserted-by":"publisher","first-page":"635","DOI":"10.1007\/978-3-319-59060-8_57","volume-title":"Artif Intell Soft Comput","author":"M Z\u0229bik","year":"2017","unstructured":"Z\u0229bik M, Korytkowski M, Angryk R, Scherer R (2017) Convolutional neural networks for time series classification. In: Rutkowski L, Korytkowski M, Scherer R, Tadeusiewicz R, Zadeh LA, Zurada JM (eds) Artif Intell Soft Comput. Springer, Cham, pp 635\u2013642"},{"issue":"2","key":"6138_CR33","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1049\/iet-its.2016.0208","volume":"11","author":"Z Zhao","year":"2017","unstructured":"Zhao Z, Chen W, Wu X, Chen PC, Liu J (2017) Lstm network: a deep learning approach for short-term traffic forecast. IET Intel Transport Syst 11(2):68\u201375","journal-title":"IET Intel Transport Syst"},{"key":"6138_CR34","doi-asserted-by":"publisher","first-page":"298","DOI":"10.1007\/978-3-319-08010-9_33","volume-title":"Web-age information management","author":"Y Zheng","year":"2014","unstructured":"Zheng Y, Liu Q, Chen E, Ge Y, Zhao JL (2014) Time series classification using multi-channels deep convolutional neural networks. In: Li F, Li G, Hwang S, Yao B, Zhang Z (eds) Web-age information management. Springer, Cham, pp 298\u2013310"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-021-06138-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00521-021-06138-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-021-06138-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,24]],"date-time":"2021-10-24T07:24:03Z","timestamp":1635060243000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00521-021-06138-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,15]]},"references-count":34,"journal-issue":{"issue":"22","published-print":{"date-parts":[[2021,11]]}},"alternative-id":["6138"],"URL":"https:\/\/doi.org\/10.1007\/s00521-021-06138-9","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,15]]},"assertion":[{"value":"2 September 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 May 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 June 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}