Nothing Special   »   [go: up one dir, main page]

You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Search Results (259)

Search Parameters:
Keywords = swarm art

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
38 pages, 5655 KiB  
Article
Advanced Deep Learning Models for Improved IoT Network Monitoring Using Hybrid Optimization and MCDM Techniques
by Mays Qasim Jebur Al-Zaidawi and Mesut Çevik
Symmetry 2025, 17(3), 388; https://doi.org/10.3390/sym17030388 - 4 Mar 2025
Viewed by 212
Abstract
This study addresses the challenge of optimizing deep learning models for IoT network monitoring, focusing on achieving a symmetrical balance between scalability and computational efficiency, which is essential for real-time anomaly detection in dynamic networks. We propose two novel hybrid optimization methods—Hybrid Grey [...] Read more.
This study addresses the challenge of optimizing deep learning models for IoT network monitoring, focusing on achieving a symmetrical balance between scalability and computational efficiency, which is essential for real-time anomaly detection in dynamic networks. We propose two novel hybrid optimization methods—Hybrid Grey Wolf Optimization with Particle Swarm Optimization (HGWOPSO) and Hybrid World Cup Optimization with Harris Hawks Optimization (HWCOAHHO)—designed to symmetrically balance global exploration and local exploitation, thereby enhancing model training and adaptation in IoT environments. These methods leverage complementary search behaviors, where symmetry between global and local search processes enhances convergence speed and detection accuracy. The proposed approaches are validated using real-world IoT datasets, demonstrating significant improvements in anomaly detection accuracy, scalability, and adaptability compared to state-of-the-art techniques. Specifically, HGWOPSO combines the symmetrical hierarchy-driven leadership of Grey Wolves with the velocity updates of Particle Swarm Optimization, while HWCOAHHO synergizes the dynamic exploration strategies of Harris Hawks with the competition-driven optimization of the World Cup algorithm, ensuring balanced search and decision-making processes. Performance evaluation using benchmark functions and real-world IoT network data highlights superior accuracy, precision, recall, and F1 score compared to traditional methods. To further enhance decision-making, a Multi-Criteria Decision-Making (MCDM) framework incorporating the Analytic Hierarchy Process (AHP) and TOPSIS is employed to symmetrically evaluate and rank the proposed methods. Results indicate that HWCOAHHO achieves the most optimal balance between accuracy and precision, followed closely by HGWOPSO, while traditional methods like FFNNs and MLPs show lower effectiveness in real-time anomaly detection. The symmetry-driven approach of these hybrid algorithms ensures robust, adaptive, and scalable monitoring solutions for IoT networks characterized by dynamic traffic patterns and evolving anomalies, thus ensuring real-time network stability and data integrity. The findings have substantial implications for smart cities, industrial automation, and healthcare IoT applications, where symmetrical optimization between detection performance and computational efficiency is crucial for ensuring optimal and reliable network monitoring. This work lays the groundwork for further research on hybrid optimization techniques and deep learning, emphasizing the role of symmetry in enhancing the efficiency and resilience of IoT network monitoring systems. Full article
(This article belongs to the Section Computer)
Show Figures

Figure 1

Figure 1
<p>The methodology phases.</p>
Full article ">Figure 2
<p>Illustration of synthetic and real-world IoT network data characteristics.</p>
Full article ">Figure 3
<p>Architecture of the Feedforward Neural Network (FFNN).</p>
Full article ">Figure 4
<p>Architecture of CNN and pooling layers.</p>
Full article ">Figure 5
<p>Architecture of the MLP.</p>
Full article ">Figure 6
<p>Comparative Confusion Matrices for Deep Learning Models and Optimization Techniques (FFNNs, CNNs, MLPs, HGWOPSO, HWCOAHHO) in IoT Network Monitoring. (<b>A</b>) Training Progress of Deep Learning Model for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Confusion Matrix for Deep Learning Model Performance in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization. (<b>C</b>) FFNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>D</b>) MLP Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>E</b>) CNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>F</b>) HGWOPSO Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>G</b>) HWCOAHHO Confusion Matrix for Performance Evaluation in IoT Network Monitoring.</p>
Full article ">Figure 6 Cont.
<p>Comparative Confusion Matrices for Deep Learning Models and Optimization Techniques (FFNNs, CNNs, MLPs, HGWOPSO, HWCOAHHO) in IoT Network Monitoring. (<b>A</b>) Training Progress of Deep Learning Model for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Confusion Matrix for Deep Learning Model Performance in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization. (<b>C</b>) FFNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>D</b>) MLP Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>E</b>) CNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>F</b>) HGWOPSO Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>G</b>) HWCOAHHO Confusion Matrix for Performance Evaluation in IoT Network Monitoring.</p>
Full article ">Figure 6 Cont.
<p>Comparative Confusion Matrices for Deep Learning Models and Optimization Techniques (FFNNs, CNNs, MLPs, HGWOPSO, HWCOAHHO) in IoT Network Monitoring. (<b>A</b>) Training Progress of Deep Learning Model for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Confusion Matrix for Deep Learning Model Performance in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization. (<b>C</b>) FFNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>D</b>) MLP Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>E</b>) CNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>F</b>) HGWOPSO Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>G</b>) HWCOAHHO Confusion Matrix for Performance Evaluation in IoT Network Monitoring.</p>
Full article ">Figure 6 Cont.
<p>Comparative Confusion Matrices for Deep Learning Models and Optimization Techniques (FFNNs, CNNs, MLPs, HGWOPSO, HWCOAHHO) in IoT Network Monitoring. (<b>A</b>) Training Progress of Deep Learning Model for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Confusion Matrix for Deep Learning Model Performance in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization. (<b>C</b>) FFNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>D</b>) MLP Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>E</b>) CNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>F</b>) HGWOPSO Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>G</b>) HWCOAHHO Confusion Matrix for Performance Evaluation in IoT Network Monitoring.</p>
Full article ">Figure 7
<p>Comprehensive Confusion Matrix Comparison of Deep Learning Models for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>A</b>) Comparative Evaluation of Deep Learning Models for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Comparative Confusion Matrices for Deep Learning Models in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques.</p>
Full article ">Figure 7 Cont.
<p>Comprehensive Confusion Matrix Comparison of Deep Learning Models for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>A</b>) Comparative Evaluation of Deep Learning Models for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Comparative Confusion Matrices for Deep Learning Models in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques.</p>
Full article ">Figure 8
<p>Benchmark Function of Deep Learning Models for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques.</p>
Full article ">
23 pages, 1983 KiB  
Article
Using Optimization Algorithms for Effective Missing-Data Imputation: A Case Study of Tabular Data Derived from Video Surveillance
by Mahmoud M. Eid, Kamal ElDahshan, Abdelatif H. Abouali and Alaa Tharwat
Algorithms 2025, 18(3), 119; https://doi.org/10.3390/a18030119 - 20 Feb 2025
Viewed by 278
Abstract
Data are crucial components of machine learning and deep learning in real-world applications. However, when collecting data from actual systems, we often encounter issues with missing information, which can harm accuracy and lead to biased results. In the context of video surveillance, missing [...] Read more.
Data are crucial components of machine learning and deep learning in real-world applications. However, when collecting data from actual systems, we often encounter issues with missing information, which can harm accuracy and lead to biased results. In the context of video surveillance, missing data may arise due to obstructions, varying camera angles, or technical issues, resulting in incomplete information about the observed scene. This paper introduces a method for handling missing data in tabular formats, specifically focusing on video surveillance. The core idea is to fill in the missing values for a specific feature using values from other related features rather than relying on all available features, which we refer to as the imputation approach based on informative features. The paper presents three sets of experiments. The first set uses synthetic datasets to compare four optimization algorithms—Particle Swarm Optimization (PSO), Grey Wolf Optimization (GWO), Whale Optimization Algorithm (WOA), and the Sine–Cosine Algorithm (SCA)—to determine which one best identifies features related to the target feature. The second set works with real-world datasets, while the third focuses on video-surveillance datasets. Each experiment compares the proposed method, utilizing the best optimizer from the first set, against leading imputation methods. The experiments evaluate different types of data and various missing-data rates, ensuring that randomness does not introduce bias. In the first experiment, using only synthetic data, the results indicate that the WOA-based approach outperforms PSO, GWO, and SCA optimization algorithms. The second experiment used real datasets, while the third used tabular data extracted from a video-surveillance system. Both experiments show that our WOA-based imputation method produces promising results, outperforming other state-of-the-art imputation methods. Full article
(This article belongs to the Special Issue Algorithms for Feature Selection (3rd Edition))
Show Figures

Figure 1

