Aug 2026· Comprehensive Journal of Science· 0 citations· 8 references
TL;DR
According to the results, deep learning can be more beneficial for forecasting technical debt but does not bring the required level of improvement only due to the complexity of the model.
Abstract
Technical debt (TD) is an everlasting issue in software engineering. This is the issue of short-term programming choices leading to larger costs in terms of maintenance, quality, and evolution in the future. This issue becomes critically important for large software projects, as they usually contain various quality indicators and constantly changing states of the system. The goal of the study is to create and evaluate an efficient intelligent model for forecasting technical debt. The experiment utilized the Technical Debt Forecasting dataset available on Zenodo. The dataset has been gathered from 15 open source programming projects. The compiled dataset is formed by 1,918 measurements taken during the process of the software under consideration. The dataset consists of 41 common predictive variables. The report uses 70/15/15 temporal split to avoid time leakage. The TCN utilizes an eight-step temporal window and outperforms persistence, Random Forest, and Gradient Boost models.
The predictions of normalized technical debt for the second step based on TCN in the within-project test observations (n = 172) yielded MAE = 0.001388, RMSE = 0.002956, and R² = 0.999842. The results indicated that on this dataset, the persistence method achieved better scores of MAE = 0.001166, RMSE = 0.002943, and R² = 0.999843. To analyze what the differences in results are in terms of statistical significance, a Wilcoxon signed-rank test was applied to compare paired absolute errors, and the computed differences turned out to be statistically significant (p < .001) favoring the persistence model. The TCN was also used for getting results on cross-project data with Groovy, Kafka, and CommonsIO being excluded. The results there demonstrated MAE = 0.003930 for TCN compared to 0.003110 for persistence. According to the results, deep learning can be more beneficial for forecasting technical debt but does not bring the required level of improvement only due to the complexity of the model.
View the results as a methodological contribution rather than direct evidence of practical investment value, given the modest trend-classification accuracy and the lack of trading back testing, transaction costs, or risk-adjusted performance measures.
Muhammad Jahron, J. A. Widians, Andi Tejawati· TEPIAN· 0 citations
A Temporal Fusion Transformer model incorporating financial rule constraints is applied to improve the interpretability of enterprise cash-flow and liability-management forecasting and can be integrated into enterprise financial decision-support systems to support dynamic debt management, liquidity-risk monitoring, and...
The article shows that machine learning may support portfolio segmentation, case prioritisation, and resource allocation in debt collection management, but such methods should be treated as decision-support tools rather than instruments for fully automating debt collection decisions.
Rafał Jankowski, Ł. Jankowski· Communications of Internatio...· 0 citations
The findings indicate that gradient-boosted ensembles are the most robust default for heterogeneous construction data, and that machine learning can already serve as an effective delay-triage tool using routinely archived administrative records — a practice directly transferable to public project governance in developi...
Mustafa Al-Saadi· International Journal of Com...· 0 citations
A scalable cross-enterprise data modelling is suggested that can learn unified features using heterogeneous financial logs and enhance adaptive automation when applying Workday ERP processes and a differentiable deep neural network predictive model, anomaly detection and workflow risk scoring, and a modified dung beetl...
A lightweight framework integrating simple feature engineering and XGBoost-LightGBM ensemble is proposed, by adding 3 business-logic-based dynamic features (trend, weekday cycle, volatility trend) and fusing the two tree models with equal weights.
Lan Zhang· Proceedings of the 4th Inter...· 0 citations
Related blog posts
Microsoft Research Blog· microsoft.comOct 12, 2026
StudentSim is a research system for evaluating and improving AI tutoring tools before they are tested with learners. It models how individuals may engage with tutors, giving feedback to improve tutor performance across subjects like chess, writing, and mathematics. The post Simulating student learning for better AI tutoring appeared first on Microsoft Research.
MIT News · Artificial Intelligence· news.mit.eduOct 6, 2026
Writing as a participant and researcher, PhD student JS Tan SM ’22 has co-authored a new book about the rise of tech worker protests and the employer backlash that followed.
MIT News · Artificial Intelligence· news.mit.eduOct 2, 2026
Writing as a participant and researcher, PhD student JS Tan SM ’22 has co-authored a new book about the rise of tech worker protests and the employer backlash that followed.
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.