Using artificial neural networks, this study improves prediction accuracy of firewall traffic, suggesting significant predictors via PCA.
Rising technology generates an increasing data flow on the internet by the day. Specific security systems are vital to manage this growing data traffic. One such security system is the firewall used in Turkey Maritime Enterprises Inc. (TME). All TME internet traffic is controlled by a security firewall that operates within existing rules. The security firewall produces output based on traffic categorized as “allowed” or “blocked.” This study gathered several log records from this firewall on five different days to create datasets. 26 variables were extracted from the firewall logs, excluding the output. The study aimed to identify the most significant parameters impacting the output using linear regression (LR) and principal component analysis (PCA). It was analyzed, and mutually influential log variables affecting the output were identified using two methods. After, the initial dataset with 26 variables and a reduced dataset with six variables were used to predict output using the artificial neural network (ANN) for five datasets. The prediction accuracy and precision ranges were between 85% and 88% and 92% and 98%, respectively. The F1-score showed results between 89% and 92% in addition to accuracy and precision. ML and PCA methods successfully identified crucial variables to estimate output and decreased the number of variables from 26 to 5. Moreover, it was noted that the ANN could decide whether the firewall traffic would be blocked or allowed with a high degree of accuracy based on the reduced datasets. Reducing the feature space from 26 to 6 variables identified via MLR+PCA improved ANN performance across hours, indicating that compact, interpretable inputs can support accurate firewall-traffic prediction.
No takes yet. Share an insight, caveat, or question.
Özdemir et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: