mlsanityData to 14 Oct 2026

Training Artificial Neural Networks by Coordinate Search Algorithm

arXiv 2402.12646 ↗First posted 20 Feb 2024cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Training Artificial Neural Networks poses a challenging and critical problem in machine learning. Despite the effectiveness of gradient-based learning methods, such as Stochastic Gradient Descent (SGD), in training neural networks, they do have several limitations. For instance, they require differentiable activation functions, and cannot optimize a model based on several independent non-differentiable loss functions simultaneously; for example, the F1-score, which is used during testing, can be used during training when a gradient-free optimization algorithm is utilized. Furthermore, the training in any DNN can be possible with a small size of the training dataset. To address these concerns, we propose an efficient version of the gradient-free Coordinate Search (CS) algorithm, an instance of General Pattern Search methods, for training neural networks. The proposed algorithm can be used with non-differentiable activation functions and tailored to multi-objective/multi-loss problems. Finding the optimal values for weights of ANNs is a large-scale optimization problem. Therefore instead of finding the optimal value for each variable, which is the common technique in classical CS, we accelerate optimization and convergence by bundling the weights. In fact, this strategy is a form of dimension reduction for optimization problems. Based on the experimental results, the proposed method, in some cases, outperforms the gradient-based approach, particularly, in situations with insufficient labeled training data. The performance plots demonstrate a high convergence rate, highlighting the capability of our suggested method to find a reasonable solution with fewer function calls. As of now, the only practical and efficient way of training ANNs with hundreds of thousands of weights is gradient-based algorithms such as SGD or Adam. In this paper we introduce an alternative method for training ANN.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 4 of its 26 references that are in the map. First posted on arXiv 20 Feb 2024.

Builds on

4 of 26 references.

References · 4

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2018Revisiting Small Batch Training for Deep Neural Networkscited by 102
  3. 2019Not All Features Are Equal: Feature Leveling Deep Neural Networks for Better Interpretationcited by 2
  4. 2019Bootstrapped Coordinate Search for Multidimensional Scalingcited by 1

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.