Next Article in Journal
MHlinker: Research on a Joint Extraction Method of Fault Entity Relationship for Mine Hoist
Previous Article in Journal
A Hierarchical Energy Control Strategy for Hybrid Electric Vehicle with Fuel Cell/Battery/Ultracapacitor Combining Fuzzy Controller and Status Regulator
Previous Article in Special Issue
Word-of-Mouth Engagement in Online Social Networks: Influence of Network Centrality and Density
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Hunter–Prey Optimization with Deep Learning-Based Fintech for Predicting Financial Crises in the Economy and Society

1
Department of Computer Science, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
2
Department of Software Engineering, College of Computer Science and Engineering, University of Jeddah, Jeddah 21493, Saudi Arabia
3
Information Systems Department, HECI School, Dar Al-Hekma University, Jeddah 34801, Saudi Arabia
4
The Management of Digital Transformation and Innovation Systems in Organization Research Group, Faulty of Economics and Administration, King Abdulaziz University, Jeddah 21589, Saudi Arabia
5
Department of Management Information System, Faculty of Economics and Administration, King Abdulaziz University, Jeddah 21589, Saudi Arabia
6
Faculty of Earth Sciences, King Abdulaziz University, Jeddah 21589, Saudi Arabia
7
Information Technology Department, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
8
Department of Mathematics, Faculty of Science, Al-Azhar University, Naser City 11884, Cairo, Egypt
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(16), 3429; https://doi.org/10.3390/electronics12163429
Submission received: 13 July 2023 / Revised: 4 August 2023 / Accepted: 7 August 2023 / Published: 14 August 2023

Abstract

:
Financial technology (Fintech) plays a pivotal role in driving contemporary technology, society, economies, and many other fields. The new-generation Fintech is Smart Fintech, mainly empowered and inspired by data science and artificial intelligence (DSAI) technologies. Smart Fintech combines DSAI and transforms finance and economies for driving automated, intelligent, personalized financial and economic businesses, services and systems, and the whole of business. The strength and growth of the country’s economy were evaluated with the accurate prediction of how many companies will succeed and how many will fail. Financial crisis prediction (FCP) has a considerable effect on the economy. Prior research focuses mainly on deep learning (DL), machine learning (ML), and statistical approaches for forecasting the financial health of a company. Thus, this study presents a hybrid hunter–prey optimization with a deep learning-based FCP (HHPODL-FCP) technique. The objective of the HHPODL-FCP algorithm lies in the effective identification of the financial crisis in enterprises or organizations. To accomplish this, the HHPODL-FCP method makes use of the HHPO algorithm for the feature subset selection process. In addition, the HHPODL-FCP technique employs the gated attention recurrent network (GARN) model for the identification and classification of financial and non-financial crises. The HHPODL-FCP method exploits a sparrow search algorithm (SSA)-based hyperparameter tuning process to enrich the performance of the GARN model. The simulation results of the HHPODL-FCP method are tested on different financial datasets. A wide range of experiments highlighted the remarkable performance of the HHPODL-FCP method over recent techniques under various measures.

1. Introduction

Financial crisis prediction (FCP) is rooted in the recognition of the significant economic and social impacts that financial crises can have on a global scale. Financial crises can result in huge economic losses, unemployment, and losses in asset values, leading to considerably affected businesses and individuals. Almost two-thirds of chief economists believe a global recession is likely in 2023, of which 18% consider it extremely likely—more than twice as many as in the previous survey conducted in September 2022 [1]. Lately, finance has become increasingly interactive with next-generation data science and artificial intelligence (DSAI) technologies. In particular, Fintech is at the epicenter of synthesizing, innovating, and transforming communication technologies, economy, society, media, and financial services largely driven by DSAI technologies [1]. With advances in the financial crisis of businesses worldwide, the financial organization has gained popularity in the field of FCP in recent years [2]. There is a need to develop reliable and earlier predictive techniques for enterprises or financial companies to forecast the potential risks of the business status [3].
FCP helps financial institutions in making decisions at the proper time for sustainable growth. Usually, FCP yields a binary classification algorithm that is rationally resolved. Incorrect decision-making in a corporation might lead to economic failure or bankruptcy and affects investors, clients, vendors, etc. The ongoing development in the field of information technology enables accomplishing all kinds of data closely related to the risk levels of enterprises. A large number of people depend on the predictor decision to assess a wide range of information [4]. But, various factors may have a direct impact on performance assessment. Statistical and AI technologies are used for the detection of FCP. AI can be used in different ways in FCP, which builds a model that predicts whether the financial organization may suffer a crisis or not [5]. Using economic and other financial details from the tactical competitiveness of the organization to develop an efficient method can be challenging [6]. Except for AI and databases, data mining technology is more commonly utilized in other methods. Early warning and decision-making are two different strategies of FCP exploited in data mining [7]. Then, it assists financial decision-makers to select and evaluate the business for investment or collaboration. In-depth analysis of data needs less computational time and more resources. It is difficult to filter data with erroneous information [8]. Therefore, the process of extracting a vast amount of data plays an important role in identifying financial failure, particularly for FCP [9]. In data mining, feature selection (FS) is a pre-processing step. Also, it filters the redundant and repetitive features from the original information. Prior research focuses on deep learning (DL), machine learning (ML), and statistical algorithms for forecasting the financial status of a business [10]. Model training with hyperparameters finetuning has become one of the main constraints.
This study proposes a hybrid hunter–prey optimization with the deep learning-based FCP (HHPODL-FCP) technique. The HHPODL-FCP technique makes use of the HHPO algorithm for the feature subset selection process. In addition, the HHPODL-FCP technique employs the gated attention recurrent network (GARN) model for the identification and classification of financial and non-financial crises. The HHPODL-FCP technique exploits a sparrow search algorithm (SSA)-based hyperparameter tuning process to enrich the performance of the GARN model. The simulation results of the HHPODL-FCP technique are tested on different financial datasets.

