Research Article

Malware Detection in Self-Driving Vehicles Using Machine Learning Algorithms

Table 3

Feature selection results.

CategorySelected Features1 from IFSF1 score

CFS (5)min_flowpktl, max_flowpktl, max_idle, bVarianceDataBytes, Init_Win_bytes_forward0.796
IG (5)avgPacketSize, max_fpktl, max_flowiat, fPktsPerSecond, Init_Win_bytes_forward0.806

1The feature of min_flowpktl means minimum length of a flow; max_flowpktl means maximum length of a flow; max_idle means maximum time a flow was idle before becoming active; bVarianceDataBytes means variance of total bytes used in backward direction; avgPacketSize means average size of packet; max_fpktl means maximum size of packet in forward direction; max_flowiat means maximum inter-arrival time of packet; fPktsPerSecond means number of forward packets per second; Init_Win_bytes_forward means the total number of bytes sent in initial window in the forward direction, respectively. Especially the last item is included in both CFS and IG results.