ABSTRACT
Excessive scouring at culvert outlets is a widespread issue that often leads to culvert failure. At present, there is an absence of a universally applicable model for accurately predicting the occurrence of local scouring at culvert outlets. In this paper, a comparison is made between the performance of existing empirical equations and the results obtained from two advanced methods: adaptive neuro-fuzzy inference system (ANFIS) and the teaching-learning-based optimization (TLBO). This paper presents the development of the TLBO method, based on the ANFIS approach, for simulating scouring at culvert outlets. The algorithms for supervised training are applied by utilizing data collected from published studies. The results illustrate that the ANFIS -TLBO model successfully predicts scouring depth at culvert outlets with higher accuracy in comparison to existing empirical formulas. Furthermore, the model exhibits a wider range of applicability, accommodating diverse conditions. By integrating the ANFIS approach and TLBO optimization, the model surpasses the limitations of traditional empirical equations, providing engineers with a more reliable tool for predicting scour depth at culvert outlets. Ultimately, it can be concluded that the hybrid ANFIS -TLBO is a robust approach for scour depth prediction downstream of culverts.
HIGHLIGHTS
Current anticipation equations are compared with results obtained from two adaptive network-based fuzzy inference systems (ANFISs) and teaching-learning-based optimization (TLBO) methods.
TLBO methods are based on the ANFIS method in the case of simulating scouring downstream of culvert outlets.
The ANFIS–TLBO is capable of anticipating the scouring depth at culvert outlets with greater accuracy than the existing empirical formula.
INTRODUCTION
Culverts are widely used hydraulic structures within water management systems to facilitate the conveyance of storm runoff beneath roadways, railways, and embankments (Sorourian et al. 2014). Furthermore, they can serve as bridge-like structures for vehicular transportation and contribute to the control and redirection of roadway runoff (Najafzadeh 2016). However, the design of culverts can occasionally give rise to issues, such as outlet scouring (Larry 2017). Scouring, particularly at the outlets of culverts, poses a significant threat to the structural integrity of culverts under both submerged and unsubmerged flow conditions. Therefore, it is imperative to implement effective countermeasures against scour to safeguard culverts. However, accurately estimating the development of scour depth at culvert outlets is equally crucial to avoid unnecessary overdesign and excessive project costs (Abida & Townsend 1991; Lim & Lim 1995).
Extensive studies have been conducted, resulting in a substantial accumulation of observations and recorded findings. Based on these findings, several analytical equations have been proposed, although their applicability is limited to specific data ranges (Abida & Townsend 1991; Lim 1995; Lim & Lim 1995; Ade & Rajaratnam 1998; Aderibigbe & Rajaratnam 1998; Liriano et al. 2002). In recent years, several studies have dedicated their focus to the implementation of optimization algorithms for the prediction of scouring depth at culvert outlets. These investigations have thoroughly examined the efficacy of various algorithms and conducted comparisons with traditional empirical equations to assess their performance.
An eminent study conducted by Hu et al. (2022) centered on the implementation of the particle swarm optimization (PSO) algorithm for the prediction of scouring depth at culvert outlets. The researchers extensively compared the performance of the PSO algorithm with traditional empirical equations and concluded that the PSO algorithm yielded more precise predictions. However, it is worth noting that the study did not undertake a comparative analysis of the PSO algorithm with other optimization methods or explore its performance concerning different culvert shapes. Zhang & Wu (2021) proposed a hybrid optimization algorithm that integrates the genetic algorithm (GA) and support vector regression to predict scouring depth at culvert outlets. The researchers demonstrated that the hybrid algorithm outperformed traditional empirical equations, leading to more accurate predictions. However, the study did not evaluate the algorithm's performance across different culvert shapes or compare it with other optimization methods. Li et al. (2022) conducted a recent study where they examined the application of the grey wolf optimizer (GWO) algorithm for predicting scouring depth at culvert outlets. The researchers compared the predictive performance of the GWO algorithm with traditional empirical equations and discovered that the GWO algorithm achieved higher accuracy in its predictions. However, similar to previous studies, the comparison was limited to empirical equations, and the study did not explore the algorithm's performance for different culvert shapes.
Previous research has provided evidence for the effectiveness of teaching-learning-based optimization (TLBO) in solving various optimization problems. For instance, Toğan (2012) utilized the TLBO method to optimize the design of planar steel frames and reported its superiority over alternative optimization algorithms such as GA, ant colony optimization, harmony search, and improved ant colony optimization algorithms (IACO). Roy et al. (2013) proposed an algorithm that integrates oppositional based learning with TLBO to effectively tackle hydrothermal short-term scheduling challenges. The results of their investigation displayed that TLBO outperformed other methods in terms of both convergence speed and solution quality. Ji et al. (2014) utilized the TLBO algorithm to optimize hyperparameters in order to predict short-term water demand using the least-squares support-vector machines (LS-SVM) algorithm. The results demonstrate that the tuned model using ATLBO achieves the highest regression accuracy, with a mean square error (MSE) of 280.75. The MSE for the forecasted values of the tuned LS-SVM model using TLBO is 626.07. Based on these findings, it can be concluded that ATLBO is the most effective approach for adjusting the hyperparameters of LS-SVM.
The examination yielded the absence of previous research that has delved into the utilization of the TLBO algorithm for the prediction of scouring depth at culvert outlets. The TLBO algorithm has exhibited promising performance in a multitude of optimization problems, and its simplicity and effectiveness position it as a well-suited candidate for this intended application.
The objective of this research is to develop and compare an optimized adaptive neuro-fuzzy inference system (ANFIS) model, utilizing the TLBO algorithm, with existing empirical equations for the prediction of scour depth at culvert outlets. The study aims to evaluate the predictive capabilities of these approaches for different culvert shapes using consistent experimental data. It is worth noting that the TLBO algorithm, which draws inspiration from the teaching and learning process, is a population-based meta-heuristic. In this algorithm, students learn from both instructors and peers, creating a unique learning mechanism. Furthermore, the TLBO algorithm does not necessitate intricate parameter tuning. Two distinct datasets, one for circular culverts and another for rectangular culverts, were utilized in this study to develop and validate a predictive model. The dataset provided by Sorourian et al. (2016) consisted of data pertaining to rectangular culverts, while the dataset by Opie (1968) contained detailed information on circular culverts. The optimization process of the predictive model involved the utilization of the ANFIS and the TLBO algorithm. In order to evaluate the performance of the optimized model, a comparison was made against both the standard ANFIS model and empirical equations. This evaluation was conducted by comparing the predicted scour depths with the measured scour depths, using error metrics as a means of assessment.
Culverts serve a vital function in the management of stormwater runoff beneath transportation infrastructure. Nonetheless, the occurrence of scouring at outlets presents significant structural risks. Precisely assessing the development of scour depth is of utmost importance to guarantee the integrity and prolonged lifespan of culverts. The primary goal of this research is to augment the existing comprehension and predictive abilities with the aim of informing design practices more effectively through the implementation of a groundbreaking optimization approach.
EXPERIMENTAL DATA AND INFLUENCING PARAMETERS
The dataset employed in this study was compiled from various published sources (Opie 1968; Bohan 1970; Rajaratnam & Berry 1977; Rajaratnam 1981; Ruff et al. 1982; Rajaratnam & MacDougall 1983; Ali & Lim 1986; Abida & Townsend 1991; Ade & Rajaratnam 1998; Aderibigbe & Rajaratnam 1998; Liriano 1999; Liriano & Dey 2001; Sorourian et al. 2016). A total of 201 datasets were utilized for circular culverts, while 151 datasets were employed for rectangular culverts.
To ensure the integrity of the data, any experimental data that exhibited illogical or implausible scouring depth values were omitted from the analysis. This step was taken to maintain the accuracy and reliability of the dataset used for evaluating the performance of the ANFIS–TLBO model and comparing it with existing empirical equations. The dataset primarily consisted of uniform sands with a median grain size (d50) ranging from 0.38 to 29 mm. The diameter of circular culvert outlets (d0) ranged from 2.54 to 311 mm, while the height of rectangular culvert outlets varied accordingly. The submergence ratio varied from 0.25 to 124, encompassing a wide range of hydraulic conditions. In addition, the flow velocity at the culvert outlets ranged from 0.747 to 11.176 m/s. Additional information regarding the dataset can be found in Table 1 for circular culverts and Table 2 for rectangular culverts. These tables offer a comprehensive overview of the data employed in this study.
. | Notation . | Parameters . | Min. . | Max. . | Ave. . | St. deviation . |
---|---|---|---|---|---|---|
Outlet diameter (mm) | d0 | x1 | 2.54 | 311 | 111.5 | 46.20 |
Velocity (m/s) | U | x2 | 0.747 | 11.176 | 5.34 | 2.12 |
Sediment size (mm) | D50 | x3 | 0.38 | 29 | 7.95 | 8.11 |
Depth of flow/outlet diameter | hd/d0 | x4 | 0 | 29.76 | 5.67 | 2.39 |
Tailwater depth | ht/d0 | x5 | 0.4 | 36 | 10.49 | 4.78 |
Submergence depth | hu/d0 | x6 | 0.25 | 124 | 41.05 | 15.28 |
Scour depth (m) | ds | y | 0.03 | 1.07 | 0.36 | 0.157 |
. | Notation . | Parameters . | Min. . | Max. . | Ave. . | St. deviation . |
---|---|---|---|---|---|---|
Outlet diameter (mm) | d0 | x1 | 2.54 | 311 | 111.5 | 46.20 |
Velocity (m/s) | U | x2 | 0.747 | 11.176 | 5.34 | 2.12 |
Sediment size (mm) | D50 | x3 | 0.38 | 29 | 7.95 | 8.11 |
Depth of flow/outlet diameter | hd/d0 | x4 | 0 | 29.76 | 5.67 | 2.39 |
Tailwater depth | ht/d0 | x5 | 0.4 | 36 | 10.49 | 4.78 |
Submergence depth | hu/d0 | x6 | 0.25 | 124 | 41.05 | 15.28 |
Scour depth (m) | ds | y | 0.03 | 1.07 | 0.36 | 0.157 |
. | Notation . | Parameters . | Min. . | Max. . | Ave. . | St. Deviation . |
---|---|---|---|---|---|---|
Outlet diameter (mm) | d0 | x1 | 2.54 | 285 | 83.52 | 42.31 |
Velocity (m/s) | U | x2 | 0.568 | 12.15 | 4.59 | 2.83 |
Sediment size (mm) | D50 | x3 | 0.42 | 32 | 8.19 | 10.75 |
Depth of flow/Outlet diameter | hd/d0 | x4 | 0 | 25.38 | 6.67 | 3.06 |
Tailwater depth | ht/d0 | x5 | 0.5 | 48 | 13.10 | 5.99 |
Submergence depth | hu/d0 | x6 | 0.25 | 218 | 62.37 | 22.14 |
Scour depth (m) | ds | y | 0.03 | 0.59 | 0.18 | 0.11 |
. | Notation . | Parameters . | Min. . | Max. . | Ave. . | St. Deviation . |
---|---|---|---|---|---|---|
Outlet diameter (mm) | d0 | x1 | 2.54 | 285 | 83.52 | 42.31 |
Velocity (m/s) | U | x2 | 0.568 | 12.15 | 4.59 | 2.83 |
Sediment size (mm) | D50 | x3 | 0.42 | 32 | 8.19 | 10.75 |
Depth of flow/Outlet diameter | hd/d0 | x4 | 0 | 25.38 | 6.67 | 3.06 |
Tailwater depth | ht/d0 | x5 | 0.5 | 48 | 13.10 | 5.99 |
Submergence depth | hu/d0 | x6 | 0.25 | 218 | 62.37 | 22.14 |
Scour depth (m) | ds | y | 0.03 | 0.59 | 0.18 | 0.11 |
CATEGORIZING EQUATIONS
In two distinct cross-sections of culverts, namely circular and square shapes, significant variations in flow patterns were observed, resulting in different scouring phenomena. Consequently, the scouring process and depth differ between these two sections.
In the case of circular section culverts, the flow pattern is typically characterized by a smooth and streamlined flow. The circular shape facilitates a more uniform distribution of velocity, which in turn promotes a stable flow pattern. This feature helps mitigate the formation of turbulence and eddies, ultimately reducing the potential for scouring. On the other hand, square-section culverts can exhibit a more complex flow pattern. The corners and edges inherent in the square shape (known as lateral contractions) can cause flow irregularities, leading to the generation of turbulence and vortices. These flow disturbances significantly increase the likelihood of scouring by creating localized areas of high velocity and pressure fluctuations.
In the case of circular section culverts, the smooth flow pattern aids in reducing the potential for scour. The circular shape facilitates a more uniform distribution of flow energy, effectively minimizing localized erosion. However, it is important to note that scouring can still occur downstream of the culvert outlet due to a phenomenon known as the hydraulic jump. On the other hand, square-section culverts experience flow irregularities and the presence of flow jets, which can result in higher flow velocities and increased turbulence. These factors contribute to a higher likelihood of scouring. The corners and edges characteristic of the square shape create areas of concentrated flow and pressure differentials, which can lead to scouring at the culvert inlet and outlet, as well as along the sidewalls.
Table 3 presents a comprehensive summary of the empirical equations, featuring seven equations categorized under Group A for rectangular culverts, and an additional seven equations classified under Group B for circular culverts. These traditional equations have challenges in adequately addressing the scale impact, which refers to the difficulty of accurately predicting outcomes when extrapolating from small-scale laboratory datasets to larger real-world scenarios. Artificial intelligence (AI) methodologies, including machine learning algorithms, also rely on training data, which may include small-scale laboratory datasets. While it is true that AI methodologies may encounter similar limitations, it is important to note that these methodologies have the potential to mitigate the scale impact issue in a few ways; feature representation, transfer learning, ensemble methods, and data augmentation.
Group . | No. . | Authors . | Equations . | |
---|---|---|---|---|
A | Rectangular | 1 | Schoklitsch (1937) | |
2 | Laursen (1963) | |||
3 | Valentin (1967) | |||
4 | Chen (1970) | |||
5 | Abida & Townsend (1991) | |||
6 | Kerenyi et al. (2007) | |||
7 | Sorourian et al. (2015) | |||
B | Circular | 1 | Abt et al. (1984) | |
2 | Lim & Lim (1995) | |||
3 | Liriano (1999) | |||
4 | Sarathi et al. (2008) | |||
5 | Emami & Schleiss (2010) | |||
6 | Azamathulla & Haque (2012) |
Group . | No. . | Authors . | Equations . | |
---|---|---|---|---|
A | Rectangular | 1 | Schoklitsch (1937) | |
2 | Laursen (1963) | |||
3 | Valentin (1967) | |||
4 | Chen (1970) | |||
5 | Abida & Townsend (1991) | |||
6 | Kerenyi et al. (2007) | |||
7 | Sorourian et al. (2015) | |||
B | Circular | 1 | Abt et al. (1984) | |
2 | Lim & Lim (1995) | |||
3 | Liriano (1999) | |||
4 | Sarathi et al. (2008) | |||
5 | Emami & Schleiss (2010) | |||
6 | Azamathulla & Haque (2012) |
THE PROPOSED HYBRID AI MODELS
Recently, there has been a significant advancement in computational modeling approaches (Yaseen et al. 2018a). This is attributed to their capacity to effectively tackle complex problems characterized by high levels of nonlinearity, non-stationarity, and stochasticity (Yaseen et al. 2015). In recent times, there has been a notable expansion of hybridized AI models integrated with global optimization algorithms (Ghorbani et al. 2017). Among the various optimization methodologies, nature-inspired bio-algorithms have demonstrated their efficacy by providing robust and reliable solutions for the hyperparameters of AI models (Maier et al. 2014). This is done with the aim of enhancing the cohesive learning mechanism of computational models to accurately approximate the desired solution. In the present investigation, the TLBO algorithm is integrated with the ANFIS model to estimate the maximum scour depth downstream of a culvert. Culvert scouring is a widely recognized and intricate problem in the field of hydraulic and highway engineering. Hence, the proposal of hybridized AI models aims to develop a reliable and accurate predictive model for determining the scour depth.
Classical ANFIS model
The ANFIS is a multilayer feed-forward network that incorporates principles of fuzzy logic to effectively model complex relationships between input and output variables (Jang 1993). In the ANFIS architecture, each node in the network performs a specific function on the incoming signals and is associated with a set of parameters. These parameters are dynamically adjusted during the learning process to optimize the network's performance.
This layer, known as the fourth layer, is responsible for combining the fuzzy sets and their associated membership functions to calculate the rule firing strengths. The specific implementation and mathematical operations used in the rule layer can vary, allowing for flexibility in the ANFIS architecture.
Teaching and learning-based optimization algorithm (TLBO)
Rao et al. (2011) presented the TLBO algorithm, a meta-heuristic methodology rooted in natural phenomena. TLBO draws inspiration from the educational dynamics of a classroom, where students engage in iterative learning and practice, benefiting from both the guidance of their instructor and interaction with their peers.
The TLBO algorithm is composed of two distinct phases. In the initial phase, the learners, representing the individuals in the population, undergo training guided by the teacher. The teacher, selected based on their optimal fitness score, assumes a pivotal role in instructing the learners. Subsequently, in the second phase, the learners engage in knowledge acquisition and information exchange with their peers, further enriching their learning process. Similar to other meta-heuristic algorithms TLBO employs a primary population of individuals called ‘learners.’ The fitness function is assessed for each learner and the individual with the highest fitness score is designated as the teacher.
In the TLBO framework, the optimization problem's design parameters are treated as instructional materials provided to the students. The primary objective of the algorithm is to optimize these design parameters by selecting values that maximize the response of the objective function. The fitness function serves as a metric to gauge the level of learning accomplished by the students (Hassanzadeh et al. 2019).
Teacher phase
During this phase, the teacher assumes a vital role in imparting knowledge to the students, emulating an authentic classroom context. The aim is to augment the students' knowledge and elevate it to the level of the teacher. However, practical limitations such as scarce educational resources, disparities in student aptitude, and constrained preparation time may impede the attainment of uniform learning outcomes among students. Consequently, the teacher endeavors to enhance the overall average knowledge level to a distinguished standard of scientific proficiency.
In Equation (11), during each iteration i, ‘n’ (k = 1, 2,…, n) represents the quantity of individuals in the primary population. ‘m’ signifies the count of design variables (j = (1, 2,…, m)). ‘Mj,i’ denotes the average value of the ‘j’ variable in the initial population (class). Within the set of all design variables, the optimal solution in the population is represented as Xtotal-kbest,i. The process of selecting the teacher adheres to the algorithm guidelines, wherein the teacher is chosen based on their expertise in identifying the most promising learners among the population.
During this phase, the algorithm computes a new conclusion, X*∗j,k,i, which is only accepted if it demonstrates an improvement. At the conclusion of this phase, the acquired results are gathered and utilized as inputs for the subsequent phase, encompassing all individuals in the population and variables.
In TLBO, the teacher value represents the best solution found during the optimization process. The estimation of the optimum teacher value depends on the specific problem and objective function. During the initialization phase, the teacher value is set to a random solution within the search space. As the TLBO algorithm iterates, new solutions are generated and evaluated. If a newly generated solution is better than the current teacher value, it is updated as the optimal solution. The TLBO algorithm keeps track of the best solution attained so far, updating the teacher value whenever a fitter solution is found.
Learners' phase
The second phase of the TLBO algorithm is commonly referred to as the students’ phase. During this phase, the students engage in random communication and knowledge exchange with one another. This facilitates the transfer of knowledge from one student with a higher level of expertise to another student. If two students, A and B, possess different levels of knowledge, it is assumed that the student with greater knowledge will transfer his or her knowledge to the other student, as described by the following equation.
Several studies have compared the TLBO algorithm with other popular optimization algorithms such as GA and PSO. TLBO has demonstrated promising results in various applications and outperformed GA and PSO in terms of solution quality and convergence speed for the economic load dispatch problem. However, it is important to consider that algorithm performance may vary based on the specific problem and parameter settings. Conducting a tailored comparative study or benchmarking analysis is recommended to determine the most suitable algorithm for a given optimization task, considering the problem's characteristics.
Hybrid model parameters
The TLBO optimization technique is utilized to determine the ANFIS parameters. One advantage of the TLBO algorithm is that it does not require any algorithm-specific parameters. The control parameters of the final algorithm are thus limited to the number of iterations and population size, making it convenient for immediate application without the need for parameter tuning. In this study, the initial parameters in Equation (7), specifically ωi, σi, and ci, are optimized using the TLBO algorithm. Moreover, the optimization process also involves training the membership function-related parameters (pi, qi, ri) mentioned in Equation (9). The TLBO algorithm is utilized to estimate the weight parameter wi, which corresponds to the maximum scouring depth downstream culverts. Initially, random search spaces are generated for the ANFIS parameters to accomplish this objective. Subsequently, these parameters are adjusted using the TLBO algorithm. This iterative process continues until a specified stopping condition is met. By incorporating the TLBO algorithm into the ANFIS approach, the optimization process is strengthened, enabling the discovery of more robust solutions. This integration effectively mitigates the limitations associated with gradient-based methods and significantly enhances the overall effectiveness of the model. The parameter setting of the TLBO algorithm is presented in Table 4.
Evolutionary algorithm . | Parameter description . | Parameter value . |
---|---|---|
ANFIS | Train epoch | 200 |
Train-error goal | 0 | |
Train-initial step size | 0.01 | |
Train-step size decrease | 0.9 | |
Train-step size increase | 1.1 | |
TLBO | Population size | 60 |
Maximum iteration number | 400 |
Evolutionary algorithm . | Parameter description . | Parameter value . |
---|---|---|
ANFIS | Train epoch | 200 |
Train-error goal | 0 | |
Train-initial step size | 0.01 | |
Train-step size decrease | 0.9 | |
Train-step size increase | 1.1 | |
TLBO | Population size | 60 |
Maximum iteration number | 400 |
k-Fold cross-validation
In this study, the collected data is divided randomly into five subsets, and the process of model training and evaluation is repeated five times. By adhering to the aforementioned approach, a significant portion of the available data is employed for training the models, while the remaining 20% is designated for testing and assessing their performance. To investigate the robustness of the models and their reliance on the selected data, the five-fold cross-validation is executed twice. This methodology effectively addresses concerns such as overfitting and provides valuable insights into the models' generalizability to independent datasets. The effectiveness and suitability of the proposed models are assessed utilizing the k-fold cross-validation approach and performance metrics, including root mean square error (RMSE), R2, mean absolute error (MAE), and mean absolute percentage error (MAPE). By employing this rigorous cross-validation methodology, the study ensures a comprehensive evaluation of the models and provides an in-depth assessment of their performance.
The dataset consisted of 201 data points for circular-shaped culverts and 151 data points for rectangular ones. These were divided into five subsets, with 40 data points for circular shape culverts and 30 data points for rectangular ones in each fold.
The choice of ‘k’ in k-fold cross-validation depends on factors like dataset size and model complexity. A common value is 5, where the dataset is divided into five folds. Each fold is used once as a validation set, while the others are used for training the model. Similar characteristics across subsets are recommended. Having a sufficient number of data points in each fold is important for meaningful model evaluation. Aim for roughly equal numbers in each fold if possible. If the dataset is small, alternative methods like leave-one-out cross-validation can be considered for more reliable evaluation. It is essential to have an equal distribution of data points across folds for meaningful model evaluation in k-fold cross-validation.
CRITERIA FOR ERROR FUNCTIONS
To evaluate the effectiveness of hybrid predictive models in forecasting the maximum scour depth caused by a horizontal jet downstream of culverts during both training and testing phases, error indices including RMSE, R2, MAE, and MAPE were utilized (Yaseen et al. 2018a, 2018b; Abdulelah Al-Sudani et al. 2019; Sharafati et al. 2019; Sharafati et al. 2020a, 2020b, 2020c).
RESULTS AND DISCUSSION
Results of the proposed model (ANFIS–TLBO)
The study investigated the feasibility and efficacy of the proposed model in accurately predicting culvert outlet scour in circular and rectangular cross-sections. The evaluation function's outcomes were utilized as a benchmark and compared to the results obtained from standard ANFIS and empirical equations.
. | ANFIS–TLBO . | 1 . | 2 . | 3 . | 4 . | 5 . | 6 . | 7 . | 8 . | 9 . | 10 . | Ave. . | St. deviation . |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Train | R2 | 0.932 | 0.930 | 0.911 | 0.909 | 0.902 | .881 | 0.899 | 0.905 | 0.895 | 0.918 | 0.901 | 0.032 |
MAPE (%) | 23.2 | 52.2 | 22.5 | 28.3 | 24.6 | 23.9 | 41.1 | 31.8 | 21.9 | 22.7 | 46.5 | 23.7 | |
RMSE (mm) | 188 | 203 | 234 | 309 | 195 | 186 | 216 | 183 | 198 | 234 | 209 | 7.8 | |
MAE (mm) | 83 | 101 | 123 | 136 | 81 | 85 | 93 | 92 | 109 | 138 | 122 | 5.9 | |
Test | R2 | .824 | .856 | .898 | .836 | .879 | .835 | .845 | .852 | .817 | .847 | .883 | 0.045 |
MAPE (%) | 31.2 | 28.9 | 67.2 | 35.6 | 22.9 | 28.7 | 25.4 | 33.6 | 24.4 | 24.0 | 33.5 | 22.8 | |
RMSE (mm) | 223 | 289 | 284 | 256 | 221 | 237 | 229 | 198 | 242 | 231 | 226 | 6.4 | |
MAE (mm) | 116 | 155 | 172 | 139 | 165 | 129 | 158 | 153 | 168 | 129 | 154 | 4.4 |
. | ANFIS–TLBO . | 1 . | 2 . | 3 . | 4 . | 5 . | 6 . | 7 . | 8 . | 9 . | 10 . | Ave. . | St. deviation . |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Train | R2 | 0.932 | 0.930 | 0.911 | 0.909 | 0.902 | .881 | 0.899 | 0.905 | 0.895 | 0.918 | 0.901 | 0.032 |
MAPE (%) | 23.2 | 52.2 | 22.5 | 28.3 | 24.6 | 23.9 | 41.1 | 31.8 | 21.9 | 22.7 | 46.5 | 23.7 | |
RMSE (mm) | 188 | 203 | 234 | 309 | 195 | 186 | 216 | 183 | 198 | 234 | 209 | 7.8 | |
MAE (mm) | 83 | 101 | 123 | 136 | 81 | 85 | 93 | 92 | 109 | 138 | 122 | 5.9 | |
Test | R2 | .824 | .856 | .898 | .836 | .879 | .835 | .845 | .852 | .817 | .847 | .883 | 0.045 |
MAPE (%) | 31.2 | 28.9 | 67.2 | 35.6 | 22.9 | 28.7 | 25.4 | 33.6 | 24.4 | 24.0 | 33.5 | 22.8 | |
RMSE (mm) | 223 | 289 | 284 | 256 | 221 | 237 | 229 | 198 | 242 | 231 | 226 | 6.4 | |
MAE (mm) | 116 | 155 | 172 | 139 | 165 | 129 | 158 | 153 | 168 | 129 | 154 | 4.4 |
. | ANFIS–TLBO . | 1 . | 2 . | 3 . | 4 . | 5 . | 6 . | 7 . | 8 . | 9 . | 10 . | Ave. . | St. deviation . |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Train | R2 | 0.878 | 0.883 | 0.891 | 0.865 | 0.887 | 0.901 | 0.913 | 0.886 | 0.867 | 0.903 | 0.875 | 0.042 |
MAPE (%) | 31.2 | 33.9 | 22.8 | 21.9 | 18.9 | 48.9 | 31.8 | 65.7 | 25.3 | 32.3 | 33.8 | 18.2 | |
RMSE (mm) | 32.2 | 31.9 | 33.6 | 32.7 | 31.3 | 28.9 | 33.3 | 29.8 | 33.8 | 31.5 | 31.4 | 3.1 | |
MAE (mm) | 23.2 | 22.9 | 22.6 | 22.1 | 24.5 | 22.6 | 23.8 | 22.2 | 24.3 | 21.8 | 22.5 | 1.5 | |
Test | R2 | 0.812 | 0.789 | .823 | .836 | .845 | .817 | .869 | .880 | .819 | 0.756 | 0.825 | 0.046 |
MAPE (%) | 18.9 | 41.3 | 22.2 | 25.6 | 18.2 | 26.7 | 19.2 | 33.5 | 21.8 | 21.3 | 25.9 | 16.9 | |
RMSE (mm) | 29.6 | 33.5 | 29.4 | 28.7 | 30.1 | 32.2 | 33.6 | 31.8 | 32.5 | 34.8 | 30.4 | 2.6 | |
MAE (mm) | 25.3 | 24.8 | 26.2 | 26.8 | 24.7 | 24.5 | 25.6 | 25.5 | 26.7 | 24.5 | 25.2 | 1.8 |
. | ANFIS–TLBO . | 1 . | 2 . | 3 . | 4 . | 5 . | 6 . | 7 . | 8 . | 9 . | 10 . | Ave. . | St. deviation . |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Train | R2 | 0.878 | 0.883 | 0.891 | 0.865 | 0.887 | 0.901 | 0.913 | 0.886 | 0.867 | 0.903 | 0.875 | 0.042 |
MAPE (%) | 31.2 | 33.9 | 22.8 | 21.9 | 18.9 | 48.9 | 31.8 | 65.7 | 25.3 | 32.3 | 33.8 | 18.2 | |
RMSE (mm) | 32.2 | 31.9 | 33.6 | 32.7 | 31.3 | 28.9 | 33.3 | 29.8 | 33.8 | 31.5 | 31.4 | 3.1 | |
MAE (mm) | 23.2 | 22.9 | 22.6 | 22.1 | 24.5 | 22.6 | 23.8 | 22.2 | 24.3 | 21.8 | 22.5 | 1.5 | |
Test | R2 | 0.812 | 0.789 | .823 | .836 | .845 | .817 | .869 | .880 | .819 | 0.756 | 0.825 | 0.046 |
MAPE (%) | 18.9 | 41.3 | 22.2 | 25.6 | 18.2 | 26.7 | 19.2 | 33.5 | 21.8 | 21.3 | 25.9 | 16.9 | |
RMSE (mm) | 29.6 | 33.5 | 29.4 | 28.7 | 30.1 | 32.2 | 33.6 | 31.8 | 32.5 | 34.8 | 30.4 | 2.6 | |
MAE (mm) | 25.3 | 24.8 | 26.2 | 26.8 | 24.7 | 24.5 | 25.6 | 25.5 | 26.7 | 24.5 | 25.2 | 1.8 |
For instance, the MAPE decreased by 27.3%, and the determination coefficient increased by 2.8% in the dataset related to circular culverts compared to rectangular ones. The analysis of the outcomes from both datasets indicates that the proposed model exhibits a high level of capability and reliability, as the output for both training and testing data is nearly identical. However, it is important to note that there was a significant discrepancy in the results obtained for MAE and RMSE due to differences in the prototype scale and measuring units used in the two datasets.
Comparison of results with the standard ANFIS
Dataset . | Model . | Train . | Test . | ||||||
---|---|---|---|---|---|---|---|---|---|
R2 . | MAPE (%) . | RMSE (mm) . | MAE (mm) . | R2 . | MAPE (%) . | RMSE (mm) . | MAE (mm) . | ||
Circular culverts | ANFIS | 87.2 | 52.5 | 456 | 301 | 67.5 | 35.8 | 542 | 324 |
ANFIS–TLBO | 90.1 | 46.5 | 209 | 122 | 88.3 | 33.5 | 226 | 154 | |
Rectangular culverts | ANFIS | 86.3 | 65.3 | 51.2 | 32.3 | 71.3 | 91.8 | 54.2 | 33.8 |
ANFIS–TLBO | 87.5 | 33.8 | 31.4 | 22.5 | 82.5 | 25.9 | 30.7 | 25.2 |
Dataset . | Model . | Train . | Test . | ||||||
---|---|---|---|---|---|---|---|---|---|
R2 . | MAPE (%) . | RMSE (mm) . | MAE (mm) . | R2 . | MAPE (%) . | RMSE (mm) . | MAE (mm) . | ||
Circular culverts | ANFIS | 87.2 | 52.5 | 456 | 301 | 67.5 | 35.8 | 542 | 324 |
ANFIS–TLBO | 90.1 | 46.5 | 209 | 122 | 88.3 | 33.5 | 226 | 154 | |
Rectangular culverts | ANFIS | 86.3 | 65.3 | 51.2 | 32.3 | 71.3 | 91.8 | 54.2 | 33.8 |
ANFIS–TLBO | 87.5 | 33.8 | 31.4 | 22.5 | 82.5 | 25.9 | 30.7 | 25.2 |
The analysis of the results reveals a noteworthy improvement in the ANFIS model's efficiency and prediction capabilities achieved through the optimization process. The ANFIS–TLBO model employs meticulously chosen configuration parameters, such as the influence radius, maximum iteration number, error objective, initiation step size, step size reduction rate, and increment rate for step size, to enhance the model's performance.
The analysis of the circular culverts dataset reveals a substantial increase of 30.2% in the coefficient of determination (R2), pointing to a significant improvement in the model's ability to elucidate the variance in the data. This upsurge in R2 signifies that the optimized ANFIS–TLBO model adeptly captures the underlying relationships between the input and output variables, resulting in more accurate predictions. Moreover, there is a noteworthy decrease of 46% in the RMSE, indicating a considerable reduction in the average prediction error of the model. This reduction in RMSE further underscores the enhanced prediction capabilities of the optimized model. Likewise, in the dataset for rectangular culverts, the optimized ANFIS–TLBO model exhibited a substantial 19.8% increase in R2 and a noteworthy 25.6% decrease in RMSE. These improvements serve as an indication that the optimized model excels in capturing the complex relationships between the input and output variables within the dataset for rectangular culverts.
An important observation is that despite the satisfactory outcomes obtained by the standard ANFIS model during the training phase for both datasets, the testing phase produced suboptimal results. This indicates a potential occurrence of overfitting, where the standard ANFIS model becomes excessively tailored to the training data and fails to generalize effectively to unseen data. However, the proposed ANFIS–TLBO model exhibited nearly identical results in both the training and testing datasets, highlighting its improved reliability achieved through the optimization process.
A comparison of the convergence rates between the proposed ANFIS–TLBO model and the standard ANFIS model further substantiates the efficacy of the optimizations. The ANFIS–TLBO model displayed a superior convergence rate in both the datasets for circular culverts and rectangular culverts. This swifter convergence rate signifies that the optimized model can more efficiently and effectively attain the optimal solution.
The results unequivocally demonstrate that the optimization of the ANFIS model through the proposed ANFIS–TLBO configuration has yielded substantial improvements in both the efficiency and prediction capabilities of the model. The optimized model attained elevated coefficients of determination (R2) and reduced RMSE in both the datasets for circular culverts and rectangular culverts. Furthermore, the ANFIS–TLBO model showcased a higher convergence rate and enhanced reliability when compared to the standard ANFIS model. Overall, these results highlight the efficacy of the optimizations in enhancing the performance of the ANFIS model for culvert prediction tasks.
Comparison of the results with empirical equations
The results obtained from the analysis of different equations for estimating the maximum depth of scour in circular culverts provide valuable insights into their performance and accuracy. It is evident from the figures and comparisons that not all equations yield equally reliable estimations.
The equation of Abt et al. (1985) displays a significant overestimation, with an average overestimation ratio of 80%. This indicates that the predicted values are consistently higher than the actual scour depth. On the other hand, Lim and Lim's equation (Lim & Lim 1995) demonstrates better performance, with an average over-prediction of 53%. While still overestimating, it provides a comparatively closer estimation of the actual scour depth.
Liriano's equation (Liriano 1999) and the equation of Azamathulla & Haque (2012) tend to overestimate the maximum scour depth, with only a few instances of underestimation. Liriano's equation, in particular, exhibits an average underestimation of 26%, indicating that it consistently predicts lower scour depths. However, it is worth mentioning that Liriano's equation performs better than Lim and Lim's equation in terms of accuracy, as it provides more accurate calculations on average, despite the underestimation. The equation of Sarathi et al. (2008) demonstrates an average underestimation of 22%, suggesting that it consistently predicts lower scour depths as well. In comparison to Liriano's equation (Liriano 1999), Sarathi's equation (Sarathi et al. 2008) performs better in terms of accuracy. The equation proposed by Azamathulla & Haque (2012) stands out as the most accurate among the equations analyzed. It provides the closest estimation to the actual maximum scour depth for circular culverts, as supported by the figure. This equation should be considered as a reliable tool for estimating scour depth in practical engineering applications.
It is important to note that Emami and Schleiss' equation (Emami & Schleiss 2010) tends to over-predict the maximum depth of scour. Therefore, caution must be exercised when utilizing this equation to ensure the structural safety of culverts. Further evaluation and refinement of this equation may be necessary to improve its accuracy.
In summary, the analysis of different equations for estimating the maximum depth of scour in circular culverts highlights the variation in their performance. While some equations tend to overestimate or underestimate, others provide more accurate estimations. The equation proposed by Azamathulla & Haque (2012) emerges as the most accurate among the evaluated equations. Nonetheless, it is crucial to consider the specific conditions and limitations of each equation and continue research efforts to improve their accuracy and reliability in practical engineering applications.
In some cases, some equations are originally developed based on envelope curves to guarantee the safety of predictions. The purpose of using envelope curves in these equations is to account for uncertainties and potential variations in the input parameters or conditions. By adopting a more conservative approach, engineers and researchers can ensure that the predicted values are within safe limits, even in worst-case scenarios. Predictions stemming from the use of envelope curves may lead to potential overdesign or unnecessary costs. Therefore, it is crucial to strike a balance between safety considerations and practical feasibility when applying these equations in engineering or decision-making processes. While equations based on envelope curves are valuable tools for ensuring safety, it is essential to be aware of their tendency to overestimate predictions. Evaluating the specific requirements and tradeoffs associated with each situation will help in making informed decisions regarding the use of these equations.
CONCLUSION
The research conducted underscores the significance of precise prediction of the maximum depth of scouring at culvert exits in order to guarantee appropriate culvert design. This study introduces a novel model employing the ANFIS algorithm and TLBO optimization method to estimate the maximum scour depth at both circular and rectangular culvert exits. The incorporation of TLBO into the ANFIS model significantly improved its accuracy in predicting scour depth. Experimental datasets were utilized to train and evaluate the proposed model. The model's predictive ability was assessed, and the effect of various parameters, such as culvert diameter and sediment size, on scouring depth was investigated.
The proposed model was then compared to standard ANFIS and other empirical equations to evaluate its performance. The results obtained from the five-fold cross-validation of the proposed model for both circular and rectangular culvert datasets demonstrated the efficacy of incorporating TLBO into the ANFIS. The R2 coefficient increased, and the RMSE value decreased considerably when using TLBO–ANFIS. This indicates that the proposed model provides more accurate predictions of maximum scour depth compared to traditional ANFIS models. Furthermore, a comparison was made with existing empirical equations that have been suggested in the past to determine the maximum depth of scour. Thirteen equations were selected based on important parameters, and the accuracy of these equations was evaluated for both circular and rectangular culverts. The ANFIS–TLBO method outperformed the empirical equations, yielding the most optimal results for predicting the maximum scour depth at all culvert exits. In addition, a sensitivity analysis was conducted to examine the impact of specific parameters on scour depth anticipation. The results revealed that the culvert diameter (width) was the most influential parameter in determining scour depth. In conclusion, the developed ANFIS–TLBO model proves to be a highly effective approach for estimating the maximum scour depth at culvert exits. Its improved accuracy compared to standard ANFIS models and empirical equations makes it a valuable tool for engineers and designers involved in culvert design. By considering parameters such as culvert diameter and sediment size, the model provides reliable predictions and enhances the understanding of scouring phenomena. Further research and validation can be pursued to enhance the model's applicability and broaden its scope in the field of culvert design.
Overall, this study contributes to the advancement of knowledge in predicting scour depth at culvert exits and provides a practical and reliable tool for engineers in designing culverts that can withstand potential scouring effects. After performing this estimation, it is of utmost importance to give significant attention to reducing the scour depth at culvert outlets. This can be achieved by thoroughly evaluating new methods for effectively controlling the scouring downstream of culverts. One potentially effective method for reducing scour is the application of chemical materials as adhesive agents within the sediment bed. These chemical materials can help enhance the stability and cohesion of the sediment, thereby reducing the likelihood of scour occurrence.
DATA AVAILABILITY STATEMENT
All relevant data are included in the paper or its Supplementary Information.
CONFLICT OF INTEREST
The authors declare there is no conflict.