Jurnal Teknik Informatika (JUTIF)
Vol. 6 No. 5 (2025): JUTIF Volume 6, Number 5, Oktober 2025

RNN-Based Intrusion Detection System for Internet of Vehicles with IG, PCA, and RF Feature Selection

Purnama, Benni (Unknown)
Winanto, Eko Arip (Unknown)
Sharipuddin, Sharipuddin (Unknown)
Sandra, Dodi (Unknown)
Nurhadi, Nurhadi (Unknown)
Afuan, Lasmedi (Unknown)



Article Info

Publish Date
16 Oct 2025

Abstract

Cyberattacks in the Internet of Vehicles (IoV) threaten road safety and data integrity, requiring intrusion detection systems (IDS) that capture temporal patterns in vehicular traffic. This study develops a Recurrent Neural Network (RNN)-based IDS and evaluates three feature-selection strategies—Information Gain (IG), Principal Component Analysis (PCA), and Random Forest (RF)—on the CICIoV2024 dataset. Features are normalized using Min–Max scaling before being fed into the RNN classifier. The models achieve perfect classification on held-out tests (accuracy/precision/recall/F1 = 1.00). However, probabilistic evaluation reveals low ROC–AUC scores (IG: 0.572, PCA: 0.429, RF: 0.415), indicating limited discriminative margins and potential overfitting or calibration issues despite flawless confusion matrices. PCA and RF further reduce computational overhead during inference compared to IG. These findings highlight that relying solely on accuracy can be misleading for IDS evaluation; temporal RNNs should be complemented with probability-aware training, calibration, or hybrid architectures. This work contributes a temporal-aware IDS framework for IoV and motivates future research on real-time deployment, hybrid RNN-CNN/LSTM models, and adversarial robustness to improve generalization and safety of connected vehicles

Copyrights © 2025






Journal Info

Abbrev

jurnal

Publisher

Subject

Computer Science & IT

Description

Jurnal Teknik Informatika (JUTIF) is an Indonesian national journal, publishes high-quality research papers in the broad field of Informatics, Information Systems and Computer Science, which encompasses software engineering, information system development, computer systems, computer network, ...