The invention discloses a
global optimization, searching and
machine learning method based on a Lamarck's principle of inheritance of acquired characters. The
global optimization, searching and
machine learning method comprises the steps of: step 1, constructing an objective function f(x) according to a problem object; step 2, encoding the problem object into a
chromosome of a
genetic algorithm, automatically calculating or inputting operation parameters, and performing initialization; step 3, performing iterative optimization on a current (kth generation)
population Gk={Pk<1>, Pk<2>,..., Pk<S>} by adopting a Lamarck's ''operator of inheritance of acquired characters'' and a ''use and disuse operator'' according to evaluation of the objective function f(x); step 4, and outputting an optimal solution set of the problem object. The
global optimization, searching and
machine learning method integrates the ''inheritance of acquired characters'' and ''use and disuse'' natural laws of Lamarck's evolution theory with the modern ''
epigenetics'' and the ''
survival of the fittest'' natural law of Darwin's evolution theory, simplifies the structure of the
genetic algorithm, overcomes the multiple technical defects of the existing
algorithm, and improves the efficiency, global optimality and
sustainability of late evolution of the
algorithm, so that more global optimization, searching and
machine learning problems can be better solved.