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. |
|