2. Related Works

Tyagi and Boyang [11] present a smart IoT-enabled FCP using a metaheuristic algorithm. Initially, the enterprise data are aggregated by IoT gadgets, namely laptops, smartphones, etc. In the next stage, the quantum artificial butterfly optimization (QABO) technique for FS is used to optimize the selection of feature subsets. Then, LSTM with RNN is applied for the classification of collected financial information. Muthukumaran and Hariharanath [12] consider the design of the optimum DL-based FCP (ODL-FCP) method for SMEs. The presented method integrates two stages: optimal deep CNN with LSTM (DCNN-LSTM)-based data classification and Archimedes optimization algorithm-based FS (AOA-FS) procedure.
Muthukumaran et al. [13] propose a new multi- vs. optimization (MVO)-based FS with an optimum variational autoencoder (OVAE) system for the FCP. The MVO technique-based FS with the OVAE (MVOFS-OVAE) system mainly achieves forecasting of economic failure. To achieve this, the presented method mainly pre-processes the data with the help of min–max normalization. Furthermore, the presented technique develops a feature subset selection process. Then, the VAE mode is used for the classification of economic information into non-financial or financial crises. Lastly, for the hyperparameter tuning of the VAE, the study used the differential evolution (DE) technique. Mohan et al. [14] introduce an eagle strategy arithmetical optimization algorithm with optimum deep convolutional forest (ESAOA-ODCF)-based Fintech applications for hyper-automation.
Bhattacharya et al. [15] devised an MGWO-SAE (modified grey wolf optimizer with SAE) for FCP scenarios in smaller marginal firms. To achieve this, the presented algorithm applies data pre-processing to convert the input dataset into an accurate form. This study adopts the SAE classification technique for prediction. Al Duhayyim et al. [16] introduce a new multiobjective squirrel search optimization approach with SAE (MOSSA-SAE) for the FCP in the IoT platform. At first, this technique enables IoT devices, namely laptops, smartphones, and so on, to collect the financial data of users that are later transferred onto the cloud for more detailed investigation. Furthermore, the SMOTE method is used to deal with class imbalance problems. The objective is to define the over-sampling rate and region of nearby neighbors of SMOTE. In addition, the SAE system is used as a classification model for determining the class labels of financial details.
An OALOFS-MLC (oppositional ant lion optimizer-based FS with ML-assisted classification) algorithm for the FCP was developed by Venkateswarlu et al. [17]. The Hadoop MapReduce tool is applied for big data management. Additionally, a new OALOFS technique was introduced for selecting an optimum set of features that assist in achieving high efficiency of classification. Also, the DRVFLN (deep random vector functional link network) architecture is exploited to carry out the grading process. With the integration of improved grey wolf optimization (IGWO) and a fuzzy neural classifier (FNC), Sankhwar et al. [18] proposed a new predictive model for the FCP. The proposed model is derived by integrating the tumbling effect and GWO algorithm. The proposed technique is used to find the optimum features from the financial details.
Most of the existing models do not focus on the hyperparameter selection process, which mainly influences the performance of the classification model. Particularly, hyperparameters such as epoch count, batch size, and learning rate selection are essential to attain effectual outcomes. Since the trial and error method for hyperparameter tuning is a tedious and erroneous process, metaheuristic algorithms can be applied. Therefore, in this work, we employ the SSA algorithm for parameter selection of the GARN model.

3. The Proposed Model

In this study, we focused on the development of the HHPODL-FCP technique for the Fintech environment. The purpose of the HHPODL-FCP method lies in the effective identification of the economic crisis in a firm or organization. To accomplish this, the HHPODL-FCP algorithm exploits three distinct processes, namely SSA-based hyperparameter tuning, GARN-based prediction, and HHPO-based FS. Figure 1 displays the overall procedure of the HHPODL-FCP methodology.

3.1. Design of HHPO-Based Feature Selection

