A novel sparse reconstruction method based on multi-objective Artificial Bee Colony algorithm
Section snippets
1. Introduction
Compressed sensing (CS) is a signal processing technique that can recover a sparse signal by using a low number of measurements [1], [2], [3], [4]. A signal needs to be sparse for the implementation of CS reconstruction. A signal can be represented as the linear combination of basis vectors as (1).
The vector s is another representation of the signal x in a transform domain. The signal x is called k-sparse if only k numbers of si coefficients in (1) are non-zero and the
2. Proposed Multi-Objective Method for Sparse Reconstruction
In this study, a novel sparse reconstruction method based on MOABC is proposed. Firstly, the general principles of the ABC algorithm are mentioned in this part of the study. Then, the details of the MOABC-SR algorithm designed for sparse signal reconstruction are explained in Algorithm 1. Moreover, the algorithm steps of the local search method used to improve the convergence of the proposed method are mentioned in Algorithm 2. Finally, the method used for selecting a final solution from the PF
3. Results and Discussions
In this section of the study, the reconstruction performance of MOABC-SR is tested by using various test problems. These test problems are artificially generated, SOTF [39], and image signals. They are suitable for practical systems and span a wide range of test properties like signal length, sparsity level, and measurement numbers. In addition, SOTF test signals shown in Table 2 have been used to test the other proposed MOSR methods in the literature [26,28,37]. Also, the MOABC-SR algorithm
4. Computational Complexity
The main parts of the proposed method are composed of the main loop of ABC, the local search method, and the final solution selection method. Therefore, the computational complexity of MOABC-SR is mainly dominated by the number of foods of ABC (Nf), the iteration number of the local search method (Nls), and the iteration number of the final solution selection method. The local search method is used twice in the main loop of ABC and the final solution selection method is used only once outside
5. Conclusion
This study proposes a method based on a multi-objective artificial bee colony algorithm for sparse signal reconstruction problems. MOABC-SR optimizes the objectives of sparsity and measurement error simultaneously. The method has very few control parameters and is efficient. Furthermore, IHT is integrated into the MOABC algorithm as the local search method. The selection of the final solution is done by a designed method based on the pseudo-inverse of the obtained non-dominated solutions.
CRediT authorship contribution statement
Murat Emre Erkoc: Conceptualization, Methodology, Software, Writing – original draft, Writing – review & editing. Nurhan Karaboga: Supervision, Formal analysis, Visualization, Validation.
Declaration of Competing Interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Acknowledgements
This work has been supported by Erciyes University Scientific Research Projects Coordination Unit under grant number FDK-2021-10946.
References (51)
The restricted isometry property and its implications for compressed sensing
CR Math
(May 2008)- et al.
CoSaMP: Iterative signal recovery from incomplete and inaccurate samples
Appl Comput Harmon Anal
(May 2009) - et al.
Iterative hard thresholding for compressed sensing
Appl Comput Harmon Anal
(Nov 2009) - et al.
A local search enhanced differential evolutionary algorithm for sparse recovery
Appl Soft Comput
(Aug 2017) - et al.
Adaptive decomposition-based evolutionary approach for multiobjective sparse reconstruction
Inform Sci
(Sep 2018) - et al.
Artificial bee colony programming for symbolic regression
Inform Sci
(2012) - et al.
On the performance of artificial bee colony (ABC) algorithm
Appl Soft Comput
(Jan 2008) A new design method based on artificial bee colony algorithm for digital IIR filters
J Franklin Institute-Eng Appl Math
(May 2009)- et al.
Multiobjective evolutionary algorithms: a survey of the state of the art
Swarm Evol Comput
(Mar 2011) - et al.
Sparse signal reconstruction by swarm intelligence algorithms
Eng Sci Technol Int J-Jestech
(Apr 2021)
Robust uncertainty principles: Exact signal reconstruction from highly incomplete frequency information
IEEE Trans Inf Theory
Compressed sensing
IEEE Trans Inf Theory
An introduction to compressive sampling
IEEE Signal Process Mag
Compressive sensing
IEEE Signal Process Mag
Matching pursuits with time-frequency dictionaries
IEEE Trans Signal Process
Signal recovery from random measurements via orthogonal matching pursuit
IEEE Trans Inf Theory
Atomic decomposition by basis pursuit
Siam J Sci Comput
Fast Solution of l(1)-Norm Minimization Problems When the Solution May Be Sparse
IEEE Trans Inf Theory
Regression shrinkage and selection via the Lasso
J R Stat Soc Ser B-Methodol
Least angle regression
Ann Stat
An iterative thresholding algorithm for linear inverse problems with a sparsity constraint
Commun Pure Appl Math
Evolutionary algorithms for sparse signal reconstruction
Sig Image Video Process
An evolutionary multiobjective approach to sparse reconstruction
IEEE Trans Evol Comput
L-1/2 Regularization: a thresholding representation theory and a fast solver
IEEE Trans Neural Netw Learn Syst
Multiobjective evolutionary optimization of DNA sequences for reliable DNA computing
IEEE Trans Evol Comput
Cited by (10)
Unmanned ground weapon target assignment based on deep Q-learning network with an improved multi-objective artificial bee colony algorithm
2023, Engineering Applications of Artificial IntelligenceCitation Excerpt :The authors of Li et al. (2020) transformed multi-objective optimization problems into optimized multiple sub-problems at the same time, and the solution efficiency was improved. The multi-objective artificial bee colony (MOABC) algorithm (Anon, 2021) used a heuristic mechanism to provide guidance for individual search and accelerate the convergence speed of the algorithm. Different individuals in the MOABC algorithm have a clear division of labor, and the unique scout bee strategy can avoid the algorithm from falling into the local optimal solution.
A multiparameter surface roughness evaluation model of cold-rolled strips using laser speckle images
2022, Measurement: Journal of the International Measurement ConfederationCitation Excerpt :To optimize the coefficient in the fitting function and mapping function, an ABC algorithm [27] is considered. The sophisticated foraging behavior of real honey bees is simulated by an ABC algorithm [28]. Each food source represents a potential solution to the problem at hand [29].
Sparse signal reconstruction via collaborative neurodynamic optimization
2022, Neural NetworksRapid identification of reactivity for the efficient recycling of coal fly ash: Hybrid machine learning modeling and interpretation
2022, Journal of Cleaner ProductionNonzero Degree-Based Multiobjective Cooperative Coevolutionary for Block Sparse Recovery
2024, IEEE Transactions on Evolutionary ComputationFractional Optimization With the Learnable Prior for Electrical Capacitance Tomography
2024, IEEE Transactions on Computational Imaging