Processing math: 100%

Conducting a Correlation Model Between TCM Constitution and Physical Examination Index Based on BPNN Algorithm

LUO Yue, LIN Bing, WEN Chuan-Biao, LUO Mao

罗悦, 林冰, 温川飙, 罗茂. 基于一种神经网络算法的体检指标与中医体质类型的关联性研究[J]. Digital Chinese Medicine, 2018, 1(1): 84-89.
引用本文: 罗悦, 林冰, 温川飙, 罗茂. 基于一种神经网络算法的体检指标与中医体质类型的关联性研究[J]. Digital Chinese Medicine, 2018, 1(1): 84-89.
LUO Yue, LIN Bing, WEN Chuan-Biao, LUO Mao. Conducting a Correlation Model Between TCM Constitution and Physical Examination Index Based on BPNN Algorithm[J]. Digital Chinese Medicine, 2018, 1(1): 84-89.
Citation: LUO Yue, LIN Bing, WEN Chuan-Biao, LUO Mao. Conducting a Correlation Model Between TCM Constitution and Physical Examination Index Based on BPNN Algorithm[J]. Digital Chinese Medicine, 2018, 1(1): 84-89.

基于一种神经网络算法的体检指标与中医体质类型的关联性研究

Conducting a Correlation Model Between TCM Constitution and Physical Examination Index Based on BPNN Algorithm