At the primary stage, the HHPO algorithm is used to choose an optimal set of features [19]. In the HPO technique, the search process for the hunter is expressed by Equation (1).
x i , j t + 1 = x i , j t + 0.5 2 c Z P p o s j x i , j t + 2 1 c Z m j x i , j t
The variable x i , j ( t ) defines the predator’s location, and P p o s stands for the place of prey. Additionally, m j represents the mean of every position, and Z denotes the adaptive parameter calculated by employing Equation (2).
P = R 1 < c ; I D X = P = = 0 ; Z = R 2 I D X + R 3 I D X  
where R 1 and R 3 imply the stochastic vector in the range of zero and one ,   R 2 defines the randomly generated number in the interval [ 0 ,   1 ], and I D X suggests the index amount of the vector which fulfills the P = = 0 condition.
The key parameter c is used to balance among exploration and exploitation stages whose value slowly reduces from a primary value of 1 to a minimal threshold of 0.02. This value can be defined by applying Equation (3).
c = 1 T 0.98 T m a x
Afterward, the purpose of the prey position P p o s proceeds by primary computation of the mean m of every position expressed by Equation (4), then, the distance calculation D e u c among the entire individual is studied, and the mean position is written in Equation (5).
m = 1 n i = 1 n x i
D e u c i = j = 1 d x i , j m j 2 1 2    
If you engage in hunting performances, it is general practice to hunt for capturing and chasing prey, which leads to the death of the prey. Then, the hunters need to find a novel place to endure hunting. To overcome the convergence issue, which is inherent in the present method as demonstrated in Equation (6), it can be suggested to execute a diminishing process.
k = r o u n d c × N
where t h e   N parameter implies the count of searching populations from the optimizer manner. In the beginning, the k value corresponded to the size of the population. The farthermost searching individuals in the selected target m are labeled as prey P p o s and are consequently caught by the hunters. For determining the prey’s place P p o s , Equation (7) is established in Equations (4)–(6) over a rigorous analytical procedure.
P p o s = x i | i   i s   s o r t e d   D e u c k
If the prey anticipates the attack, it will instinctively search for refuge in a safe place. It can be assumed that the optimum safe place is none except the global optimum location, as it gives the prey the highest possibility of survival. Subsequently, the predator drive chooses a novel prey location, which can be obtained by employing Equation (8) for updating the prey’s location.
x i , j t + 1 = T p o s j + c Z   c o s 2 π R 4 × T p o s j x i , j t
where the present prey places are defined by the parameter x i , j ( t ) , which is a critical element in the optimizer method. The global optimal location is represented by T p o s j , but the variable R 4 refers to the arbitrary number in the range [0, 1]. The c o s function and the input parameters can be employed for calculating the next location of prey that is tactically located at a distinct radius and angle in the global optimal location for enhancing the method. The purpose of the prey and hunter is accomplished by configuring the alteration β parameter that is presented at a value of 0.1 . Additionally, the parameter R 5 is an arbitrarily created number within [ 0,1 ]. Particularly, the hunter location can be updated by Equation (1) if R 5 < β , while Equation (8) is used for updating the prey location.
In the design of the HHPO algorithm, the Tent chaos mapping and opposition-based learning (OBL) approach called TOBL was proposed to enhance population quality. The population intelligence optimization algorithm widely uses random generation for initializing the population. This nonuniform distribution has a direct impact on the convergence rate and performance of the optimization technique for identifying the optimum result. Good traversal, chaotic sequence, and possessing diversity characteristics were introduced as promising solutions to these issues. Prey population, which integrates chaotic sequences, namely cubic mapping, Tent mapping, logistic mapping, and circle mapping, exhibits the best diversity Tent chaotic mapping, described by better convergence speed and traversal uniformity, which creates a uniform distribution chaotic sequence in the interval of [ 0 ,   1 ] .
The formula of Tent chaotic mapping is shown as follows:
y t + 1 = y t / a 0 y t < a 1 y t / ( 1 a ) a y t 1
In Equation (9), y t indicates the amount of chaos produced after T iterations, T = 0,1 ,   ,   T m a x , whereas a shows a constant between 0 ,   1 . By using a uniform variation of Tent, the TOBL approach includes dynamic compression of the distribution range with the sum of lower and upper boundaries of the objective function. The final objective is to guarantee uniformity in the population.
x ¯ i , j = l b j + u b j y i x i , j
The steps of the TOBL algorithm are given in the following: consider an n number of populations. First, t h e   n population position was generated at random, then, the n chaotic opposing position was generated by TOBL, and then, t h e   2 n position was ranked with respect to fitness, and the top n position was chosen as the initial population.
The TOBL approach includes the following subsequent stages: assume a population size of n ; initially, the n population position was randomly generated. Next, the n chaotic opposing position was produced by the TOBL. Later, based on the respective fitness level, the 2 n position was ranked, and the top n position was chosen for the population initialization.
In the HHPO approach, FF is used to balance the classification accuracy (maximal) and the number of features selected in the solution (minimal). Equation (11) represents the FF to estimate the solution.
F i t n e s s = α γ R D + β R C  
where   R   denotes the cardinality of the selected subset, γ R ( D ) shows the classification error rate of a given classifier. | C | refers to the overall amount of features in the dataset, and the two parameters α and β correspond to the significance of classification quality and subset length. ∈ [1, 0] and β = 1 α .

3.2. FCP Using GARN Model

