@@ -1327,11 +1327,110 @@ run RNN and see our result:
13271327
13281328 print (metrics.classification_report(y_test, predicted))
13291329
1330+
1331+ Model summary:
1332+
1333+ ::
1334+
1335+ _________________________________________________________________
1336+ Layer (type) Output Shape Param #
1337+ =================================================================
1338+ embedding_1 (Embedding) (None, 500, 50) 8960500
1339+ _________________________________________________________________
1340+ gru_1 (GRU) (None, 500, 256) 235776
1341+ _________________________________________________________________
1342+ dropout_1 (Dropout) (None, 500, 256) 0
1343+ _________________________________________________________________
1344+ gru_2 (GRU) (None, 500, 256) 393984
1345+ _________________________________________________________________
1346+ dropout_2 (Dropout) (None, 500, 256) 0
1347+ _________________________________________________________________
1348+ gru_3 (GRU) (None, 500, 256) 393984
1349+ _________________________________________________________________
1350+ dropout_3 (Dropout) (None, 500, 256) 0
1351+ _________________________________________________________________
1352+ gru_4 (GRU) (None, 256) 393984
1353+ _________________________________________________________________
1354+ dense_1 (Dense) (None, 20) 5140
1355+ =================================================================
1356+ Total params: 10,383,368
1357+ Trainable params: 10,383,368
1358+ Non-trainable params: 0
1359+ _________________________________________________________________
1360+
1361+
1362+
13301363Output:
13311364
13321365::
13331366
1367+ Train on 11314 samples, validate on 7532 samples
1368+ Epoch 1/20
1369+ - 268s - loss: 2.5347 - acc: 0.1792 - val_loss: 2.2857 - val_acc: 0.2460
1370+ Epoch 2/20
1371+ - 271s - loss: 1.6751 - acc: 0.3999 - val_loss: 1.4972 - val_acc: 0.4660
1372+ Epoch 3/20
1373+ - 270s - loss: 1.0945 - acc: 0.6072 - val_loss: 1.3232 - val_acc: 0.5483
1374+ Epoch 4/20
1375+ - 269s - loss: 0.7761 - acc: 0.7312 - val_loss: 1.1009 - val_acc: 0.6452
1376+ Epoch 5/20
1377+ - 269s - loss: 0.5513 - acc: 0.8112 - val_loss: 1.0395 - val_acc: 0.6832
1378+ Epoch 6/20
1379+ - 269s - loss: 0.3765 - acc: 0.8754 - val_loss: 0.9977 - val_acc: 0.7086
1380+ Epoch 7/20
1381+ - 270s - loss: 0.2481 - acc: 0.9202 - val_loss: 1.0485 - val_acc: 0.7270
1382+ Epoch 8/20
1383+ - 269s - loss: 0.1717 - acc: 0.9463 - val_loss: 1.0269 - val_acc: 0.7394
1384+ Epoch 9/20
1385+ - 269s - loss: 0.1130 - acc: 0.9644 - val_loss: 1.1498 - val_acc: 0.7369
1386+ Epoch 10/20
1387+ - 269s - loss: 0.0640 - acc: 0.9808 - val_loss: 1.1442 - val_acc: 0.7508
1388+ Epoch 11/20
1389+ - 269s - loss: 0.0567 - acc: 0.9828 - val_loss: 1.2318 - val_acc: 0.7414
1390+ Epoch 12/20
1391+ - 268s - loss: 0.0472 - acc: 0.9858 - val_loss: 1.2204 - val_acc: 0.7496
1392+ Epoch 13/20
1393+ - 269s - loss: 0.0319 - acc: 0.9910 - val_loss: 1.1895 - val_acc: 0.7657
1394+ Epoch 14/20
1395+ - 268s - loss: 0.0466 - acc: 0.9853 - val_loss: 1.2821 - val_acc: 0.7517
1396+ Epoch 15/20
1397+ - 271s - loss: 0.0269 - acc: 0.9917 - val_loss: 1.2869 - val_acc: 0.7557
1398+ Epoch 16/20
1399+ - 271s - loss: 0.0187 - acc: 0.9950 - val_loss: 1.3037 - val_acc: 0.7598
1400+ Epoch 17/20
1401+ - 268s - loss: 0.0157 - acc: 0.9959 - val_loss: 1.2974 - val_acc: 0.7638
1402+ Epoch 18/20
1403+ - 270s - loss: 0.0121 - acc: 0.9966 - val_loss: 1.3526 - val_acc: 0.7602
1404+ Epoch 19/20
1405+ - 269s - loss: 0.0262 - acc: 0.9926 - val_loss: 1.4182 - val_acc: 0.7517
1406+ Epoch 20/20
1407+ - 269s - loss: 0.0249 - acc: 0.9918 - val_loss: 1.3453 - val_acc: 0.7638
1408+
13341409
1410+ precision recall f1-score support
1411+
1412+ 0 0.71 0.71 0.71 319
1413+ 1 0.72 0.68 0.70 389
1414+ 2 0.76 0.62 0.69 394
1415+ 3 0.67 0.58 0.62 392
1416+ 4 0.68 0.67 0.68 385
1417+ 5 0.75 0.73 0.74 395
1418+ 6 0.82 0.74 0.78 390
1419+ 7 0.83 0.83 0.83 396
1420+ 8 0.81 0.90 0.86 398
1421+ 9 0.92 0.90 0.91 397
1422+ 10 0.91 0.94 0.93 399
1423+ 11 0.87 0.76 0.81 396
1424+ 12 0.57 0.70 0.63 393
1425+ 13 0.81 0.85 0.83 396
1426+ 14 0.74 0.93 0.82 394
1427+ 15 0.82 0.83 0.83 398
1428+ 16 0.74 0.78 0.76 364
1429+ 17 0.96 0.83 0.89 376
1430+ 18 0.64 0.60 0.62 310
1431+ 19 0.48 0.56 0.52 251
1432+
1433+ avg / total 0.77 0.76 0.76 7532
13351434
13361435-----------------------------------------
13371436Convolutional Neural Networks (CNN)
0 commit comments