“…One major approach to address the problem of undesired local minima in MLP training is via an error/loss surface analysis [12,13,14]. Even for simple tasks, such as the classic XOR problem, the error surface analysis is surprisingly complicated and its results can be hard to conclude [15,13,16]. Early efforts in [17,18,19] try to identify general conditions on the topology of MLPs to eliminate undesired local minima, i.e., suboptimal local minima.…”