For the identification and classification of financial and non-financial crises, the GARN model is used. GARN is a hybrid model of BiGRU with the attention model [20]. Due to the application of recurrent neural networks (RNN), numerous challenges take place since it exploits old data instead of the existing data for classification. A bidirectional RNN (BRNN) is used to resolve these problems that utilize existing and old data. Hence, two RNNs are employed to implement the forward and reverse functions.
The output was interconnected to the output layer for recording the feature sequence. An additional bidirectional gated recurrent unit (BiGRU) was proposed based on the BRNN model, where the hidden layer (HL) of BRNN was replaced with one GRU memory module. Now, the gated attention recurrent network (GARN) is a combination of BiGRU with the attention module, and its architecture is shown in Figure 2.
Assume an m -dimension input dataset as ( y 1 , y 2 ,   . , y m ) . HL in the BGRU generates an output H t 1 at the t h e   t 1 time given below:
H = σ w e y H y t 1 + w e H H H t 1 1 + c H
H t 1 = σ w e y H y t 1 + w e H H H t 1 1 + c H
H t 1 = H t 1 H t 1
From the expression, H t 1 and H t 1   represent the positive and negative outputs of GRU. The weighting factor for two connected layers is represented by w e ,   denotes the bitwise operator, c shows the bias vector, and σ indicates the activation function.

3.3. Hyperparameter Tuning Using SSA

The SSA is applied in this study to adjust the hyperparameter values of the GARN model. SSA is a metaheuristic optimization technique based on the foraging and anti-predation behaviors of sparrows [21]. In this work, discoverers, followers, and watchers are three different strategies of individuals in SSA. The mathematical expression and natural behaviors of sparrows were defined as follows:
Discoverers: All the generations of discoverers signify a point in the population, i.e., nearer to food, and their major objective is to provide direction for the whole population to search for food. The formula for the updating position of the discoverers can be given as the following:
x i , j t + 1 = x i , j t e x p i α × i i e r m a x , R 2 < S T x i , j t + Q L , R 2 S T
In Equation (15),   i t e r m a x shows the maximal amount of iterations, x i , j t denotes the location of the i t h sparrows in the j t h dimension at   t iterations, S T indicates the safety threshold, R 2 and α represents randomly generated values within [ 0 ,   1 ], L stands for the vector with the element, and   Q denotes the uniformly distributed random integer. If R 2 < S T , the discoverers can extensively search for food. If R 2 S T then there is danger, and the discoverers must withdraw from the danger zone.
Followers: The follower’s role is to follow the discoverers searching for food. The updating strategy can be given below:
x i , j t + 1 = Q e x p x w o r s t t x i , i t i 2 , i f i > n / 2 x b e s t t + 1 + x i , j x b e s t t + 1 A + L , o t h e r w i s e  
In Equation (16), I > n / 2 shows that the present follower is in a poor location and extensively searches for food by deviating from the worst individuals; or else, the food search can be done by competing with other optimal individuals.   A indicates the random vector with values of 1 or 1 for all the elements, x b e s t t + 1   a n d   x w o r s t t , correspondingly showing the individuals with the best individuals and worst current fitness.
Vigilantes are random proportions of an individual in the population whose primary task is to alert the foraging region. The formula can be given as follows:
x i , j t + 1 = x b e s t t + β x i , j t x b e s t t , f i f g x b e s t + k x i , i t x b e s t t f i f w + ε , f i = f g
In Equation (17), k shows the random value between 1 and 1 ; f i ,   f g , and f w represent the fitness function of the existing alert, optimum, and worst individuals, correspondingly; β denotes the update step with a mean of 0 and variance of 1 ; and ε is used to prevent a constant with a denominator of 0 . The sparrow individual at the center of the population feels threatened if f i = f g , and move towards its species, which reduces the predation risk; and the sparrow at the edge of the population if f i f g and thereby approaches other optimum individuals.
The SSA approach derives a fitness function from obtaining the high efficiency of the GARN classification model. The fitness function describes a positive integer to represent the best outcomes of the solution candidate. The decline in the classification error rate can be defined as a FF.
f i t n e s s x i = C l a s s i f i e r E r r o r R a t e x i = n u m b e r   o f   m i s c l a s s i f i e d   s a m p l e s T o t a l   n u m b e r   o f   s a m p l e s   *   100

4. Results and Discussion