Figure 1
<p>Illustrative figure comparing the parameters of four optimization algorithms: PSO, GWO, WOA, and SCA. The shaded regions indicate shared parameters among the optimizers, highlighting the similarities in their configurations. Notably, GWO and WOA have closely aligned parameters, with WOA incorporating an additional parameter <span class="html-italic">b</span>, which distinguishes it from GWO.</p>
Full article ">Figure 2
<p>Flowchart of the proposed imputation method.</p>
Full article ">Figure 3
<p>Visualization of the iterative search phase in the proposed feature selection-based imputation method.</p>
Full article ">Figure 4
<p>Visualization of the convergence curves of the PSO, GWO, WOA, and SCA algorithms using a synthetic dataset.</p>
Full article ">
30 pages, 3235 KiB  
Review
Hybrid Renewable Energy Systems—A Review of Optimization Approaches and Future Challenges
by Akvile Giedraityte, Sigitas Rimkevicius, Mantas Marciukaitis, Virginijus Radziukynas and Rimantas Bakas
Appl. Sci. 2025, 15(4), 1744; https://doi.org/10.3390/app15041744 - 8 Feb 2025
Viewed by 1398
Abstract
The growing need for sustainable energy solutions has propelled the development of Hybrid Renewable Energy Systems (HRESs), which integrate diverse renewable sources like solar, wind, biomass, geothermal, hydropower and tidal. This review paper focuses on balancing economic, environmental, social and technical criteria to [...] Read more.
The growing need for sustainable energy solutions has propelled the development of Hybrid Renewable Energy Systems (HRESs), which integrate diverse renewable sources like solar, wind, biomass, geothermal, hydropower and tidal. This review paper focuses on balancing economic, environmental, social and technical criteria to enhance system performance and resilience. Using comprehensive methodologies, the review examines state-of-the-art algorithms such as Multi-Objective Particle Swarm Optimization (MOPSO) and Non-Dominated Sorting Genetic Algorithm II (NSGA-II), alongside Crow Search Algorithm (CSA), Grey Wolf Optimizer (GWO), Levy Flight-Salp Swarm Algorithm (LF-SSA), Mixed-Integer Linear Programming (MILP) and tools like HOMER Pro 3.12–3.16 and MATLAB 9.1–9.13, which have been instrumental in optimizing HRESs. Key findings highlight the growing role of advanced, multi-energy storage technologies in stabilizing HRESs and addressing the intermittency of renewable sources. Moreover, the integration of metaheuristic algorithms with machine learning has enabled dynamic adaptability and predictive optimization, paving the way for real-time energy management. HRES configurations for cost-effectiveness, environmental sustainability, and operational reliability while also emphasizing the transformative potential of emerging technologies such as quantum computing are underscored. This review provides critical insights into the evolving landscape of HRES optimization, offering actionable recommendations for future research and practical applications in achieving global energy sustainability goals. Full article
(This article belongs to the Special Issue Advances in New Sources of Energy and Fuels)
Show Figures

Figure 1

Figure 1
<p>Literature selection process (developed by the authors).</p>
Full article ">Figure 2
<p>Distribution of renewable energy sources in cited references, each number represents the amount of the identified renewable energy sources in HRES in a given year(developed by the authors).</p>
Full article ">Figure 3
<p>Distribution of energy storage system in cited references, each number represents the amount of the identified energy storage components in HRES in a given year (developed by the authors).</p>
Full article ">Figure 4
<p>Distribution of grid connection type in cited references, each number represents the amount of the identified grid connection types in HRES in a given year (developed by the authors).</p>
Full article ">Figure 5
<p>Energy system sizing flowchart (developed by the authors).</p>
Full article ">Figure 6
<p>Energy system sizing pseudo-code (developed by the authors).</p>
Full article ">Figure 7
<p>Optimization tools computations efficiency components weights, where 1 represents low, 2 represents medium and 3 represents high impact on an efficiency component(developed by the authors).</p>
Full article ">Figure 8
<p>Structured scope of this article (developed by the authors).</p>
Full article ">
16 pages, 1332 KiB  
Article
Hybrid Optimization-Based Sequential Placement of DES in Unbalanced Active Distribution Networks Considering Multi-Scenario Operation
by Ruihua Si, Xintong Yan, Wanxun Liu, Ping Zhang, Mengdi Wang, Fengyong Li, Jiajia Yang and Xiangjing Su
Energies 2025, 18(3), 474; https://doi.org/10.3390/en18030474 - 21 Jan 2025
Viewed by 459
Abstract
The increasing penetration of distributed generation (DG) brings about great economic and environmental benefits, while also negatively affecting the operation of distribution networks due to its high intermittency. Although distributed energy storage (DES) can effectively deal with the problems caused by massive DG [...] Read more.
The increasing penetration of distributed generation (DG) brings about great economic and environmental benefits, while also negatively affecting the operation of distribution networks due to its high intermittency. Although distributed energy storage (DES) can effectively deal with the problems caused by massive DG penetrations by decoupling the generation and consumption of electricity, the placement of DES significantly determines the effectiveness of its capabilities. Unfortunately, existing DES placement studies are commonly based on a balanced network model, whereas practical distribution networks are unbalanced. In addition, existing DES placement studies are mostly based on an extreme scenario and rarely consider the operational complexity resulting from the uncertainties of DGs and loads. To address the aforementioned challenges, this paper proposes a hierarchical and sequential DES placement strategy in distribution networks by considering multi-scenario operations. Specifically, the proposed hierarchical framework for DES placement includes three sequential layers: outer, inter, and inner. In the outer layer, a multi-scenario comprehensive loss sensitivity index (MSCLSI) is first introduced to search for the most effective DES placement location. Subsequently, the sizing and scheduling of DES for the selected location are conducted through coordinated optimization across the inter and inner layers, which can be solved using a hybrid method combining particle swarm optimization and second-order cone programming (PSO-SOCP). Finally, a series of detailed simulations are carried out over the IEEE-33 test system and the experimental results demonstrate that the proposed scheme can provide significant effectiveness and superiority compared to the state-of-the-art schemes. Full article
Show Figures

Figure 1

Figure 1
<p>The relationship between DES sizing and scheduling.</p>
Full article ">Figure 2
<p>Flowchart of DES Sequential Placement based on MSCLSI.</p>
Full article ">Figure 3
<p>Simulated distribution network of IEEE 33 node.</p>
Full article ">Figure 4
<p>MCLSI profiles after the proposed sequential DES placements.</p>
Full article ">Figure 5
<p>Daily net load profiles for MSCLSI-based simulated networks with and without DES: (<b>a</b>) spring, (<b>b</b>) summer, (<b>c</b>) autumn, (<b>d</b>) winter.</p>
Full article ">Figure 6
<p>Hourly difference gap of distribution network under three cases.</p>
Full article ">Figure 7
<p>Daily net load profiles for CLSI-based simulated networks with and without DES: (<b>a</b>) spring, (<b>b</b>) summer, (<b>c</b>) autumn, (<b>d</b>) winter.</p>
Full article ">
42 pages, 40649 KiB  
Article
A Multi-Drone System Proof of Concept for Forestry Applications
by André G. Araújo, Carlos A. P. Pizzino, Micael S. Couceiro and Rui P. Rocha
Drones 2025, 9(2), 80; https://doi.org/10.3390/drones9020080 - 21 Jan 2025
Viewed by 1284
Abstract
This study presents a multi-drone proof of concept for efficient forest mapping and autonomous operation, framed within the context of the OPENSWARM EU Project. The approach leverages state-of-the-art open-source simultaneous localisation and mapping (SLAM) frameworks, like LiDAR (Light Detection And Ranging) Inertial Odometry [...] Read more.
This study presents a multi-drone proof of concept for efficient forest mapping and autonomous operation, framed within the context of the OPENSWARM EU Project. The approach leverages state-of-the-art open-source simultaneous localisation and mapping (SLAM) frameworks, like LiDAR (Light Detection And Ranging) Inertial Odometry via Smoothing and Mapping (LIO-SAM), and Distributed Collaborative LiDAR SLAM Framework for a Robotic Swarm (DCL-SLAM), seamlessly integrated within the MRS UAV System and Swarm Formation packages. This integration is achieved through a series of procedures compliant with Robot Operating System middleware (ROS), including an auto-tuning particle swarm optimisation method for enhanced flight control and stabilisation, which is crucial for autonomous operation in challenging environments. Field experiments conducted in a forest with multiple drones demonstrate the system’s ability to navigate complex terrains as a coordinated swarm, accurately and collaboratively mapping forest areas. Results highlight the potential of this proof of concept, contributing to the development of scalable autonomous solutions for forestry management. The findings emphasise the significance of integrating multiple open-source technologies to advance sustainable forestry practices using swarms of drones. Full article
Show Figures

Figure 1

