国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Additive Neural Network Model in Analyzing Heart Disease Factors

2020-10-27 09:42RuoranZhang劉薇禛平張禹
留學(xué) 2020年18期
關(guān)鍵詞:菁英進(jìn)階神經(jīng)網(wǎng)絡(luò)

菁英小記者 Ruoran Zhang 劉薇禛平 張禹

Abstract

This paper uses an Additive Neural Network model built with neural networks to analyze the key factors in determining the presence of heart disease. Identifying key factors in diagnosis

could enable more accurate and efficient diagnoses, and also prioritize health interven-tions that have the greatest effect. However, with many machine learning algorithms, it is of-ten difficult to isolate the contribution of each factor. An additive neural network that back propagates with the total loss is able to calculate each variables function in determining heart disease possibility.

1.Introduction

A lot of machine learning techniques are investigated to assist diagnosis and prediction of various diseases [1]. However, most of them are not able to calculate the correlation func-tion of each parameter and the possibility of having a disease.

The introduction of an additive model in Neural Network provides further insights in the interaction of each testing factor at the cost of a limitation of accuracy. The additive model establishes a neural network that is independent from other networks for each feature in a da-ta set. We shall be able to see some trends that align with empirical diagnosis.

2.Additive Models

Artificial neural network is a machine learning algorithm with an extensive history da-ting as far back as 1967 [4] while additive models were introduced relatively recently. As shown in Figure 1, an additive model constructs a separate neural network for each input fea-ture. The sum of the outputs from each independent network is taken to calculate the loss in accordance to one single target value.

The model enables us to plot and evaluate the effect of each feature on the final result. The summative pseudo code is given below.

3.Training Procedure

The additive neural network in this paper takes 12 inputs, including both categorical and quantitative data. The quantitative data are normalized so that? the network is able to catch more detailed variations. Each input has its own network with 4 layers and 300 nodes in each layer. The weights in each network are initialized with Kaiming initialization that addresses rectifier nonlinearities.

As the target output is either 1 or 0, a sigmoid function defined by the following equation is applied:

σ(x) =1/(1 + exp(x))

The above function applied to the sum of outputs. The optimization of weights in ac-cordanceof? the final loss employs Adam optimizer and happens in each network separately. Adam optimizer ”computes individual adaptive learning rates for different parameters from estimates of first and second moments of the gradients” [5]. The model ran 2000 epochs, reaching a final loss of 0.060.

4.Data

The data set used in this paper includes 303 patients diagnostic information. Each diag-nostic information contains 13 features that are medical predictors of heart disease. Each pa-tients data also includes the final target value, which is either 1 (presence of heart disease) or 0 (absence of heart disease).

5.Experimental Results

5.1 Results Analysis

The final loss after running 2000 epochs of the model is 0.060. From the plots given by the neural network, some important deciding factors of heart disease include chest pain type,

resting blood pressure, and cholesterol level. Some of the plots are shown below.

While most of the trends align with other research in the medical field, some of the func-tions are confounded by flaws in the data set, but can potentially provide insight into other aspects of the parameters.

5.2 Accuracy

Mapping results >0.5 as having a heart disease and results <0.5 as not having a heart disease, the model is able to reach a 89.6% accuracy in the training set with 300 inputs and 81.1% accuracy on the testing set which has 53 inputs.

6.Conclusion

An Additive Neural Network model not only performs better than some non- additive models in analyzing the patients information but also gives insights into the relationship be-tween each parameter and the diagnosis of heart disease. This additive model can be applied to other diagnoses that are based on multiple test results and contributing factors and can po-tentially improve the efficiency and accuracy of such diagnosis.

References

[1]Chen, H.-L., Huang, C.-C., Yu, X.-G., Xu, X., Sun, X., Wang, G.,and Wang, S.-J.? An ef-ficient diagnosis system for detection of parkin-sons disease using fuzzy k-nearest neighbor approach.

[2]Detrano, R., Janosi, A., Steinbrunn, W., Pfisterer, M., Schmid, J.-J., Sandhu, S., Guppy, K. H., Lee, S., and Froelicher, V. In-

[3]He, K., Zhang, X., Ren, S., and Sun, J. Delving deep into rectifiers: Surpassing human-level performance on imagenet classification.

[4]Kingma, D. P., and Ba, J. Adam: A method for stochastic optimization.

[5]Lou, Y., Caruana, R., and Gehrke, J.? Intelligible models for classifica- tion and regres-sion.

姓名:Ruoran (Zora) Zhang

年齡:17歲

城市:Palo Alto

就讀學(xué)校:Henry M Gunn High School

年級(jí):12年級(jí)

目標(biāo)專(zhuān)業(yè):數(shù)據(jù)科學(xué)

人工智能在許多領(lǐng)域都有著無(wú)限的潛能。抱著對(duì)于機(jī)器學(xué)習(xí)在醫(yī)學(xué)方面應(yīng)用的好奇,我開(kāi)始了解不同的機(jī)器學(xué)習(xí)算法。本篇文章探索了神經(jīng)網(wǎng)絡(luò)的進(jìn)階——可加性神經(jīng)網(wǎng)絡(luò) (Ad-ditive Neural Network Model),以及其在一套心臟病數(shù)據(jù)中的表現(xiàn)。從閱讀相關(guān)論文,到運(yùn)行python代碼進(jìn)一步改進(jìn)模型,再到撰寫(xiě)論文報(bào)告,我不僅為model的成功運(yùn)行感到高興,還加深了許多統(tǒng)計(jì)學(xué)及機(jī)器學(xué)習(xí)的知識(shí)。

猜你喜歡
菁英進(jìn)階神經(jīng)網(wǎng)絡(luò)
基于人工智能LSTM循環(huán)神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)成績(jī)預(yù)測(cè)
基于圖像處理與卷積神經(jīng)網(wǎng)絡(luò)的零件識(shí)別
Flying Forward
基于自適應(yīng)神經(jīng)網(wǎng)絡(luò)的電網(wǎng)穩(wěn)定性預(yù)測(cè)
中學(xué)生化學(xué)計(jì)算能力的進(jìn)階式培養(yǎng)策略
全球視野 2018年菁英小記者優(yōu)秀文章回顧
七彩童年夢(mèng)
三次樣條和二次刪除相輔助的WASD神經(jīng)網(wǎng)絡(luò)與日本人口預(yù)測(cè)
氧化還原反應(yīng)方程式書(shū)寫(xiě)的進(jìn)階化學(xué)習(xí)
時(shí)髦進(jìn)階版法式美甲
曲周县| 沭阳县| 德保县| 旺苍县| 新郑市| 察哈| 永川市| 大城县| 长沙市| 彩票| 淮南市| 宝丰县| 塔城市| 霍邱县| 长沙市| 石门县| 长宁县| 八宿县| 望谟县| 汕尾市| 沈丘县| 新野县| 浙江省| 子长县| 崇州市| 岱山县| 岐山县| 宁安市| 阳新县| 阜宁县| 贡觉县| 克什克腾旗| 都安| 临武县| 贵南县| 海宁市| 衡阳县| 周口市| 沭阳县| 无极县| 荣昌县|