Research Article

Frequency Response Function-Based Finite Element Model Updating Using Extreme Learning Machine Model

Algorithm 1

The Lévy flight based whale optimization algorithm (LWOA).
Initialize relevant parameters
Generate a population , randomly. Calculate the fitness of each whale and get the best solution
while ()
for each search agent
  Update , , , and
  if ()
   if ()
    Update the position of the current search agent by equation (12)
   else if ()
    Select a random search agent
    Update the position of the current search agent by equation (15)
   end if
else if ()
  Update the position of the current search agent by equation (14)
end if
end for
for each search agent
 Update the position of the current search agent using Lévy flight by equation (17)
end for
 Check if any search agent goes beyond the search and amend it
 Calculate the fitness of each whale
 Update if there is a better solution
end while
Return