Figure 1
<p>System architecture proposed for the multi-drone PoC system.</p>
Full article ">Figure 2
<p>The world frame <math display="inline"><semantics> <mrow> <mi>w</mi> <mo>=</mo> <mfenced separators="" open="{" close="}"> <msub> <mi mathvariant="bold">e</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi mathvariant="bold">e</mi> <mn>2</mn> </msub> <mo>,</mo> <msub> <mi mathvariant="bold">e</mi> <mn>3</mn> </msub> </mfenced> </mrow> </semantics></math>, in which the position and orientation of the drone is expressed by translation <math display="inline"><semantics> <mrow> <mi mathvariant="bold">r</mi> <mo>=</mo> <msup> <mrow> <mo>[</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>,</mo> <mi>z</mi> <mo>]</mo> </mrow> <mi>T</mi> </msup> </mrow> </semantics></math> and rotation <math display="inline"><semantics> <mrow> <mi mathvariant="bold">R</mi> <mo>(</mo> <mi>ϕ</mi> <mo>,</mo> <mi>θ</mi> <mo>,</mo> <mi>ψ</mi> <mo>)</mo> </mrow> </semantics></math> to the body frame <math display="inline"><semantics> <mrow> <mi>b</mi> <mo>=</mo> <mfenced separators="" open="{" close="}"> <msub> <mi mathvariant="bold">b</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi mathvariant="bold">b</mi> <mn>2</mn> </msub> <mo>,</mo> <msub> <mi mathvariant="bold">b</mi> <mn>3</mn> </msub> </mfenced> </mrow> </semantics></math>. The drone heading vector <math display="inline"><semantics> <mi mathvariant="bold">h</mi> </semantics></math>, which is a projection of <math display="inline"><semantics> <msub> <mover accent="true"> <mi mathvariant="bold">b</mi> <mo stretchy="false">^</mo> </mover> <mn>1</mn> </msub> </semantics></math> to the plane <math display="inline"><semantics> <mrow> <mo form="prefix">span</mo> <mfenced separators="" open="(" close=")"> <msub> <mover accent="true"> <mi mathvariant="bold">e</mi> <mo stretchy="false">^</mo> </mover> <mn>1</mn> </msub> <mo>,</mo> <msub> <mover accent="true"> <mi mathvariant="bold">e</mi> <mo stretchy="false">^</mo> </mover> <mn>2</mn> </msub> </mfenced> </mrow> </semantics></math>, forms the heading angle <math display="inline"><semantics> <mrow> <mi>η</mi> <mo>=</mo> <mo form="prefix">atan</mo> <mn>2</mn> <mfenced separators="" open="(" close=")"> <msubsup> <mover accent="true"> <mi mathvariant="bold">b</mi> <mo stretchy="false">^</mo> </mover> <mn>1</mn> <mo>⊤</mo> </msubsup> <msub> <mover accent="true"> <mi mathvariant="bold">e</mi> <mo stretchy="false">^</mo> </mover> <mn>2</mn> </msub> <mo>,</mo> <msubsup> <mover accent="true"> <mi mathvariant="bold">b</mi> <mo stretchy="false">^</mo> </mover> <mn>1</mn> <mo>⊤</mo> </msubsup> <msub> <mover accent="true"> <mi mathvariant="bold">e</mi> <mo stretchy="false">^</mo> </mover> <mn>1</mn> </msub> </mfenced> <mo>=</mo> <mo form="prefix">atan</mo> <mn>2</mn> <mfenced separators="" open="(" close=")"> <msub> <mi mathvariant="bold">h</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msub> <mo>,</mo> <msub> <mi mathvariant="bold">h</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msub> </mfenced> </mrow> </semantics></math>, figure based on [<a href="#B6-drones-09-00080" class="html-bibr">6</a>].</p>
Full article ">Figure 3
<p>Figure based on [<a href="#B6-drones-09-00080" class="html-bibr">6</a>]. The filters simultaneously estimate the states and can be switched or selected by user/arbiter.</p>
Full article ">Figure 4
<p>Simulation of the swarm formation in the forest environment. Together, these visualisations demonstrate the effectiveness of the simulation tools in evaluating and refining the Multi-Drone PoC system prior to field experiments. (<b>a</b>) Octomap representation of a simulated forest environment in Gazebo, shown using a color gradient that varies with height. (<b>b</b>) Representation of swarm formation in the simulation environment. The three colors (pink, green, and blue) in small dot points represent the global maps of each drone. The square markers indicate the reference samples from the Octomap planner’s desired trajectory. The trajectory, represented by vectors, corresponds to the outputs of the MPC tracker. Additionally, the actual paths of each drone are depicted as solid lines. Finally, the solid red lines represent the current swarm formation shape.</p>
Full article ">Figure 5
<p>Global map service. (<b>a</b>) Overview of the global map integration process, where local maps from each drone are collected and aligned using the Iterative Closest Point (ICP) algorithm to create a unified global map of the environment. (<b>b</b>) Resulting integrated global map generated by combining the local maps from three drones, namely drone <math display="inline"><semantics> <mi>α</mi> </semantics></math>, drone <math display="inline"><semantics> <mi>β</mi> </semantics></math>, and drone <math display="inline"><semantics> <mi>γ</mi> </semantics></math>, using the ICP algorithm, showcasing the complete coverage of the surveyed area.</p>
Full article ">Figure 6
<p>Scout v3.</p>
Full article ">Figure 7
<p>Architecture of the PSO-based tuning procedure for the SE(3) controller. The setup consists of a drone running on ROS for real-time control and state feedback, while a laptop executes the Particle Swarm Optimization (PSO) algorithm in MATLAB. Communication between the drone and the laptop enables iterative tuning of the controller parameters to optimize performance.</p>
Full article ">Figure 8
<p>Flight control optimisation process. (<b>a</b>) Real drone performing PSO-based auto tuning. (<b>b</b>) Particle Swarm Optimization (PSO) convergence graph.</p>
Full article ">Figure 9
<p>Forest site description. (<b>a</b>) A point of view of the forest site from the drone’s perspective. (<b>b</b>) Aerial view of the forest site showcasing the diverse canopy structure, ranging from dense evergreen stands to open clearings.</p>
Full article ">Figure 9 Cont.
<p>Forest site description. (<b>a</b>) A point of view of the forest site from the drone’s perspective. (<b>b</b>) Aerial view of the forest site showcasing the diverse canopy structure, ranging from dense evergreen stands to open clearings.</p>
Full article ">Figure 10
<p>Images depicting the field experiments in the forest, highlighting the multi-drone system in operation (drone <math display="inline"><semantics> <mi>α</mi> </semantics></math> in red, drone <math display="inline"><semantics> <mi>β</mi> </semantics></math> in green and drone <math display="inline"><semantics> <mi>γ</mi> </semantics></math> in blue).</p>
Full article ">Figure 11
<p>Progressive mapping of the environment by a single drone at four distinct moments during the field experiment. The figure illustrates the gradual construction of the map, depicted using a color gradient that varies with height, as the drone explores the area. Newly captured features are incrementally integrated into the overall representation.</p>
Full article ">Figure 12
<p>This figure illustrates the first inter-loop closures between two pairs of drones. These closures are crucial for ensuring cooperative mapping in multi-robot systems, reducing errors that may arise from individual robot uncertainties.</p>
Full article ">Figure 13
<p>This figure presents the frequency of inter-loop closures, revealing differences in the contributions of each drone to the overall mapping process.</p>
Full article ">Figure 14
<p>Trajectories executed by the drones during real experiments. (<b>a</b>) Variations in swarm formations over six distinct moments and overall trajectories of each individual drone. (<b>b</b>) Overlay global map (represented in red) and trajectories executed by the drones on the forest terrain.</p>
Full article ">Figure 15
<p>Maps generated by three drones, namely drone <math display="inline"><semantics> <mi>α</mi> </semantics></math>, drone <math display="inline"><semantics> <mi>β</mi> </semantics></math>, drone <math display="inline"><semantics> <mi>γ</mi> </semantics></math>, and the Global Map created by the Global Map Service. For better visualisation, a height threshold was applied and the number of points was reduced.</p>
Full article ">
25 pages, 6178 KiB  
Article
Effectiveness Analysis of Deep Learning Methods for Breast Cancer Diagnosis Based on Histopathology Images
by Merve Korkmaz and Kaplan Kaplan
Appl. Sci. 2025, 15(3), 1005; https://doi.org/10.3390/app15031005 - 21 Jan 2025
Viewed by 799
Abstract
The early detection of breast cancer is crucial for both accelerating the treatment process and preventing the spread of cancer. The accuracy of diagnosis is also significantly influenced by the experience of pathologists. Many studies have been conducted on the correct diagnosis of [...] Read more.
The early detection of breast cancer is crucial for both accelerating the treatment process and preventing the spread of cancer. The accuracy of diagnosis is also significantly influenced by the experience of pathologists. Many studies have been conducted on the correct diagnosis of breast cancer to help specialists and increase the accuracy of diagnosis. This study focuses on classifying breast cancer using deep learning models, including pre-trained VGG16, MobileNet, DenseNet201, and a custom-built Convolutional Neural Network (CNN), with the final dense layer optimized via the particle swarm optimization (PSO) algorithm. The Breast Histopathology Images Dataset was used to evaluate the performance of the model, forming two datasets: one with 157,572 images at 50 × 50 × 3 (Experimental Study 1) and another with 1116 images resized to 224 × 224 × 3 (Experimental Study 2). Both original (50 × 50 × 3) and rescaled (224 × 224 × 3) images were tested. The highest success rate was obtained using the custom-built CNN model with an accuracy rate of 93.80% for experimental study 1. The MobileNet model yielded an accuracy of 95.54% for experimental study 2. The experimental results demonstrate that the proposed model exhibits promising, and superior classification accuracy compared to state-of-the-art methods across varying image sizes and dataset volumes. Full article
Show Figures

Figure 1

