Python Programming - A+ Work Required. Only Experts
Use the attached python notebook as a reference--> scania_failures.ipynb
1. Train a neural network to predict the class variable
2. Display the learning curve (Accuracy vs num of epochs) for 4 values of learning rate (0.0001, 0.001, 0.01 and 0.1)
3. Test your model on the test set and report the accuracy
4. Display the confusion matrix
5. Further optimize the model by changing the number of nodes and layers to obtain the best true positive rate
Goal is to improve the Area Under the Curve (AUC) of the ROC. The baseline is 0.77. Try to change the number of nodes, number of layers, learning rate and number of epochs to optimize the AUC. Let us see who can get the best AUC.
7 years ago
40
Answer(1)![blurred-text]()
![]()
Purchase the answer to view it

NOT RATED
- scania_failures_model_.ipynb
- WhatsAppImage2019-09-27at7.44.45AM.jpeg
- WhatsAppImage2019-09-27at7.45.32AM.jpeg
- scania_failures_preprocessing.ipynb
- scania_failures_model.pdf
- scania_failures_preprocessing.pdf
other Questions(10)
- BUS 475 Week 4 Individual Business Model and Strategic Plan Part III Balanced Scorecard and Communication Plan
- two and three fourths plus seven and three fifths equals
- Mod 10
- Mgt 325
- Patient Health Data and Electronic Records
- ENTR 530 - Venture Capital
- Op Management
- LAS432_Midterm -w answers
- CMGT400 Week 2 Individual Assignment Common Information Security Threats
- CJA 474 Week 4 Individual Assignment Mergers Dont Always Lead to Culture Clashes Paper