On the use of evolutionary algorithms for test case prioritization in regression testing considering requirements dependencies (2021)

Nowadays, software systems encounter repeated modifications in order to satisfy any requirement regarding a business change. To assure that these changes do not affect systems' proper functioning, those parts affected by the changes need to be retested, minimizing the negative impact of performed modifications on another part of the software. In this research, we…

An Evolutionary Approach for Critical Node Detection in Hypergraphs. A Case Study of an Inflation Economic Network (2021)

Critical node detection is a crucial task in network analysis. In this article a new problem is proposed, the critical node detection in hypergraphs, which are a generalization of the ‘traditional’ graphs. A genetic algorithm is proposed to solve this problem and as an application an inflation dataset is transformed in a hypergraph and…

A Transfer Learning Approach on the Optimization of Edge Detectors for Medical Images Using Particle Swarm Optimization (2021)

Edge detection is a fundamental image analysis task, as it provides insight on the content of an image. There are weaknesses in some of the edge detectors developed until now, such as disconnected edges, the impossibility to detect branching edges, or the need for a ground truth that is not always accessible. Therefore, a…

Butterfly Effect in Chaotic Image Segmentation (2020)

The exploitation of the important features exhibited by the complex systems found in the surrounding natural and artificial space will improve computational model performance. Therefore, the purpose of the current paper is to use cellular automata as a tool simulating complexity, able to bring forth an interesting global behaviour based only on simple, local…

Extended region growing algorithm for whole heart segmentation from cardiac MRI images (2019)

We aimed to assess the reliability of an automatic solution for whole-heart segmentation of MRI images of patients with atrial fibrillation (AF). We propose a semi-interactive image segmentation algorithm based on region growing, GrowCut1, using novel neighborhood structures based on Cellular Automata. We complemented the algorithm with a global view of the signal using…

Autonomous image segmentation by Competitive Unsupervised GrowCut (2019)

In this paper, we introduce Competitive Unsupervised GrowCut, a cellular automata-based, unsupervised and autonomous algorithm that combines the label merging component of Unsupervised GrowCut with the soft label propagation mechanism of GrowCut. We evaluated our algorithm on two benchmark image segmentation datasets, along with two related methods proposed in the literature. We also provide…