Skip to main content

25.03.2024 | Technical Article

A Comparative Study of Clustering Methods for Nanoindentation Mapping Data

verfasst von: Mehrnoush Alizade, Rushabh Kheni, Stephen Price, Bryer C. Sousa, Danielle L. Cote, Rodica Neamtu

Erschienen in: Integrating Materials and Manufacturing Innovation

Einloggen, um Zugang zu erhalten

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Nanoindentation testing and instrumented indentation remain regularly utilized techniques for the assessment of multi-scale mechanical characteristics from load–displacement data analysis, which is central to twenty first century material characterization. The advent of high-resolution nanoindentation-based property mapping has, however, presented challenges in data interpretation, especially when applying proper clustering methodologies to quantify and interpret data as well as draw appropriate conclusions. In this research, we utilized the scikit-learn library in Python to assess the performance of various clustering algorithms, with a focus on nanoindentation-based hardness and elastic modulus measurements, and their synergistic effects. Clustering parameters were meticulously optimized, and in conjunction with domain expert recommendations, the total number of clusters was set to three. The evaluation was grounded in established clustering performance metrics such as the Davies–Bouldin Index, Calinski–Harabasz Index, and the Silhouette score, aiming to ascertain the optimal clustering approach. Among the eight evaluated clustering algorithms, K-means, Agglomerative and FCM emerged as the most effective, while the OPTICS algorithm consistently underperformed for the considered datasets. Augmenting this study, we introduce an intuitive interface, negating the necessity for prior coding or machine learning familiarity, and offering effortless model fine-tuning, visualization, and comparison. This innovation empowers material science and engineering experts, technical staff, and instrumentalists and facilitates the selection of ideal models across varied datasets. The insights and tools presented herein not only enrich material science and engineering research but also lay a robust foundation for sophisticated and dependable analyses in subsequent studies.
Literatur
1.
Zurück zum Zitat Ankerst M, Breunig MM, Kriegel H-P, Sander J (1999) Optics: ordering points to identify the clustering structure, vol 28. ACM, New York, pp 49–60 Ankerst M, Breunig MM, Kriegel H-P, Sander J (1999) Optics: ordering points to identify the clustering structure, vol 28. ACM, New York, pp 49–60
2.
Zurück zum Zitat Bezdek JC, Ehrlich R, Full W (1984) FCM: the fuzzy c-means clustering algorithm. Comput Geosci 10(2–3):191–203CrossRef Bezdek JC, Ehrlich R, Full W (1984) FCM: the fuzzy c-means clustering algorithm. Comput Geosci 10(2–3):191–203CrossRef
3.
Zurück zum Zitat Cali’nski T, Harabasz J (1974) A dendrite method for cluster analysis. Commun Stat-Theory Methods 3(1):1–27CrossRef Cali’nski T, Harabasz J (1974) A dendrite method for cluster analysis. Commun Stat-Theory Methods 3(1):1–27CrossRef
4.
Zurück zum Zitat Chen X et al (2021) Clustering analysis of grid nanoindentation data for cementitious materials. J Mater Sci 56:12238–12255CrossRef Chen X et al (2021) Clustering analysis of grid nanoindentation data for cementitious materials. J Mater Sci 56:12238–12255CrossRef
5.
Zurück zum Zitat Cheng Y-T, Cheng C-M (2004) Scaling, dimensional analysis, and indentation measurements. Mater Sci Eng R Rep 44(4–5):91–149CrossRef Cheng Y-T, Cheng C-M (2004) Scaling, dimensional analysis, and indentation measurements. Mater Sci Eng R Rep 44(4–5):91–149CrossRef
6.
Zurück zum Zitat Chicco G (2012) Overview and performance assessment of the clustering methods for electrical load pattern grouping. Energy 42(1):68–80CrossRef Chicco G (2012) Overview and performance assessment of the clustering methods for electrical load pattern grouping. Energy 42(1):68–80CrossRef
7.
Zurück zum Zitat Davies DL, Bouldin DW (1979) A cluster separation measure. IEEE Trans Pattern Anal Mach Intell 2:224–227CrossRef Davies DL, Bouldin DW (1979) A cluster separation measure. IEEE Trans Pattern Anal Mach Intell 2:224–227CrossRef
8.
Zurück zum Zitat Deisy C, Subbulakshmi B, Baskar S, Ramaraj N (2007) Efficient dimensionality reduction approaches for feature selection. In: International conference on computational intelligence and multimedia applications (ICCIMA 2007), vol 2, pp 121–127 Deisy C, Subbulakshmi B, Baskar S, Ramaraj N (2007) Efficient dimensionality reduction approaches for feature selection. In: International conference on computational intelligence and multimedia applications (ICCIMA 2007), vol 2, pp 121–127
9.
Zurück zum Zitat Ding Q, Das H, Upadhyay P, Sousa BC, Karayagiz K, Powell A, Mishra B (2023) Microstructural, corrosion, and mechanical characterization of friction stir welded al 6022-to-zek100 mg joints. Corros Mater Degrad 4(1):142–157CrossRef Ding Q, Das H, Upadhyay P, Sousa BC, Karayagiz K, Powell A, Mishra B (2023) Microstructural, corrosion, and mechanical characterization of friction stir welded al 6022-to-zek100 mg joints. Corros Mater Degrad 4(1):142–157CrossRef
10.
Zurück zum Zitat Doerner MF, Nix WD (1986) A method for interpreting the data from depth-sensing indentation instruments. J Mater Res 1(4):601–609CrossRef Doerner MF, Nix WD (1986) A method for interpreting the data from depth-sensing indentation instruments. J Mater Res 1(4):601–609CrossRef
11.
Zurück zum Zitat Dudek A (2020) Silhouette index as clustering evaluation tool. In: Studies in classification, data analysis, and knowledge organization, pp 19–33 Dudek A (2020) Silhouette index as clustering evaluation tool. In: Studies in classification, data analysis, and knowledge organization, pp 19–33
12.
Zurück zum Zitat Fan X, Yue Y, Sarkar P, Wang YR (2020) On hyperparameter tuning in general clustering problems. In: International conference on machine learning pp. 2996–3007 Fan X, Yue Y, Sarkar P, Wang YR (2020) On hyperparameter tuning in general clustering problems. In: International conference on machine learning pp. 2996–3007
13.
Zurück zum Zitat Gao H, Ji B, Jäger IL, Arzt E, Fratzl P (2003) Materials become insensitive to flaws at nanoscale: lessons from nature. Proc Natl Acad Sci 100(10):5597–5600PubMedPubMedCentralCrossRef Gao H, Ji B, Jäger IL, Arzt E, Fratzl P (2003) Materials become insensitive to flaws at nanoscale: lessons from nature. Proc Natl Acad Sci 100(10):5597–5600PubMedPubMedCentralCrossRef
14.
Zurück zum Zitat Gleason MA, Sousa BC, Tsaknopoulos K, Grubbs JA, Hay J, Nardi A, Cote DL (2022) Application of mass finishing for surface modification of copper cold sprayed material consolidations. Materials 15(6):2054PubMedPubMedCentralCrossRef Gleason MA, Sousa BC, Tsaknopoulos K, Grubbs JA, Hay J, Nardi A, Cote DL (2022) Application of mass finishing for surface modification of copper cold sprayed material consolidations. Materials 15(6):2054PubMedPubMedCentralCrossRef
15.
Zurück zum Zitat Hassani M, Seidl T (2017) Using internal evaluation measures to validate the quality of diverse stream clustering algorithms. Vietnam J Comput Sci 4:171–183CrossRef Hassani M, Seidl T (2017) Using internal evaluation measures to validate the quality of diverse stream clustering algorithms. Vietnam J Comput Sci 4:171–183CrossRef
16.
Zurück zum Zitat Huang A et al (2008) Similarity measures for text document clustering. In: Proceedings of the sixth New Zealand computer science research student conference (NZCSRSC2008), Christchurch, New Zealand, vol 4, pp 9–56 Huang A et al (2008) Similarity measures for text document clustering. In: Proceedings of the sixth New Zealand computer science research student conference (NZCSRSC2008), Christchurch, New Zealand, vol 4, pp 9–56
17.
Zurück zum Zitat Jain AK (2010) Data clustering: 50 years beyond k-means. Pattern Recogn Lett 31(8):651–666CrossRef Jain AK (2010) Data clustering: 50 years beyond k-means. Pattern Recogn Lett 31(8):651–666CrossRef
18.
Zurück zum Zitat Jain AK, Murty MN, Flynn PJ (1999) Data clustering: a review. ACM Comput Surv (CSUR) 31(3):264–323CrossRef Jain AK, Murty MN, Flynn PJ (1999) Data clustering: a review. ACM Comput Surv (CSUR) 31(3):264–323CrossRef
19.
Zurück zum Zitat Kaur A, Bansal RK (2014) K-means and k-medoids clustering algorithms: analysis and comparison. Int J Comput Sci 1(1):42–45 Kaur A, Bansal RK (2014) K-means and k-medoids clustering algorithms: analysis and comparison. Int J Comput Sci 1(1):42–45
20.
Zurück zum Zitat Kettani O, Ramdani F, Tadili B (2014) An agglomerative clustering method for large data sets. Int J Comput Appl 92(14):1–7 Kettani O, Ramdani F, Tadili B (2014) An agglomerative clustering method for large data sets. Int J Comput Appl 92(14):1–7
21.
Zurück zum Zitat Khan K, Rehman SU, Aziz K, Fong S, Sarasvady S (2014) Dbscan: past, present and future. In: The fifth international conference on the applications of digital information and web technologies (ICADIWT 2014), pp 232–238 Khan K, Rehman SU, Aziz K, Fong S, Sarasvady S (2014) Dbscan: past, present and future. In: The fifth international conference on the applications of digital information and web technologies (ICADIWT 2014), pp 232–238
22.
Zurück zum Zitat Kodinariya TM, Makwana PR et al (2013) Review on determining number of cluster in k-means clustering. Int J 1(6):90–95 Kodinariya TM, Makwana PR et al (2013) Review on determining number of cluster in k-means clustering. Int J 1(6):90–95
23.
Zurück zum Zitat Koumoulos E et al (2019) Applying machine learning to nanoindentation data of (nano-) enhanced composites. Fibers 8(1):3CrossRef Koumoulos E et al (2019) Applying machine learning to nanoindentation data of (nano-) enhanced composites. Fibers 8(1):3CrossRef
24.
Zurück zum Zitat Koumoulos EP et al (2019) Constituents phase reconstruction through applied machine learning in nanoindentation mapping data of mortar surface. J Compos Sci 3(3):63CrossRef Koumoulos EP et al (2019) Constituents phase reconstruction through applied machine learning in nanoindentation mapping data of mortar surface. J Compos Sci 3(3):63CrossRef
25.
Zurück zum Zitat Lansdowne ZF, Woodward BS (1996) Applying the Borda ranking method. AFJL 20(2):27–29 Lansdowne ZF, Woodward BS (1996) Applying the Borda ranking method. AFJL 20(2):27–29
26.
Zurück zum Zitat Moon TK (1996) The expectation-maximization algorithm. IEEE Signal Process Mag 13(6):47–60CrossRef Moon TK (1996) The expectation-maximization algorithm. IEEE Signal Process Mag 13(6):47–60CrossRef
27.
Zurück zum Zitat Murtagh F, Contreras P (2017) Algorithms for hierarchical clustering: an overview, II. Wiley Interdiscip Rev: Data Min Knowl Discov 7(6):e1219 Murtagh F, Contreras P (2017) Algorithms for hierarchical clustering: an overview, II. Wiley Interdiscip Rev: Data Min Knowl Discov 7(6):e1219
28.
Zurück zum Zitat Oliver WC, Pharr GM (1992) An improved technique for determining hardness and elastic modulus using load and displacement sensing indentation experiments. J Mater Res 7(6):1564–1583CrossRef Oliver WC, Pharr GM (1992) An improved technique for determining hardness and elastic modulus using load and displacement sensing indentation experiments. J Mater Res 7(6):1564–1583CrossRef
29.
Zurück zum Zitat Oyen ML (2005) Spherical indentation creep following ramp loading. J Mater Res 20(8):2094–2100CrossRef Oyen ML (2005) Spherical indentation creep following ramp loading. J Mater Res 20(8):2094–2100CrossRef
31.
Zurück zum Zitat Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Duchesnay E (2011) Scikit-learn: machine learning in Python. J Mach Learn Res 12:2825–2830 Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Duchesnay E (2011) Scikit-learn: machine learning in Python. J Mach Learn Res 12:2825–2830
32.
Zurück zum Zitat Pharr GM (2015) Recent advances in small-scale mechanical property measurement by nanoindentation. Curr Opin Solid State Mater Sci 19(6):315–316CrossRef Pharr GM (2015) Recent advances in small-scale mechanical property measurement by nanoindentation. Curr Opin Solid State Mater Sci 19(6):315–316CrossRef
33.
Zurück zum Zitat Price SE et al (2021) Automated and refined application of convolutional neural network modeling to metallic powder particle satellite detection. Integr Mater Manuf Innov 10(4):661–676CrossRef Price SE et al (2021) Automated and refined application of convolutional neural network modeling to metallic powder particle satellite detection. Integr Mater Manuf Innov 10(4):661–676CrossRef
34.
Zurück zum Zitat Radev DR, Jing H, Styś M, Tam D (2004) Centroid-based summarization of multiple documents. Inf Process Manag 40(6):919–938CrossRef Radev DR, Jing H, Styś M, Tam D (2004) Centroid-based summarization of multiple documents. Inf Process Manag 40(6):919–938CrossRef
35.
Zurück zum Zitat Reynolds DA et al (2009) Gaussian mixture models. Encycl Biom 741:659–663 Reynolds DA et al (2009) Gaussian mixture models. Encycl Biom 741:659–663
36.
Zurück zum Zitat Rossi E, Wheeler JM, Sebastiani M (2023) High-speed nanoindentation mapping: a review of recent advances and applications. Curr Opin Solid State Mater Sci 27:101107CrossRef Rossi E, Wheeler JM, Sebastiani M (2023) High-speed nanoindentation mapping: a review of recent advances and applications. Curr Opin Solid State Mater Sci 27:101107CrossRef
37.
Zurück zum Zitat Rousseeuw PJ (1987) Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J Comput Appl Math 20:53–65CrossRef Rousseeuw PJ (1987) Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J Comput Appl Math 20:53–65CrossRef
38.
Zurück zum Zitat Saari DG (2023) Selecting a voting method: the case for the Borda count. Const Polit Econ 34(3):357–366CrossRef Saari DG (2023) Selecting a voting method: the case for the Borda count. Const Polit Econ 34(3):357–366CrossRef
39.
Zurück zum Zitat Sasirekha K, Baby P (2013) Agglomerative hierarchical clustering algorithm-a. Int J Sci Res Publ 83(3):83 Sasirekha K, Baby P (2013) Agglomerative hierarchical clustering algorithm-a. Int J Sci Res Publ 83(3):83
40.
Zurück zum Zitat Sau M, Hintsala ED, Chen Y, Stauffer DD, Maloy SA, Eftink BP, Mara NA (2022) High-throughput nanoindentation mapping of additively manufactured t91 steel. JOM 74(4):1469–1476CrossRef Sau M, Hintsala ED, Chen Y, Stauffer DD, Maloy SA, Eftink BP, Mara NA (2022) High-throughput nanoindentation mapping of additively manufactured t91 steel. JOM 74(4):1469–1476CrossRef
41.
Zurück zum Zitat Schuliger A et al (2023) Multiple-instance regression for metal powder hall flow rate prediction using augmented particle size and shape data. Powders 2(1):189–204CrossRef Schuliger A et al (2023) Multiple-instance regression for metal powder hall flow rate prediction using augmented particle size and shape data. Powders 2(1):189–204CrossRef
42.
Zurück zum Zitat Sheikholeslami G, Chatterjee S, Zhang A (1998) Wavecluster: a multi-resolution clustering approach for very large spatial databases. Vldb 98:428–439 Sheikholeslami G, Chatterjee S, Zhang A (1998) Wavecluster: a multi-resolution clustering approach for very large spatial databases. Vldb 98:428–439
43.
Zurück zum Zitat Shukla S, Naganna S (2014) A review on k-means data clustering approach. Int J Inf Comput Technol 4(17):1847–1860 Shukla S, Naganna S (2014) A review on k-means data clustering approach. Int J Inf Comput Technol 4(17):1847–1860
44.
Zurück zum Zitat Sousa B (2022) Multiscale indentation mechanics for advanced and heterogenous metallurgical materials processing-structure-properties-performance relations (Unpublished doctoral dissertation). Worcester Polytechnic Institute Worcester Sousa B (2022) Multiscale indentation mechanics for advanced and heterogenous metallurgical materials processing-structure-properties-performance relations (Unpublished doctoral dissertation). Worcester Polytechnic Institute Worcester
45.
Zurück zum Zitat Sousa BC, Aindow M, Lee S-W, Lados D, Spangenberger AG, Sample CM, Cote DL (2023) Characterization of cold-sprayed material consolidations. Advances in cold spray. Elsevier, Amsterdam, pp 205–298 Sousa BC, Aindow M, Lee S-W, Lados D, Spangenberger AG, Sample CM, Cote DL (2023) Characterization of cold-sprayed material consolidations. Advances in cold spray. Elsevier, Amsterdam, pp 205–298
46.
Zurück zum Zitat Sousa BC, Hay J, Cote DL (2023) Toward an instrumented strength microprobe–origins of the Oliver–Pharr method and continued advancements in nanoindentation: part 1. In: Elasticity of materials. IntechOpen Sousa BC, Hay J, Cote DL (2023) Toward an instrumented strength microprobe–origins of the Oliver–Pharr method and continued advancements in nanoindentation: part 1. In: Elasticity of materials. IntechOpen
47.
Zurück zum Zitat Sousa BC et al (2022) Clustering algorithms for nanomechanical property mapping and resultant microstructural constituent and phase quantification. In: TMS 2022 151st annual meeting & exhibition supplemental proceedings, pp 713–724 Sousa BC et al (2022) Clustering algorithms for nanomechanical property mapping and resultant microstructural constituent and phase quantification. In: TMS 2022 151st annual meeting & exhibition supplemental proceedings, pp 713–724
48.
Zurück zum Zitat Stahl D, Sallis H (2012) Model-based cluster analysis. Wiley Interdiscip Rev: Comput Stat 4(4):341–358CrossRef Stahl D, Sallis H (2012) Model-based cluster analysis. Wiley Interdiscip Rev: Comput Stat 4(4):341–358CrossRef
49.
Zurück zum Zitat Tsaknopoulos K, Grubbs J, Sousa BC, Siopis M, Nardi A, Cote DL (2022) Evaluation of a laser powder bed fusion designer Al–Mg–Zr–Si alloy for cold spray additive manufacturing. Mater Des 222:111105CrossRef Tsaknopoulos K, Grubbs J, Sousa BC, Siopis M, Nardi A, Cote DL (2022) Evaluation of a laser powder bed fusion designer Al–Mg–Zr–Si alloy for cold spray additive manufacturing. Mater Des 222:111105CrossRef
50.
Zurück zum Zitat Vaithyanathan S, Dom B (1999) Model selection in unsupervised learning with applications to document clustering. In: ICML, pp 433–443 Vaithyanathan S, Dom B (1999) Model selection in unsupervised learning with applications to document clustering. In: ICML, pp 433–443
51.
Zurück zum Zitat Vignesh B, Oliver W, Kumar GS, Phani PS (2019) Critical assessment of high speed nanoindentation mapping technique and data deconvolution on thermal barrier coatings. Mater Des 181:108084CrossRef Vignesh B, Oliver W, Kumar GS, Phani PS (2019) Critical assessment of high speed nanoindentation mapping technique and data deconvolution on thermal barrier coatings. Mater Des 181:108084CrossRef
52.
Zurück zum Zitat Vlassak JJ, Nix W (1994) Measuring the elastic properties of anisotropic materials by means of indentation experiments. J Mech Phys Solids 42(8):1223–1245CrossRef Vlassak JJ, Nix W (1994) Measuring the elastic properties of anisotropic materials by means of indentation experiments. J Mech Phys Solids 42(8):1223–1245CrossRef
53.
Zurück zum Zitat Wijaya YA, Kurniady DA, Setyanto E, Tarihoran WS, Rusmana D, Rahim R (2021) Davies bouldin index algorithm for optimizing clustering case studies mapping school facilities. TEM J 10(3):1099–1103CrossRef Wijaya YA, Kurniady DA, Setyanto E, Tarihoran WS, Rusmana D, Rahim R (2021) Davies bouldin index algorithm for optimizing clustering case studies mapping school facilities. TEM J 10(3):1099–1103CrossRef
54.
Zurück zum Zitat Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82CrossRef Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82CrossRef
55.
Zurück zum Zitat Xu R, Wunsch D (2005) Survey of clustering algorithms. IEEE Trans Neural Netw 16(3):645–678PubMedCrossRef Xu R, Wunsch D (2005) Survey of clustering algorithms. IEEE Trans Neural Netw 16(3):645–678PubMedCrossRef
56.
Zurück zum Zitat Yang M, Sousa B, Smith R, Sabarou H, Cote D, Zhong Y, Sisson RD (2021) Bainite percentage determination and effect of bainite percentage on mechanical properties in austempered AISI 5160 steel. Mater Perform Charact 10(1):110–125CrossRef Yang M, Sousa B, Smith R, Sabarou H, Cote D, Zhong Y, Sisson RD (2021) Bainite percentage determination and effect of bainite percentage on mechanical properties in austempered AISI 5160 steel. Mater Perform Charact 10(1):110–125CrossRef
57.
Zurück zum Zitat Zhang T, Ramakrishnan R, Livny M (1997) Birch: a new data clustering algorithm and its applications. Data Min Knowl Disc 1:141–182CrossRef Zhang T, Ramakrishnan R, Livny M (1997) Birch: a new data clustering algorithm and its applications. Data Min Knowl Disc 1:141–182CrossRef
Metadaten
Titel
A Comparative Study of Clustering Methods for Nanoindentation Mapping Data
verfasst von
Mehrnoush Alizade
Rushabh Kheni
Stephen Price
Bryer C. Sousa
Danielle L. Cote
Rodica Neamtu
Publikationsdatum
25.03.2024
Verlag
Springer International Publishing
Erschienen in
Integrating Materials and Manufacturing Innovation
Print ISSN: 2193-9764
Elektronische ISSN: 2193-9772
DOI
https://doi.org/10.1007/s40192-024-00349-3

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.