2022 Winter Simulation Conference (WSC)
Python code for the paper Supervised Machine Learning for Effective Missile Launch Based on Beyond Visual Range Air Combat Simulations.
This work compares supervised machine learning methods using reliable data from constructive simulations to estimate the most effective moment for launching missiles during air combat. We employed resampling techniques to improve the predictive model, analyzing accuracy, precision, recall, and f1-score. Indeed, we could identify the remarkable performance of the models based on decision trees and the significant sensitivity of other algorithms to resampling techniques. The models with the best f1-score brought values of
Please check the ipynb files:
- 1-EDA.ipynb: Exploratory Data Analysis;
- 2-Feature-Selection.ipynb: Feature selection techniques using ANOVA-f Statistic and Mutual Information Statistics;
- 3-LR.ipynb: Logistic Regression
- 4-KNN.ipynb: K-nearest neighbors
- 5-SVM.ipynb: Support Vector Machines
- 6-ANN.ipynb: Artificial Neural Networks
- 7-NB.ipynb: Naive Bayes
- 8-RF.ipynb: Random Forest
- 9-XGBoost.ipynb: Extreme Gradient Boosting,
There is no data folder because the missile launch data from the beyond visual range simulations was not allowed to be released at this moment.