Article or book title, author's surname, DOI

Neural network model for credit risk assessment based on bank customers’ transaction sequences

L.B. Kulygin1, K.A. Makoveychuk2

research article UDC 004.89 Pages: 174-183 doi.org/10.18127/j19997493-202605-22

  1. 1,2 Financial University under the Government of the Russian Federation (Moscow, Russia)

Abstract

Problem statement. Conventional scoring models mainly use application data, credit history, and aggregated customer characteristics, while current-account transaction sequences contain additional information about actual financial behavior. For practical use of this signal, it is necessary to consider model quality on a later time period, computational cost, and robustness to different transaction-history lengths.

Goal. To develop and experimentally evaluate a neural-network credit risk model based on bank customers’ transaction sequences and to determine architectural solutions that provide an acceptable balance between predictive quality on an out-of-time sample and inference cost.

Results. The experiment was conducted on approximately three million credit applications with a temporal train/validation/OOT split of about 2.408/0.268/0.295 million observations. For each application, current-account transactions from the year preceding the scoring date were used; sequence length was limited to between 9 and 550 transactions. The main configuration used a bidirectional GRU, entity embeddings for categorical features, and TF-IDF-weighted word2vec averaging for transaction descriptions. With the internal model’s OOT Gini equal to 51.49, the BiGRU configuration with entity embeddings and TF-IDF-weighted word2vec achieved Gini OOT = 52.1, while adding its score to the internal model produced a Gini uplift of +4.8 percentage points. xLSTM increased Gini OOT to 52.3 and uplift to +4.9 percentage points, but required approximately 50% more inference time. Measured BiGRU inference time was 2.9–3.3 ms per application.

Practical significance. The transaction model can be used as an additional scoring signal in an ensemble with an existing tabular bank model. The results show that sequential representation of transactions can improve the discriminatory power of the ensemble on an OOT sample while retaining inference latency suitable for online scoring. In the conducted comparison, BiGRU provided the most practical balance: the small quality advantage of xLSTM did not compensate for its higher computational cost.

Received
17.09.2026
Approved after review
25.09.2026
Accepted
01.10.2026

How to cite

Кулыгин Л.Б., Маковейчук К.А. Нейросетевая модель оценки кредитного риска на основе транзакционных последовательностей клиентов банка // Динамика сложных систем - XXI век. 2026. Т. 20. № 5. С. 174−183. DOI: https://doi.org/10.18127/j19997493-202605-22

References
  1. Li H., Feng A., Lin B., Su H., Liu Z., Duan X., Pu H., Wang Y. A Novel Method for Credit Scoring Based on Feature Transformation and Ensemble Model. PeerJ Computer Science. 2021. V. 7. Art. e579. DOI: 10.7717/peerj-cs.579.
  2. Addo P.M., Guegan D., Hassani B. Credit Risk Analysis Using Machine and Deep Learning Models. Risks. 2018. V. 6. № 2. Art. 38. DOI: 10.3390/risks6020038.
  3. Tong K., Han Z., Shen Y., Long Y., Wei Y. An Integrated Machine Learning and Deep Learning Framework for Credit Card Approval Prediction. 2024 IEEE 6th International Conference on Power, Intelligent Computing and Systems (ICPICS). 2024. P. 853–858. DOI: 10.1109/ICPICS62053.2024.10795883.
  4. Babaev D., Savchenko M., Tuzhilin A., Umerenkov D. E.T.-RNN: Applying Deep Learning to Credit Loan Applications. Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 2019. P. 2183–2190. DOI: 10.1145/3292500.3330693.
  5. Tobback E., Martens D. Retail Credit Scoring Using Fine-Grained Payment Data. Journal of the Royal Statistical Society: Series A (Statistics in Society). 2019. V. 182. № 4. P. 1227–1246. DOI: 10.1111/rssa.12469.
  6. Guo C., Berkhahn F. Entity Embeddings of Categorical Variables. arXiv:1604.06737. 2016.
  7. Mikolov T., Chen K., Corrado G., Dean J. Efficient Estimation of Word Representations in Vector Space. 1st International Conference on Learning Representations (ICLR 2013), Workshop Track Proceedings. 2013. arXiv:1301.3781.
  8. Beck M., Pöppel K., Spanring M., Auer A., Prudnikova O., Kopp M., Klambauer G., Brandstetter J., Hochreiter S. xLSTM: Extended Long Short-Term Memory. Advances in Neural Information Processing Systems. 2024. V. 37. P. 107547–107603. DOI: 10.52202/079017-3417.
  9. Smith L.N. Cyclical Learning Rates for Training Neural Networks. 2017 IEEE Winter Conference on Applications of Computer Vision (WACV). 2017. P. 464–472. DOI: 10.1109/WACV.2017.58.
  10. Yang Y., Uy M.C.S., Huang A. FinBERT: A Pretrained Language Model for Financial Communications. arXiv:2006.08097. 2020.
  11. Araci D. FinBERT: Financial Sentiment Analysis with Pre-trained Language Models. arXiv:1908.10063. 2019.
  12. Mollaev D., Kireev I., Orlov M., Kostin A., Karpukhin I., Postnova M., Gusev G., Savchenko A. Multimodal Banking Dataset: Understanding Client Needs through Event Sequences. Proceedings of the 34th ACM International Conference on Information and Knowledge Management (CIKM 2025). 2025. P. 6476–6480. DOI: 10.1145/3746252.3761635.
  13. Didkovskyi O., Jean N., Le Pera G., Nordio C. Cross-Domain Behavioral Credit Modeling: Transferability from Private to Central Data. arXiv:2401.09778. 2024.