Figure 1
<p>Images with positive IDCs in the dataset.</p>
Full article ">Figure 2
<p>Images with negative IDCs in the dataset.</p>
Full article ">Figure 3
<p>Architecture of MobileNet model developed for these experimental studies.</p>
Full article ">Figure 4
<p>Architecture of custom-built CNN model within the scope of experimental studies.</p>
Full article ">Figure 5
<p>(<b>a</b>) Accuracy and (<b>b</b>) loss function graph of the custom-built CNN model within the scope of experimental study 1.</p>
Full article ">Figure 6
<p>(<b>a</b>) Accuracy and (<b>b</b>) loss function graph of VGG16 model within the scope of experimental study 1.</p>
Full article ">Figure 7
<p>(<b>a</b>) Accuracy and (<b>b</b>) loss function graph of MobileNet model within the scope of experimental study 1.</p>
Full article ">Figure 8
<p>(<b>a</b>) Accuracy and (<b>b</b>) loss function graph of DenseNet201 model within the scope of experimental study 1.</p>
Full article ">Figure 9
<p>(<b>a</b>) Accuracy and (<b>b</b>) loss function graph of custom-built CNN model within the scope of experimental study 2.</p>
Full article ">Figure 10
<p>(<b>a</b>) Accuracy and (<b>b</b>) loss function graph of VGG16 model within the scope of experimental study 2.</p>
Full article ">Figure 11
<p>(<b>a</b>) Accuracy and (<b>b</b>) loss function graph of MobileNet model within the scope of experimental study 2.</p>
Full article ">Figure 12
<p>(<b>a</b>) Accuracy and (<b>b</b>) loss function graph of DenseNet201 model within the scope of experimental study 2.</p>
Full article ">Figure 13
<p>Sample images classified as false negatives and heatmap histogram graphs.</p>
Full article ">Figure 14
<p>Sample images classified as false positives, and heatmap histogram graphs.</p>
Full article ">Figure 15
<p>Comparison of the results of experimental study 1 and experimental study 2.</p>
Full article ">
20 pages, 904 KiB  
Article
Adaptive Particle Swarm Optimization with Landscape Learning for Global Optimization and Feature Selection
by Khalil Abbal, Mohammed El-Amrani, Oussama Aoun and Youssef Benadada
Modelling 2025, 6(1), 9; https://doi.org/10.3390/modelling6010009 - 20 Jan 2025
Viewed by 584
Abstract
Particle swarm optimization (PSO), an important solving method in the field of swarm intelligence, is recognized as one of the most effective metaheuristics for addressing optimization problems. Many adaptive strategies have been developed to improve the performance of PSO. Despite these advances, a [...] Read more.
Particle swarm optimization (PSO), an important solving method in the field of swarm intelligence, is recognized as one of the most effective metaheuristics for addressing optimization problems. Many adaptive strategies have been developed to improve the performance of PSO. Despite these advances, a key problem lies in defining the configuration criteria of the adaptive algorithm. This study presents an adaptive variant of PSO that relies on fitness landscape analysis, particularly via ruggedness factor estimation. Our approach involves adaptively updating the cognitive and acceleration factors based on the estimation of the ruggedness factor using a machine learning-based method and a deterministic way. We tested them on global optimization functions and the feature selection problem. The proposed method gives encouraging results, outperforming native PSO in almost all instances and remaining competitive with state-of-the-art methods. Full article
Show Figures

Figure 1

Figure 1
<p>Evaluation of our approach for (<b>a</b>) the Step function and (<b>b</b>) Bent Cigar function.</p>
Full article ">Figure 2
<p>Evaluation of our approach for (<b>a</b>) the Ellipsoid function and (<b>a</b>) Discus function.</p>
Full article ">Figure 3
<p>Evaluation of our approach for (<b>a</b>) the Sphere function and (<b>b</b>) Levy function.</p>
Full article ">Figure 4
<p>Evaluation of our approach for (<b>a</b>) the Griewank function and (<b>b</b>) Ackley function.</p>
Full article ">Figure 5
<p>Evaluation of our approach for (<b>a</b>) the Rastrigin function and (<b>b</b>) Schaffer function.</p>
Full article ">Figure 6
<p>Execution times across PSO variants.</p>
Full article ">Figure 7
<p>Comparison of our approach with the typical PSO-based approach for the Ionosphere and Sonar data.</p>
Full article ">Figure 8
<p>Comparison of our approach with the typical PSO-based approach for (<b>a</b>) the Semeion and (<b>b</b>) LSVT data.</p>
Full article ">
38 pages, 3124 KiB  
Review
Multi-UAV Task Assignment in Dynamic Environments: Current Trends and Future Directions
by Shahad Alqefari and Mohamed El Bachir Menai
Drones 2025, 9(1), 75; https://doi.org/10.3390/drones9010075 - 19 Jan 2025
Viewed by 976
Abstract
The rapid advancement of unmanned aerial vehicles (UAVs) has transformed a wide range of applications, including military operations, disaster response, agricultural monitoring, and infrastructure inspection. Deploying multiple UAVs to work collaboratively offers significant advantages in terms of enhanced coverage, redundancy, and operational efficiency. [...] Read more.
The rapid advancement of unmanned aerial vehicles (UAVs) has transformed a wide range of applications, including military operations, disaster response, agricultural monitoring, and infrastructure inspection. Deploying multiple UAVs to work collaboratively offers significant advantages in terms of enhanced coverage, redundancy, and operational efficiency. However, as UAV missions become more complex and operate in dynamic environments, the task assignment problem becomes increasingly challenging. Multi-UAV dynamic task assignment is critical for optimizing mission success. It involves allocating tasks to UAVs in real-time while adapting to unpredictable changes, such as sudden task appearances, UAV failures, and varying mission requirements. A key contribution of this article is that it provides a comprehensive study of state-of-the-art solutions for dynamic task assignment in multi-UAV systems from 2013 to 2024. It also introduces a comparative framework to evaluate algorithms based on metrics such as responsiveness, robustness, and scalability in handling real-world dynamic conditions. Our analysis reveals distinct strengths and limitations across three major approaches: market-based, intelligent optimization, and clustering-based solutions. Market-based solutions excel in distributed coordination and real-time adaptability, but face challenges with communication overhead. Intelligent optimization solutions, including evolutionary and swarm intelligence, provide high flexibility and performance in complex scenarios but require significant computational resources. Clustering-based solutions efficiently group and allocate tasks geographically, reducing overlap and improving efficiency, although they struggle with adaptability in dynamic environments. By identifying these strengths, limitations, and emerging trends, this article not only offers a detailed comparative analysis but also highlights critical research gaps. Specifically, it underscores the need for scalable algorithms that can efficiently handle larger UAV fleets, robust methods to adapt to sudden task changes and UAV failures, and multi-objective optimization frameworks to balance competing goals such as energy efficiency and task completion. These insights serve as a guide for future research and a valuable resource for developing resilient and efficient strategies for multi-UAV dynamic task assignment in complex environments. Full article
Show Figures

Figure 1

