Research Article
A Data-Driven Artificial Neural Network Approach to Software Project Risk Assessment
1. Load the Dataset | 2. Pre-process to omit and sort NULL values | 3. Split the dataset for training and testing (80% for training and 20% for testing) | 4. Visualize the data for each factor in relation to other factors | 5. Train the dataset | 6. Use the designed ANN model with five input values, 1 hidden dense layer and 1 output value | 7. Use MSE/MAE with ANN Model | 8. Run cycles and Store the history | 9. Plot the error as loss function | 10. Check Robustness of the model through Diebold–Mariano test | 11. After minimal loss, forecast the total risk for next project. |
|