Research Article

Artificial Intelligence Based Customer Churn Prediction Model for Business Markets

Algorithm 1

Parameter Initialization: Maximum iteration count , upper limit and lower limit , population size , dimension count and fitness function .
Arbitrary initialization of salp location equivalent to and , where and .
Set . {Counter initialization}.
repeat
Determine the fitness function of every salp location .
Consider the best salp location to
Upgrade
Attain the chaotic map value
Update
for do
if i==1 then
Upgrade the location of the leading salp
else
Upgrade the location of the follower salp
end if
Upgrade the salp location
end for
Verify the possibility of
Determine new salp location
if is superior to then
Upgrade the location of the optimal salp
end if
Set .
Tiil (). {Termination criteria satisfied}.
Generate optimal salp location .