Figure 1
<p>Illustration of the task assignment result for the example provided.</p>
Full article ">Figure 2
<p>Multi-UAV dynamic task assignment solution classifications [<a href="#B6-drones-09-00075" class="html-bibr">6</a>,<a href="#B7-drones-09-00075" class="html-bibr">7</a>,<a href="#B18-drones-09-00075" class="html-bibr">18</a>,<a href="#B19-drones-09-00075" class="html-bibr">19</a>,<a href="#B27-drones-09-00075" class="html-bibr">27</a>,<a href="#B28-drones-09-00075" class="html-bibr">28</a>,<a href="#B29-drones-09-00075" class="html-bibr">29</a>,<a href="#B30-drones-09-00075" class="html-bibr">30</a>,<a href="#B31-drones-09-00075" class="html-bibr">31</a>,<a href="#B32-drones-09-00075" class="html-bibr">32</a>,<a href="#B33-drones-09-00075" class="html-bibr">33</a>,<a href="#B34-drones-09-00075" class="html-bibr">34</a>,<a href="#B35-drones-09-00075" class="html-bibr">35</a>,<a href="#B36-drones-09-00075" class="html-bibr">36</a>,<a href="#B37-drones-09-00075" class="html-bibr">37</a>,<a href="#B38-drones-09-00075" class="html-bibr">38</a>,<a href="#B39-drones-09-00075" class="html-bibr">39</a>,<a href="#B40-drones-09-00075" class="html-bibr">40</a>,<a href="#B41-drones-09-00075" class="html-bibr">41</a>,<a href="#B42-drones-09-00075" class="html-bibr">42</a>,<a href="#B43-drones-09-00075" class="html-bibr">43</a>,<a href="#B44-drones-09-00075" class="html-bibr">44</a>,<a href="#B45-drones-09-00075" class="html-bibr">45</a>,<a href="#B46-drones-09-00075" class="html-bibr">46</a>,<a href="#B47-drones-09-00075" class="html-bibr">47</a>,<a href="#B48-drones-09-00075" class="html-bibr">48</a>,<a href="#B49-drones-09-00075" class="html-bibr">49</a>,<a href="#B50-drones-09-00075" class="html-bibr">50</a>,<a href="#B51-drones-09-00075" class="html-bibr">51</a>,<a href="#B52-drones-09-00075" class="html-bibr">52</a>,<a href="#B53-drones-09-00075" class="html-bibr">53</a>,<a href="#B54-drones-09-00075" class="html-bibr">54</a>,<a href="#B55-drones-09-00075" class="html-bibr">55</a>,<a href="#B56-drones-09-00075" class="html-bibr">56</a>,<a href="#B57-drones-09-00075" class="html-bibr">57</a>,<a href="#B58-drones-09-00075" class="html-bibr">58</a>,<a href="#B59-drones-09-00075" class="html-bibr">59</a>,<a href="#B60-drones-09-00075" class="html-bibr">60</a>,<a href="#B61-drones-09-00075" class="html-bibr">61</a>,<a href="#B62-drones-09-00075" class="html-bibr">62</a>,<a href="#B63-drones-09-00075" class="html-bibr">63</a>,<a href="#B64-drones-09-00075" class="html-bibr">64</a>,<a href="#B65-drones-09-00075" class="html-bibr">65</a>,<a href="#B66-drones-09-00075" class="html-bibr">66</a>,<a href="#B67-drones-09-00075" class="html-bibr">67</a>,<a href="#B68-drones-09-00075" class="html-bibr">68</a>].</p>
Full article ">Figure 3
<p>Total number of research publications on multi-UAV dynamic task assignment from 2013 to 2024.</p>
Full article ">Figure 4
<p>Year-wise distribution of research publications on multi-UAV dynamic task assignment, categorized by algorithm class from 2013 to 2024.</p>
Full article ">Figure 5
<p>Distribution of controlling paradigms in multi-UAV dynamic task assignment research (2013–2024).</p>
Full article ">Figure 6
<p>Distribution of communication topology considerations in multi-UAV dynamic task assignment research (2013–2024).</p>
Full article ">Figure 7
<p>Distribution of task reassignment strategies in multi-UAV dynamic task assignment research.</p>
Full article ">Figure 8
<p>Distribution of UAV participation strategies in response to dynamic events in multi-UAV task assignment research.</p>
Full article ">Figure 9
<p>Scatter plot of the number of original tasks.</p>
Full article ">Figure 10
<p>Scatter plot of the number of UAVs.</p>
Full article ">
46 pages, 4254 KiB  
Article
Advanced Path Planning for UAV Swarms in Smart City Disaster Scenarios Using Hybrid Metaheuristic Algorithms
by Mohammed Sani Adam, Nor Fadzilah Abdullah, Asma Abu-Samah, Oluwatosin Ahmed Amodu and Rosdiadee Nordin
Drones 2025, 9(1), 64; https://doi.org/10.3390/drones9010064 - 16 Jan 2025
Viewed by 1095
Abstract
In disaster-stricken areas, rapid restoration of communication infrastructure is critical to ensuring effective emergency response and recovery. Swarm UAVs, operating as mobile aerial base stations (MABS), offer a transformative solution for bridging connectivity gaps in environments where the traditional infrastructure has been compromised. [...] Read more.
In disaster-stricken areas, rapid restoration of communication infrastructure is critical to ensuring effective emergency response and recovery. Swarm UAVs, operating as mobile aerial base stations (MABS), offer a transformative solution for bridging connectivity gaps in environments where the traditional infrastructure has been compromised. This paper presents a novel hybrid path planning approach combining affinity propagation clustering (APC) with genetic algorithms (GA), aimed at maximizing coverage, and ensuring quality of service (QoS) compliance across diverse environmental conditions. Comprehensive simulations conducted in suburban, urban, dense urban, and high-rise urban environments demonstrated the efficacy of the APC-GA approach. The proposed method achieved up to 100% coverage in suburban settings with only eight unmanned aerial vehicle (UAV) swarms, and maintained superior performance in dense and high-rise urban environments, achieving 97% and 93% coverage, respectively, with 10 UAV swarms. The QoS compliance reached 98%, outperforming benchmarks such as GA (94%), PSO (90%), and ACO (88%). The solution exhibited significant stability, maintaining consistently high performance, highlighting its robustness under dynamic disaster scenarios. Mobility model analysis further underscores the adaptability of the proposed approach. The reference point group mobility (RPGM) model consistently achieved higher coverage rates (95%) than the random waypoint model (RWPM) (90%), thereby demonstrating the importance of group-based mobility patterns in enhancing UAV deployment efficiency. The findings reveal that the APC-GA adaptive clustering and path planning mechanisms effectively navigate propagation challenges, interference, and non-line-of-sight (NLOS) conditions, ensuring reliable connectivity in the most demanding environments. This research establishes the APC-GA hybrid as a scalable and QoS-compliant solution for UAV deployment in disaster response scenarios. By dynamically adapting to environmental complexities and user mobility patterns, it advances state-of-the-art emergency communication systems, offering a robust framework for real-world applications in disaster resilience and recovery. Full article
Show Figures

Figure 1

Figure 1
<p>Key Contributions of the Study.</p>
Full article ">Figure 2
<p>Considered environmental setup. Assumed BS circular with radius fails; swarm UAVs are deployed into the same region to provide cellular coverage or for assessment.</p>
Full article ">Figure 3
<p>Distribution of UEs in the environment. In this example, there is a 30 per cent rate of base station outage.</p>
Full article ">Figure 4
<p>Initial Setup of UEs in different environments.</p>
Full article ">Figure 5
<p>Coverage ratio vs. number of UAV swarms in dense urban environment.</p>
Full article ">Figure 6
<p>Coverage ratio vs. number of UAV swarms in urban environment.</p>
Full article ">Figure 7
<p>Coverage ratio vs. number of UAV swarms in suburban environment.</p>
Full article ">Figure 8
<p>Coverage ratio vs. number of UAV swarms in high-rise urban environment.</p>
Full article ">Figure 9
<p>Fitness score vs. iterations for proposed function and benchmarks.</p>
Full article ">Figure 10
<p>QoS compliance vs. number of UAV swarms.</p>
Full article ">Figure 11
<p>Impact of mobility models on coverage provided by swarm UAVs.</p>
Full article ">Figure 12
<p>Latency vs. number of UAV swarms in dense urban environment.</p>
Full article ">Figure 13
<p>Latency vs. number of UAV swarms in urban environment.</p>
Full article ">Figure 14
<p>Latency vs. number of UAV swarms in suburban environment.</p>
Full article ">Figure 15
<p>Latency vs. number of UAV swarms in high-rise urban environment.</p>
Full article ">
28 pages, 1956 KiB  
Article
A State-of-the-Art Fractional Order-Driven Differential Evolution for Wind Farm Layout Optimization
by Sichen Tao, Sicheng Liu, Ruihan Zhao, Yifei Yang, Hiroyoshi Todo and Haichuan Yang
Mathematics 2025, 13(2), 282; https://doi.org/10.3390/math13020282 - 16 Jan 2025
Viewed by 619
Abstract
The wind farm layout optimization problem (WFLOP) aims to maximize wind energy utilization efficiency and mitigate energy losses caused by wake effects by optimizing the spatial layout of wind turbines. Although Genetic Algorithms (GAs) and Particle Swarm Optimization (PSO) have been widely used [...] Read more.
The wind farm layout optimization problem (WFLOP) aims to maximize wind energy utilization efficiency and mitigate energy losses caused by wake effects by optimizing the spatial layout of wind turbines. Although Genetic Algorithms (GAs) and Particle Swarm Optimization (PSO) have been widely used in WFLOP due to their discrete optimization characteristics, they still have limitations in global exploration capability and optimization depth. Meanwhile, the Differential Evolution algorithm (DE), known for its strong global optimization ability and excellent performance in handling complex nonlinear problems, is well recognized in continuous optimization issues. However, since DE was originally designed for continuous optimization scenarios, it shows insufficient adaptability under the discrete nature of WFLOP, limiting its potential advantages. In this paper, we propose a Fractional-Order Difference-driven DE Optimization Algorithm called FODE. By introducing the memory and non-local properties of fractional-order differences, FODE effectively overcomes the adaptability issues of advanced DE variants in WFLOP’s discreteness while organically applying their global optimization capabilities for complex nonlinear problems to WFLOP to achieve more efficient overall optimization performance. Experimental results show that under 10 complex wind farm conditions, FODE significantly outperforms various current state-of-the-art WFLOP algorithms including GA, PSO, and DE variants in terms of optimization performance, robustness, and applicability. Incorporating more realistic wind speed distribution and wind condition data into modeling and experiments, further enhancing the realism of WFLOP studies presented here, provides a new technical pathway for optimizing wind farm layouts. Full article
(This article belongs to the Special Issue Dynamics in Neural Networks)
Show Figures

Figure 1

