Research Article
Modeling Punching Shear Capacity of Fiber-Reinforced Polymer Concrete Slabs: A Comparative Study of Instance-Based and Neural Network Learning
Algorithm 1
Differential Evolution (DE).
Define the objective function , | Randomly generate an initial population of vectors | Compute population fitness | Identify the best solution in the current population | Define the mutation scale and the crossover probability Cr | Define the maximum iteration | For to | For i = 1 to | Generate 3 random indices , and | Perform mutation: | Perform crossover: | | If | | If | | End if | End if | End For | End For | Return the best solution |
|