The goal isn't to solve the problem, as in predict with 100% accuracy. The goal is to improve by a few percentage points.
Since categorization is what ML does well and credit histories are great annotated training sets, it seems like a perfect fit.
I feel like outstanding debts (amount, time since last payment) could be really helpful in this regard so people can't rack up huge debts from multiple lenders, but that would also be a privacy nightmare.
No amount of machine learning or artificial intelligence can change that.
Machine learning however, can use past behavior to make an educated guess, regarding how/when/if an individual will repay and/or how vulnerable said individual is to unforeseen external events.
Machine learning might not be able to go as deep as evaluating someone’s chances of getting hit by lightning, for the purposes of credit ratings. However it does figure out if an individual has the chance to get out of sticky situations.
Summarizing, it’s not about predicting irrational behavior. It’s about using past behavior to make a better educated guess than was possible before.
Sometimes I wonder if people over-estimate the effects of AI/ML. There is a whole industry out there trying to figure out effective lending practices for centuries now. But, it seems people thinks huge amount of data crunched along with AI/ML is enough to solve this problem.