Figure 1
<p>Jensen’s single-wake model.</p>
Full article ">Figure 2
<p>Different distributions for modeling the wind speed.</p>
Full article ">Figure 3
<p>The wind speeds in different distributions.</p>
Full article ">Figure 4
<p>Convergence plots of state-of-the-art WFLOP optimizers under three wind direction conditions.</p>
Full article ">Figure 5
<p>Boxplots of state-of-the-art WFLOP optimizers under three wind direction conditions.</p>
Full article ">Figure 6
<p>A comparison of the optimal wind turbine arrangement in multiple optimizations under WFLOP with 5 wind directions and 10 wind turbines.</p>
Full article ">Figure 7
<p>A comparison of the optimal wind turbine arrangement in multiple optimizations under WFLOP with 3 wind directions and 50 wind turbines.</p>
Full article ">Figure 8
<p>A comparison of the optimal wind turbine arrangement in multiple optimizations under WFLOP with 10 wind directions and 80 wind turbines.</p>
Full article ">Figure A1
<p>Convergence plots of state-of-the-art WFLOP optimizers under five wind direction conditions.</p>
Full article ">Figure A2
<p>Boxplots of state-of-the-art WFLOP optimizers under five wind direction conditions.</p>
Full article ">Figure A3
<p>Convergence plots of state-of-the-art WFLOP optimizers under single-, double-, eight-, and ten-wind-direction conditions.</p>
Full article ">Figure A4
<p>Boxplots of state-of-the-art WFLOP optimizers under single-, double-, eight-, and ten-wind-direction conditions.</p>
Full article ">
22 pages, 11869 KiB  
Article
Large Language Model-Based Tuning Assistant for Variable Speed PMSM Drive with Cascade Control Structure
by Tomasz Tarczewski, Djordje Stojic and Andrzej Dzielinski
Electronics 2025, 14(2), 232; https://doi.org/10.3390/electronics14020232 - 8 Jan 2025
Viewed by 570
Abstract
A cascade control structure (CCS) is still the most commonly used control scheme in variable speed control (VSC) electrical drives with alternating current (AC) motors. Several tuning methods are used to select the coefficients of controllers applied in CCS. These approaches can be [...] Read more.
A cascade control structure (CCS) is still the most commonly used control scheme in variable speed control (VSC) electrical drives with alternating current (AC) motors. Several tuning methods are used to select the coefficients of controllers applied in CCS. These approaches can be divided into analytical, empirical, and heuristic ones. Regardless of the tuning method used, there is still a question of whether the CCS is tuned optimally in terms of considered performance indicators to provide high-performance behavior of the electrical drive. Recently, artificial intelligence-based methods, e.g., swarm-based metaheuristic algorithms (SBMAs), have been extensively examined in this field, giving promising results. Moreover, the intensive development of artificial intelligence (AI) assistants based on large language models (LLMs) supporting decision-making processes is observed. Therefore, it is worth examining the ability of LLMs to tune the CCS in the VSC electrical drive. This paper investigates tuning methods for the cascade control structure equipped with PI-type current and angular velocity controllers for PMSM drive. Sets of CCS parameters from electrical engineers with different experiences are compared with reference solutions obtained by using the SBMA approach and LLMs. The novel LLM-based Tuning Assistant (TA) is developed and trained to improve the quality of responses. Obtained results are assessed regarding the drive performance, number of attempts, and time required to accomplish the considered task. A quantitative analysis of LLM-based solutions is also presented. The results indicate that AI-based tuning methods and the properly trained Tuning Assistant can significantly improve the performance of VSC electrical drives, while state-of-the-art LLMs do not guarantee high-performance drive operation. Full article
(This article belongs to the Special Issue Control and Optimization of Power Converters and Drives)
Show Figures

Figure 1

Figure 1
<p>Drive’s current step responses.</p>
Full article ">Figure 2
<p>Drive’s velocity step response.</p>
Full article ">Figure 3
<p>Cascade control structure.</p>
Full article ">Figure 4
<p>SBMA’s general flowchart.</p>
Full article ">Figure 5
<p>Tuning Assistant’s window.</p>
Full article ">Figure 6
<p>Step responses of PMSM drive with cascade control structure tuned using swarm-based optimization algorithms: (<b>a</b>,<b>b</b>)—ABC * (row 26 in <a href="#electronics-14-00232-t001" class="html-table">Table 1</a>), (<b>c</b>,<b>d</b>)—PSO (row 22 in <a href="#electronics-14-00232-t001" class="html-table">Table 1</a>), (<b>e</b>,<b>f</b>)—ABC (row 4 in <a href="#electronics-14-00232-t001" class="html-table">Table 1</a>). The first row is the angular velocity, and the last row is the space vector current components.</p>
Full article ">Figure 7
<p>Step responses of PMSM drive with cascade control structure tuned using analytical criteria: (<b>a</b>,<b>b</b>)—analytical and empirical (row 23 in <a href="#electronics-14-00232-t001" class="html-table">Table 1</a>), (<b>c</b>,<b>d</b>)—analytical (row 19 in <a href="#electronics-14-00232-t001" class="html-table">Table 1</a>), (<b>e</b>,<b>f</b>)—analytical (row 6 in <a href="#electronics-14-00232-t001" class="html-table">Table 1</a>). The first row is the angular velocity, and the last row is the space vector current components.</p>
Full article ">Figure 8
<p>LLM evaluation flowchart.</p>
Full article ">Figure 9
<p>Step responses of PMSM drive with cascade control structure tuned using LLMs: (<b>a</b>,<b>b</b>)—ChatGPT (row 8 in <a href="#electronics-14-00232-t001" class="html-table">Table 1</a>), (<b>c</b>,<b>d</b>)—Copilot (row 29 in <a href="#electronics-14-00232-t001" class="html-table">Table 1</a>), (<b>e</b>,<b>f</b>)—Tuning Assistant (row 1 in <a href="#electronics-14-00232-t001" class="html-table">Table 1</a>). The first row is the angular velocity, and the last row is the space vector current components.</p>
Full article ">Figure 10
<p>Scoring template (<b>a</b>) and questions used for quantitative assessment (<b>b</b>).</p>
Full article ">Figure 11
<p>Gaps between human and LLM ratings in the prompt scoring task for (<b>a</b>), Question 1 (<b>b</b>), Question 2, and (<b>c</b>) Question 3.</p>
Full article ">
34 pages, 11115 KiB  
Article
Improved Binary Grey Wolf Optimization Approaches for Feature Selection Optimization
by Jomana Yousef Khaseeb, Arabi Keshk and Anas Youssef
Appl. Sci. 2025, 15(2), 489; https://doi.org/10.3390/app15020489 - 7 Jan 2025
Viewed by 933
Abstract
Feature selection is a preprocessing step for various classification tasks. Its objective is to identify the most optimal features in a dataset by eliminating redundant data while preserving the highest possible classification accuracy. Three improved binary Grey Wolf Optimization (GWO) approaches are proposed [...] Read more.
Feature selection is a preprocessing step for various classification tasks. Its objective is to identify the most optimal features in a dataset by eliminating redundant data while preserving the highest possible classification accuracy. Three improved binary Grey Wolf Optimization (GWO) approaches are proposed in this paper to optimize the feature selection process by enhancing the feature selection accuracy while selecting the least possible number of features. Each approach combines GWO with Particle Swarm Optimization (PSO) by implementing GWO followed by PSO. Afterwards, each approach manipulates the solutions obtained by both algorithms in a different way. The objective of this combination is to overcome the GWO stuck-in-local-optima problem that might occur by leveraging the PSO-wide search space exploration ability on the solutions obtained by GWO. Both S-shaped and V-shaped binary transfer functions were used to convert the continuous solutions obtained from each proposed approach to their corresponding binary versions. The three proposed approaches were evaluated using nine small-instance, high-dimensional, cancer-related human gene expression datasets. A set of comparisons were made against the original binary versions of both GWO and PSO algorithms and against eight state-of-the-art feature selection binary optimizers in addition to one of the recent binary optimizers that combines PSO with GWO. The evaluation results showed that one of the proposed S-shaped and V-shaped approaches achieved 0.9 and 0.95 average classification accuracy, respectively, while selecting the fewest number of features. The results also confirmed the superiority of one of the proposed V-shaped approaches when compared with the original binary GWO and PSO approaches. Moreover, the results confirmed the superiority, in most of the datasets, of one of the three approaches over the state-of-the-art approaches. Finally, the results revealed that the best approach in terms of classification accuracy, fitness value, and number of selected features had the highest computational complexity. Full article
(This article belongs to the Section Computing and Artificial Intelligence)
Show Figures

Figure 1