The proposed model is simulated using the Python 3.6.5 tool on PC i5-8600k, GeForce 1050Ti 4 GB, 16 GB RAM, 250 GB SSD, and 1 TB HDD. The parameter settings are given as follows: learning rate: 0.01, dropout: 0.5, batch size: 5, epoch count: 50, and activation: ReLU. In this work, the FCP outcomes of the HHPODL-FCP technique are examined on two datasets such as German credit [22] and Australian credit [23]. Table 1 defines the details of the two datasets.
The FS results of the HHPO algorithm are shown in Table 2. The table values indicate the features chosen by the HHPO algorithm on two datasets.
The best cost (BC) results of the HHPODL-FCP method with other FS techniques are reported in Table 3 and Figure 3. The outcomes demonstrate that the HHPODL-FCP technique offers superior results with optimal BC values on both datasets. For instance, on the German Credit dataset, the HHPODL-FCP technique provides a BC of 0.114 while the QABO-FS, ACO-FS, and GWO-FS systems offer an increasing BC of 0.136, 0.142, and 0.154, correspondingly. Finally, on the Australian Credit dataset, the HHPODL-FCP algorithm offers a BC of 0.037 while the QABO-FS, ACO-FS, and GWO-FS approaches are given to improve BC of 0.047, 0.073, and 0.087, correspondingly.
Figure 4 demonstrates the training accuracy T R _ a c c u y and V L _ a c c u y of the HHPODL-FCP method on the German Credit dataset. The T L _ a c c u y is resolved by analyzing the HHPODL-FCP approach on the TR dataset, while the V L _ a c c u y is computed by estimating the performance on an individual testing dataset. The outcomes reveal that T R _ a c c u y and V L _ a c c u y improve with an upsurge in epochs. Hence, the performance of the HHPODL-FCP model was enhanced on the TR and TS datasets with an increase in the number of epochs.
In Figure 5, the T R _ l o s s and V R _ l o s s   analysis of the HHPODL-FCP algorithm on the German Credit dataset is shown. The T R _ l o s s determines the error between the prediction performance and original values on the TR data. The V R _ l o s s denoted the evaluating performance of the HHPODL-FCP system on validation data. The outcomes signify that the T R _ l o s s and V R _ l o s s tend to reduce with increasing epochs. It represents the better performance of the HHPODL-FCP model and its proficiency in generating accurate classification. The diminished value of T R _ l o s s and V R _ l o s s exhibits the higher performance of the HHPODL-FCP method in capturing relationships and patterns.
Figure 6 shows the training accuracy T R _ a c c u y and V L _ a c c u y of the HHPODL-FCP approach on the Australian Credit dataset. The T L _ a c c u y is defined by the estimation of the HHPODL-FCP model on the TR dataset when the V L _ a c c u y is computed by measuring the performance on a different testing dataset. The results reveal that T R _ a c c u y and V L _ a c c u y enhanced with an upsurge in epochs. As a consequence, the performance of the HHPODL-FCP algorithm reached better on the TR and TS dataset with an increase in the number of epochs.
In Figure 7, the T R _ l o s s and V R _ l o s s   outcomes of the HHPODL-FCP system on the Australian Credit dataset are illustrated. The T R _ l o s s describes the error between the prediction performance and original values on the TR data. The V R _ l o s s signifies measuring the performance of the HHPODL-FCP model on separate validation data. The outcomes denote that the T R _ l o s s and V R _ l o s s tend to reduce with increasing epochs. It represents the improved performance of the HHPODL-FCP model and its ability to generate accurate classification. The decreased value of T R _ l o s s and V R _ l o s s exhibits the greater performance of the HHPODL-FCP technique in capturing patterns and relationships.
The comparative FCP outcomes of the HHPODL-FCP technique on the German Credit dataset are depicted in Table 4 and Figure 8 [11]. The outcomes notified that the LSTM-RNN, ACO, MLP, SVM, and AdaBoost methods had shown poor FCP results over other models. Additionally, the QABO-LSTM-RNN method obtained moderate FCP performance with s e n s y , s p e c y , a c c u y , and F s c o r e of 87.18%, 93.53%, 91.91%, and 90.06%, respectively. Nevertheless, the HHPODL-FCP technique reports promising results with maximum s e n s y , s p e c y , a c c u y , and F s c o r e of 93.51%, 93.97%, 94.87%, and 93.67%, correspondingly.
A comparison of FCP analysis of the HHPODL-FCP approach on the Australian Credit dataset is shown in Table 5 and Figure 9. The outcomes reported that the LSTM-RNN, ACO, MLP, SVM, and AdaBoost systems have revealed poor FCP results over other methods.
The QABO-LSTM-RNN technique has managed to acquire modest FCP performance with s e n s y , s p e c y , a c c u y , and F s c o r e of 90.90%, 93.16%, 93.31%, and 94.64%, correspondingly. However, the HHPODL-FCP method reported positive results with the highest s e n s y , s p e c y , a c c u y , and F s c o r e of 94.31%. 94.55%, 95.04%, and 94.63%, correspondingly.
The computation time (CT) analysis of the HHPODL-FCP technique on two datasets is reported in Table 6. The outcomes ensured that the HHPODL-FCP technique required the least CT values on both datasets. For instance, on the German Credit dataset, the HHPODL-FCP technique provided a minimal CT of 0.23 s while the QABO-LSTM-RNN, LSTM-RNN, ACO, MLP, SVM, and AdaBoost models offered a maximum CT of 1.23 s, 2.27 s, 1.30 s, 3.22 s, 1.28 s, and 2.28 s, respectively. Finally, on the Australian Credit dataset, the HHPODL-FCP model offered a minimum CT of 0.40 s, whereas the QABO-LSTM-RNN, LSTM-RNN, ACO, MLP, SVM, and AdaBoost technique obtained the highest CT of 1.40 s, 3.35 s, 1.37 s, 2.37 s, 4.33 s, and 3.47 s, correspondingly. These results guaranteed the accurate and effectual FCP results of the HHPODL-FCP technique.

