Genetic Algorithms (GAs) are global optimization techniques based on ”natural selection” and ”survival of the fittest” principles that can be applied in high dimensional, multi-modal, and complex problems. The performance of GAs relies on efficient search operators to guide the system towards global optima. In this paper, we proposed adaptive mutation operators to refine the solutions such that GAs possess both the global and local search capabilities. Moreover, the mutation probability is adaptive with respect to the fitness of each individual. The integration of local optimization procedure with the exploration property of GAs enhances the abilities of GAs in searching global optima as well as in speeding convergence. Finally, 10 benchmark functions are simulated to show the superiority of the proposed methods.