Figure 1
<p>Feature selection process [<a href="#B5-applsci-15-00489" class="html-bibr">5</a>].</p>
Full article ">Figure 2
<p>IBGWO1 [<a href="#B19-applsci-15-00489" class="html-bibr">19</a>].</p>
Full article ">Figure 3
<p>IBGWO2 approach.</p>
Full article ">Figure 4
<p>IBGWO3 approach.</p>
Full article ">Figure 5
<p>IBGWO4 approach.</p>
Full article ">Figure 6
<p>Evaluation of the proposed approaches based on S-shaped TF in terms of ACA.</p>
Full article ">Figure 7
<p>Evaluation of the proposed approaches based on S-shaped TF in terms of ASF.</p>
Full article ">Figure 8
<p>Evaluation of the proposed approaches based on S-shaped TF in terms of AFV.</p>
Full article ">Figure 9
<p>Statistical analysis of the proposed approaches based on S-shaped TF.</p>
Full article ">Figure 10
<p>Evaluation of the proposed approaches based on S-shaped TF in terms of ACT.</p>
Full article ">Figure 11
<p>Convergence curves for all approaches based on S-shaped TFs (Part 1 of the datasets).</p>
Full article ">Figure 11 Cont.
<p>Convergence curves for all approaches based on S-shaped TFs (Part 1 of the datasets).</p>
Full article ">Figure 12
<p>Convergence curves for all approaches based on S-shaped TFs (Part 2 of the datasets).</p>
Full article ">Figure 13
<p>Evaluation of the proposed approaches based on V-shaped TF in terms of ACA.</p>
Full article ">Figure 14
<p>Evaluation of the proposed approaches based on V-shaped TF in terms of ASF.</p>
Full article ">Figure 15
<p>Evaluation of the proposed approaches based on V-shaped TF in terms of AFV.</p>
Full article ">Figure 16
<p>Statistical analysis of the proposed approaches based on V-shaped TF.</p>
Full article ">Figure 17
<p>Evaluation of the proposed approaches based on V-shaped TF in terms of ACT.</p>
Full article ">Figure 18
<p>Convergence curves for all approaches based on V-shaped TFs (Part 1 of the datasets).</p>
Full article ">Figure 18 Cont.
<p>Convergence curves for all approaches based on V-shaped TFs (Part 1 of the datasets).</p>
Full article ">Figure 19
<p>Convergence curves for all approaches based on V-shaped TFs (Part 2 of the datasets).</p>
Full article ">Figure 20
<p>Statistical analysis of IBGWO3-S and IBGWO4-V against eight state-of-the-art binary FS optimizers.</p>
Full article ">Figure 21
<p>Convergence curves for IBGWO4-V and eight well-known FS optimizers (Part 1 of the datasets).</p>
Full article ">Figure 21 Cont.
<p>Convergence curves for IBGWO4-V and eight well-known FS optimizers (Part 1 of the datasets).</p>
Full article ">Figure 22
<p>Convergence curves for IBGWO4-V and eight well-known FS optimizers (Part 2 of the datasets).</p>
Full article ">Figure 23
<p>Comparison of the two best-performing proposed approaches with a recent metaheuristic (HTGWPS) in terms of ACA.</p>
Full article ">Figure 24
<p>Comparison of the two best-performing proposed approaches with a recent metaheuristic (HTGWPS) in terms of ASF.</p>
Full article ">Figure 25
<p>Comparison of the two best-performing proposed approaches with a recent metaheuristic (HTGWPS) in terms of AFV.</p>
Full article ">Figure 26
<p>Comparison of the two best-performing proposed approaches with a recent metaheuristic (HTGWPS) in terms of ACT.</p>
Full article ">
16 pages, 922 KiB  
Article
Attention-Based PSO-LSTM for Emotion Estimation Using EEG
by Hayato Oka, Keiko Ono and Adamidis Panagiotis
Sensors 2024, 24(24), 8174; https://doi.org/10.3390/s24248174 - 21 Dec 2024
Viewed by 951
Abstract
Recent advances in emotion recognition through Artificial Intelligence (AI) have demonstrated potential applications in various fields (e.g., healthcare, advertising, and driving technology), with electroencephalogram (EEG)-based approaches demonstrating superior accuracy compared to facial or vocal methods due to their resistance to intentional manipulation. This [...] Read more.
Recent advances in emotion recognition through Artificial Intelligence (AI) have demonstrated potential applications in various fields (e.g., healthcare, advertising, and driving technology), with electroencephalogram (EEG)-based approaches demonstrating superior accuracy compared to facial or vocal methods due to their resistance to intentional manipulation. This study presents a novel approach to enhance EEG-based emotion estimation accuracy by emphasizing temporal features and efficient parameter space exploration. We propose a model combining Long Short-Term Memory (LSTM) with an attention mechanism to highlight temporal features in EEG data while optimizing LSTM parameters through Particle Swarm Optimization (PSO). The attention mechanism assigned weights to LSTM hidden states, and PSO dynamically optimizes the vital parameters, including units, batch size, and dropout rate. Using the DEAP and SEED datasets, which serve as benchmark datasets for emotion estimation research using EEG, we evaluate the model’s performance. For the DEAP dataset, we conduct a four-class classification of combinations of high and low valence and arousal states. We perform a three-class classification of negative, neutral, and positive emotions for the SEED dataset. The proposed model achieves an accuracy of 0.9409 on the DEAP dataset, surpassing the previous state-of-the-art accuracy of 0.9100 reported by Lin et al. The model attains an accuracy of 0.9732 on the SEED dataset, recording one of the highest accuracies among the related research. These results demonstrate that integrating the attention mechanism with PSO significantly improves the accuracy of EEG-based emotion estimation, contributing to the advancement of emotion recognition technology. Full article
(This article belongs to the Section Biomedical Sensors)
Show Figures

Figure 1

Figure 1
<p>Internal LSTM structure illustrating the flow of hidden and cell states.</p>
Full article ">Figure 2
<p>Russell’s circumplex model.</p>
Full article ">Figure 3
<p>Attention-based PSO-LSTM.</p>
Full article ">Figure 4
<p>Confusion matrix of all 32 subjects on the DEAP dataset (The color intensity in the figure corresponds to the magnitude of the values, with larger numbers represented by darker shades of blue).</p>
Full article ">Figure 5
<p>Loss curve of the PSO for Subject 1.</p>
Full article ">Figure 6
<p>Loss curve of the PSO for Subject 17.</p>
Full article ">Figure 7
<p>Box-and-whisker diagram for hyperparameters of all 32 subjects on the DEAP dataset.</p>
Full article ">
39 pages, 22120 KiB  
Article
Three-Dimensional Path Planning Optimization for Length Reduction of Optimal Path Applied to Robotic Systems
by Ilias Chouridis, Gabriel Mansour and Apostolos Tsagaris
Robotics 2024, 13(12), 178; https://doi.org/10.3390/robotics13120178 - 14 Dec 2024
Viewed by 1177
Abstract
Path planning is an intertemporal problem in the robotics industry. Over the years, several algorithms have been proposed to solve it, but weaknesses are constantly identified by researchers, especially in creating an optimal path in a three-dimensional (3D) environment with obstacles. In this [...] Read more.
Path planning is an intertemporal problem in the robotics industry. Over the years, several algorithms have been proposed to solve it, but weaknesses are constantly identified by researchers, especially in creating an optimal path in a three-dimensional (3D) environment with obstacles. In this paper, a method to reduce the lengths of optimal 3D paths and correct errors in path planning algorithms is proposed. Optimization is achieved by combining the information of a generated two-dimensional (2D) path with the input 3D path. The 2D path is created by a proposed improved artificial fish swarm algorithm (AFSA) that contains several improvements, such as replacing the random behavior of the fish with a proposed one incorporating the model of the 24 possible movement points and utilizing an introduced model to assist the agent’s navigation called obstacles heatmap. Moreover, a simplified ray casting algorithm is integrated with the improved AFSA to further reduce the length of the final path. The improved algorithm effectually managed to find the optimal path in complex environments and significantly reduce the length of the formed path compared with other state-of-the-art methods. The path was implemented in real-world scenarios of drone and industrial robotic arm applications. Full article
Show Figures

Figure 1

