Principled Architecture Selection for Neural Networks: Application to Corporate Bond Rating Prediction