journal article·2024-04-30Open access

Automated Structure Discovery for Scanning Tunneling Microscopy

Lauri Kurki, Niko Oinonen, Adam S. Foster

ACS Nano· Volume 18· Issue 17

Abstract

Scanning tunneling microscopy (STM) with a functionalized tip apex reveals the geometric and electronic structures of a sample within the same experiment. However, the complex nature of the signal makes images difficult to interpret and has so far limited most research to planar samples with a known chemical composition. Here, we present automated structure discovery for STM (ASD-STM), a machine learning tool for predicting the atomic structure directly from an STM image, by building upon successful methods for structure discovery in noncontact atomic force microscopy (nc-AFM). We apply the method on various organic molecules and achieve good accuracy on structure predictions and chemical identification on a qualitative level while highlighting future development requirements for ASD-STM. This method is directly applicable to experimental STM images of organic molecules, making structure discovery available for a wider scanning probe microscopy audience outside of nc-AFM. This work also allows more advanced machine learning methods to be developed for STM structure discovery.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Force Microscopy Techniques and Applications · Mechanical and Optical Resonators · Advanced Electron Microscopy Techniques and Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Applied Physics, Aalto University, Aalto, Espoo 00076, Finland

Nanolayers Research Computing Ltd., London N12 0HL, U.K.

WPI Nano Life Science Institute (WPI-NanoLSI), Kanazawa University, Kakuma-machi, Kanazawa 920-1192, Japan

Funding

Ministry of Education, Culture, Sports, Science and Technology · Research Council of Finland · Suomen Kulttuurirahasto

References (58)

Show source-provided references
1. 10.1063/1.9299910.1063/1.92999 ↗
2. 10.1103/PhysRevLett.56.93010.1103/PhysRevLett.56.930 ↗
3. 10.1038/346294a010.1038/346294a0 ↗
4. 10.1038/s41467-019-08531-410.1038/s41467-019-08531-4 ↗
5. 10.1038/nnano.2017.4510.1038/nnano.2017.45 ↗
6. 10.1038/nnano.2008.10010.1038/nnano.2008.100 ↗
7. 10.1002/adma.20170610310.1002/adma.201706103 ↗
8. 10.1038/s41557-022-01071-310.1038/s41557-022-01071-3 ↗
9. 10.1002/anie.20170350910.1002/anie.201703509 ↗
10. 10.1126/science.117621010.1126/science.1176210 ↗
11. 10.1063/1.11950310.1063/1.119503 ↗
12. 10.1016/j.surfrep.2020.10050910.1016/j.surfrep.2020.100509 ↗
13. 10.1088/1361-648X/aa76c710.1088/1361-648X/aa76c7 ↗
14. 10.1038/nnano.2016.30510.1038/nnano.2016.305 ↗
15. 10.1002/anie.20230573310.1002/anie.202305733 ↗
16. 10.1002/anie.20230788410.1002/anie.202307884 ↗
17. 10.1038/s43246-022-00275-x10.1038/s43246-022-00275-x ↗
18. 10.1021/jacs.0c0533710.1021/jacs.0c05337 ↗
19. 10.1021/ja104332t10.1021/ja104332t ↗
20. 10.1103/physrevlett.107.08610110.1103/physrevlett.107.086101 ↗
21. 10.1021/acs.jpclett.3c0046010.1021/acs.jpclett.3c00460 ↗
22. 10.1126/sciadv.aay691310.1126/sciadv.aay6913 ↗
23. 10.3390/nano1107165810.3390/nano11071658 ↗
24. 10.1557/s43577-022-00324-310.1557/s43577-022-00324-3 ↗
25. 10.1021/acsnano.1c0684010.1021/acsnano.1c06840 ↗
26. 10.1093/nsr/nwac28210.1093/nsr/nwac282 ↗
27. 10.1021/acsami.3c0155010.1021/acsami.3c01550 ↗
28. 10.1126/science.abd182710.1126/science.abd1827 ↗
29. 10.1088/1674-1056/abc0d510.1088/1674-1056/abc0d5 ↗
30. 10.3390/molecules2814538710.3390/molecules28145387 ↗
31. 10.1038/s41597-021-00824-y10.1038/s41597-021-00824-y ↗
32. 10.1038/s41467-022-35149-w10.1038/s41467-022-35149-w ↗
33. 10.1021/acsnano.8b0220810.1021/acsnano.8b02208 ↗
34. 10.1021/acs.jpca.0c1073110.1021/acs.jpca.0c10731 ↗
35. 10.1016/j.cpc.2021.10825810.1016/j.cpc.2021.108258 ↗
36. 10.1038/nchem.100810.1038/nchem.1008 ↗
37. 10.3390/e2301001810.3390/e23010018 ↗
38. 10.1021/acsnano.6b0364410.1021/acsnano.6b03644 ↗
39. 10.1103/PhysRevB.95.04540710.1103/PhysRevB.95.045407 ↗
40. 10.1021/acs.jcim.1c0132310.1021/acs.jcim.1c01323 ↗
41. 10.1021/acsnano.3c1095810.1021/acsnano.3c10958 ↗
42. 10.1002/wcms.160810.1002/wcms.1608 ↗
43. Hoogeboom E. · arXiv · 2022 · arXiv:2203.1700
44. Daigavane A. · arXiv · 2023 · arXiv:2311.1619
45. 10.1103/PhysRevLett.110.13610110.1103/PhysRevLett.110.136101 ↗
46. 10.1016/j.cpc.2009.06.02210.1016/j.cpc.2009.06.022 ↗
47. 10.1016/j.jcp.2009.08.00810.1016/j.jcp.2009.08.008 ↗
48. 10.1103/PhysRevLett.77.386510.1103/PhysRevLett.77.3865 ↗
49. 10.1103/PhysRevLett.6.5710.1103/PhysRevLett.6.57 ↗
50. 10.1103/physrevlett.119.16600110.1103/physrevlett.119.166001 ↗
51. 10.1103/physrevb.90.08542110.1103/physrevb.90.085421 ↗
52. 10.1103/PhysRevLett.113.22610110.1103/PhysRevLett.113.226101 ↗
53. 10.1063/1.133554610.1063/1.1335546 ↗
54. Oktay O. · arXiv · 2018 · arXiv:1804.0399
55. Xu B. · arXiv · 2015 · arXiv:1505.0085
56. Ioffe, S.; Szegedy, C. Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift. In Proceedings of the 32 nd International Conference on Machine; JMLR: W&CP: Lille, France, 2015; Vol. 31.
57. Paszke, A.; Gross, S.; Massa, F.; Lerer, A.; Bradbury, J.; Chanan, G.; Killeen, T.; Lin, Z.; Gimelshein, N.; Antiga, L.; Desmaison, A.; Köpf, A.; Yang, E.; DeVito, Z.; Raison, M.; Tejani, A.; Chilamkurthy, S.; Steiner, B.; Fang, L.; Bai, J.; Chintala, S. PyTorch: An Imperative Style, High-Performance Deep Learning Library. In Proceedings of the 33rd International Conference on Neural Information Processing Systems; Curran Associates Inc.: Red Hook, NY, 2019; pp 8026–8037. 32 .
58. Kingma D. P. · arXiv · 2015 · arXiv:1412.6980