I actually tried to solve a single objective optimization (minimization) problem and somehow i got trapped into the local optima. I am not able to get rid of the local optima to find out the desired global optima.

My problem is stated below –

y=-0.433 + (5.233*10^-3)*a-(1.77*b) + (0.16*c);

Note: y is a parameter that can not be zero

Desired global optima= [140 0.15 0.90]

Desired Fitness = 0.1781.

But somehow may be, i am stuck at the local optima that is [100 0.15 0.50] with a fitness value of -0.0952.

I dont know what is wrong .

I tried several algorithm like Particle Swarm Optimization, Teaching Learning Based Optimizer and Harris Hawks Optimizer but they all give me the same result of local optima that is [100 0.15 0.50].

How do i get my desired global optima that is [140 0.15 0.9]?

Can anyone tell me what should i do to get rid of this local optima to find the desired global optima?

Thanks in advance.

## Best Answer