Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Alessandro, Aluffi Pietro, Jess, Brandi, Bazzi, Marya, Kennedy, Kate, Arderne, Matt, Rodrigues, Daniel, Lotz, Martin
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2508.05425
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866918117266948096
author Alessandro, Aluffi Pietro
Jess, Brandi
Bazzi, Marya
Kennedy, Kate
Arderne, Matt
Rodrigues, Daniel
Lotz, Martin
author_facet Alessandro, Aluffi Pietro
Jess, Brandi
Bazzi, Marya
Kennedy, Kate
Arderne, Matt
Rodrigues, Daniel
Lotz, Martin
contents Despite their significant economic contributions, Small and Medium Enterprises (SMEs) face persistent barriers to securing traditional financing due to information asymmetries. Cash flow lending has emerged as a promising alternative, but its effectiveness depends on accurate modelling of transaction-level data. The main challenge in SME transaction analysis lies in the unstructured nature of textual descriptions, characterised by extreme abbreviations, limited context, and imbalanced label distributions. While consumer transaction descriptions often show significant commonalities across individuals, SME transaction descriptions are typically nonstandard and inconsistent across businesses and industries. To address some of these challenges, we propose a bank categorisation pipeline that leverages synthetic data generation to augment existing transaction data sets. Our approach comprises three core components: (1) a synthetic data generation module that replicates transaction properties while preserving context and semantic meaning; (2) a fine-tuned classification model trained on this enriched dataset; and (3) a calibration methodology that aligns model outputs with real-world label distributions. Experimental results demonstrate that our approach achieves 73.49% (+-5.09) standard accuracy on held-out data, with high-confidence predictions reaching 90.36% (+-6.52) accuracy. The model exhibits robust generalisation across different types of SMEs and transactions, which makes it suitable for practical deployment in cash-flow lending applications. By addressing core data challenges, namely, scarcity, noise, and imbalance, our framework provides a practical solution to build robust classification systems in data-sparse SME lending contexts.
format Preprint
id arxiv_https___arxiv_org_abs_2508_05425
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Categorising SME Bank Transactions with Machine Learning and Synthetic Data Generation
Alessandro, Aluffi Pietro
Jess, Brandi
Bazzi, Marya
Kennedy, Kate
Arderne, Matt
Rodrigues, Daniel
Lotz, Martin
Computational Engineering, Finance, and Science
Despite their significant economic contributions, Small and Medium Enterprises (SMEs) face persistent barriers to securing traditional financing due to information asymmetries. Cash flow lending has emerged as a promising alternative, but its effectiveness depends on accurate modelling of transaction-level data. The main challenge in SME transaction analysis lies in the unstructured nature of textual descriptions, characterised by extreme abbreviations, limited context, and imbalanced label distributions. While consumer transaction descriptions often show significant commonalities across individuals, SME transaction descriptions are typically nonstandard and inconsistent across businesses and industries. To address some of these challenges, we propose a bank categorisation pipeline that leverages synthetic data generation to augment existing transaction data sets. Our approach comprises three core components: (1) a synthetic data generation module that replicates transaction properties while preserving context and semantic meaning; (2) a fine-tuned classification model trained on this enriched dataset; and (3) a calibration methodology that aligns model outputs with real-world label distributions. Experimental results demonstrate that our approach achieves 73.49% (+-5.09) standard accuracy on held-out data, with high-confidence predictions reaching 90.36% (+-6.52) accuracy. The model exhibits robust generalisation across different types of SMEs and transactions, which makes it suitable for practical deployment in cash-flow lending applications. By addressing core data challenges, namely, scarcity, noise, and imbalance, our framework provides a practical solution to build robust classification systems in data-sparse SME lending contexts.
title Categorising SME Bank Transactions with Machine Learning and Synthetic Data Generation
topic Computational Engineering, Finance, and Science
url https://arxiv.org/abs/2508.05425