5. Conclusions

In this study, we focused on developing the HHPODL-FCP technique for the Fintech environment. The purpose of the HHPODL-FCP method lies in the effective identification of the financial crisis in a firm or organization. To accomplish this, the HHPODL-FCP technique exploits three distinct processes, namely HHPO-based FS, GARN-based prediction, and SSA-based hyperparameter tuning. Moreover, the HHPODL-FCP algorithm employed the GARN model for the identification and classification of financial and non-financial crises. The HHPODL-FCP technique exploited the SSA-based hyperparameter tuning process to enhance the performance of the GARN algorithm. The simulation results of the HHPODL-FCP technique are tested on different financial datasets. A wide range of experiments highlighted the remarkable performance of the HHPODL-FCP technique over recent techniques under various measures. The enhanced performance of the proposed model is due to the inclusion of HHPO-based FS and SSA-based hyperparameter tuning processes. The HHPODL-FCP model provides an effective solution for the identification of significant financial crises, which enables policymakers, financial institutions, and investors to take proactive measures and alleviate the adversative effects of financial crises. Future work could focus on the design of automated DL models for financial fraud. In addition, the proposed model can be tested on large-scale real-time datasets in the future.

Author Contributions

Conceptualization, I.K. and M.R.; Methodology, I.K., F.Y.A. and M.R.; Software, T.A.; Validation, Z.M.A.; Formal analysis, F.Y.A., T.A. and Z.M.A.; Investigation, T.A., Z.M.A. and D.H.; Resources, F.Y.A. and D.H.; Data curation, T.A.; Writing—original draft, I.K. and M.R.; Writing—review & editing, D.H. and Z.M.A.; Visualization, F.Y.A. and T.A.; Supervision, I.K.; Project administration, M.R.; Funding acquisition, D.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research work was funded by Institutional Fund Projects under grant no. (IFPIP: 1463-145-1443). Therefore, the authors gratefully acknowledge technical and financial support provided by the Ministry of Education and Deanship of Scientific Research (DSR), King Abdulaziz University (KAU), Jeddah, Saudi Arabia.

Data Availability Statement

Data sharing is not applicable to this article as no datasets were generated during the current study.

Conflicts of Interest

The authors declare that they have no conflict of interest. The manuscript was written through the contributions of all authors. All authors have approved the final version of the manuscript.

