{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T17:06:38Z","timestamp":1780765598132,"version":"3.54.1"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2022,5,23]],"date-time":"2022-05-23T00:00:00Z","timestamp":1653264000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,5,23]],"date-time":"2022-05-23T00:00:00Z","timestamp":1653264000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100006359","name":"Blekinge Institute of Technology","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006359","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":[[2025,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Large amount of data are generated from in-situ monitoring of additive manufacturing (AM) processes which is later used in prediction modelling for defect classification to speed up quality inspection of products. A high volume of this process data is defect-free (majority class) and a lower volume of this data has defects (minority class) which result in the class-imbalance issue. Using imbalanced datasets, classifiers often provide sub-optimal classification results, i.e. better performance on the majority class than the minority class. However, it is important for process engineers that models classify defects more accurately than the class with no defects since this is crucial for quality inspection. Hence, we address the class-imbalance issue in manufacturing process data to support in-situ quality control of additive manufactured components. For this, we propose cluster-based adaptive data augmentation (CADA) for oversampling to address the class-imbalance problem. Quantitative experiments are conducted to evaluate the performance of the proposed method and to compare with other selected oversampling methods using AM datasets from an aerospace industry and a publicly available casting manufacturing dataset. The results show that CADA outperformed random oversampling and the SMOTE method and is similar to random data augmentation and cluster-based oversampling. Furthermore, the results of the statistical significance test show that there is a significant difference between the studied methods. As such, the CADA method can be considered as an alternative method for oversampling to improve the performance of models on the minority class.<\/jats:p>","DOI":"10.1007\/s00521-022-07347-6","type":"journal-article","created":{"date-parts":[[2022,5,23]],"date-time":"2022-05-23T16:04:44Z","timestamp":1653321884000},"page":"597-610","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["Clustering-based adaptive data augmentation for class-imbalance in machine learning (CADA): additive manufacturing use case"],"prefix":"10.1007","volume":"37","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3311-2530","authenticated-orcid":false,"given":"Siva Krishna","family":"Dasari","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abbas","family":"Cheddad","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jonatan","family":"Palmquist","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lars","family":"Lundberg","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,5,23]]},"reference":[{"issue":"1","key":"7347_CR1","first-page":"24","volume":"2","author":"M Abouelenien","year":"2013","unstructured":"Abouelenien M, Yuan X, Giritharan B, Liu J, Tang S (2013) Cluster-based sampling and ensemble for bleeding detection in capsule endoscopy videos. Am J Sci Eng 2(1):24\u201332","journal-title":"Am J Sci Eng"},{"key":"7347_CR2","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1016\/j.ins.2016.09.038","volume":"384","author":"M Bach","year":"2017","unstructured":"Bach M, Werner A, \u017bywiec J, Pluskiewicz W (2017) The study of under-and over-sampling methods\u2019 utility in analysis of highly imbalanced data on osteoporosis. Inf Sci 384:174\u2013190","journal-title":"Inf Sci"},{"issue":"1","key":"7347_CR3","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman L (2001) Random forests. Mach Learn 45(1):5\u201332","journal-title":"Mach Learn"},{"issue":"1","key":"7347_CR4","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1016\/j.cirp.2019.03.021","volume":"68","author":"A Caggiano","year":"2019","unstructured":"Caggiano A, Zhang J, Alfieri V, Caiazzo F, Gao R, Teti R (2019) Machine learning-based image processing for on-line defect recognition in additive manufacturing. CIRP Ann 68(1):451\u2013454","journal-title":"CIRP Ann"},{"key":"7347_CR5","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1016\/j.neucom.2013.05.059","volume":"135","author":"S Cateni","year":"2014","unstructured":"Cateni S, Colla V, Vannucci M (2014) A method for resampling imbalanced datasets in binary classification tasks for real-world problems. Neurocomputing 135:32\u201341","journal-title":"Neurocomputing"},{"key":"7347_CR6","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1613\/jair.953","volume":"16","author":"NV Chawla","year":"2002","unstructured":"Chawla NV, Bowyer KW, Hall LO, Kegelmeyer WP (2002) Smote: synthetic minority over-sampling technique. J Artif Intell Res 16:321\u2013357","journal-title":"J Artif Intell Res"},{"issue":"1","key":"7347_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1007730.1007733","volume":"6","author":"NV Chawla","year":"2004","unstructured":"Chawla NV, Japkowicz N, Kotcz A (2004) Special issue on learning from imbalanced data sets. ACM SIGKDD Explor Newsl 6(1):1\u20136","journal-title":"ACM SIGKDD Explor Newsl"},{"key":"7347_CR8","doi-asserted-by":"crossref","unstructured":"Cieslak DA, Chawla NV, Striegel A (2006) Combating imbalance in network intrusion datasets. In: GrC, Citeseer, pp 732\u2013737","DOI":"10.1109\/GRC.2006.1635905"},{"key":"7347_CR9","doi-asserted-by":"crossref","unstructured":"Dasari SK, Cheddad A, Andersson P (2019) Random forest surrogate models to support design space exploration in aerospace use-case. In: IFIP international conference on artificial intelligence applications and innovations, Springer, pp 532\u2013544","DOI":"10.1007\/978-3-030-19823-7_45"},{"key":"7347_CR10","doi-asserted-by":"crossref","unstructured":"Dasari SK, Cheddad A, Palmquist J (2020) Melt-pool defects classification for additive manufactured components in aerospace use-case. In: 2020 7th international conference on soft computing & machine intelligence (ISCMI), IEEE, pp 249\u2013254","DOI":"10.1109\/ISCMI51676.2020.9311555"},{"key":"7347_CR11","doi-asserted-by":"crossref","unstructured":"Dasari SK, Cheddad A, Lundberg L, Palmquist J (2021) Active learning to support in-situ process monitoring in additive manufacturing. In: 2021 20th IEEE international conference on machine learning and applications (ICMLA), IEEE, pp 1168\u20131173","DOI":"10.1109\/ICMLA52953.2021.00190"},{"key":"7347_CR12","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1007\/978-3-642-41341-4_6","volume-title":"Laser technology in biomimetics","author":"C Emmelmann","year":"2013","unstructured":"Emmelmann C, Kranz J, Herzog D, Wycisk E (2013) Laser additive manufacturing of metals. Laser technology in biomimetics. Springer, Berlin, pp 143\u2013162"},{"key":"7347_CR13","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1016\/j.matdes.2016.01.099","volume":"95","author":"SK Everton","year":"2016","unstructured":"Everton SK, Hirsch M, Stravroulakis P, Leach RK, Clare AT (2016) Review of in-situ process monitoring and in-situ metrology for metal additive manufacturing. Mater Des 95:431\u2013445","journal-title":"Mater Des"},{"key":"7347_CR14","doi-asserted-by":"publisher","first-page":"3954","DOI":"10.1016\/j.istruc.2021.06.110","volume":"33","author":"W Fan","year":"2021","unstructured":"Fan W, Chen Y, Li J, Sun Y, Feng J, Hassanin H, Sareh P (2021) Machine learning applied to the design and inspection of reinforced concrete bridges: resilient methods and emerging applications. Struct, Elsevier 33:3954\u20133963","journal-title":"Struct, Elsevier"},{"issue":"6","key":"7347_CR15","doi-asserted-by":"publisher","first-page":"1917","DOI":"10.1007\/s11665-014-0958-z","volume":"23","author":"WE Frazier","year":"2014","unstructured":"Frazier WE (2014) Metal additive manufacturing: a review. J Mater Eng Perform 23(6):1917\u20131928","journal-title":"J Mater Eng Perform"},{"issue":"5814","key":"7347_CR16","doi-asserted-by":"publisher","first-page":"972","DOI":"10.1126\/science.1136800","volume":"315","author":"BJ Frey","year":"2007","unstructured":"Frey BJ, Dueck D (2007) Clustering by passing messages between data points. Science 315(5814):972\u2013976","journal-title":"Science"},{"key":"7347_CR17","doi-asserted-by":"publisher","first-page":"693","DOI":"10.1016\/j.jmapro.2021.12.061","volume":"75","author":"Y Fu","year":"2022","unstructured":"Fu Y, Downey AR, Yuan L, Zhang T, Pratt A, Balogun Y (2022) Machine learning algorithms for defect detection in metal laser-based additive manufacturing: a review. J Manuf Process 75:693\u2013710","journal-title":"J Manuf Process"},{"issue":"4","key":"7347_CR18","first-page":"42","volume":"2","author":"V Ganganwar","year":"2012","unstructured":"Ganganwar V (2012) An overview of classification algorithms for imbalanced datasets. Int J Emerg Technol Adv Eng 2(4):42\u201347","journal-title":"Int J Emerg Technol Adv Eng"},{"key":"7347_CR19","unstructured":"Gonzalez RC, Woods RE, Eddins SL (2020) Digital image processing using Matlab, 3rd edition p 810"},{"key":"7347_CR20","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1016\/j.eswa.2016.12.035","volume":"73","author":"G Haixiang","year":"2017","unstructured":"Haixiang G, Yijing L, Shang J, Mingyun G, Yuanyue H, Bing G (2017) Learning from class-imbalanced data: review of methods and applications. Expert Syst Appl 73:220\u2013239","journal-title":"Expert Syst Appl"},{"key":"7347_CR21","first-page":"102411","volume":"48","author":"GJ van Houtum","year":"2021","unstructured":"van Houtum GJ, Vlasea ML (2021) Active learning via adaptive weighted uncertainty sampling applied to additive manufacturing. Addit Manuf 48:102411","journal-title":"Addit Manuf"},{"issue":"4","key":"7347_CR22","first-page":"1","volume":"52","author":"H Kaur","year":"2019","unstructured":"Kaur H, Pannu HS, Malhi AK (2019) A systematic review on imbalanced data challenges in machine learning: applications and solutions. ACM Comput Surv (CSUR) 52(4):1\u201336","journal-title":"ACM Comput Surv (CSUR)"},{"key":"7347_CR23","doi-asserted-by":"publisher","first-page":"105662","DOI":"10.1016\/j.asoc.2019.105662","volume":"83","author":"G Kov\u00e1cs","year":"2019","unstructured":"Kov\u00e1cs G (2019) An empirical comparison and evaluation of minority oversampling techniques on a large number of imbalanced datasets. Appl Soft Comput 83:105662","journal-title":"Appl Soft Comput"},{"issue":"8","key":"7347_CR24","doi-asserted-by":"publisher","first-page":"2003","DOI":"10.1007\/s10845-020-01549-2","volume":"31","author":"X Li","year":"2020","unstructured":"Li X, Jia X, Yang Q, Lee J (2020) Quality analysis in metal additive manufacturing with deep learning. J Intell Manuf 31(8):2003\u20132017","journal-title":"J Intell Manuf"},{"key":"7347_CR25","doi-asserted-by":"crossref","unstructured":"Oshiro TM, Perez PS, Baranauskas JA (2012) How many trees in a random forest? In: International workshop on machine learning and data mining in pattern recognition, Springer, pp 154\u2013168","DOI":"10.1007\/978-3-642-31537-4_13"},{"key":"7347_CR26","doi-asserted-by":"publisher","DOI":"10.1201\/9780429186196","volume-title":"Handbook of parametric and nonparametric statistical procedures","author":"DJ Sheskin","year":"2020","unstructured":"Sheskin DJ (2020) Handbook of parametric and nonparametric statistical procedures. CRC Press, United States"},{"issue":"1","key":"7347_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40537-019-0197-0","volume":"6","author":"C Shorten","year":"2019","unstructured":"Shorten C, Khoshgoftaar TM (2019) A survey on image data augmentation for deep learning. J Big Data 6(1):1\u201348","journal-title":"J Big Data"},{"issue":"3","key":"7347_CR28","doi-asserted-by":"publisher","first-page":"205","DOI":"10.18178\/ijmlc.2016.6.3.599","volume":"6","author":"RA Sowah","year":"2016","unstructured":"Sowah RA, Agebure MA, Mills GA, Koumadi KM, Fiawoo SY (2016) New cluster undersampling technique for class imbalance learning. Int J Mach Learn Comput 6(3):205","journal-title":"Int J Mach Learn Comput"},{"issue":"04","key":"7347_CR29","doi-asserted-by":"publisher","first-page":"687","DOI":"10.1142\/S0218001409007326","volume":"23","author":"Y Sun","year":"2009","unstructured":"Sun Y, Wong AK, Kamel MS (2009) Classification of imbalanced data: a review. Int J Pattern Recognit Artif Intell 23(04):687\u2013719","journal-title":"Int J Pattern Recognit Artif Intell"},{"key":"7347_CR30","doi-asserted-by":"crossref","unstructured":"Tajik M, Movasagh S, Shoorehdeli MA, Yousefi I (2015) Gas turbine shaft unbalance fault detection by using vibration data and neural networks. In: 2015 3rd RSI international conference on robotics and mechatronics (ICROM), IEEE, pp 308\u2013313","DOI":"10.1109\/ICRoM.2015.7367802"},{"key":"7347_CR31","first-page":"101538","volume":"36","author":"C Wang","year":"2020","unstructured":"Wang C, Tan X, Tor SB, Lim C (2020) Machine learning in additive manufacturing: state-of-the-art and perspectives. Addit Manuf 36:101538","journal-title":"Addit Manuf"},{"key":"7347_CR32","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1016\/j.jmsy.2018.01.003","volume":"48","author":"J Wang","year":"2018","unstructured":"Wang J, Ma Y, Zhang L, Gao RX, Wu D (2018) Deep learning for smart manufacturing: methods and applications. J Manuf Syst 48:144\u2013156","journal-title":"J Manuf Syst"},{"issue":"1","key":"7347_CR33","doi-asserted-by":"publisher","first-page":"417","DOI":"10.1016\/j.cirp.2016.04.072","volume":"65","author":"D Weimer","year":"2016","unstructured":"Weimer D, Scholz-Reiter B, Shpitalni M (2016) Design of deep convolutional neural network architectures for automated feature extraction in industrial inspection. CIRP Ann 65(1):417\u2013420","journal-title":"CIRP Ann"},{"key":"7347_CR34","doi-asserted-by":"crossref","unstructured":"Zhang YP, Zhang LN, Wang YC (2010) Cluster-based majority under-sampling approaches for class imbalance learning. In: 2010 2nd IEEE international conference on information and financial engineering, IEEE, pp 400\u2013404","DOI":"10.1109\/ICIFE.2010.5609385"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-022-07347-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00521-022-07347-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-022-07347-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,23]],"date-time":"2025-01-23T18:26:52Z","timestamp":1737656812000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00521-022-07347-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,23]]},"references-count":34,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["7347"],"URL":"https:\/\/doi.org\/10.1007\/s00521-022-07347-6","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,23]]},"assertion":[{"value":"1 April 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 April 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 May 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no conflict of interest.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}