Creating ground truth for nanocrystal morphology: a fully automated pipeline for unbiased transmission electron microscopy analysis
Source abstract
Abstract
Control over colloidal nanocrystal morphology (size, size distribution, and shape) is important for tailoring the functionality of individual nanocrystals and their ensemble behavior. Despite this, traditional methods to quantify nanocrystal morphology are laborious. New developments in automated morphology classification will accelerate these analyses but the assessment of machine learning models is limited by human accuracy for ground truth, causing even unsupervised machine learning models to have inherent bias. Herein, we introduce synthetic image rendering to solve the ground truth problem of nanocrystal morphology classification. By simulating 2D images of nanocrystal shapes via a function of high-dimensional parameter space, we trained a convolutional neural network to link unique morphologies to their simulated parameters, defining nanocrystal morphology quantitatively rather than qualitatively. An automated pipeline then processes, quantitatively defines, and classifies nanocrystal morphology from experimental transmission electron microscopy (TEM) images. Using improved computer vision techniques, 42 650 nanocrystals were identified, assessed, and labeled with quantitative parameters, offering a 600-fold improvement in efficiency over best-practice manual measurements. A classification algorithm was trained with a prediction accuracy of 99.5%, which can successfully analyze a range of concave, convex, and irregular nanocrystal shapes. The resulting pipeline was applied to differentiating two syntheses of nominally cuboidal CsPbBr3 nanocrystals and uniquely classifying binary nickel sulfide nanocrystal phase based on morphology. This pipeline provides a simple, efficient, and unbiased method to quantify nanocrystal morphology and represents a practical route to construct large datasets with an absolute ground truth for training unbiased morphology-based machine learning algorithms.
Source: europepmc · Quality: candidate unverified · Source record ↗
Research context
OpenAlex topics: Quantum Dots Synthesis And Properties · Advanced Electron Microscopy Techniques and Applications · Electron and X-Ray Spectroscopy Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Chemistry, University of Southern California, Los Angeles, CA 90089, USA
Funding
Research Corporation for Science Advancement · Basic Energy Sciences
References (52)
Show source-provided references
1. Peng · Nature · 2000 · 404 · 5910.1038/35003535 ↗
2. Link · Int. Rev. Phys. Chem. · 2000 · 19 · 40910.1080/01442350050034180 ↗
3. Kruszynska · ACS Nano · 2012 · 6 · 588910.1021/nn302448n ↗
4. Leonardi · ACS Nano · 2018 · 12 · 918610.1021/acsnano.8b03759 ↗
5. Billet · Chem. Mater. · 2018 · 30 · 429810.1021/acs.chemmater.8b01296 ↗
6. Liu · Nanoscale · 2014 · 6 · 893510.1039/C4NR01196A ↗
7. Fu · Nat. Rev. Mater. · 2019 · 4 · 16910.1038/s41578-019-0080-9 ↗
8. Narayanan · Nano Lett. · 2004 · 4 · 134310.1021/nl0495256 ↗
9. Subhramannia · J. Mater. Chem. · 2008 · 18 · 585810.1039/b811149a ↗
10. Shi · Nano Res. · 2017 · 10 · 383610.1007/s12274-017-1597-0 ↗
11. Boselli · Commun. Mater. · 2020 · 1 · 3510.1038/s43246-020-0033-2 ↗
12. Murphy · Chem. Mater. · 2015 · 27 · 491110.1021/acs.chemmater.5b02323 ↗
13. Pyrz · Langmuir · 2008 · 24 · 1135010.1021/la801367j ↗
14. Kreshuk · PLoS One · 2014 · 9 · e8735110.1371/journal.pone.0087351 ↗
15. Sosa · Integrating Mater. Manuf. Innov. · 2014 · 3 · 12310.1186/2193-9772-3-10 ↗
16. Wen · Nanoscale Adv. · 2021 · 3 · 695610.1039/D1NA00524C ↗
17. Schorb · Nat. Methods · 2019 · 16 · 47110.1038/s41592-019-0396-9 ↗
18. Qian · IEEE Trans. Image Process. · 2016 · 25 · 571310.1109/TIP.2016.2614127 ↗
19. Park · IEEE Trans. Pattern Anal. Mach. Intell. · 2013 · 35 · 110.1109/TPAMI.2012.163 ↗
20. Cervera Gontard · Ultramicroscopy · 2011 · 111 · 10110.1016/j.ultramic.2010.10.011 ↗
21. Lee · ACS Nano · 2020 · 14 · 1712510.1021/acsnano.0c06809 ↗
22. Hu · J. Am. Chem. Soc. · 2020 · 142 · 163610.1021/jacs.9b13586 ↗
23. Lim · Langmuir · 2008 · 24 · 1043710.1021/la801803z ↗
24. Barim · Nanoscale · 2018 · 10 · 1629810.1039/C8NR05208E ↗
25. Calvaresi · Nat. Nanotechnol. · 2020 · 15 · 51210.1038/s41565-020-0689-2 ↗
26. Brown · Nano Lett. · 2020 · 20 · 210.1021/acs.nanolett.9b04090 ↗
27. Sacanna · Soft Matter · 2013 · 9 · 809610.1039/c3sm50500f ↗
28. Kim · Chem. Mater. · 2017 · 29 · 943610.1021/acs.chemmater.7b03500 ↗
29. Laramy · ACS Nano · 2015 · 9 · 1248810.1021/acsnano.5b05968 ↗
30. Wang · JACS Au · 2021 · 1 · 31610.1021/jacsau.0c00030 ↗
31. Bezinge · ACS Appl. Mater. Interfaces · 2018 · 10 · 1886910.1021/acsami.8b03381 ↗
32. Wetzel · Inorg. Chem. · 2022 · 61 · 513310.1021/acs.inorgchem.2c00281 ↗
33. Tao · Nat. Rev. Mater. · 2021 · 6 · 70110.1038/s41578-021-00337-5 ↗
34. Braham · Dalton Trans. · 2020 · 49 · 1148010.1039/D0DT02028A ↗
35. Kim · Nanoscale · 2020 · 12 · 1946110.1039/D0NR04140H ↗
36. Park · MRS Commun. · 2019 · 9 · 54510.1557/mrc.2019.48 ↗
37. Mill · Small Methods · 2021 · 210022310.1002/smtd.202100223 ↗
38. Groschner · Microsc. Microanal. · 2021 · 27 · 54910.1017/S1431927621000386 ↗
39. Wen · Nanomaterials · 2021 · 11 · 270610.3390/nano11102706 ↗
40. Spurgeon · Nat. Mater. · 2021 · 20 · 27410.1038/s41563-020-00833-z ↗
41. Yao · ACS Cent. Sci. · 2020 · 6 · 142110.1021/acscentsci.0c00430 ↗
42. N.O'Mahony , S.Campbell , A.Carvalho , S.Harapanahalli , G. V.Hernandez , L.Krpalkova , D.Riordan and J.Walsh , in Advances in Computer Vision , ed. K. Arai and S. Kapoor , Springer International Publishing , Cham , 2020 , vol. 943 , pp. 128–14410.1007/978-3-030-17795-9_10 ↗
43. Artrith · Nat. Chem. · 2021 · 13 · 50510.1038/s41557-021-00716-z ↗
44. Lin · npj Comput. Mater. · 2022 · 8 · 8810.1038/s41524-022-00767-x ↗
45. Park · IIE Trans. · 2012 · 44 · 50710.1080/0740817X.2011.587867 ↗
46. Fox · Math. Gaz. · 1969 · 53 · 22210.2307/3614614 ↗
47. S.Shalev-Shwartz and S.Ben-David , Understanding machine learning: from theory to algorithms , Cambridge University Press , New York, NY, USA , 201410.1017/CBO9781107298019 ↗
48. Yamankurt · Nat. Biomed. Eng. · 2019 · 3 · 31810.1038/s41551-019-0351-1 ↗
49. Wei · Chem. Commun. · 2016 · 52 · 726510.1039/C6CC01500J ↗
50. Protesescu · Nano Lett. · 2015 · 15 · 369210.1021/nl5048779 ↗
51. Dresen · J. Phys. Chem. C · 2021 · 125 · 2335610.1021/acs.jpcc.1c06082 ↗
52. Murray · J. Am. Chem. Soc. · 1993 · 115 · 870610.1021/ja00072a025 ↗