Machine-Learning-Verfahren für automatische Software-Architekturoptimierung