Research Article

Intrusion Detection System for Internet of Things Based on Temporal Convolution Neural Network and Efficient Feature Engineering

Table 7

Performance of machine learning models.

Detection modelOversamplingPhaseLog lossAccuracyPrecisionRecallF1-scoreTraining time (s)

LRNoneTraining0.05584197.0861%59.8890%81.2382%52.1265%511
Testing0.05710997.0598%59.9419%82.6940%52.1741%
SMOTE-NCTraining0.07533699.2955%75.2781%99.2496%79.6344%709
Testing0.07769499.2858%74.5496%98.6987%78.9640%
RFNoneTraining0.20099297.4837%80.4852%98.8858%86.8911%191
Testing0.2011697.4586%77.8298%98.8643%84.4592%
SMOTE-NCTraining0.19517896.6396%79.8083%98.5854%86.3145%197
Testing0.19512496.6341%75.8464%98.5543%82.6850%