Morphological Perceptron with Competitive Layer: Training Using Convex-Concave Procedure
Not on the map. Why?
Abstract (arXiv)
A morphological perceptron is a multilayer feedforward neural network in which neurons perform elementary operations from mathematical morphology. For multiclass classification tasks, a morphological perceptron with a competitive layer (MPCL) is obtained by integrating a winner-take-all output layer into the standard morphological architecture. The non-differentiability of morphological operators renders gradient-based optimization methods unsuitable for training such networks. Consequently, alternative strategies that do not depend on gradient information are commonly adopted. This paper proposes the use of the convex-concave procedure (CCP) for training MPCL networks. The training problem is formulated as a difference of convex (DC) functions and solved iteratively using CCP, resulting in a sequence of linear programming subproblems. Computational experiments demonstrate the effectiveness of the proposed training method in addressing classification tasks with MPCL networks.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 29 references that are in the map. First posted on arXiv 6 Sep 2025.
Builds on
7 of 29 references.
References · 7
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 641
- 2016Disciplined Convex-Concave Programmingcited by 29
- 2020Reduced Dilation-Erosion Perceptron for Binary Classificationcited by 7
- 2021Learning Deep Morphological Networks with Neural Architecture Searchcited by 6
- 2020Linear Dilation-Erosion Perceptron Trained Using a Convex-Concave Procedurecited by 3
- 2024Training Single-Layer Morphological Perceptron Using Convex-Concave Programmingcited by 1
Built on by
Not cited yet.