An AI agent reads its own source code, forms a hypothesis for improvement (such as changing a learning rate or an architecture depth), modifies the code, runs the experiment, and evaluates the results ...
Stop Googling. The answer is staring you right in the face—you just have to read it.