References

  1. Available online: https://www.weforum.org/press/2023/01/chief-economists-say-global-recession-likely-in-2023-but-cost-of-living-crisis-close-to-peaking/#:~:text=Almost%20two%2Dthirds%20of%20chief,to%20be%20unlikely%20this%20year (accessed on 14 April 2023).
  2. Khuwaja, P.; Khowaja, S.A.; Dev, K. Adversarial learning networks for fintech applications using heterogeneous data sources. IEEE Internet Things J. 2021, 10, 2194–2201. [Google Scholar] [CrossRef]
  3. Bazarbash, M. Fintech in Financial Inclusion: Machine Learning Applications in Assessing Credit Risk; International Monetary Fund: Washington, DC, USA, 2019. [Google Scholar]
  4. Ceron, B.M.; Monge, M. Financial Technologies (FINTECH) Revolution and COVID-19: Time Trends and Persistence. Rev. Dev. Financ. 2023, 13, 58–64. [Google Scholar]
  5. Bluwstein, K.; Buckmann, M.; Joseph, A.; Kapadia, S.; Şimşek, Ö. Credit growth, the yield curve and financial crisis prediction: Evidence from a machine learning approach. J. Int. Econ. 2023, 103773. [Google Scholar] [CrossRef]
  6. Balmaseda, V.; Coronado, M.; de Cadenas-Santiagoc, G. Predicting Systemic Risk in Financial Systems Using Deep Graph Learning. Intell. Syst. Appl. 2023, 19, 200240. [Google Scholar] [CrossRef]
  7. Uthayakumar, J.; Metawa, N.; Shankar, K.; Lakshmanaprabu, S.K. An intelligent hybrid model for financial crisis prediction using machine learning techniques. Inf. Syst. e-Bus. Manag. 2020, 18, 617–645. [Google Scholar] [CrossRef]
  8. Liu, L.; Chen, C.; Wang, B. Predicting financial crises with machine learning methods. J. Forecast. 2022, 41, 871–910. [Google Scholar] [CrossRef]
  9. Dominic, D.P.; Adimoolam, M.; Balamurugan, N.M. Share Market Data Prediction Strategies Using Deep Learning Algorithm. Recent Adv. Comput. Sci. Commun. 2019. [Google Scholar] [CrossRef]
  10. Kočišová, K.; Mišanková, M. Discriminant analysis as a tool for forecasting company’s financial health. Procedia-Soc. Behav. Sci. 2014, 110, 1148–1157. [Google Scholar] [CrossRef] [Green Version]
  11. Tyagi, S.K.S.; Boyang, Q. An intelligent internet of things aided financial crisis prediction model in fintech. IEEE Internet Things J. 2021, 10, 2183–2193. [Google Scholar] [CrossRef]
  12. Muthukumaran, K.; Hariharanath, K. Deep Learning Enabled Financial Crisis Prediction Model for Small-Medium Sized Industries. Intell. Autom. Soft Comput. 2022, 35, 521–536. [Google Scholar] [CrossRef]
  13. Muthukumaran, K.; Hariharanath, K.; Haridasan, V. Feature Selection with Optimal Variational Auto Encoder for Financial Crisis Prediction. Comput. Syst. Sci. Eng. 2023, 45, 887–901. [Google Scholar] [CrossRef]
  14. Mohan, P.; Neelakandan, S.; Mardani, A.; Maurya, S.; Arulkumar, N.; Thangaraj, K. Eagle Strategy Arithmetic Optimisation Algorithm with Optimal Deep Convolutional Forest Based FinTech Application for Hyper-automation. Enterp. Inf. Syst. 2023, 2188123. [Google Scholar] [CrossRef]
  15. Bhattacharya, R.; Krishna, S.H.; Haralayya, B.; Nagpal, P. Modified Grey Wolf Optimizer with Sparse Autoencoder for Financial Crisis Prediction in Small Marginal Firms. In Proceedings of the 2023 Second International Conference on Electronics and Renewable Systems (ICEARS), Tuticorin, India, 2–4 March 2023; pp. 907–913. [Google Scholar]
  16. Al Duhayyim, M.; Alsolai, H.; Al-Wesabi, F.N.; Nemri, N.; Mahgoub, H.; Hilal, A.M.; Hamza, M.A.; Rizwanullah, M. Optimized stacked autoencoder for IoT enabled financial crisis prediction model. CMC-Comput. Mater. Contin. 2022, 71, 1079–1094. [Google Scholar]
  17. Venkateswarlu, Y.; Baskar, K.; Wongchai, A.; Gauri Shankar, V.; Paolo Martel Carranza, C.; Gonzáles, J.L.A.; Murali Dharan, A.R. An efficient outlier detection with deep learning-based financial crisis prediction model in big data environment. Comput. Intell. Neurosci. 2022, 2022, 4948947. [Google Scholar] [CrossRef] [PubMed]
  18. Sankhwar, S.; Gupta, D.; Ramya, K.C.; Sheeba Rani, S.; Shankar, K.; Lakshmanaprabu, S.K. Improved grey wolf optimization-based feature subset selection with fuzzy neural classifier for financial crisis prediction. Soft Comput. 2020, 24, 101–110. [Google Scholar] [CrossRef]
  19. Yan, L.; Yan, Z.; Li, Z.; Ma, N.; Li, R.; Qin, J. Electricity Market Price Prediction Based on Quadratic Hybrid Decomposition and THPO Algorithm. Energies 2023, 16, 5098. [Google Scholar] [CrossRef]
  20. Parveen, N.; Chakrabarti, P.; Hung, B.T.; Shaik, A. Twitter sentiment analysis using hybrid gated attention recurrent network. J. Big Data 2023, 10, 1–29. [Google Scholar] [CrossRef]
  21. Tan, C.; Tan, W.; Shen, Y.; Yang, L. Multistep Wind Power Prediction Using Time-Varying Filtered Empirical Modal Decomposition and Improved Adaptive Sparrow Search Algorithm-Optimized Phase Space Reconstruction–Echo State Network. Sustainability 2023, 15, 9107. [Google Scholar] [CrossRef]
  22. Available online: https://archive.ics.uci.edu/ml/datasets/statlog+(german+credit+data) (accessed on 14 April 2023).
  23. Available online: http://archive.ics.uci.edu/ml/datasets/statlog+(australian+credit+approval) (accessed on 14 April 2023).
