A comparative study of forecasting Corporate Credit Ratings using Neural
  Networks, Support Vector Machines, and Decision Trees
  Credit ratings are one of the primary keys that reflect the level of
riskiness and reliability of corporations to meet their financial obligations.
Rating agencies tend to take extended periods of time to provide new ratings
and update older ones. Therefore, credit scoring assessments using artificial
intelligence has gained a lot of interest in recent years. Successful machine
learning methods can provide rapid analysis of credit scores while updating
older ones on a daily time scale. Related studies have shown that neural
networks and support vector machines outperform other techniques by providing
better prediction accuracy. The purpose of this paper is two fold. First, we
provide a survey and a comparative analysis of results from literature applying
machine learning techniques to predict credit rating. Second, we apply
ourselves four machine learning techniques deemed useful from previous studies
(Bagged Decision Trees, Random Forest, Support Vector Machine and Multilayer
Perceptron) to the same datasets. We evaluate the results using a 10-fold cross
validation technique. The results of the experiment for the datasets chosen
show superior performance for decision tree based models. In addition to the
conventional accuracy measure of classifiers, we introduce a measure of
accuracy based on notches called "Notch Distance" to analyze the performance of
the above classifiers in the specific context of credit rating. This measure
tells us how far the predictions are from the true ratings. We further compare
the performance of three major rating agencies, Standard $\&$ Poors, Moody's
and Fitch where we show that the difference in their ratings is comparable with
the decision tree prediction versus the actual rating on the test dataset.
