🤖 AI Summary
This work addresses the highly non-convex optimization challenge encountered when training deep neural networks with the Softmax cross-entropy loss. To mitigate this issue, the authors propose a layer decoupling strategy that introduces auxiliary variables corresponding to hidden layer outputs, thereby decomposing the original deeply nested problem into a sequence of more tractable subproblems. An alternating minimization algorithm is developed to solve the resulting formulation. Theoretical analysis demonstrates that the proposed decoupled model is equivalent to the original loss, with its objective function serving as a tight upper bound and guaranteeing monotonic loss decrease under mild conditions. Experimental results confirm that the method substantially enhances training stability and convergence performance for both fully connected and convolutional neural networks.
📝 Abstract
This paper investigates the deep learning optimization problem with softmax cross-entropy loss. We propose a layer separation strategy to alleviate the strong nonconvexity encountered during training deep networks. For cross-entropy models with fully connected and convolutional neural networks, we introduce auxiliary variables associated with hidden layer outputs and construct corresponding layer separation models, which decompose the original deeply nested optimization problem into a sequence of more manageable subproblems. We also conduct theoretical analyses, proving that the new layer separation loss provides an upper bound for the original cross-entropy loss. Moreover, we design alternating minimization algorithms and prove that, under appropriate conditions, these algorithms exhibit decreasing properties of the loss function. Numerical experiments validate the effectiveness of the proposed methods and indicate improved optimization behavior, especially for fully connected and convolutional neural networks.