Figure 1. Overall process of HHPODL-FCP algorithm.
Figure 1. Overall process of HHPODL-FCP algorithm.
Electronics 12 03429 g001
Figure 2. Structure of BiGRU.
Figure 2. Structure of BiGRU.
Electronics 12 03429 g002
Figure 3. Average BC analysis of the HHPODL-FCP method on two datasets.
Figure 3. Average BC analysis of the HHPODL-FCP method on two datasets.
Electronics 12 03429 g003
Figure 4. A c c u y curve of the HHPODL-FCP method on the German Credit dataset.
Figure 4. A c c u y curve of the HHPODL-FCP method on the German Credit dataset.
Electronics 12 03429 g004
Figure 5. Loss curve of the HHPODL-FCP technique on the German Credit dataset.
Figure 5. Loss curve of the HHPODL-FCP technique on the German Credit dataset.
Electronics 12 03429 g005
Figure 6. A c c u y curve of the HHPODL-FCP method on the Australian Credit dataset.
Figure 6. A c c u y curve of the HHPODL-FCP method on the Australian Credit dataset.
Electronics 12 03429 g006
Figure 7. Loss curve of the HHPODL-FCP method on the Australian Credit dataset.
Figure 7. Loss curve of the HHPODL-FCP method on the Australian Credit dataset.
Electronics 12 03429 g007
Figure 8. Comparative outcome of the HHPODL-FCP algorithm on the German Credit dataset.
Figure 8. Comparative outcome of the HHPODL-FCP algorithm on the German Credit dataset.
Electronics 12 03429 g008
Figure 9. Comparative outcome of the HHPODL-FCP algorithm on the Australian Credit dataset.
Figure 9. Comparative outcome of the HHPODL-FCP algorithm on the Australian Credit dataset.
Electronics 12 03429 g009
Table 1. Details of two datasets.
Table 1. Details of two datasets.
DatasetNo. of InstancesNo. of AttributesNo. of ClassFinancial Crisis/Non-Financial Crisis
German Credit1000242300/700
Australian Credit690142383/307
Table 2. Details of selected features.
Table 2. Details of selected features.
DatasetSelected Features
German Credit2, 4, 6, 8, 9, 11, 13, 14, 15, 16, 18, 21, 23
Australian Credit1, 3, 6, 8, 10, 12, 13
Table 3. BC analysis of the HHPODL-FCP method with other FS methods on two datasets.
Table 3. BC analysis of the HHPODL-FCP method with other FS methods on two datasets.
No. of IterationsGerman Credit Dataset
HHPODL-FCPQABO-FSACO-FSGWO-FS
10.1160.1430.1500.170
20.1160.1430.1500.170
30.1160.1430.1500.150
40.1160.1430.1500.150
50.1220.1430.1400.150
60.1220.1430.1400.150
70.1220.1430.1400.150
80.1020.1220.1400.150
90.1020.1220.1300.150
100.0990.1140.1300.150
Average0.1140.1360.1420.154
No. of IterationsAustralian Credit Dataset
HHPODL-FCPQABO-FSACO-FSGWO-FS
10.0430.0540.0740.089
20.0430.0540.0730.089
30.0430.0540.0730.089
40.0430.0540.0730.089
50.0360.0430.0730.087
60.0360.0430.0730.085
70.0320.0420.0730.085
80.0320.0420.0730.085
90.0320.0420.0730.085
100.0310.0410.0730.085
Average0.0370.0470.0730.087
Table 4. Comparative outcome of the HHPODL-FCP method with other techniques on the German Credit dataset.
Table 4. Comparative outcome of the HHPODL-FCP method with other techniques on the German Credit dataset.
German Credit Dataset
Classifiers S e n s y S p e c y A c c u y F s c o r e
HHPODL-FCP93.5193.9794.8793.67
QABO-LSTM-RNN87.1893.5391.9190.06
LSTM-RNN82.1488.584.5388.69
ACO Model78.2769.2575.7285.35
MLP Algorithm73.8166.8370.975.07
SVM Model72.6466.3771.1271.71
AdaBoost71.3461.2867.4871.22
Table 5. Comparative outcome of the HHPODL-FCP technique with other methods on the Australian Credit dataset.
Table 5. Comparative outcome of the HHPODL-FCP technique with other methods on the Australian Credit dataset.
Australian Credit Dataset
Classifiers S e n s y S p e c y A c c u y F s c o r e
HHPODL-FCP94.3194.5595.0494.63
QABO-LSTM-RNN90.9093.1693.3194.64
LSTM-RNN85.9793.0293.0291.61
ACO Model79.7389.3189.6581.91
MLP Algorithm76.4884.4184.3978.68
SVM Model71.0975.6676.1177.38
AdaBoost69.0767.3067.6568.43
Table 6. CT outcome of the HHPODL-FCP approach with other techniques on two datasets.
Table 6. CT outcome of the HHPODL-FCP approach with other techniques on two datasets.
Computational Time (sec)
ClassifiersGerman Credit DatasetAustralian Credit Dataset
HHPODL-FCP0.230.40
QABO-LSTM-RNN1.231.40
LSTM-RNN2.273.35
ACO Model1.301.37
MLP Algorithm3.222.37
SVM Model1.284.33
AdaBoost2.283.47
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Katib, I.; Assiri, F.Y.; Althaqafi, T.; AlKubaisy, Z.M.; Hamed, D.; Ragab, M. Hybrid Hunter–Prey Optimization with Deep Learning-Based Fintech for Predicting Financial Crises in the Economy and Society. Electronics 2023, 12, 3429. https://doi.org/10.3390/electronics12163429

AMA Style

Katib I, Assiri FY, Althaqafi T, AlKubaisy ZM, Hamed D, Ragab M. Hybrid Hunter–Prey Optimization with Deep Learning-Based Fintech for Predicting Financial Crises in the Economy and Society. Electronics. 2023; 12(16):3429. https://doi.org/10.3390/electronics12163429

Chicago/Turabian Style

Katib, Iyad, Fatmah Y. Assiri, Turki Althaqafi, Zenah Mahmoud AlKubaisy, Diaa Hamed, and Mahmoud Ragab. 2023. "Hybrid Hunter–Prey Optimization with Deep Learning-Based Fintech for Predicting Financial Crises in the Economy and Society" Electronics 12, no. 16: 3429. https://doi.org/10.3390/electronics12163429

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop