The document presents an improved gradient-based optimization algorithm called IGBO to solve complex optimization problems. IGBO enhances the original GBO algorithm through three main features: 1) Adding an inertia weight to better adjust the best solution, 2) Modifying parameters to increase convergence speed while balancing exploration and exploitation, and 3) Introducing a novel operator to help search agents avoid local optima and improve diversity. The effectiveness of IGBO is evaluated on benchmark functions and real-world problems, showing it performs competitively and is superior to other algorithms in finding optimal solutions.