
Accurately predicting and anticipating financial crises becomes of paramount importance in the rapidly evolving landscape of financial technology (Fintech). There is an increasing reliance on predictive modeling and advanced analytics techniques to predict possible crises and alleviate the effects of Fintech innovations reshaping traditional financial paradigms. Financial experts and academics are focusing more on financial risk prevention and control tools based on state-of-the-art technology such as machine learning (ML), big data, and neural networks (NN). Researchers aim to prioritize and identify the most informative variables for accurate prediction models by leveraging the abilities of deep learning and feature selection (FS) techniques. This combination of techniques allows the extraction of relationships and nuanced patterns from complex financial datasets, empowering predictive models to discern subtle signals indicative of potential crises. This study developed an extended osprey optimization algorithm with a Bayesian NN to predict financial crisis (EOOABNN-PFC) technique. The EOOABNN-PFC technique uses metaheuristics and the Bayesian model to predict the presence of a financial crisis. In preprocessing, the EOOABNN-PFC technique uses a min-max scalar to scale the input data into a valid format. Besides, the EOOABNN-PFC technique applies the EOOA-based feature subset selection approach to elect the optimal feature subset, and the prediction of the financial crisis is performed using the BNN classifier. Lastly, the optimal parameter selection of the BNN model is carried out using a multi-verse optimizer (MVO). The simulation process identified that the EOOABNN-PFC technique reaches superior accuracy outcomes of 95.00% and 95.87% compared with other existing approaches under the German Credit and Australian Credit datasets.
Citation: Ilyos Abdullayev, Elvir Akhmetshin, Irina Kosorukova, Elena Klochko, Woong Cho, Gyanendra Prasad Joshi. Modeling of extended osprey optimization algorithm with Bayesian neural network: An application on Fintech to predict financial crisis[J]. AIMS Mathematics, 2024, 9(7): 17555-17577. doi: 10.3934/math.2024853
[1] | Wanchun Fan, Yan Jiang, Songyang Huang, Weiguo Liu . Research and prediction of opioid crisis based on BP neural network and Markov chain. AIMS Mathematics, 2019, 4(5): 1357-1368. doi: 10.3934/math.2019.5.1357 |
[2] | Olena Kostylenko, Helena Sofia Rodrigues, Delfim F. M. Torres . The spread of a financial virus through Europe and beyond. AIMS Mathematics, 2019, 4(1): 86-98. doi: 10.3934/Math.2019.1.86 |
[3] | Huayu Sun, Fanqi Zou, Bin Mo . Does FinTech drive asymmetric risk spillover in the traditional finance?. AIMS Mathematics, 2022, 7(12): 20850-20872. doi: 10.3934/math.20221143 |
[4] | Zubair Ahmad, Zahra Almaspoor, Faridoon Khan, Sharifah E. Alhazmi, M. El-Morshedy, O. Y. Ababneh, Amer Ibrahim Al-Omari . On fitting and forecasting the log-returns of cryptocurrency exchange rates using a new logistic model and machine learning algorithms. AIMS Mathematics, 2022, 7(10): 18031-18049. doi: 10.3934/math.2022993 |
[5] | Ziqing Du, Yaru Li, Guangming Lv . Evaluating the nonlinear relationship between nonfinancial corporate sector leverage and financial stability in the post crisis era. AIMS Mathematics, 2022, 7(11): 20178-20198. doi: 10.3934/math.20221104 |
[6] | Ruofeng Rao, Xiaodi Li . Input-to-state stability in the meaning of switching for delayed feedback switched stochastic financial system. AIMS Mathematics, 2021, 6(1): 1040-1064. doi: 10.3934/math.2021062 |
[7] | Junhao Zhong, Zhenzhen Wang . Artificial intelligence techniques for financial distress prediction. AIMS Mathematics, 2022, 7(12): 20891-20908. doi: 10.3934/math.20221145 |
[8] | Altyeb Taha . A novel deep learning-based hybrid Harris hawks with sine cosine approach for credit card fraud detection. AIMS Mathematics, 2023, 8(10): 23200-23217. doi: 10.3934/math.20231180 |
[9] | Jiawen Ye, Lei Dai, Haiying Wang . Enhancing sewage flow prediction using an integrated improved SSA-CNN-Transformer-BiLSTM model. AIMS Mathematics, 2024, 9(10): 26916-26950. doi: 10.3934/math.20241310 |
[10] | Farah Liyana Azizan, Saratha Sathasivam, Nurshazneem Roslan, Ahmad Deedat Ibrahim . Logic mining with hybridized 3-satisfiability fuzzy logic and harmony search algorithm in Hopfield neural network for Covid-19 death cases. AIMS Mathematics, 2024, 9(2): 3150-3173. doi: 10.3934/math.2024153 |
Accurately predicting and anticipating financial crises becomes of paramount importance in the rapidly evolving landscape of financial technology (Fintech). There is an increasing reliance on predictive modeling and advanced analytics techniques to predict possible crises and alleviate the effects of Fintech innovations reshaping traditional financial paradigms. Financial experts and academics are focusing more on financial risk prevention and control tools based on state-of-the-art technology such as machine learning (ML), big data, and neural networks (NN). Researchers aim to prioritize and identify the most informative variables for accurate prediction models by leveraging the abilities of deep learning and feature selection (FS) techniques. This combination of techniques allows the extraction of relationships and nuanced patterns from complex financial datasets, empowering predictive models to discern subtle signals indicative of potential crises. This study developed an extended osprey optimization algorithm with a Bayesian NN to predict financial crisis (EOOABNN-PFC) technique. The EOOABNN-PFC technique uses metaheuristics and the Bayesian model to predict the presence of a financial crisis. In preprocessing, the EOOABNN-PFC technique uses a min-max scalar to scale the input data into a valid format. Besides, the EOOABNN-PFC technique applies the EOOA-based feature subset selection approach to elect the optimal feature subset, and the prediction of the financial crisis is performed using the BNN classifier. Lastly, the optimal parameter selection of the BNN model is carried out using a multi-verse optimizer (MVO). The simulation process identified that the EOOABNN-PFC technique reaches superior accuracy outcomes of 95.00% and 95.87% compared with other existing approaches under the German Credit and Australian Credit datasets.
Recently, avoiding and managing financial risks has become increasingly essential because of increased macroeconomic pressure, improved regulatory necessities, intensified business competitiveness, and enhanced criminal activities, among others [1]. Retail banks serve as both risk managers and participants in their activity as financial mediators. The business landscape for commercial banks has become increasingly challenging and risky as the financial system becomes more complex and global financial incorporation develops rapidly [2]. The capability of commercial banks to get comparative benefits in this new landscape relies on their proficiency to avoid and control risk [3]. Wide-ranging risk control and preventive actions, dependent upon big data, biometrics, and artificial intelligence (AI), have become essential tools for financial researchers and professionals. Internet of things (IoT) experts support banks and other financial organizations by getting real-time data based on individual and user resources, enhancing the financial risk assessment efficiency [4]. Currently, with the undergoing financial crisis worldwide, businesses have focused on financial crisis prediction (FCP). Businesses or financial organizations require dependable predictive models for predicting the possible risks of financial failure [5]. FCP typically produces a dual classification method; the outcomes are considered as enterprises' non-failure or failure grades. Numerous classification techniques have been presented for FCP. Generally, the developed predictive techniques are divided into statistical or AI methods [6].
Regarding the concept of unpredictability in the e-commerce industry, constructing a FCP system to systematically analyze and predict a particular financial indicator from extensive corporate data becomes a requirement to maintain the presence and development of the enterprises [7]. Nevertheless, the vast and heterogeneous quantity of corporate financial data and its continuous modifications make it challenging to analyze. Currently, with the expansion of big data and machine learning (ML), artificial neural networks (ANN) have been extensively implemented due to their higher capability to resolve nonlinear mapping issues [8]. In the ANN model, a financial risk system dependent upon ML will be achieved through the training and testing of higher-dimensional economic data to gain more efficient analysis outcomes [9]. Remarkably, ML techniques can not only resolve the timeliness prediction problem but retain the inherent correlation among previous time series (financial data) and existing financial indicators, attaining more precise FCP outcomes. Several researchers have performed advanced studies on financial risk, employing ML to get more relevant FCP systems. However, a generalizable model that efficiently predicts financial crises of enterprises still needs to be developed [10]. This section accentuates the growing significance of averting and administering economic risks in the context of enhanced macroeconomic pressure and convolutional economic systems. It also highlights the dependencies on big data, biometrics, and AI, specifically in the FCP context. ML exhibits promise for FCP but lacks a universally applicable model, which requires further study for robust and generalizable predictive models.
This study develops an extended osprey optimization algorithm with a Bayesian neural network (NN) to predict financial crisis (EOOABNN-PFC) technique. The EOOABNN-PFC method uses metaheuristics and the Bayesian model to predict a financial crisis. In preprocessing, the EOOABNN-PFC technique uses a min-max scalar to scale the input data into a valid format and applies the EOOA-based feature subset selection approach to elect optimal feature subsets. Moreover, the prediction of a financial crisis is performed using the BNN classifier. Lastly, the optimal parameter selection of the BNN model is carried out using a multi-verse optimizer (MVO). The performance validation of the EOOABNN-PFC approach is tested under a benchmark financial dataset.
The remaining sections of the article are arranged as follows: Section 2 offers the literature review, and Section 3 represents the proposed method. Then, Section 4 elaborates on results evaluation, and Section 5 completes the work.
Muthukumaran and Hariharanath [11] considered the development of an optimal deep learning (DL)-based FCP (ODL-FCP) technique for small and medium-sized enterprises (SMEs) that integrated two stages: Archimedes optimization algorithm-based feature selection (FS) (AOA-FS) technique and deep-CNN (DCNN) with long short-term memory (LSTM)-based data classification. Muthukumaran et al. [12] introduced an innovative multi-verse optimization (MVO)-based FS with optimum variational autoencoder (OVAE) technique for the FCP. The developed technique mainly targeted FCP, developing a subsets FS process employing the MVOFS method. Then, the VAE method was implemented to classify financial data, and the differential evolution (DE) technique was used to tune the VAE method. Kalaivani and Saravanan [13] enhanced FCP by employing a chimp optimization algorithm with machine learning (ML) (EFCP-COAML) technique. The primary target was to forecast an automatic and precise FCP using a kernel extreme learning machine (KELM)-based prediction process. In [14], the authors designed a unique DL-based method, introducing an innovative credit decision support system with CNN and gated recurrent unit (GRU) that employed extensive series of financial data requiring some resources. Metawa and Elhoseny [15] proposed a new harmony search algorithm with the optimum LSTM (HSA-OLSTM) method in FCP for better predicting enterprises' financial conditions. Vaiyapuri et al. [16] presented an intelligent FS with a DL-based financial risk assessment (IFSDL-FRA) method. The method included the development of a new water strider optimizer technique-based FS (WSOA-FS) technique for optimal FS subsets. Likewise, the deep random vector functional link network (DRVFLN) classification algorithm was implemented. Additionally, an improved fruit fly optimization algorithm (IFFOA) model was used for the hyperparameter tuning process.
Park and Chai [17] developed a technique for the application of ML methods for forecasting information asymmetry. The authors also overcame the requirement of modifying XGBoost to predict data asymmetry by obtaining the significant aspects impacting it. That study also scientifically evaluated earlier researchers under data asymmetry in the financial market. Katib et al. [18] presented a hybrid hunter-prey optimization with DL-based FCP (HHPODL-FCP) method that used the HHPO method for the FS method. Furthermore, the algorithm utilized the gated attention recurrent network (GARN) system for detection and classification. The model used a sparrow search algorithm (SSA)-based hyperparameter tuning method to increase system effectiveness. Liu et al. [19] presented a model utilizing multi-objectivization, particularly reformulating the issue of crafting autoencoders (AEs) as a multi-objective optimizing issue. An evolutionary model called HydraText has also been efficiently employed. In [20], an effectual local search (LS) technique was proposed. The study established the initial provable approximation for resolving the general cases issue. Huang et al. [21] proposed a survey of automated hyperparameter tuning models for metaheuristics, giving a new classification depending on their structure into three categories: simple generate-evaluate, iterative generate-evaluate, and high-level generate-evaluate methods. The authors in [22] portrayed the universal best accomplishment estimator in a theoretical context and subsequently set theoretical borders on the analysis errors, considering both finite and infinite configuration spaces for parameter settings. Liu et al. [23] introduced a technique incorporating instance generation and portfolio construction in an adversarial procedure.
This study develops an EOOABNN-PFC technique, which uses metaheuristics and a Bayesian model to predict a financial crisis. To accomplish that, it contains the following major preprocessing processes: EOOA-based feature subset selection, BNN-based classifier, and MVO-based hyperparameter tuning. Figure 1 represents the working procedure of the EOOABNN-PFC technique.
Initially, the EOOABNN-PFC technique uses a min-max scalar to scale the input data into a valid format. To remove the magnitude effect of the distinct dimensional datasets on the predictive method [24], the study implements min-max deviation normalization that linearly changes new data toward the solution that can be mapped among [0.0, 1.0] to enhance the convergence rate and predictive outcomes, as expressed in Eq (1).
Xnorm=Xi−XminXmax−Xmin. | (1) |
In Eq (1), Xi signifies the ith measurement, xmax represents the maximal measurement values, and Xnorm denotes the normalized measurement.
The EOOABNN-PFC technique applies the EOOA-based feature subset selection approach to elect optimal feature subsets. This study intends to use an osprey optimization algorithm (OOA), a meta-heuristic approach [25], to execute the searching method in both local and global problem‐resolving spaces to give a pleasing solution. Generally, there are dual phases, such as exploitation and exploration. The ability of the method to find the main appropriate area and evade local goals is amended by uniting the global searching stage and incorporating the notion of exploration. The technique can attain more possible choices in promising areas and upsurges as an outcome of the search procedure utilizing the prospect of exploitation. The OOA defines the optimum way, which is dependent upon parameters.
Cij=λ1LQij+λ2Xij+λ3Sij. | (2) |
Whereas 𝐶i𝑗 signifies link stability from i and 𝑗, Xi𝑗 specifies safety degree, 𝜆1, 𝜆2, 𝑎𝑛𝑑 𝜆3 denote weighting vector, 𝐿𝑄i𝑗 embodies link quality, and 𝑆i𝑗 means factor for forecasting mobility
V(Y)=(∑hY2hn)−(∑hYhn)2. | (3) |
Here, (𝑌) signifies the variance, 𝑌h denotes the level of message attained from each adjacent node, 𝑎𝑛𝑑 h represents the entire number of nodes. The value of fitness is attained by utilizing Eq (4),
fitness value=max(Node stability degree+Link stability degree). | (4) |
The OOA defines a population‐based tactic that uses the advantage of the searching capability in the region of problem‐resolving to classify a potential solution through the replication‐based model. Each searching agent defines the range of variables connected to the exact position within the exploration area. Thus, each searching agent is probably responsible for the issue by the vector. Every searching agent includes an OOA population assumed in Eq (5). Equation (6) is employed to set searching agents' positions in the search area randomly.
p=[p1⋯p2⋯pn]N×M=[p1,1⋯p1,j⋯p1,m⋮⋱⋮⋰⋮pi,1⋯pi,j⋯pi,m⋮⋰⋮⋱⋮pN,1⋯pNj⋯pN,M]N×M, | (5) |
pi,j=lbj+rij.(ubj−lbj),i=1,2,…,N.j=1,2,…,m. | (6) |
Here, 𝑝 designates the locations of searching agents; 𝑝i embodies the ith searching agents, 𝑝i, directs the 𝑗th dimension, 𝑀 represents the variable of the problem, 𝑙𝑏𝑗 denotes the lower bound, 𝑁 signifies the number of searching agents, 𝑢𝑏𝑗 specifies the upper bound, and 𝑟i𝑗 refers to a randomly produced variable in the interval among [0 𝑎𝑛𝑑 1]. Equation (7) signifies the function as a set of vectors.
G=[G1⋮Gi⋮GN]N×M=[G(P1)⋮G(Pi)⋮G(PN)]N×M. | (7) |
Here, 𝐺i signifies the objective function of ith searching agent, and 𝐺 indicates the array.
This initial state of the OOA population‐upgrading method has been created by pretending to search agents' performance. The OOA discovers the ability to permit the classification of the perfect location while evading the local optimal. The locations of dissimilar searching agents delivering an advanced objective function score were less dignified. Equation (8) is employed to recognize every search agent's range of features exclusively.
GLi={Ph|h∈{1,2,…,N}∧Gh<Gi}∪{Pbesi}. | (8) |
𝐺𝐿𝑗 signifies the feature positions of the ith searching agent, 𝑎𝑛𝑑 𝑃𝑏𝑒𝑠i specifies the finest search agents' locations. The related search agent's novel location is originated by a replication that includes the search agent's future features. The function's value is delivered in Eq (9), amplified by the searching agent's novel position.
pLii,j=pi,j+ri,j.(SGi,j−Ri,j.pi,j). | (9) |
pL1i,j={pL1i,j,lbj≤pL1i,j≤ubj,lbj,pL1i,j<ubj,ubj,pL1i,j>ubj. | (10) |
Pi={PL1i'GL1i<Gi;Pi,else, | (11) |
where pL1i specifies the novel position of the ith search agents in the early phase, pL1i,j denotes the 𝑗th vector, GL1i indicates the rate of objective function, 𝑆𝐺i specifies an optimum feature of the ith searching agent, 𝑆𝐺i, 𝑗 denotes the 𝑗th vector, and 𝑅i, 𝑗 is the randomly generated variable interval of [0 𝑎𝑛𝑑 1].
The second phase in the OOA depends upon an arithmetical replication of the usual actions of searching agents. Then, the model affects the feature to the precise place and changes the location of the searching agent. The search region improves the OOA exploitation latent to better potentials that beat the known methods through integration. As per the OOA model, a correct position for recognizing features is randomly nominated for all individuals utilizing Eq (12).
pL2i,j=pi,j+lbj+r.(ubj−lbj)t,i=1,2,…,m,k=1,2,…,K, | (12) |
PL2i,j={pL2i,j,lbj≤pL2i,j≤ubj,ibj,pL2i,j<lbj,ubj,pL2i,j<ubj. | (13) |
This is employed to upsurge the score of objective functions in the existing location, which alters the correlated places of the searching agents, allowing Eq (14),
Pi={PL2i,GL2i<Gi;Pi,else. | (14) |
Whereas pL2i signifies the position of the ith searching agents, and pL2i embodies the 𝑗th vector,
GL2i shows the value of the objective function, 𝐾 represents the iteration count, 𝑟i, 𝑗 denotes a randomly produced variable in the interval [0 𝑎𝑛𝑑 1], and 𝑘 means iteration area. The projected method regularly yields training faults. This is because the hyperparameters were very complex to acquire. Therefore, to solve the above problem, the opposition‐based learning (OBL) model employs the extended OOA (Ex‐OOA) technique to improve the hyperparameter of the planned technique. The OBL approach employs the fitness function (FF) 𝑓 value to define whether the existing selection is superior. For the true value p∈[v,l], a dissimilar value 𝑝 has been accepted in the vital description of OBL. The value can originate utilizing the below-mentioned formulation:
¯p=v+l−p. | (15) |
The explanation is protracted to 𝑛 sizes utilizing the below-given formulation:
¯pi=vi+li−pi,i=1,2,…,N. | (16) |
Here, 𝑝 ∈ 𝑅𝑛 signifies the opposite vector, 𝑝 ∈ 𝑅𝑛 represents the vector of real. The binary responses 𝑝 and 𝑝 are also contrasted during the optimizer stage. The enhanced dual selections are kept, and the other is removed from the assessment of fitness function.
The FF considers the classifier outcome and the amount of attributes chosen. It increases the classifier outcomes and reduces the set size of the attributes selected. As a result, the following FF is used for assessing the individual solution, as follows:
Fitness=α∗ErrorRate+(1−α)∗#SF#All_F. | (17) |
In Eq (17), 𝐸𝑟𝑟𝑜𝑟𝑅𝑎t𝑒 implies the classifier error rate and is evaluated as the number of incorrect classifieds to the number of classifiers made within [0, 1]. 𝐸𝑟𝑟𝑜𝑟𝑅𝑎t𝑒 refers to the complement of the classifier accuracy, indicating the number of selected features and the total number of attributes in the original data are #𝑆𝐹 and #𝐴𝑙𝑙_𝐹. 𝛼 controls the importance of classifier quality and subset length and is fixed to 0.9.
The financial crisis prediction is performed using a BNN classifier at this stage. Bayes theorem is a vital concept in statistics, depending on the fact that data were employed to evaluate the probability of occurrence outcomes [26]. Integrating the Bayesian model and ML implies that uncertainty can be restricted in typical ML approaches. Kendall and Gal separated uncertainty into epistemic and aleatoric. The former mentions that the uncertainty classified in the database can come from several logical explanations. However, epistemic uncertainty, also called classic uncertainty, can be reduced with the development of input data in the method. Once this method removes data from any database, it will create undependable decisions depending on the databases trained earlier. Then, epistemic uncertainty directly represents the consistency of the forecast and is employed to observe the method's strength to boost.
By changing the biased and weighted parameters of typical NNs as ANNs, BNNs measure epistemic uncertainty. The subsequent derivations express a probabilistic method, and this model, variational inference, is employed to execute a practical and effective BNN. Figure 2 exhibits the architecture of the BNN model.
An NN is assumed as a probabilistic model P(y|x,z) whereas x signifies the input data and z refers to the parameters within the network. To classifier tasks, y implies a group of class labels, and, correspondingly, P(y|x,andz) supports a categorical distribution. To provide a database with n trained points as D={xi,yi} : Whereas |D|=n, they simply make the probability function:
P(D|z)=∏ni=1P(yi|xi,z). | (18) |
The maximum likelihood estimate of parameter w is attained and, generally, the negative log probability can be elected to improve purposes that suggest the cross entropy of softmax loss to probability distribution is expressed as:
zMLE=argmaxz∑nilogP(yi|xi,z). | (19) |
However, the MLE can be utilized in CNN and can be inclined to over‐fitting under the training. To resolve the over-optimization, regularization is established by multiplying the probability with the previous distribution P(z) :
P(z|D)∝P(D|z)P(z). | (20) |
Maximized P(D|z)P(z) offers the maximum a posteriori (MAP) evaluation of z. The learning process for probability distribution encompasses the softmax loss along with a regularized term derived from the logarithm of the prior:
zMAP=argmaxz∑nilogP(yi|xi,z)+logP(z). | (21) |
Either MLE or MAP offer point evaluations of w that could not be continuously depended on. Bayesian inference aims to estimate the posterior distribution of the weighted parameter dependent on trained data P(z|D), for the uncertainty parameters measured.
It can be difficult to acquire analytical performances to P(z|D). Thus, an estimate method can be assumed. A variational distribution can be determined as q(z|θ) to estimate the posterior distribution. The similarity among q(z|θ) and P(zD) is evaluated by the Kullback-Leibler (KL) divergence, expressed as:
KL[q(z|θ)P(z|D)]=Eq(z|θ)logq(z|θ)P(z|D). | (22) |
Next, executing the Bayes hypothesis to the posterior distribution P(zD) and creating any operations, the cost function is provided as follows:
KL[q(z|θ)P(z|D)]=KL[q(z|θ)P(z)]−Eq(z|θ)logP(D|z)+logP(D). | (23) |
To reduce the KL divergence among q(z|θ) and P(z|D), the divergence-free energy needs to be diminished:
F(D,θ)=KL[q(z|θ)P(z)]−Eq(z|θ)logP(D|z). | (24) |
By reordering the KL term, the overhead formula is demonstrated as:
F(D,θ)=Eq(z|θ)logq(z|θ)−Eq(z|θ)logP(z)−Eq(z|θ)logP(D|z). | (25) |
Note that all three terms in Eq (25) comprise the probability of q(z|θ). Then, by sampling z(i) from variational distribution q(z|θ), this appearance is estimated, and the last cost function is provided as:
F(D,θ)≈1M∑Mi=1[logq(z(i)|θ)−logP(z(i))−logP(D|z(i))], | (26) |
whereas M denotes the size of batches. Usually, not all data is inputted into the network in the training model (epoch) because of inadequacy. As an alternative, the entire database can be separated into smaller batches, which are then fed into the network; this allows the processing of huge-scale data.
Finally, the optimal parameter selection for the BNN is carried out using MVO. The new metaheuristic MVO algorithm is based on the cosmological concepts of black holes, white holes, and wormholes [27]. Exploration, exploitation, and local search are performed using an analytic model based on these concepts. The objects of the universe serve as solution variables for the problem, as the algorithm and the universe are parallel. A roulette wheel mechanism is used to exchange objects between universes and determine the optimal result for the analytical models of black and white holes. A randomized representation of the universe found in the solution space is as follows:
U=[x11x21…xn1x12x22…xn2⋮⋮⋮⋮x1nx2n…xnn]. | (27) |
In Eq (27), n indicates the frequency of the search component, U represents the world, Xji denotes the jth variable of ith world, and d shows the measurement of control parameters.
xji={xjkr1<NI(Ui),xJir1>NI(Ui). | (28) |
In Eq (28), Xjk refers to the jth variables of kth worlds, selected by applying the roulette wheeling mechanism. Ui indicates the ith world, NI indicates the normalized inflation rate, and r1 shows the random integer within [0,1],
xji={{xj+TDR⋅[(ubj−lbj)⋅r4+lbj]r3<0.5,xj−TDR⋅[(ubj−lbj)⋅r4+lbj]r3≥0.5,xji,r2≥WEP.r2<WEP, | (29) |
In Eq (29), Xj indicates the jth variable of the optimum world, TDR (traveling distance rate) and WEP (wormhole existence probability) are coefficients, the upper and lower limitations of jth variables are ubj and lbj, xji shows the jth parameter of the ith world, and r4,r3, and r2 are random integers within [0,1].
WEP=min+t×(max−minTmax). | (30) |
In Eq (30), the maximal and minimal numbers of controlled variables are indicated by max and min, and t and Tmax are the existing and maximum iteration counters.
TDR=1−t(1p)T(1p)max. | (31) |
In Eq (31), p denotes the exploitation accuracy through the iteration; as p improves, quicker local search and more precise exploitation take place. The MVO algorithm derives an FF to achieve better classifier results. It determines a positive integer to embody the superior performance of the solution candidate. Now, the reduction of the classifier error is defined as the FF.
fitness(xi)=ClassifierErrorRate(xi) |
=No.of misclassified samplesTotal No.of samples∗100. | (32) |
This section inspects the performance of the EOOABNN-PFC technique on two datasets: The German Credit [28] and the Australian Credit [29] database, containing 1000 and 690 samples, respectively, as described in Table 1.
Dataset | # of instances | # of attributes | # of class | Financial crisis/ non-financial crisis |
German Credit | 1000 | 24 | 2 | 300/700 |
Australian Credit | 690 | 14 | 2 | 383/307 |
Table 2 and Figure 3 show the average best cost (ABC) results of the EOOABNN-PFC method for the two datasets. These experimental outcome values highlight that the GWO-FS, QABO-FS, and ACO-FS models have poorer performance with increased ABC values. Meanwhile, the HHPODL-FCP model has slightly improved results with moderate ABC values. However, the EOOABNN-PFC technique demonstrates superior performance with the least ABC of 0.099 and 0.042 in the German and Australian Credit databases, respectively.
Average best cost | ||
Method | German Credit database | Australian Credit database |
EOOABNN-PFC | 0.099 | 0.042 |
HHPODL-FCP | 0.139 | 0.071 |
QABO-FS | 0.160 | 0.093 |
ACO-FS | 0.185 | 0.097 |
GWO-FS | 0.200 | 0.108 |
Figure 4 examines the classifier outcomes of the EOOABNN-PFC method in German Credit data. Figure 4(a), (b) showcases the confusion matrices acquired by the EOOABNN-PFC method with 70% TRAS and 30% TESS. This figure shows that the EOOABNN-PFC technique can correctly identify and classify the financial crisis and non-financial crisis class labels. Meanwhile, Figure 4(c) illustrates the PR effectiveness of the EOOABNN-PFC method, showing that the EOOABNN-PFC algorithm offers maximal PR results with each class. In conclusion, Figure 4(d) showcases the ROC result of the EOOABNN-PFC technique, showing that the EOOABNN-PFC system gives effective outcomes with improved ROC values with two classes.
In Table 3 and Figure 5, the FCP results of the EOOABNN-PFC model are provided for the German Credit database. These outcome results emphasize that the EOOABNN-PFC technique was able to predict financial and non-financial crisis. Based on 70% TRAS, the EOOABNN-PFC technique gained an average accuy of 92.83%, precn of 93.95%, sensy of 92.83%, specy of 92.83%, and Fscore of 93.22%. Also, based on 30% TESS, the EOOABNN-PFC method acquired average accuy of 95%, precn of 95.21%, sensy of 95%, specy of 95%, and Fscore of 95.10%
Class | Accuy | Precn | Sensy | Specy | Fscore |
TRAS (70%) | |||||
Financial crisis | 97.76 | 90.97 | 97.76 | 87.91 | 94.24 |
Non-financial crisis | 87.91 | 96.92 | 87.91 | 97.76 | 92.20 |
Average | 92.83 | 93.95 | 92.83 | 92.83 | 93.22 |
TESS (30%) | |||||
Financial crisis | 96.52 | 94.87 | 96.52 | 93.48 | 95.69 |
Non-financial crisis | 93.48 | 95.56 | 93.48 | 96.52 | 94.51 |
Average | 95.00 | 95.21 | 95.00 | 95.00 | 95.10 |
The effectiveness of the EOOABNN-PFC system for the German Credit database is demonstrated in Figure 6 in the form of training accuracy (TRAA) and validation accuracy (VALA) curves. The figure displays the useful analysis of the behavior of the EOOABNN-PFC method over varying epoch counts, representing its generalization and learning development proficiencies. Mostly, the figure denotes a constant development in the TRAA and VALA with an improvement in epochs. It ensures the adaptive aspect of the EOOABNN-PFC system in the pattern recognition process under TRA and TES data. The increased trends in VALA outline the ability of the EOOABNN-PFC technique to adjust to the TRA data and also to provide correct classification on undetected data, showing capabilities for robust generalization.
Figure 7 illustrates a wide-ranging representation of the training loss (TRLA) and validation loss (VALL) outcomes of the EOOABNN-PFC method for the German Credit database at distinct epochs. The progressive minimization in TRLA points out that the EOOABNN-PFC method improved the weights and diminished the classification error at TRA and TES data. The figure specifies a better understanding of the EOOABNN-PFC techniques related to the TRA data, underlining its capability to capture patterns. Mainly, the EOOABNN-PFC algorithm incessantly boosts its parameters in decreasing the variances between the prediction and real TRA class labels.
In Table 4 and Figure 8, the comparison analysis of the EOOABNN-PFC technique is given for the German Credit database [18]. The results highlight that the LSTM-RNN, MLP, and ACO techniques have the lowest performance. Meanwhile, the HHPODL-FCP and QABO-LSTM-RNN models have accomplished closer results. However, the EOOABNN-PFC technique exhibits better performance with maximum sensy of 95.00%, specy of 95.00%, accuy of 95.00%, and Fscore of 95.10%.
German Credit database | ||||
Classifiers | Sensy | Specy | Accuy | Fscore |
EOOABNN-PFC | 95.00 | 95.00 | 95.00 | 95.10 |
HHPODL-FCP | 93.54 | 93.99 | 94.89 | 93.70 |
QABO-LSTM-RNN | 87.21 | 93.56 | 91.94 | 90.08 |
LSTM-RNN | 82.16 | 88.53 | 84.56 | 88.71 |
ACO | 78.29 | 69.28 | 75.74 | 85.38 |
MLP | 73.84 | 66.86 | 70.93 | 75.10 |
Figure 9 displays the classifier outcomes of the EOOABNN-PFC method for the Australian Credit database. Figure 9(a), (b) examines the confusion matrices obtained by the EOOABNN-PFC model at 70% TRAS and 30% TESS and shows that the EOOABNN-PFC method can correctly identify and categorize the financial crisis and non-financial crisis labels. Moreover, Figure 9(c) displays the PR effectiveness of the EOOABNN-PFC system, showing that the EOOABNN-PFC algorithm gains higher PR results with every class. Also, Figure 9(d) indicates the ROC result of the EOOABNN-PFC method, showing that the EOOABNN-PFC method provides effective outcomes with maximum ROC values with two classes.
In Table 5 and Figure 10, the FCP outcomes of the EOOABNN-PFC system are reported for the Australian Credit database. These outcomes show that the EOOABNN-PFC method predicted the financial and non-financial crisis. According to 70% TRAS, the EOOABNN-PFC system obtained an average accuy of 94.09%, precn of 95.24%, sensy of 94.09%, specy of 94.09%, and Fscore of 94.49%. Meanwhile, based on 30% TESS, the EOOABNN-PFC algorithm got an average accuy of 95.87%, precn of 96.34, sensy of 95.87%, specy of 95.87%, and Fscore of 96.07%.
Classes | Accuy | Precn | Sensy | Specy | Fscore |
TRAS (70%) | |||||
Financial crisis | 98.88 | 92.01 | 98.88 | 89.30 | 95.32 |
Non-financial crisis | 89.30 | 98.46 | 89.30 | 98.88 | 93.66 |
Average | 94.09 | 95.24 | 94.09 | 94.09 | 94.49 |
TESS (30%) | |||||
Financial crisis | 98.26 | 94.96 | 98.26 | 93.48 | 96.58 |
Non-financial crisis | 93.48 | 97.73 | 93.48 | 98.26 | 95.56 |
Average | 95.87 | 96.34 | 95.87 | 95.87 | 96.07 |
The efficiency of the EOOABNN-PFC system at the Australian Credit database is graphically examined in Figure 11 with respect to TRAA and VALA curves. The figure shows a beneficial analysis of the behavior of the EOOABNN-PFC method over multiple epoch counts, signifying its learning process and generalization abilities. Primarily, the figure shows a continual improvement in the TRAA and VALA with progress in epochs. It confirms the adaptable aspects of the EOOABNN-PFC algorithm in the pattern recognition method with TRA and TES data. The greater trends in VALA outline the proficiency of the EOOABNN-PFC technique in modifying the TRA data and surpassing to give exact classification on unnoticed data, displaying the capabilities of robust generalization.
Figure 12 illustrates a comprehensive representation of the TRLA and VALL results of the EOOABNN-PFC method for the Australian Credit database over distinct epochs. The gradual minimization in TRLA points out the EOOABNN-PFC model boosting the weights and lessening the classification error at the TRA and TES data. The figure shows a greater understanding of the EOOABNN-PFC algorithm relevant to the TRA data, emphasizing its proficiency in capturing patterns. Significantly, the EOOABNN-PFC technique constantly increases its parameters in minimizing the variances among the prediction and real TRA class labels.
In Table 6 and Figure 13, a comprehensive comparative analysis of the EOOABNN-PFC method is reported for the Australian Credit database. These outcomes show that the LSTM-RNN, MLP, and ACO algorithms provide the lowest performance. On the other hand, the HHPODL-FCP and QABO-LSTM-RNN methods achieved remarkable outcomes. Nevertheless, the EOOABNN-PFC system indicates excellent performance with a boosted sensy of 95.87%, specy of 95.87%, accuy of 95.87%, and Fscore of 96.07%.
Australian Credit database | ||||
Classifiers | Sensy | Specy | Accuy | Fscore |
EOOABNN-PFC | 95.87 | 95.87 | 95.87 | 96.07 |
HHPODL-FCP | 94.34 | 94.58 | 95.06 | 94.65 |
QABO-LSTM-RNN | 90.92 | 93.18 | 93.33 | 94.67 |
LSTM-RNN | 85.99 | 93.04 | 93.05 | 91.63 |
ACO | 79.75 | 89.34 | 89.68 | 81.94 |
MLP | 76.50 | 84.43 | 84.42 | 78.70 |
In Table 7 and Figure 14, a comparative assessment of extensive computational time (CT) for all methods is shown for the German Credit and Australian Credit databases. These experimentation outcomes indicate that the LSTM-RNN, MLP, and ACO techniques offer poorer performances. Moreover, the HHPODL-FCP and QABO-LSTM-RNN algorithms show considerable results.
Computational time (s) | ||
Classifiers | German Credit database | Australian Credit database |
EOOABNN-PFC | 0.13 | 0.26 |
HHPODL-FCP | 0.25 | 0.43 |
QABO-LSTM-RNN | 1.26 | 1.43 |
LSTM-RNN | 2.29 | 3.38 |
ACO | 1.32 | 1.39 |
MLP | 3.25 | 2.40 |
However, the EOOABNN-PFC method shows higher performance with minimized CT of 0.13 s and 0.26 s. Hence, the EOOABNN-PFC technique is found to be effective for predicting financial crises.
In this study, we established an EOOABNN-PFC method that aims to predict the presence of a financial crisis using metaheuristics and the Bayesian model. In the preprocessing stage, the EOOABNN-PFC technique uses min-max scalar for scaling the input data into a useful format. Besides, the EOOABNN-PFC technique applies the EOOA-based feature subset selection approach to elect optimal feature subsets. The prediction of financial crisis is performed by using the BNN classifier, and the optimal parameter selection of the BNN model is carried out using MVO. The performance validation of the EOOABNN-PFC algorithm was tested for a benchmark financial dataset. The simulation outcomes identified that the EOOABNN-PFC technique reaches better predictive outcomes compared with other existing techniques.
Ilyоs Abdullayev: conceptualization, methodology, formal analysis, writing-original draft preparation; Elvir Akhmetshin: methodology, software, validation, formal analysis; Irina Kosorukova: investigation, data curation, visualization; Elena Klochko: software, validation, visualization, formal analysis; Woong Cho: validation, supervision, project administration, resources; Gyanendra Prasad Joshi: validation, writing-review and editing, resources, supervision, project administration. All authors have read and approved the final version of the manuscript for publication.
The data that support the findings of this study are two datasets: German Credit at https://archive.ics.uci.edu/ml/datasets/statlog+(german+credit+data) and Australian Credit at http://archive.ics.uci.edu/ml/datasets/statlog+(australian+credit+approval), reference number [23,24].
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
The authors declare that they have no conflict of interest.
[1] |
P. Mohan, S. Neelakandan, A. Mardani, S. Maurya, N. Arulkumar, K. Thangaraj, Eagle strategy arithmetic optimisation algorithm with optimal deep convolutional forest based FinTech application for hyper-automation, Enterp. Inf. Syst., 2023, 2188123. https://doi.org/10.1080/17517575.2023.2188123 doi: 10.1080/17517575.2023.2188123
![]() |
[2] |
V. Balmaseda, M. Coronado, G. C. Santiagoc, Predicting systemic risk in financial systems using deep graph learning, Intell. Syst. Appl., 19 (2023), 200240. https://doi.org/10.1016/j.iswa.2023.200240 doi: 10.1016/j.iswa.2023.200240
![]() |
[3] |
J. Uthayakumar, N. Metawa, K. Shankar, S. K. Lakshmanaprabu, An intelligent hybrid model for financial crisis prediction using machine learning techniques, Inf. Syst. E-Bus. Manag., 18 (2020), 617–645. https://doi.org/10.1007/s10257-018-0388-9 doi: 10.1007/s10257-018-0388-9
![]() |
[4] |
L. Liu, C. Chen, B. Wang, Predicting financial crises with machine learning methods, J. Forecasting, 41 (2022), 871–910. https://doi.org/10.1002/for.2840 doi: 10.1002/for.2840
![]() |
[5] |
P. Khuwaja, S. A. Khowaja, K. Dev, Adversarial learning networks for Fintech applications using heterogeneous data sources, IEEE Internet Things, 10 (2021), 2194–2201. https://doi.org/10.1109/JIOT.2021.3100742 doi: 10.1109/JIOT.2021.3100742
![]() |
[6] | M. Bazarbash, Fintech in financial inclusion: Machine learning applications in assessing credit risk, International Monetary Fund, Working Paper, 2019, 1–34. |
[7] |
B. M. Ceron, M. Monge, Financial technologies (FINTECH) revolution and COVID-19: Time trends and persistence, Rev. Econ. Financ., 13 (2023), 58–64. https://doi.org/10.55365/1923.x2023.21.93 doi: 10.55365/1923.x2023.21.93
![]() |
[8] |
K. Bluwstein, M. Buckmann, A. Joseph, S. Kapadia, Ö. Şimşek, Credit growth, the yield curve, and financial crisis prediction: Evidence from a machine learning approach, J. Int. Econ., 145 (2023), 103773. https://doi.org/10.1016/j.jinteco.2023.103773 doi: 10.1016/j.jinteco.2023.103773
![]() |
[9] |
D. Ahelegbey, P. Giudici, V. Pediroda, A network-based fintech inclusion platform, Socio-Econ. Plan. Sci., 87 (2023), 101555. https://doi.org/10.1016/j.seps.2023.101555 doi: 10.1016/j.seps.2023.101555
![]() |
[10] |
S. K. S. Tyagi, Q. Boyang, An intelligent Internet of things aided financial crisis prediction model in fintech, IEEE Internet Things, 10 (2021), 2183–2193. https://doi.org/10.1109/JIOT.2021.3088753 doi: 10.1109/JIOT.2021.3088753
![]() |
[11] |
K. Muthukumaran, K. Hariharanath, Deep learning enabled financial crisis prediction models for small-medium sized industries, Intell. Autom. Soft Co., 35 (2023), 101–103. https://doi.org/10.32604/iasc.2023.025968 doi: 10.32604/iasc.2023.025968
![]() |
[12] |
K. Muthukumaran, K. Hariharanath, V. Haridasan, Feature selection with optimal variational auto encoder for financial crisis prediction, Comput. Syst. Sci. Eng., 45 (2023). https://doi.org/10.32604/csse.2023.030627 doi: 10.32604/csse.2023.030627
![]() |
[13] | R. Kalaivani, A. Saravanan, Exploiting pattern recognition using chimp optimization algorithm with machine learning for financial crisis prediction, In: 2023 IEEE International Conference on Sustainable Communication Networks and Application (ICSCNA), IEEE, 2023,944–950. https://doi.org/10.1109/ICSCNA58489.2023.10370184 |
[14] |
A. L. Karn, V. Sachin, S. Sengan, I. Gandhi, L. Ravi, D. K. Sharma, et al., Designing a deep learning-based financial decision support system for Fintech to support corporate customer's credit extension, Malays. J. Comput. Sci., 2022,116–131. https://doi.org/10.22452/mjcs.sp2022no1.9 doi: 10.22452/mjcs.sp2022no1.9
![]() |
[15] | N. Metawa, M. Elhoseny, A deep learning hybrid optimization model for financial crisis prediction, SSRN Electr. J., 2022, 1–25. http://dx.doi.org/10.2139/ssrn.4167822 |
[16] |
T. Vaiyapuri, K. Priyadarshini, A. Hemlathadhevi, M. Dhamodaran, A. K. Dutta, I. V. Pustokhina, et al., Intelligent feature selection with deep learning based financial risk assessment model, Comput. Mater. Con., 72 (2022). https://doi.org/10.32604/cmc.2022.026204 doi: 10.32604/cmc.2022.026204
![]() |
[17] | M. Park, S. Chai, A machine learning-based model for the asymmetric prediction of accounting and financial information, In: Fintech with Artificial Intelligence, Big Data, and Blockchain, Singapore: Springer, 2021,181–190. https://doi.org/10.1007/978-981-33-6137-9-7 |
[18] |
I. Katib, F. Y. Assiri, T. Althaqafi, Z. M. A. Kubaisy, D. Hamed, M. Ragab, Hybrid hunter-prey optimization with deep learning-based Fintech for predicting financial crises in the economy and society, Electronics, 12 (2023), 3429. https://doi.org/10.3390/electronics12163429 doi: 10.3390/electronics12163429
![]() |
[19] |
S. Liu, N. Lu, W. Hong, C. Qian, K. Tang, Effective and imperceptible adversarial textual attack via multi-objectivization, ACM T. Evolut. Learn., 2021. https://doi.org/10.1145/3651166 doi: 10.1145/3651166
![]() |
[20] |
S. Liu, N. Lu, C. Chen, K. Tang, Efficient combinatorial optimization for word-level adversarial textual attack. IEEE-ACM T. Audio Spe., 30 (2021), 98–111. https://doi.org/10.1109/TASLP.2021.3130970 doi: 10.1109/TASLP.2021.3130970
![]() |
[21] |
C. Huang, Y. Liand, X. Yao, A survey of automatic parameter tuning methods for metaheuristics, IEEE T. Evolut. Comput., 24 (2019), 201–216. https://doi.org/10.1109/TEVC.2019.2921598 doi: 10.1109/TEVC.2019.2921598
![]() |
[22] | S. Liu, K. Tang, Y. Lei, X. Yao, On performance estimation in automatic algorithm configuration, In: Proceedings of the AAAI Conference on Artificial Intelligence, 34 (2020), https://doi.org/10.1609/aaai.v34i03.5618 |
[23] |
S. Liu, K. Tang, X. Yao, Generative adversarial construction of parallel portfolios, IEEE T. Cybernetics, 52 (2020), 784–795. https://doi.org/10.1109/TCYB.2020.2984546 doi: 10.1109/TCYB.2020.2984546
![]() |
[24] |
Z. Guo, Z. Yin, Y. Lyu, Y. Wang, S. Chen, Y. Li, et al., Research on indoor environment prediction of pig house based on OTDBO-TCN-GRU algorithm, Animals, 14 (2024), 863. https://doi.org/10.3390/ani14060863 doi: 10.3390/ani14060863
![]() |
[25] |
H. A. Ahmed, H. A. A. AL-Asadi, An optimized link state routing protocol with a blockchain framework for efficient video-packet transmission and security over mobile ad-hoc networks, J. Sens. Actuar. Netw., 13 (2024), 22. https://doi.org/10.3390/jsan13020022 doi: 10.3390/jsan13020022
![]() |
[26] |
H. Yu, A. H. Seno, Z. S. Khodaei, M. F. Aliabadi, Structural health monitoring impact classification method based on Bayesian neural network, Polymers, 14 (2022), 3947. https://doi.org/10.3390/polym14193947 doi: 10.3390/polym14193947
![]() |
[27] |
H. Gör, Feasibility of six metaheuristic solutions for estimating induction motor reactance, Mathematics, 12 (2024), 483. https://doi.org/10.3390/math12030483 doi: 10.3390/math12030483
![]() |
[28] | Statlog, German Credit Data, Available from: https://archive.ics.uci.edu/ml/datasets/ statlog+(german+credit+data). https://doi.org/10.24432/C5NC77 |
[29] | Statlog Australian Credit Approval, Avilable from: http://archive.ics.uci.edu/ml/datasets/ statlog+(australian+credit+approval). https://doi.org/10.24432/C59012 |
1. | Veronika Denisovich, Andrey Majorov, Irina Kravchenko, Anna Dmitrieva, Pavel Petrov, Nikolay Kokanov, T. Petaja, T. Wiegand, A. Olchev, Digitalization Tools for Providing Food Security of a State, 2024, 140, 2117-4458, 03015, 10.1051/bioconf/202414003015 | |
2. | Ilhom Ochilov, T. Petaja, T. Wiegand, A. Olchev, Improvement of financial analysis of cluster activities, 2024, 140, 2117-4458, 06007, 10.1051/bioconf/202414006007 | |
3. | Melina Melina, Herlina Napitupulu, Norizan Mohamed, Investment risk forecasting model using extreme value theory approach combined with machine learning, 2024, 9, 2473-6988, 33314, 10.3934/math.20241590 | |
4. | Eduard Osadchy, Irina Kosorukova, Kuvvat Khamraev, 2024, Chapter 18, 978-981-97-7879-9, 203, 10.1007/978-981-97-7880-5_18 | |
5. | Elvir Akhmetshin, Ildar Begishev, Ilyоs Abdullaev, E. Laxmi Lydia, T. Archana Acharya, 2024, Chapter 32, 978-981-97-4891-4, 377, 10.1007/978-981-97-4892-1_32 | |
6. | Zhen Wang, Application of CNN-based financial risk identification and management convolutional neural networks in financial risk, 2025, 7, 27729419, 200215, 10.1016/j.sasc.2025.200215 |
Dataset | # of instances | # of attributes | # of class | Financial crisis/ non-financial crisis |
German Credit | 1000 | 24 | 2 | 300/700 |
Australian Credit | 690 | 14 | 2 | 383/307 |
Average best cost | ||
Method | German Credit database | Australian Credit database |
EOOABNN-PFC | 0.099 | 0.042 |
HHPODL-FCP | 0.139 | 0.071 |
QABO-FS | 0.160 | 0.093 |
ACO-FS | 0.185 | 0.097 |
GWO-FS | 0.200 | 0.108 |
Class | Accuy | Precn | Sensy | Specy | Fscore |
TRAS (70%) | |||||
Financial crisis | 97.76 | 90.97 | 97.76 | 87.91 | 94.24 |
Non-financial crisis | 87.91 | 96.92 | 87.91 | 97.76 | 92.20 |
Average | 92.83 | 93.95 | 92.83 | 92.83 | 93.22 |
TESS (30%) | |||||
Financial crisis | 96.52 | 94.87 | 96.52 | 93.48 | 95.69 |
Non-financial crisis | 93.48 | 95.56 | 93.48 | 96.52 | 94.51 |
Average | 95.00 | 95.21 | 95.00 | 95.00 | 95.10 |
German Credit database | ||||
Classifiers | Sensy | Specy | Accuy | Fscore |
EOOABNN-PFC | 95.00 | 95.00 | 95.00 | 95.10 |
HHPODL-FCP | 93.54 | 93.99 | 94.89 | 93.70 |
QABO-LSTM-RNN | 87.21 | 93.56 | 91.94 | 90.08 |
LSTM-RNN | 82.16 | 88.53 | 84.56 | 88.71 |
ACO | 78.29 | 69.28 | 75.74 | 85.38 |
MLP | 73.84 | 66.86 | 70.93 | 75.10 |
Classes | Accuy | Precn | Sensy | Specy | Fscore |
TRAS (70%) | |||||
Financial crisis | 98.88 | 92.01 | 98.88 | 89.30 | 95.32 |
Non-financial crisis | 89.30 | 98.46 | 89.30 | 98.88 | 93.66 |
Average | 94.09 | 95.24 | 94.09 | 94.09 | 94.49 |
TESS (30%) | |||||
Financial crisis | 98.26 | 94.96 | 98.26 | 93.48 | 96.58 |
Non-financial crisis | 93.48 | 97.73 | 93.48 | 98.26 | 95.56 |
Average | 95.87 | 96.34 | 95.87 | 95.87 | 96.07 |
Australian Credit database | ||||
Classifiers | Sensy | Specy | Accuy | Fscore |
EOOABNN-PFC | 95.87 | 95.87 | 95.87 | 96.07 |
HHPODL-FCP | 94.34 | 94.58 | 95.06 | 94.65 |
QABO-LSTM-RNN | 90.92 | 93.18 | 93.33 | 94.67 |
LSTM-RNN | 85.99 | 93.04 | 93.05 | 91.63 |
ACO | 79.75 | 89.34 | 89.68 | 81.94 |
MLP | 76.50 | 84.43 | 84.42 | 78.70 |
Computational time (s) | ||
Classifiers | German Credit database | Australian Credit database |
EOOABNN-PFC | 0.13 | 0.26 |
HHPODL-FCP | 0.25 | 0.43 |
QABO-LSTM-RNN | 1.26 | 1.43 |
LSTM-RNN | 2.29 | 3.38 |
ACO | 1.32 | 1.39 |
MLP | 3.25 | 2.40 |
Dataset | # of instances | # of attributes | # of class | Financial crisis/ non-financial crisis |
German Credit | 1000 | 24 | 2 | 300/700 |
Australian Credit | 690 | 14 | 2 | 383/307 |
Average best cost | ||
Method | German Credit database | Australian Credit database |
EOOABNN-PFC | 0.099 | 0.042 |
HHPODL-FCP | 0.139 | 0.071 |
QABO-FS | 0.160 | 0.093 |
ACO-FS | 0.185 | 0.097 |
GWO-FS | 0.200 | 0.108 |
Class | Accuy | Precn | Sensy | Specy | Fscore |
TRAS (70%) | |||||
Financial crisis | 97.76 | 90.97 | 97.76 | 87.91 | 94.24 |
Non-financial crisis | 87.91 | 96.92 | 87.91 | 97.76 | 92.20 |
Average | 92.83 | 93.95 | 92.83 | 92.83 | 93.22 |
TESS (30%) | |||||
Financial crisis | 96.52 | 94.87 | 96.52 | 93.48 | 95.69 |
Non-financial crisis | 93.48 | 95.56 | 93.48 | 96.52 | 94.51 |
Average | 95.00 | 95.21 | 95.00 | 95.00 | 95.10 |
German Credit database | ||||
Classifiers | Sensy | Specy | Accuy | Fscore |
EOOABNN-PFC | 95.00 | 95.00 | 95.00 | 95.10 |
HHPODL-FCP | 93.54 | 93.99 | 94.89 | 93.70 |
QABO-LSTM-RNN | 87.21 | 93.56 | 91.94 | 90.08 |
LSTM-RNN | 82.16 | 88.53 | 84.56 | 88.71 |
ACO | 78.29 | 69.28 | 75.74 | 85.38 |
MLP | 73.84 | 66.86 | 70.93 | 75.10 |
Classes | Accuy | Precn | Sensy | Specy | Fscore |
TRAS (70%) | |||||
Financial crisis | 98.88 | 92.01 | 98.88 | 89.30 | 95.32 |
Non-financial crisis | 89.30 | 98.46 | 89.30 | 98.88 | 93.66 |
Average | 94.09 | 95.24 | 94.09 | 94.09 | 94.49 |
TESS (30%) | |||||
Financial crisis | 98.26 | 94.96 | 98.26 | 93.48 | 96.58 |
Non-financial crisis | 93.48 | 97.73 | 93.48 | 98.26 | 95.56 |
Average | 95.87 | 96.34 | 95.87 | 95.87 | 96.07 |
Australian Credit database | ||||
Classifiers | Sensy | Specy | Accuy | Fscore |
EOOABNN-PFC | 95.87 | 95.87 | 95.87 | 96.07 |
HHPODL-FCP | 94.34 | 94.58 | 95.06 | 94.65 |
QABO-LSTM-RNN | 90.92 | 93.18 | 93.33 | 94.67 |
LSTM-RNN | 85.99 | 93.04 | 93.05 | 91.63 |
ACO | 79.75 | 89.34 | 89.68 | 81.94 |
MLP | 76.50 | 84.43 | 84.42 | 78.70 |
Computational time (s) | ||
Classifiers | German Credit database | Australian Credit database |
EOOABNN-PFC | 0.13 | 0.26 |
HHPODL-FCP | 0.25 | 0.43 |
QABO-LSTM-RNN | 1.26 | 1.43 |
LSTM-RNN | 2.29 | 3.38 |
ACO | 1.32 | 1.39 |
MLP | 3.25 | 2.40 |