整合多代理强化学习与黄金子优化,用于预测无线传感器网络的平均定位错误
K Lakshmi Prabha1, Hanan Abdullah Mengash2, Hamed Alqahtani3
1Department of Electronics and Communication Engineering, Chennai Institute of Technology, Chennai, 600069, Tamil Nadu, India. lakshmisslp@gmail.com.
Scientific reports
|July 24, 2025
概括
本研究介绍了一种优化的多代理强化学习 (MARL) 框架与黄金子优化 (GJO),以提高无线传感器网络 (WSN) 定位精度. 这种新的方法可以动态调整参数,在具有挑战性的环境中显著减少本地化错误.
科学领域:
- 计算机科学 计算机科学
- 网络工程 网络工程
- 人工智能的人工智能
背景情况:
- 准确的传感器节点定位对于无线传感器网络 (WSN) 在环境监测和智能城市等应用中至关重要.
- 动态的环境条件,不同的网络密度和参数相互依赖性对本地化准确性构成重大挑战,增加了平均定位错误 (ALE).
- 由于静态参数配置或适应实时网络变化的局限性,现有的方法往往在动态环境中难以通用.
研究的目的:
- 提出一个新的多代理强化学习 (MARL) 算法,与金优化 (GJO) 集成,以提高WSN本地化准确性.
- 开发一个动态学习最佳参数调整的框架,最大限度地减少本地化错误和其在动态网络条件下的变化.
- 通过GJO超参数调,增强MARL在各种WSN配置中的通用化能力.
主要方法:
- 实现多代理强化学习 (MARL) 算法用于动态参数调整.
- 整合黄金子优化 (GJO) 来微调 MARL 超参数,以提高概括性.
- 使用基准数据集进行评估,并分析包括MSE,MAE,RMSE,R2和MAPE在内的绩效指标.
主要成果:
- 建议的优化MARL框架在WSN本地化准确度方面取得了显著的改进.
- 实现了0.02的平均平方误差 (MSE),0.11的平均绝对误差 (MAE),0.14的根平均平方误差 (RMSE),0.88的R平方 (R2) 和2.5%的平均绝对百分比误差 (MAPE).
- 在基准评估中,超越了现有的方法,如网格搜索射频,贝叶斯优化射频,梯度增强和深度神经网络.
结论:
- 新的MARL-GJO框架有效地解决了动态WSN环境的挑战,以实现准确的本地化.
- 与静态或启发式模型相比,动态学习和优化方法显著提高了本地化准确性和适应性.
- 这项研究为改善关键WSN应用中的本地化性能提供了强大的解决方案.
相关概念视频
Multi-input and Multi-variable systems
150
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
150
Observational Learning
314
Albert Bandura's observational learning, also known as imitation or modeling, occurs when a person observes and imitates another's behavior. It is a quicker process than operant conditioning. A well-known example is the Bobo doll study, where children who saw an adult acting aggressively towards the doll were more likely to act aggressively when left alone, compared to those who observed a nonaggressive adult. Many psychologists view observational learning as a form of latent learning...
314
Distributed Loads: Problem Solving
738
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
738
Collisions in Multiple Dimensions: Problem Solving
4.4K
In multiple dimensions, the conservation of momentum applies in each direction independently. Hence, to solve collisions in multiple dimensions, we should write down the momentum conservation in each direction separately. To help understand collisions in multiple dimensions, consider an example.
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
4.4K
Reinforcement
343
Positive and negative reinforcement are key concepts in operant conditioning, a learning process where the consequences of a behavior affect the likelihood of that behavior being repeated.
Positive reinforcement occurs when a behavior is followed by the presentation of a rewarding stimulus, increasing the frequency of that behavior. For example:
Positive reinforcement occurs when a behavior is followed by the presentation of a rewarding stimulus, increasing the frequency of that behavior. For example:
343
Elastic Collisions: Case Study
14.3K
Elastic collision of a system demands conservation of both momentum and kinetic energy. To solve problems involving one-dimensional elastic collisions between two objects, the equations for conservation of momentum and conservation of internal kinetic energy can be used. For the two objects, the sum of momentum before the collision equals the total momentum after the collision. An elastic collision conserves internal kinetic energy, and so the sum of kinetic energies before the collision equals...
14.3K