More Information
    Corresponding author:

    LIN Bing: Bing LIN, Archiater. Research direction: health management; TCM health management, constitution identification, and health maintenance & regulation guide, etc. Email: 1284516264@qq.com

  • 摘要: 本研究基于BPNN算法建立了中医体质辨证与体检指标的关联模型。运用BPNN算法分析253例尿常规指标,构建中医体质与体检指标关联模型。该关联性模型经过测试验证,学习组和测试组的正确率分别为60%和40%,证明中医体质与体检指标之间有较强关联性,为中医治未病的现代化进程提供参考。
    Abstract: This paper studies the correlation between Traditional Chinese Medicine (TCM) Constitution discrimination and physical examination index based on BPNN algorithm. 253 cases of routine urine test were used to build a linkage model between TCM Constitution and physical indicators via BPNN algorithm. According to the test, the correct rate of learning and test group are 60% and 40%, respectively. A strong correlation was found between TCM Constitution and physical examination indexes. By applying cutting-edge knowledge and technologies, the development and modernization process of TCM can be greatly promoted.
  • As the understanding of Chinese medicine deepens worldwide, its ability to prevent and cure diseases has received increasing attention. The role of traditional Chinese medicine (TCM) in treating various diseases has been acknowledged by the world health organization [1]. Due to its special mode of knowledge transfer, the development and application of TCM has been relatively slow, and far from realizing its due value. Chinese Westernization, the outflow of talent, rarity, the lack of qualified successors, the technical and price difference of TCMs, the imbalance of Chinese medical technology development, and limited medical staff are factors restricting the development of TCM. The pace of TCM development cannot meet the current demands of society for TCM.

    The Chinese Medicine Institute has issued a "Chinese medicine constitution classification and determination standard". According to this, many scholars have concluded that the clinical research of the current constitution types can be divided into two aspects: one is to investigate the distribution of the constitution types in disease, the other is to study the correlation between constitution types and disease, in order to study and prevent the development of the disease [2].

    The application of the back-propagation neural network (BPNN) in the field of the Chinese medicine constitution is to bridge the gap between the field of TCM constitution identification and neural networks, the use of information technology to promote the rapid development of Chinese medicine and a TCM constitution identification system, to serve the benefit of a wider population [3].

    To ensure that the neural network input and output can accurately represent the constitution and physical examination indicators, and to improve the convergence speed of the neural network, it is necessary to quantify the physical type and physical examination indicators of TCM [4].

    The examination type is the input of the neural network, with a digital representation of peace quality, Qi deficiency, Yang deficiency, Yin deficiency, phlegm dampness, Blood stasis, Qi stagnation and special qualitiy to represent the nine types of the TCM constitution. Belonging to a physical type is denoted by 1, whereas 0 represents the constitution that the type does not belong to. Therefore, there are nine different TCM constitutions with digital representation as shown in Table 1.

    Table  1.  Digital representation of TCM constitutional types
    ON Constitutionaltype Digital representation
    1 Peace quality 100000000
    2 Qi deficiency 010000000
    3 Yang deficiency 001000000
    4 Yin deficiency 000100000
    5 Phlegm dampness 000010000
    6 Damp-heat 000001000
    7 Blood stasis syndrome 000000100
    8 Qi stagnation 000000010
    9 Special quality 000000001
    1 Peace quality 100000000
    Note: ON represents order number.
    下载: 导出CSV 
    | 显示表格

    According to the conventional physical examination, the examination indexes are divided into basic information (age, sex, patient height, weight, body mass index, systolic blood pressure, diastolic blood pressure), routine blood index (white blood cell count, neutrophil count, lymphocytes, monocytes, eosinophils, basophils, the percentage of neutrophils and lymphocytes, mononuclear cells, the ratio of eosinophils, basophil, erythrocyte, hemoglobin, hematocrit, mean corpuscular volume, mean corpuscular hemoglobin, mean corpuscular hemoglobin concentration, red cell distribution width coefficient of variation, red cell distribution width, the degree of liver function, platelets, total protein, albumin, globulin, albumin/globulin, alanine aminotransferase, aspartate aminotransferase, alkaline phosphatase, glutamyl transferase, total bilirubin, direct bilirubin, and indirect bilirubin), renal index (urea nitrogen, creatinine, uric acid, glucose, and carbon dioxide combining power), blood lipids (cholesterol, triglycerides, high density lipoprotein cholesterol, and low density lipoprotein cholesterol).

    The quantization index of each output parameter is represented by Ai, and the measured value is expressed as Mi. All the output quantization indexes are limited to the range of [0, 1], and the quantitative expression of the basic information of the patient is as follows:

    Aage=Mage/100, Asex=0(man)|1(woman),

    Aheight=Mheight/1000, Aweight=Mweight/100,

    ABMI=MBMI/100,

    ASystolicBloodPressure=MSystolicBloodPressure/1000ADiastolicBloodPressure=MDiastolicBloodPressure/100

    Cellular neural network simulation is similar to the way that a human brain works but greatly simplified. The network is composed of many neural network layers, and each layer is composed of many elements. The first layer is the input layer, the last layer is called the output layer, while the rest being hidden layers in the BPNN. Information exchange is only allowed among the units in adjacent nerve layers.

    BPNN is a multilayer feed forward network, and it's also known as back-propagation neural network. It has a highly nonlinear mapping relationship between the input and output of the recognition model. To achieve a nonlinear classification and approximate arbitrary nonlinear function with arbitrary precision, we can transform the activation function or modify the threshold and the number of the layers of the BPNN. BPNN can learn through samples, and automatically adjust the weights in the network, so as to realize the non-inductive logic.

    BPNN is one of the most widely used neural network models. The BPNN can learn and store a lot of input-output model mapping to reveal the mathematical equations describing the mapping relation. It applies the method of steepest decent to adjust the weights and thresholds of the network through the BPNN in order to achieve the minimum error sum of squares.

    The BPNN maps from input to output function, the existing mathematical theory has proved that it can achieve any nonlinear mapping ability for complex nonlinear problems. The neural network can be regarded as a "black box", to facilitate the internal mechanisms [5]. Moreover, the subsystems are relatively independent and need no decoupling. It has a high tolerance to errors and self-learning ability.

    In the ij hidden layer input vector, jk is the hidden layer output vector, wij is the weight of the connection between the input layer and the middle layers, θj is the hidden layer neurons and ni=1wijxi is the hidden layer threshold, the input vector of nerve cell I is xi (i=1, 2, ..., n).

    hj=ni=1wijxiθj=n+i=1wijxi

    The output function of hidden layer uses the f(hj) excitation function

    oj=f(hj) =1/(1+ehj)

    In the formula: j=1, 2, ..., m; θj=w(n+1)jxn+1, xn+1=-1, yk is the threshold of each neuron in the output layer. The input of the output layer K node is k, and the output layer uses f(hk) excitation function:

    hk=kyk=f(hk) =1/(1+ehk)

    In the formula: k=1, 2, the BP algorithm is a supervised learning algorithm, input the learning sample data for p(x1, x2, ..., x3), and the corresponding monitoring object is t1, t2, ..., tp, the learning algorithm will be the actual outputy1, y2, ..., yp and t1, t2, ..., tp error to modify its weight and threshold, so that yp and tp are as close as possible. The wjk is the connection weight value of the hidden layer and the input layer, and η is the step size. Set n0=5000 for the number of iterations, using the output of the σpijk and hidden layer neurons of each neuron of the output layer to correct the connection weight, and the correction formula is as follows:

    wn0+1jk=wn0jk+ηpp1=1σp1jkop1j

    In the formula: ypis the actual output value, tp is the error value, oj is the threshold of each neuron of the hidden layer, and to use the output σpijk neurons of the hidden layer and input layer of each neuron to correct the connection weight, the correction formula is as follows:

    σjkp1=(tkp1ykp1)ykp1(1ykp1)σp1ij=kk=1σp1jkwjkop1j(1op1j)

    In the formula, tkis the desired output vector and yk is the actual output vector. The BP algorithm uses a gradient descent algorithm to update the weights in the network. If a batch update algorithm is used, the batch size is set to p, a square error and calculation formula are used, and then the global error of the batch is:

    E=12pp1kk=1(tp1kyp1k)2<ε

    According to the demand of the correlation model between the TCM constitution and physical examination index, and the characteristics of BPNN, the algorithm flow of the network model shown in Figure 1 is established.

    Figure  1.  TCM constitution and physical examination index BPNN algorithm flow

    The constitution of the TCM and Medical Association index of the learning algorithm of NN process is as follows [6].

    1) The structure of BPNN is constructed. The network model includes an input layer (physical examination index), hidden layers and output layer (physical type).

    2) The weights and thresholds of the BPNN are initialized, and the steps and accuracy of learning are determined.

    3) A group of Chinese medicine and physical indicators of learning samples (such as the TCM constitution and blood lipid index) is entered for each sample (input vector and the desired output) for learning.

    4) Connection weights and thresholds input vector calculate the value of activation of neurons in the hidden layer. The hidden layer activation function calculates the output value of each unit.

    5) Connect weights and thresholds with Zi, calculate the activation of the output layer, then use activation function, calculate the output Yj of output layer.

    6) The calculation of expected output error, hidden layer output and the actual output from the output layer, BP, modify the weights and thresholds layer by layer.

    7) Learning the sample data until the sample data is finished, and judging whether the global error is within the given range of accuracy.

    8) Save the threshold, complete the construction of the model.

    The system input data mainly includes blood, blood lipid, liver function and kidney function of the four modules of the data acquisition. The study included 500 subjects from the Affiliated Hospital of Chengdu University of TCM. The TCM constitution types and examination indicators were obtained to assess the corresponding relationship between the samples. With basic personal information hidden, the data were input into an Excel sheet, then the data were entered into an Access database.

    The output value of the BPNN model is nine types of physique, through testing multiple sets of data and recording the test results to determine the accuracy.

    The blood urea nitrogen, creatinine, uric acid, glucose, carbon dioxide binding force of several indicators were collected test the physique, the sample data of 253 groups were selected to determine the types of constitution.

    The results generated from TCM diagnosis usually look different from that of Western medicine, but the actual difference between them is small. Using the algorithm, the accuracy of the results was 60%, which still needs optimisation. After the test, the results are recorded.

    According to the existing constitution types, the identification, application and development status quo and problems in the process of Chinese informatization, the BPNN algorithm was used to construct a correlation between constitution identification and examination index. After the system construction, we collected historical data to train, optimize and collect data to test and analyze the results. Through the blood lipid data detection, the current accuracy was 60%, which is still below the expectation. There is a need to continually improve and perfect the code to obtain a higher accuracy. It is hoped that the application of this system can improve the scope of the TCM constitution identification service and application, and further advance the informatization of TCM.

    We thank for the funding support from the Young Talents for research on Traditional Chinese Medicine Science and Technology in Sichuan (No.2016Q065).

    The authors declare no conflict of interest.

  • Figure  1.   TCM constitution and physical examination index BPNN algorithm flow

    Table  1   Digital representation of TCM constitutional types

    ON Constitutionaltype Digital representation
    1 Peace quality 100000000
    2 Qi deficiency 010000000
    3 Yang deficiency 001000000
    4 Yin deficiency 000100000
    5 Phlegm dampness 000010000
    6 Damp-heat 000001000
    7 Blood stasis syndrome 000000100
    8 Qi stagnation 000000010
    9 Special quality 000000001
    1 Peace quality 100000000
    Note: ON represents order number.
    下载: 导出CSV
  • [1]

    BAI L N. Study on TCM Constitution identification based on BP neural network. Tianjin University of Technology, 2014.2:1-2, 27-28.

    [2]

    ZHANG S D, CHEN S B. Discussion on the essence and clinical significance of TCM Constitution identification. Shanxi traditional Chinese medicine, 2012, 28 (3):2.

    [3]

    YU H. Information technology helps the development of Chinese medicine. Chinese Medical Journal, 2006, 11(4):1. http://d.old.wanfangdata.com.cn/Periodical/yixjy201804009

    [4]

    YANG J, XING T, LI C L. Research progress on modernization of TCM constitution theory. Journal of Changchun Academy of traditional Chinese medicine, 2000, 16:1-2.

    [5]

    GUO L L. Signal detection and analysis based on neural network. Wuhan University of Technology, 2001, 5(1):6-10. http://d.old.wanfangdata.com.cn/OAPaper/oai_doaj-articles_62b4d11a77923bf210db317bf90208ef

    [6]

    Blog Park. BP neural network and learning algorithm, 2012. 06. 05: 1. http://blog.csdn.net/guoyunlei/article/details/73065526.

  • 期刊类型引用(12)

    1. Lin, C.-Y., Wu, S.-C., Hu, C.-H. et al. Spindle Thermal Error Prediction Based on Back Propagation Neural Network and Hybrid Taguchi Genetic Algorithm for a Computer Numerical Control Machine Tool. Sensors and Materials, 2023, 35(12-4): 4397-4415. 必应学术
    2. Sun, N., Chen, B., Zhang, R. et al. Novel neural network model for predicting susceptibility of facial post-inflammatory hyperpigmentation. Medical Engineering and Physics, 2022. 必应学术
    3. Kang, Z.. Artificial Intelligence Network Embedding, Entrepreneurial Intention, and Behavior Analysis for College Students’ Rural Tourism Entrepreneurship. Frontiers in Psychology, 2022. 必应学术
    4. Xia, Y., Liu, W., Shi, Y. et al. Rapid determination of capsaicin concentration in soybean oil by terahertz spectroscopy. Journal of Food Science, 2022, 87(2): 567-575. 必应学术
    5. Gao, N.. Mathematical Model of Intelligent Monitoring System Based on BPNN and Convolutional Hierarchical Analysis Algorithm. 2022. 必应学术
    6. Lu, X., Yang, C., Wang, S. et al. Harvest maturity identification for upper flue-cured tobacco leaves based on image analysis technology | [基于图像分析技术的烤烟上部叶采收成熟度判别]. Tobacco Science and Technology, 2021, 54(5): 31-37. 百度学术
    7. He, C., Chen, R., Ren, K. et al. A predictive model for the sensory aroma characteristics of flue-cured tobacco based on a back-propagation neural network. SN Applied Sciences, 2020, 2(11): 1867. 必应学术
    8. Zhu, L.. Research on identifying phlegm-damp constitution in obese people based on machine learning methods. 2020. 必应学术
    9. Yue, L., Yu-Nan, L., Bing, L. et al. Research on the Correlation Between Physical Examination Indexes and TCM Constitutions Using the RBF Neural Network. Digital Chinese Medicine, 2020, 3(1): 11-19. 必应学术
    10. Cai, R., Xie, S., Wang, B. et al. Wind speed forecasting based on extreme gradient boosting. IEEE Access, 2020. 必应学术
    11. Jian, B.-L., Guo, Y.-S., Hu, C.-H. et al. Prediction of spindle thermal deformation and displacement using back propagation neural network. Sensors and Materials, 2020, 32(1): 431-445. 必应学术
    12. Luo, Y., Lin, B., Wen, C.-B. et al. Constitution Identification System for Traditional Chinese Medicine (TCM) Based on Correlation Between TCM Constitution and Physical Examination Indices. Digital Chinese Medicine, 2018, 1(2): 122-130. 必应学术

    其他类型引用(0)

图(1)  /  表(1)
计量
  • 文章访问数:  872
  • HTML全文浏览量:  424
  • PDF下载量:  4
  • 被引次数: 12
出版历程
  • 收稿日期:  2017-10-27
  • 录用日期:  2017-12-07
  • 网络出版日期:  2018-02-05
  • 刊出日期:  2018-02-28

目录

/

返回文章
返回