ChemReco: automated recognition of hand-drawn carbon-hydrogen-oxygen structures using deep learning

被引:0
|
作者
Ouyang, Hengjie [1 ]
Liu, Wei [1 ]
Tao, Jiajun [1 ]
Luo, Yanghong [1 ]
Zhang, Wanjia [1 ]
Zhou, Jiayu [1 ]
Geng, Shuqi [1 ]
Zhang, Chengpeng [1 ]
机构
[1] Hunan Univ Chinese Med, Sch Informat, Changsha 410208, Hunan, Peoples R China
来源
SCIENTIFIC REPORTS | 2024年 / 14卷 / 01期
关键词
Deep learning; SMILES coding; Image recognition; Convolutional neural network; Hand-drawn chemical molecular structure; Chemical molecular structure recognition; Encoder-decoder; CLIDE;
D O I
10.1038/s41598-024-67496-7
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Chemical molecular structures are a direct and convenient means of expressing chemical knowledge, playing a vital role in academic communication. In chemistry, hand drawing is a common task for students and researchers. If we can convert hand-drawn chemical molecular structures into machine-readable formats, like SMILES encoding, computers can efficiently process and analyze these structures, significantly enhancing the efficiency of chemical research. Furthermore, with the progress of educational technology, automated grading is gaining popularity. When machines automatically recognize chemical molecular structures and assess the correctness of the drawings, it offers great convenience to teachers. We created ChemReco, a tool designed to identify chemical molecular structures involving three atoms: C, H, and O, providing convenience for chemical researchers. Currently, there are limited studies on hand-drawn chemical molecular structures. Therefore, the primary focus of this paper is constructing datasets. We propose a synthetic image method to rapidly generate images resembling hand-drawn chemical molecular structures, enhancing dataset acquisition efficiency. Regarding model selection, the hand-drawn chemical molecule structural recognition model developed in this article achieves a final recognition accuracy of 96.90%. This model employs the encoder-decoder architecture of EfficientNet + Transformer, demonstrating superior performance compared to other encoder-decoder combinations.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] ChemPix: automated recognition of hand-drawn hydrocarbon structures using deep learning
    Weir, Hayley
    Thompson, Keiran
    Woodward, Amelia
    Choi, Benjamin
    Braun, Augustin
    Martinez, Todd J.
    CHEMICAL SCIENCE, 2021, 12 (31) : 10622 - 10633
  • [2] Hand-drawn electronic component recognition using deep learning algorithm
    Wang, Haiyan
    Pan, Tianhong
    Ahsan, Mian Khuram
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2020, 62 (01) : 13 - 19
  • [3] Hand-Drawn Symbol Recognition in Immersive Virtual Reality Using Deep Extreme Learning Machines
    Cecotti, Hubert
    Boumedine, Cyrus
    Callaghan, Michael
    RECENT TRENDS IN IMAGE PROCESSING AND PATTERN RECOGNITION (RTIP2R 2016), 2017, 709 : 80 - 92
  • [4] Learning and recognition of hand-drawn shapes using generative genetic programming
    Jaskowski, Wojciech
    Krawiec, Krzysztof
    Wieloch, Bartosz
    APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2007, 4448 : 281 - +
  • [5] Hand-Drawn Shape Recognition Using the SVM'ed Kernel
    Refaat, Khaled S.
    Atiya, Amir F.
    ARTIFICIAL NEURAL NETWORKS - ICANN 2009, PT II, 2009, 5769 : 275 - 284
  • [6] Hand-Drawn Emoji Recognition using Convolutional Neural Network
    Akter, Mehenika
    Hossain, Mohammad Shahadat
    Andersson, Karl
    PROCEEDINGS OF 2020 6TH IEEE INTERNATIONAL WOMEN IN ENGINEERING (WIE) CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (WIECON-ECE 2020), 2020, : 159 - 164
  • [7] Deep Learning based Hand-Drawn Molecular Structure Recognition and 3D Visualisation using Augmented Reality
    Adhikari, Jayampathi
    Aththanayake, Malith
    Kularathna, Charith
    Wijayasiri, Adeesha
    Munasinghe, Aravinda
    2022 22ND INTERNATIONAL CONFERENCE ON ADVANCES IN ICT FOR EMERGING REGIONS (ICTER), 2022,
  • [8] Hand-Drawn Electrical Circuit Recognition Using Object Detection and Node Recognition
    Rachala R.R.
    Panicker M.R.
    SN Computer Science, 2022, 3 (3)
  • [9] Deep CNN-based Features for Hand-Drawn Sketch Recognition via Transfer Learning Approach
    Hayat, Shaukat
    She, Kun
    Yu, Yao
    Mateen, Muhammad
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (09) : 438 - 448
  • [10] Hand-drawn Symbol Recognition of Surgical Flowsheet Graphs with Deep Image Segmentation
    Adorno, William, III
    Yi, Angela
    Durieux, Marcel
    Brown, Donald
    2020 IEEE 20TH INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOENGINEERING (BIBE 2020), 2020, : 295 - 302