• Spectroscopy and Spectral Analysis
  • Vol. 40, Issue 12, 3946 (2020)
An-bing ZHENG1、1、*, Hui-hua YANG1、1, Xi-peng PAN1、1, Li-hui YIN1、1, and Yan-chun FENG1、1
Author Affiliations
  • 1[in Chinese]
  • 11. School of Automation, Beijing University of Posts and Telecommunications, Beijing 100876, China
  • show less
    DOI: 10.3964/j.issn.1000-0593(2020)12-3946-07 Cite this Article
    An-bing ZHENG, Hui-hua YANG, Xi-peng PAN, Li-hui YIN, Yan-chun FENG. Identifying Multi-Class Drugs by Using Near-Infrared Spectroscopy and Variational Auto-Encoding Modeling[J]. Spectroscopy and Spectral Analysis, 2020, 40(12): 3946 Copy Citation Text show less
    Spectra of four kinds of drugs with a large number of samples, peak and valley positions overlap mostly
    Fig. 1. Spectra of four kinds of drugs with a large number of samples, peak and valley positions overlap mostly
    Similar Spectra of the same drug produced by different manufactures. Metformin hydrochloride tablets came from No.6 and 7. Chlorphenamine maleate tablets came from No.18 and 19
    Fig. 2. Similar Spectra of the same drug produced by different manufactures. Metformin hydrochloride tablets came from No.6 and 7. Chlorphenamine maleate tablets came from No.18 and 19
    Overall structure block diagram
    Fig. 3. Overall structure block diagram
    Drug NameProduct
    (manufacturer)
    counts
    Spectra
    samples
    metformin
    hydrochloride
    tablets
    1494,48,67,21,48,64,27,35,48,24,68,97,97,97
    chlorpromazine
    hydrochloride
    tablets
    558,135,49,39,45
    chlorphenamine
    maleate tablets
    539,45,36,39,94
    cefuroxime axetil
    tablets
    556,29,27,89,37
    Total1 721
    Table 1. Experimental data of NIR
    Train/TestPreciseRecallF1Accuracy
    1 549/1720.9970.9890.9910.995
    1 377/3440.9940.9890.9910.994
    1 205/5160.9860.9860.9860.991
    1 033/6880.9950.9910.9930.994
    861/8610.9940.9920.9930.995
    688/1 0330.9080.8940.8870.924
    516/12050.8930.8610.8610.905
    344/1 3770.8160.7820.7820.853
    Table 2. Experimental results under different training and test set partitions
    Train/TestVAEPLS-DALinear SVMRBF_SVMK-NNBP-ANNDBNSAECNN
    1 549/1720.9970.9670.9620.9450.9060.9290.9400.9790.995
    1 377/3440.9940.9520.9460.9550.8790.9180.9460.9710.980
    1 205/5160.9860.9660.9480.9310.9040.9270.9230.9760.979
    1 033/6880.9950.9610.9370.9340.8870.8830.9360.9600.964
    861/8610.9940.9610.9300.9160.8610.8920.9250.9550.949
    688/1 0330.9080.9590.9290.8930.8250.8900.8950.9200.963
    516/1 2050.8930.9670.8970.8630.7960.8810.8970.9170.899
    344/1 3770.8160.9570.8490.8260.7480.8450.8530.9110.845
    Table 3. Accuracy of various multi-class classification algorithms
    Train/TestVAEPLS-DALinear SVMRBF_SVMk-NNBP-ANNDBNSAECNN
    1 549/17217.324/0.0200.585/0.0040.933/0.2713.793/0.3300.080/0.14218.211/0.002231.729/0.0159.843/0.02723.790/0.005
    1 377/34414.082/0.0290.522/0.0080.787/0.4763.183/0.5950.066/0.26716.779/0.003204.728/0.02910.319/0.04421.368/0.007
    1 205/51621.433/0.0410.425/0.0110.668/0.6742.700/0.8560.050/0.36913.352/0.004184.345/0.0389.536/0.06121.066/0.011
    1 033/68821.210/0.0620.340/0.0140.583/0.7912.217/0.9980.041/0.4588.924/0.006159.686/0.0469.967/0.09421.385/0.012
    861/86121.552/0.0670.263/0.0170.433/0.8861.760/1.0520.027/0.62213.784/0.006140.062/0.0669.960/0.12222.253/0.015
    688/1 03318.496/0.0870.221/0.0220.318/0.9011.186/1.0900.020/0.60419.103/0.008119.054/0.0868.898/0.13642.056/0.019
    516/1 20519.992/0.1000.180/0.0260.218/0.8210.862/0.9830.014/0.68112.730/0.01093.467/0.09010.028/0.15136.602/0.023
    344/1 37718.064/0.1170.125/0.0300.123/0.7240.427/0.8270.008/0.56312.947/0.01073.280/0.18410.985/0.18943.297/0.022
    Table 4. Training and inferencing time of each algorithm (in second, training time/inferencing time)
    An-bing ZHENG, Hui-hua YANG, Xi-peng PAN, Li-hui YIN, Yan-chun FENG. Identifying Multi-Class Drugs by Using Near-Infrared Spectroscopy and Variational Auto-Encoding Modeling[J]. Spectroscopy and Spectral Analysis, 2020, 40(12): 3946
    Download Citation