0 500
1 268
Name: diabetes, dtype: int64
diabetes(=당뇨병 발병 여부) 컬럼이 다른 컬럼들과 갖는 상관관계를 눈여겨보기로 한다.
<matplotlib.legend.Legend at 0x205f3831820>
<matplotlib.legend.Legend at 0x205f216abe0>
<matplotlib.legend.Legend at 0x205f2256b50>
fatal: destination path 'data' already exists and is not an empty directory.
# 모델을 설정합니다.
model = Sequential()
model.add(Dense(12, input_dim=8, activation='relu', name='Dense_1'))
model.add(Dense(8, activation='relu', name='Dense_2'))
model.add(Dense(1, activation='sigmoid', name='Dense_3'))
model.summary()
Model: "sequential"
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
Dense_1 (Dense) (None, 12) 108
Dense_2 (Dense) (None, 8) 104
Dense_3 (Dense) (None, 1) 9
=================================================================
Total params: 221
Trainable params: 221
Non-trainable params: 0
_________________________________________________________________
Epoch 1/100
154/154 [==============================] - 3s 5ms/step - loss: 1.4316 - accuracy: 0.5859
Epoch 2/100
154/154 [==============================] - 1s 4ms/step - loss: 0.9464 - accuracy: 0.6198
Epoch 3/100
154/154 [==============================] - 1s 4ms/step - loss: 0.8328 - accuracy: 0.6589
Epoch 4/100
154/154 [==============================] - 1s 4ms/step - loss: 0.7819 - accuracy: 0.6849
Epoch 5/100
154/154 [==============================] - 1s 4ms/step - loss: 0.7723 - accuracy: 0.6823
Epoch 6/100
154/154 [==============================] - 1s 4ms/step - loss: 0.7317 - accuracy: 0.6745
Epoch 7/100
154/154 [==============================] - 1s 4ms/step - loss: 0.7479 - accuracy: 0.6628
Epoch 8/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6975 - accuracy: 0.6823
Epoch 9/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6726 - accuracy: 0.7135
Epoch 10/100
154/154 [==============================] - 1s 4ms/step - loss: 0.7023 - accuracy: 0.6888
Epoch 11/100
154/154 [==============================] - 1s 4ms/step - loss: 0.7281 - accuracy: 0.6849
Epoch 12/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6596 - accuracy: 0.6927
Epoch 13/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6803 - accuracy: 0.6823
Epoch 14/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6663 - accuracy: 0.6953
Epoch 15/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6445 - accuracy: 0.7044
Epoch 16/100
154/154 [==============================] - 1s 5ms/step - loss: 0.6444 - accuracy: 0.6875
Epoch 17/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6272 - accuracy: 0.6979
Epoch 18/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6452 - accuracy: 0.6875
Epoch 19/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6277 - accuracy: 0.7005
Epoch 20/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6343 - accuracy: 0.7018
Epoch 21/100
154/154 [==============================] - 1s 3ms/step - loss: 0.6115 - accuracy: 0.7174
Epoch 22/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6135 - accuracy: 0.7057
Epoch 23/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5833 - accuracy: 0.7083
Epoch 24/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5899 - accuracy: 0.7044
Epoch 25/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5826 - accuracy: 0.7188
Epoch 26/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5798 - accuracy: 0.7227
Epoch 27/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5617 - accuracy: 0.7174
Epoch 28/100
154/154 [==============================] - 1s 4ms/step - loss: 0.6035 - accuracy: 0.7201
Epoch 29/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5758 - accuracy: 0.7188
Epoch 30/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5691 - accuracy: 0.7135
Epoch 31/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5973 - accuracy: 0.7188
Epoch 32/100
154/154 [==============================] - 1s 3ms/step - loss: 0.6078 - accuracy: 0.7057
Epoch 33/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5485 - accuracy: 0.7214
Epoch 34/100
154/154 [==============================] - 1s 3ms/step - loss: 0.6110 - accuracy: 0.7174
Epoch 35/100
154/154 [==============================] - 1s 3ms/step - loss: 0.6024 - accuracy: 0.7148
Epoch 36/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5678 - accuracy: 0.7174
Epoch 37/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5779 - accuracy: 0.7070
Epoch 38/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5524 - accuracy: 0.7305
Epoch 39/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5767 - accuracy: 0.7148
Epoch 40/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5720 - accuracy: 0.7201
Epoch 41/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5335 - accuracy: 0.7370
Epoch 42/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5865 - accuracy: 0.7174
Epoch 43/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5595 - accuracy: 0.7279
Epoch 44/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5475 - accuracy: 0.7201
Epoch 45/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5507 - accuracy: 0.7448
Epoch 46/100
154/154 [==============================] - 1s 5ms/step - loss: 0.5818 - accuracy: 0.7227
Epoch 47/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5629 - accuracy: 0.7188
Epoch 48/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5516 - accuracy: 0.7266
Epoch 49/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5475 - accuracy: 0.7396
Epoch 50/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5574 - accuracy: 0.7135
Epoch 51/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5501 - accuracy: 0.7318
Epoch 52/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5468 - accuracy: 0.7344
Epoch 53/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5508 - accuracy: 0.7344
Epoch 54/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5659 - accuracy: 0.7135
Epoch 55/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5476 - accuracy: 0.7214
Epoch 56/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5596 - accuracy: 0.7253
Epoch 57/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5302 - accuracy: 0.7370
Epoch 58/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5264 - accuracy: 0.7500
Epoch 59/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5513 - accuracy: 0.7331
Epoch 60/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5599 - accuracy: 0.7174
Epoch 61/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5705 - accuracy: 0.7214
Epoch 62/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5520 - accuracy: 0.7266
Epoch 63/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5375 - accuracy: 0.7383
Epoch 64/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5342 - accuracy: 0.7344
Epoch 65/100
154/154 [==============================] - 1s 5ms/step - loss: 0.5320 - accuracy: 0.7526
Epoch 66/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5284 - accuracy: 0.7409
Epoch 67/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5327 - accuracy: 0.7565
Epoch 68/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5282 - accuracy: 0.7357
Epoch 69/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5186 - accuracy: 0.7461
Epoch 70/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5337 - accuracy: 0.7513
Epoch 71/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5272 - accuracy: 0.7461
Epoch 72/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5322 - accuracy: 0.7656
Epoch 73/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5296 - accuracy: 0.7461
Epoch 74/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5300 - accuracy: 0.7370
Epoch 75/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5376 - accuracy: 0.7422
Epoch 76/100
154/154 [==============================] - 1s 5ms/step - loss: 0.5430 - accuracy: 0.7292
Epoch 77/100
154/154 [==============================] - 1s 5ms/step - loss: 0.5305 - accuracy: 0.7435
Epoch 78/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5299 - accuracy: 0.7305
Epoch 79/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5170 - accuracy: 0.7526
Epoch 80/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5277 - accuracy: 0.7409
Epoch 81/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5284 - accuracy: 0.7552
Epoch 82/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5331 - accuracy: 0.7344
Epoch 83/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5130 - accuracy: 0.7422
Epoch 84/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5421 - accuracy: 0.7292
Epoch 85/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5067 - accuracy: 0.7760
Epoch 86/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5174 - accuracy: 0.7604
Epoch 87/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5390 - accuracy: 0.7161
Epoch 88/100
154/154 [==============================] - 1s 5ms/step - loss: 0.5227 - accuracy: 0.7461
Epoch 89/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5132 - accuracy: 0.7513
Epoch 90/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5214 - accuracy: 0.7448
Epoch 91/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5108 - accuracy: 0.7409
Epoch 92/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5188 - accuracy: 0.7487
Epoch 93/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5093 - accuracy: 0.7565
Epoch 94/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5217 - accuracy: 0.7513
Epoch 95/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5299 - accuracy: 0.7318
Epoch 96/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5127 - accuracy: 0.7461
Epoch 97/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5124 - accuracy: 0.7448
Epoch 98/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5185 - accuracy: 0.7591
Epoch 99/100
154/154 [==============================] - 1s 3ms/step - loss: 0.5068 - accuracy: 0.7565
Epoch 100/100
154/154 [==============================] - 1s 4ms/step - loss: 0.5291 - accuracy: 0.7513