Figure 1
<p>Section of the reference plane from the 3D environment.</p>
Full article ">Figure 2
<p>Three-dimensional path planning gid environments: (<b>a</b>) 3D path calculation in a thin environment and (<b>b</b>) 3D path calculation in a dense environment.</p>
Full article ">Figure 3
<p>Divided grid environment: (<b>a</b>) grid divided into an odd number of subregions and (<b>b</b>) grid divided into an even number of subregions.</p>
Full article ">Figure 4
<p>New environment modeling methods: (<b>a</b>) demarcation of the simple grid environment and (<b>b</b>) demarcation of the advanced grid environment.</p>
Full article ">Figure 5
<p>Critical path identification example.</p>
Full article ">Figure 6
<p>(<b>a</b>) Three-dimensional environment with obstacles; (<b>b</b>) advanced grid obstacle registration; and (<b>c</b>) simple grid obstacle registration.</p>
Full article ">Figure 7
<p>Models with different possible navigation points: (<b>a</b>) 8 possible navigation points and (<b>b</b>) 24 possible navigation points.</p>
Full article ">Figure 8
<p>Obstacle representation: (<b>a</b>) obstacle intersection scenarios for 24 possible navigation points and (<b>b</b>) shrinking coefficient μ.</p>
Full article ">Figure 9
<p>Optimal path length analysis in the real world and the grid environment: (<b>a</b>) comparison between the finite range of points phenomenon and real-world point movement; and (<b>b</b>) expansion of the example in <a href="#robotics-13-00178-f009" class="html-fig">Figure 9</a>a to more points.</p>
Full article ">Figure 10
<p>Percentage decrease in the grid movement analysis.</p>
Full article ">Figure 11
<p>Artificial fish swarm algorithm environment model.</p>
Full article ">Figure 12
<p>An example part of an environment where the optimal path must pass through a specific point.</p>
Full article ">Figure 13
<p>Elimination stages: (<b>a</b>) first stage of the elimination and (<b>b</b>) second stage of the elimination.</p>
Full article ">Figure 14
<p>Laser beam casting examples: (<b>a</b>) successful laser beam casting and (<b>b</b>) a laser beam obstructed by an obstacle.</p>
Full article ">Figure 15
<p>The process of converting the optimal 2D path to a 3D path.</p>
Full article ">Figure 16
<p>Artificial fish swarm algorithm behavior flow chart.</p>
Full article ">Figure 17
<p>Flow chart of the proposed algorithm.</p>
Full article ">Figure 18
<p>Simple and advanced grid environment creation: (<b>a</b>) path planning using simple environment modeling and (<b>b</b>) path planning using advanced environment modeling.</p>
Full article ">Figure 19
<p>Experimental results based traditional and proposed behaviors: (<b>a</b>) path planning using prey and random behaviors; (<b>b</b>) path planning using prey and proposed behaviors; (<b>c</b>) diagram of the paths formed using prey and random behaviors; and (<b>d</b>) diagram of paths formed using prey and proposed behaviors.</p>
Full article ">Figure 20
<p>Influence of the AFSA’s behaviors on path formation: (<b>a</b>) path planning using prey, proposed, and following behaviors; (<b>b</b>) path planning using prey, proposed, and swarming behaviors; (<b>c</b>) diagram of the paths formed using prey, proposed, and following behaviors; and (<b>d</b>) diagram of the paths formed using prey, proposed and swarming behaviors.</p>
Full article ">Figure 21
<p>Results of the AFSA with the proposed behaviors in environments with and without obstacles: (<b>a</b>) path planning using the proposed AFSA in an obstacle-free environment; (<b>b</b>) path planning using the proposed AFSA in an environment with obstacles; (<b>c</b>) diagram of the paths formed using the proposed AFSA in an obstacle-free environment; and (<b>d</b>) diagram of the paths formed using the proposed AFSA in an environment with obstacles.</p>
Full article ">Figure 22
<p>Influences of initial and advanced elimination on the formatted path: (<b>a</b>) path planning using initial elimination; (<b>b</b>) path planning using initial and advanced eliminations; (<b>c</b>) diagram of paths formed using initial elimination; and (<b>d</b>) diagram of paths formed using initial and advanced eliminations.</p>
Full article ">Figure 23
<p>Results of the obstacle’s heatmap contribution: (<b>a</b>) path planning using the obstacle’s heatmap; (<b>b</b>) path planning using the randomly activated obstacle’s heatmap; (<b>c</b>) diagram of the paths formed using the obstacle’s heatmap; and (<b>d</b>) diagram of the paths formed by randomly activating the obstacle’s heatmap.</p>
Full article ">Figure 24
<p>Representation of the obstacle heatmap values: (<b>a</b>) resulting obstacle heatmap for an obstacle-free environment and (<b>b</b>) resulting obstacle heatmap for an environment with obstacles.</p>
Full article ">Figure 25
<p>Results of the improved AFSA: (<b>a</b>) path planning using the proposed algorithm in an obstacle-free environment; (<b>b</b>) path planning using the proposed algorithm in an environment with obstacles; (<b>c</b>) path planning using the proposed algorithm in an environment with obstacles; and (<b>d</b>) path planning using the proposed algorithm in an environment with obstacles.</p>
Full article ">Figure 26
<p>Diagrams of the formed paths for the environments in <a href="#robotics-13-00178-f025" class="html-fig">Figure 25</a>a–d: (<b>a</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f025" class="html-fig">Figure 25</a>a; (<b>b</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f025" class="html-fig">Figure 25</a>b; (<b>c</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f025" class="html-fig">Figure 25</a>c; and (<b>d</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f025" class="html-fig">Figure 25</a>d.</p>
Full article ">Figure 26 Cont.
<p>Diagrams of the formed paths for the environments in <a href="#robotics-13-00178-f025" class="html-fig">Figure 25</a>a–d: (<b>a</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f025" class="html-fig">Figure 25</a>a; (<b>b</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f025" class="html-fig">Figure 25</a>b; (<b>c</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f025" class="html-fig">Figure 25</a>c; and (<b>d</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f025" class="html-fig">Figure 25</a>d.</p>
Full article ">Figure 27
<p>Path planning results using the proposed algorithm integrated with the ray casting algorithm: (<b>a</b>) path planning using the proposed algorithm integrated with the ray casting algorithm in an obstacle-free environment; (<b>b</b>) path planning using the proposed algorithm integrated with the ray casting algorithm in an environment with obstacles; (<b>c</b>) path planning using the proposed algorithm integrated with the ray casting algorithm in an environment with obstacles; and (<b>d</b>) path planning using the proposed algorithm integrated with the ray casting algorithm in an environment with obstacles.</p>
Full article ">Figure 28
<p>Diagram of the formed paths for the environments in <a href="#robotics-13-00178-f027" class="html-fig">Figure 27</a>a–d: (<b>a</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f027" class="html-fig">Figure 27</a>a; (<b>b</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f027" class="html-fig">Figure 27</a>b; (<b>c</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f027" class="html-fig">Figure 27</a>c; and (<b>d</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f027" class="html-fig">Figure 27</a>d.</p>
Full article ">Figure 29
<p>Results for the optimal path length reduction: (<b>a</b>) optimal 3D path using the ant colony optimization algorithm and (<b>b</b>) result for the optimized path using the proposed methodology.</p>
Full article ">Figure 30
<p>Results of path error corrections: (<b>a</b>) suboptimal 3D path using the ant colony optimization algorithm and (<b>b</b>) result for the optimized path using the proposed methodology.</p>
Full article ">Figure 31
<p>Path planning results: (<b>a</b>) path planning using the proposed algorithm for 8 possible movement points; (<b>b)</b> path planning using the proposed algorithm for 24 possible movement points; (<b>c</b>) path planning using the proposed algorithm integrated with the ray casting algorithm for 8 possible movement points; and (<b>d</b>) path planning using the proposed algorithm integrated with the ray casting algorithm for 24 possible movement points.</p>
Full article ">Figure 32
<p>Diagrams of formed paths for the environments in <a href="#robotics-13-00178-f031" class="html-fig">Figure 31</a>a–d: (<b>a</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f031" class="html-fig">Figure 31</a>a; (<b>b</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f031" class="html-fig">Figure 31</a>b; (<b>c</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f031" class="html-fig">Figure 31</a>c; and (<b>d</b>) diagram of the formed path for the environment in <a href="#robotics-13-00178-f031" class="html-fig">Figure 31</a>d.</p>
Full article ">Figure 33
<p>Path planning results: (<b>a</b>) path planning using tr-AFSA; (<b>b</b>) path planning using pr-AFSA; (<b>c</b>) path planning using impr-AFSA; and (<b>d</b>) path planning using laser-AFSA.</p>
Full article ">Figure 34
<p>Diagram of the number of infection points, number of drop out points, and execution time for tr-AFSA, pr-AFSA, impr-AFSA, and laser-AFSA.</p>
Full article ">Figure 35
<p>Application of the proposed method to drone path planning: (<b>a</b>) real-world environment of the drone case study; (<b>b</b>) 2D path planning using the proposed algorithm for 24 possible movement points in simple grid environment; (<b>c</b>) 3D environment of the formed paths; and (<b>d</b>) Dji mavic air 2 drone.</p>
Full article ">Figure 36
<p>Application of the proposed method to an industrial robotic arm: (<b>a</b>) real-world environment with obstacles for the industrial robot case study; (<b>b</b>–<b>f</b>) intermediate points of execution of the resulting path by the industrial robotic arm; (<b>g</b>) 3D environment of the formed paths; and (<b>h</b>) 2D path planning using the improved AFSA integrated with the ray casting algorithm in the advanced grid environment.</p>
Full article ">Figure 36 Cont.
<p>Application of the proposed method to an industrial robotic arm: (<b>a</b>) real-world environment with obstacles for the industrial robot case study; (<b>b</b>–<b>f</b>) intermediate points of execution of the resulting path by the industrial robotic arm; (<b>g</b>) 3D environment of the formed paths; and (<b>h</b>) 2D path planning using the improved AFSA integrated with the ray casting algorithm in the advanced grid environment.</p>
Full article ">
16 pages, 569 KiB  
Article
New Metaheuristics to Solve the Internet Shopping Optimization Problem with Sensitive Prices
by Miguel A. García-Morales, José Alfredo Brambila-Hernández, Héctor J. Fraire-Huacuja, Juan Frausto, Laura Cruz, Claudia Gómez and Alfredo Peña-Ramos
Math. Comput. Appl. 2024, 29(6), 119; https://doi.org/10.3390/mca29060119 - 14 Dec 2024
Viewed by 1011
Abstract
In this research, two new methods for solving the Internet shopping optimization problem with sensitive prices are proposed, incorporating adaptive adjustment of control parameters. This problem is classified as NP-hard and is relevant to current electronic commerce. The first proposed solution method corresponds [...] Read more.
In this research, two new methods for solving the Internet shopping optimization problem with sensitive prices are proposed, incorporating adaptive adjustment of control parameters. This problem is classified as NP-hard and is relevant to current electronic commerce. The first proposed solution method corresponds to a Memetic Algorithm incorporating improved local search and adaptive adjustment of control parameters. The second proposed solution method is a particle swarm optimization algorithm that adds a technique for diversification and adaptive adjustment of control parameters. We assess the effectiveness of the proposed algorithms by comparing them with the Branch and Bound algorithm, which presents the most favorable outcomes of the state-of-the-art method. Nine instances of three different sizes are used: small, medium, and large. For performance validation, the Wilcoxon and Friedman non-parametric tests are applied. The results show that the proposed algorithms exhibit comparable performance and outperform the Branch and Bound algorithm. Full article
(This article belongs to the Special Issue Numerical and Evolutionary Optimization 2024)
Show Figures

Figure 1

Figure 1
<p>Candidate solution [<a href="#B12-mca-29-00119" class="html-bibr">12</a>].</p>
Full article ">
Back to TopTop