GitHub topics: swarm-intelligence
bensugursoy/Drone-Swarm-RL-airsim-sb3
Training of Drone Swarms using StableBaselines3, PettingZoo, AirSim and UE4
Language: Python - Size: 2.86 MB - Last synced at: about 19 hours ago - Pushed at: about 19 hours ago - Stars: 5 - Forks: 1

Jpee1/effect-mcp
This repository hosts the effect-mcp server, which provides tools for accessing Effect documentation. 🚀 You can easily run it with Docker and integrate it with Claude Code for streamlined usage. 🐙
Language: TypeScript - Size: 133 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

bakietd/MCP-Quantum-Server
Seamlessly integrating APIs, advanced AI, and intelligent automation with Github & X, this state-of-the-art MCP framework revolutionizes server & client-side functionality. 🚀 With features like AI-powered Intelligent Notifications, it predicts critical updates and delivers custom alerts via email, ensuring smarter workflows.
Language: TypeScript - Size: 26.4 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

7zaa/IEEE-Congress-on-Evolutionary-Computation-Benchmark-functions-suite
This repositories include the IEEE Congress on Evolutionary Computation Benchmark functions suite (IEEE CEC 2014 2017 2020 2022). You can use the untitled.m to form a figure of the benchmark function.
Language: C++ - Size: 6.63 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5 - Forks: 1

7ossamfarid/mcp-mindmesh
Claude 3.7 Swarm with Field Coherence: A Model Context Protocol (MCP) server that orchestrates multiple specialized Claude 3.7 Sonnet instances in a quantum-inspired swarm. It creates a field coherence effect across pattern recognition, information theory, and reasoning specialists to produce optimally coherent responses from ensemble intelligence.
Language: TypeScript - Size: 42 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 2

NiaOrg/NiaPy
Python microframework for building nature-inspired algorithms. Official docs: https://niapy.org
Language: Python - Size: 11.8 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 268 - Forks: 81

Evolutionary-Intelligence/DistributedEvolutionaryComputation
A (still growing) paper list of Evolutionary Computation (EC) published in some (rather all) top-tier (and also EC-focused) journals and conferences. For EC-focused publications, only Parallel/Distributed EC are covered in the current version.
Size: 192 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 138 - Forks: 34

JustKesha/postal-route-optimization
Веб-приложение для оптимизации авиамаршрутов доставки почтовых отправлений с использованием роевого интеллекта
Language: HTML - Size: 203 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

Lauqz/Drone-Swarm-RL-airsim-sb3
Training of Drone Swarms using StableBaselines3, PettingZoo, AirSim and UE4
Language: Python - Size: 2.88 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 17 - Forks: 1

ljvmiranda921/pyswarms
A research toolkit for particle swarm optimization in Python
Language: Python - Size: 64 MB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 1,341 - Forks: 338

firefly-cpp/NiaARM
A minimalistic framework for Numerical Association Rule Mining
Language: Python - Size: 44.1 MB - Last synced at: 10 days ago - Pushed at: 14 days ago - Stars: 17 - Forks: 9

pratik-ingle/awesome_Collective_Robotics
This is a list of various books, courses and other resources for swarm systems and robotics. It's an attempt to gather useful material in one place to guide and inspire everybody who wants to learn more about the fascinating field of collective behavior's and pursue research in swarm intelligence and robotics.
Language: HTML - Size: 5.47 MB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

mrsonandrade/pyswarming
A research toolkit for Swarm Robotics.
Language: Python - Size: 2.17 MB - Last synced at: 10 days ago - Pushed at: 12 months ago - Stars: 25 - Forks: 5

thieu1995/mealpy
A Collection Of The State-of-the-art Metaheuristic Algorithms In Python (Metaheuristic/Optimizer/Nature-inspired/Biology)
Language: Python - Size: 14.8 MB - Last synced at: 17 days ago - Pushed at: 20 days ago - Stars: 1,024 - Forks: 206

is3rlab/is3rlab.github.io
Intelligent Social Systems and Swarm Robotics Lab (IS3R)
Language: HTML - Size: 214 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 2

thieu1995/EvoRBF
EvoRBF: A Nature-inspired Algorithmic Framework for Evolving Radial Basis Function Networks
Language: Python - Size: 4.01 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 7 - Forks: 1

firefly-cpp/FireflyAlgorithm
Implementation of Firefly Algorithm in Python
Language: Python - Size: 310 KB - Last synced at: 17 days ago - Pushed at: 6 months ago - Stars: 58 - Forks: 28

perseus784/Self-organizing-bots
A group of small robots capable of organizing themselves in any given structure using OpenCV and Clustering.
Language: Python - Size: 10.1 MB - Last synced at: 6 days ago - Pushed at: almost 5 years ago - Stars: 21 - Forks: 7

kyegomez/Odin
SOTA Classification at scale for UAVs, Drones, and much more
Language: Python - Size: 211 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

kyegomez/swarms-pytorch
Swarming algorithms like PSO, Ant Colony, Sakana, and more in PyTorch 😊
Language: Python - Size: 58.2 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 121 - Forks: 10

lightdock/lightdock
Protein-protein, protein-peptide and protein-DNA docking framework based on the GSO algorithm
Language: Python - Size: 93.4 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 340 - Forks: 47

7ossam81/EvoloPy
EvoloPy toolbox provides classical and recent nature-inspired metaheuristic for the global optimization.
Language: Python - Size: 477 KB - Last synced at: 16 days ago - Pushed at: 2 months ago - Stars: 472 - Forks: 238

aakashks/intelligent-object-search
ROS2 Intelligent Object Search from Swarm Patrol Feed
Language: Python - Size: 991 KB - Last synced at: 27 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

slewie/HypONIC
HypONIC is a hyperparameter optimization library that uses various nature inspired computing algorithms to optimize the hyperparameters of machine learning models. The library provides a simple interface for sklearn and keras models.
Language: Python - Size: 116 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 1

metauto-ai/GPTSwarm
🐝 The First Graph Agentic Framework with RL and Prompt Optimization
Language: Python - Size: 18.8 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 871 - Forks: 68

herolab-uga/heroswarmv2
This repository contains the open-sourced codes and hardware designs of the Swarm Robot (heroswarmv2) designed at the Heterogeneous Robotics Research Lab (HeRoLab) at the University of Georgia.
Language: Python - Size: 206 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 19 - Forks: 5

RUC-GSAI/YuLan-SwarmIntell
🐝 SwarmBench: Benchmarking LLMs' Swarm Intelligence
Language: Python - Size: 84.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 2

hossamAhmedSalah/computational_intelligence-_project
Clustering-Based Customer Segmentation with CI/EC Algorithms
Language: Jupyter Notebook - Size: 40.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

yangyongkang2000/SEvoBench
A C++ Framework for Evolutionary Single-Objective Optimization Benchmarking
Language: C++ - Size: 27.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 1

XandlerQ/Aviary
Agent-based swarm intelligence simulation software
Language: Processing - Size: 1.46 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 3

bundasmanu/skin_mnist
Analysis of Skin Cancer MNIST: HAM10000
Language: Jupyter Notebook - Size: 1.73 MB - Last synced at: 21 days ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

gliderkite/formicarium
Ant colony simulator
Language: Rust - Size: 12.1 MB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 50 - Forks: 2

zoharbabin/enterprise-ai-agents-spec
An open-source, detailed blueprint for implementing highly scalable swarms of specialized AI Agents in enterprise product development, emphasizing parallelization, robust governance, compliance, and minimal human oversight
Language: Shell - Size: 249 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 30 - Forks: 8

immanencer/cosyworld8
a simple agentic swarm framework
Language: JavaScript - Size: 10.8 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 8 - Forks: 4

CohumanSpace/digimon-engine
Digimon Engine — Multi-Agent, Multi-Player Framework for AI-Native Games and Agentic Metaverse
Language: TypeScript - Size: 27.3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 46 - Forks: 3

Vankurua/MPPT-Swarm-Algorithm-Application
implement several kinds of swarm algorithm to Maxium Power Point Tracking(MPPT)
Size: 236 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

EthanSchmitt7/TurbaNet
TurbaNet is a lightweight and user-friendly API wrapper for the JAX library, designed to simplify and accelerate the setup of swarm-based training, evaluation, and simulation of small neural networks.
Language: Python - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

WafflesTasty/utilities-intelligence
The 'intelligence' library contains advanced algorithms pertaining to random generation and artificial intelligence.
Language: Java - Size: 211 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

lucidrains/firefly-torch
Exploration into the Firefly algorithm in Pytorch
Language: Python - Size: 27.3 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 37 - Forks: 2

Islam4562/The-main-characteristics-of-swarm-intelligence
The main characteristics of swarm intelligence
Language: Python - Size: 883 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

joelbeedle/salsa
2D Swarm Algorithm Simulator written in C++
Language: C++ - Size: 19.5 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

tjards/UMAP_twisted_circles
Application of UMAP to control linearization and dimensionality reduction in multi-agent swarming.
Language: Python - Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

materight/evolutionary-image-vectorization
An algorithm for vectorizing raster images based on genetic algorithms and swarm intelligence.
Language: Python - Size: 52.5 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 22 - Forks: 4

amineHorseman/butterfly-optimization-algorithms
Implementing several variants of the Butterfly Optimization Algorithm to solve global optimization problems
Language: Python - Size: 204 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 2

madina-mir/boids
This project builds on and translates the original Boid algorithm by Craig Reynolds, enhancing it with added complexity and interactivity to create a more dynamic and customizable simulation experience.
Language: Python - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Wandmalfarbe/Glowworm-Swarm-Optimization-Java
A Java implementation and visualization of the glowworm swarm optimization (GSO) algorithm invented by Krishnanand N. Kaipa and Debasish Ghose.
Language: Java - Size: 34.1 MB - Last synced at: 1 day ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 1

Ryu-god/SwarmHFT-RL
Adaptive High-Frequency Trading with Swarm Intelligence and Reinforcement Learning for Indian Options Markets
Language: Python - Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

SMARTlab-Purdue/SMARTmBOT
The goal of this repository is to introduce a new, customizable, scalable, and fully opensource mobile robot platform, called SMARTmBOT. This repository provides a guide, and all design files and source codes so that you can build your own SMARTmBOT. SMARTmBOT can be useful for studying the basics of robotics, especially mobile robotics. It can also be used to study advanced topics such as swarm robotics.
Language: C++ - Size: 284 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 59 - Forks: 17

Bhazantri/SwarmHFT-RL
Adaptive High-Frequency Trading with Swarm Intelligence and Reinforcement Learning for Indian Options Markets
Language: Python - Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

louis-alexandre-laguet/Multi-objective-Task-Allocation-Fog-Cloud
This project optimizes task allocation in Fog and Cloud Computing environments using multi-objective optimization techniques. It computes and analyzes Pareto fronts using MOCS and MOFA algorithms. The project includes Jupyter notebooks for data preparation, Pareto front calculation, and solution analysis.
Language: Jupyter Notebook - Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

lisaong/diec 📦
Workshop content for Designing Intelligent Edge Computing by NUS ISS
Language: Jupyter Notebook - Size: 20.8 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 5

Nikorasu/PyNAnts
Ant Pheromone Trail Simulation
Language: Python - Size: 7.73 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 5

pourya-kgp/HBAonFPGA
Implementation of Hardware Bee Algorithm (HBA) on FPGA for solving the Traveling Salesperson Problem (TSP) (M.S. Thesis)
Language: MATLAB - Size: 25.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Saganaki22/Swarm
🦟 Interactive swarm simulation where pointer swarms follow your cursor - WebGL / threejs
Language: HTML - Size: 110 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

jeffasante/ant-colony-rl
An interactive JavaScript simulation of ant colonies using reinforcement learning (Q-learning), showcasing real-time foraging, pheromone trails, and emergent swarm intelligence.
Language: HTML - Size: 2.94 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

DenisCooper09/Physarum
OpenGL GPU-accelerated physarum simulation.
Language: C - Size: 2.39 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Nikorasu/PyNBoids
This is a Boids Simulation, written in Python with Pygame.
Language: Python - Size: 2.03 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 56 - Forks: 13

firefly-cpp/uARMSolver
universal Association Rule Mining Solver
Language: C++ - Size: 895 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 14 - Forks: 12

swarmflow/swarmflow
Open-Source, Workflow platform for AI Agent Swarm Orchestration
Language: Python - Size: 20.1 MB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

kyegomez/swarmalators
Pytorch Implementation of the Swarmalators algorithm from "Exotic swarming dynamics of high-dimensional swarmalators"
Language: Python - Size: 2.16 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 8 - Forks: 0

frgfm/drone-swarm
Simulation of swarm behaviour
Language: C++ - Size: 143 KB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 9 - Forks: 6

mert-byrktr/PSO-Hyperparameter-Selection
Hyperparameter selection on machine learning models using Particle Swarm Optimization
Language: Python - Size: 28.3 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

SioKCronin/swarmopt
Swarm intelligence optimizer
Language: Python - Size: 26.4 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 34 - Forks: 11

Pattio/DeepSwarm
Neural Architecture Search Powered by Swarm Intelligence 🐜
Language: Python - Size: 98.6 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 325 - Forks: 38

OREL-group/DevelopmentalBVs
Developmental Braitenberg Vehicles. Software and associated materials for enhanced BVs with developmentally inspired nervous systems.
Language: HTML - Size: 12.1 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

SeyedMuhammadHosseinMousavi/Optimization-Algorithms-and-Problems
Optimization Algorithms and Problems
Language: Python - Size: 20.7 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

thieu1995/MHA-TSP
Meta-Heuristic Algorithm for Travelling Salesman Problem
Language: Python - Size: 6.68 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 4

mxxxr/MGFWA
State-of-the-art variant of Fireworks Algorithm (FWA).
Language: C - Size: 5.3 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 0

QC20/SlimeMolds
This project is an interactive visualization that explores the fascinating world of emergent behaviors and self-organizing systems. Inspired by the remarkable abilities of Physarum polycephalum (slime mold), this simulation demonstrates how complex patterns can arise from simple, decentralized decision-making processes.
Language: JavaScript - Size: 6.84 KB - Last synced at: 14 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

giuliofantuzzi/BeeOptimal
An open-source Python package implementing the Artificial Bee Colony (ABC) algorithm, a population-based optimization method inspired by the foraging behavior of honeybee swarms and designed to solve complex optimization problems efficiently.
Language: Python - Size: 455 MB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Oz-Networks/fxn-whitepaper
Official whitepaper of FXN
Size: 7.41 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

kolithawarnakulasooriya/SwarmX
Java based swarm intelligence framework
Language: Java - Size: 26.6 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

salvatorezam/quantum-swarm-path-planning
This repository contains the code that implements the procedure proposed in the paper "Quantum planning for swarm robotics" by A. Chella, S. Gaglio, M. Mannone, G. Pilato, V. Seidita, F. Vella, and S. Zammuto.
Language: Jupyter Notebook - Size: 1.83 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

SpPap/Standard-PSO
This repository includes an implementation of the Particle Swarm Optimization (PSO) algorithm, using the 2D Michalewicz function for evaluation. It also features a 3D visualization of the algorithm to demonstrate its operation, with all code developed in MATLAB.
Language: MATLAB - Size: 3.91 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

aliasgharheidaricom/Escape-An-optimization-method-based-on-crowd-evacuation-behaviors
Escape Algorithm (ESC) models crowd evacuation behaviors to achieve effective optimization through a balance of exploration and exploitation strategies
Language: MATLAB - Size: 7.71 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

thenocturnalguy/pso-project
An improvement in convergence rate in the Particle Swarm Optimization Algorithm. The code is written in Matlab. This was my B.Sc. final year project.
Language: MATLAB - Size: 5.9 MB - Last synced at: 7 days ago - Pushed at: almost 6 years ago - Stars: 6 - Forks: 2

bay0/swarm
A flexible and efficient Particle Swarm Optimization (PSO) implementation in Go. This library provides a concurrent PSO algorithm with customizable parameters, suitable for solving a wide range of optimization problems.
Language: Go - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

nervosys/AutonomySim
The simulation system for robotic general intelligence™
Language: C++ - Size: 333 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 6 - Forks: 2

phassic/BoidFlow
This repository contains a simulation of boids, demonstrating flocking behavior. The simulation models the collective movement of agents (boids) to mimic the natural behavior of birds flocking, fish schooling, or herding animals. This project showcases principles of swarm intelligence and artificial life.
Language: Python - Size: 61.5 KB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

Ahmed-AI-01/Swarm
Language: Jupyter Notebook - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

aliasgharheidaricom/The-Moss-Growth-Optimization-MGO-Concepts-and-performance
Moss Growth Optimization (MGO) mimics the natural growth processes of moss to achieve effective optimization through a combination of local and global search strategies
Language: MATLAB - Size: 6.46 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

BUAA-BDA/OpenHuFu
OpenHuFu is an open-sourced data federation system to support collaborative queries over multi databases with security guarantee.
Language: Java - Size: 9.36 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 722 - Forks: 291

mrsonandrade/fish_school_ground_truth
fish_school_ground_truth contains the tracking data and files of the example in the paper "A data-driven procedure for modeling collective behavior" by de Andrade et al. (2024).
Language: Python - Size: 1.13 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

bundasmanu/breast_histopathology
Analysis of Breast Cancer Dataset.
Language: Jupyter Notebook - Size: 965 KB - Last synced at: 24 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

AAFun/pybas
Beetle Antennae Search Algorithm for python 3.x
Language: Python - Size: 6.84 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 16 - Forks: 5

macoj/swarm_interaction_network
A network-based approach to study swarm intelligence
Language: Jupyter Notebook - Size: 13.3 MB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 13 - Forks: 5

FTVarna/BEPSO
BEPSO: Biased Eavesdropping Particle Swarm Optimisation Algorithm . Source code for the paper: IEEE SSCI https://ieeexplore.ieee.org/document/9660113
Language: MATLAB - Size: 15.6 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

aliasgharheidaricom/Hunger-Games-Search-Visions-Conception-Implementation-Deep-Analysis-and-Performance-Shifts
Visit: https://aliasgharheidari.com/HGS.html. HGS optimizer is a population-based method with stochastic switching elements that enrich its main exploratory and exploitative behaviors and flexibility of HGS in dealing with challenging problem landscapes. The algorithm has been compared to LSHADE, SPS_L_SHADE_EIG, LSHADE_cnEpSi, SHADE, SADE, MPEDE, and JDE methods.
Language: MATLAB - Size: 2.92 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 4 - Forks: 1

aliasgharheidaricom/RUN-Beyond-the-Metaphor-An-Efficient-Optimization-Algorithm-Based-on-Runge-Kutta-Method
The optimization field suffers from the metaphor-based “pseudo-novel” or “fancy” optimizers. Most of these cliché methods mimic animals' searching trends and possess a small contribution to the optimization process itself. Most of these cliché methods suffer from the locally efficient performance, biased verification methods on easy problems, and high similarity between their components' interactions. This study attempts to go beyond the traps of metaphors and introduce a novel metaphor-free population-based optimization based on the mathematical foundations and ideas of the Runge Kutta (RK) method widely well-known in mathematics. The proposed RUNge Kutta optimizer (RUN) was developed to deal with various types of optimization problems in the future. The RUN utilizes the logic of slope variations computed by the RK method as a promising and logical searching mechanism for global optimization. This search mechanism benefits from two active exploration and exploitation phases for exploring the promising regions in the feature space and constructive movement toward the global best solution. Furthermore, an enhanced solution quality (ESQ) mechanism is employed to avoid the local optimal solutions and increase convergence speed. The RUN algorithm's efficiency was evaluated by comparing with other metaheuristic algorithms in 50 mathematical test functions and four real-world engineering problems. The RUN provided very promising and competitive results, showing superior exploration and exploitation tendencies, fast convergence rate, and local optima avoidance. In optimizing the constrained engineering problems, the metaphor-free RUN demonstrated its suitable performance as well. The authors invite the community for extensive evaluations of this deep-rooted optimizer as a promising tool for real-world optimization. The source codes, supplementary materials, and guidance for the developed method will be publicly available at different hubs at http://aliasgharheidari.com/RUN.html.
Language: MATLAB - Size: 2.91 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 2

aliasgharheidaricom/INFO-An-Efficient-Optimization-Algorithm-based-on-Weighted-Mean-of-Vectors
The source codes of this algorithm are also publicly available at https://aliasgharheidari.com/INFO.html. This study presents the analysis and principle of an innovative optimizer named weIghted meaN oF vectOrs (INFO) to optimize different problems.
Language: MATLAB - Size: 3.37 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 4 - Forks: 1

aliasgharheidaricom/RIME-A-physics-based-optimization
RIME A physics based optimization algorithm, Neurocomputing, 2023 https://doi.org/10.1016/j.neucom.2023.02.010, This paper proposes an efficient optimization algorithm based on the physical phenomenon of rime-ice
Language: MATLAB - Size: 27.1 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 11 - Forks: 1

aliasgharheidaricom/Slime-Mould-Algorithm-A-New-Method-for-Stochastic-Optimization-
In this paper, a new stochastic optimizer, which is called slime mould algorithm (SMA), is proposed based upon the oscillation mode of slime mould in nature. The proposed SMA has several new features with a unique mathematical model that uses adaptive weights to simulate the process of producing positive and negative feedback of the propagation wave of slime mould based on bio-oscillator to form the optimal path for connecting food with excellent exploratory ability and exploitation propensity. The proposed SMA is compared with up-to-date metaheuristics in an extensive set of benchmarks to verify the efficiency. Moreover, four classical engineering structure problems are utilized to estimate the efficacy of the algorithm in optimizing engineering problems. The results demonstrate that the algorithm proposed benefits from competitive, often outstanding performance on different search landscapes. The source codes and info of SMA are publicly available at: http://www.alimirjalili.com/SMA.html
Language: MATLAB - Size: 3.07 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 33 - Forks: 10

hafidhfikri/Swarm-Intelligence-Assignment
Repository of Swarm Intelligence Course (CSH4X3) Assignment
Language: Matlab - Size: 698 KB - Last synced at: 11 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

jjhjlufe/MOBCA-Mutiple-Objective-Besiege-and-Conquer-Algorithm
MOBCA is a novel multi-objective Besiege and Conquer Algorithm, and more information can be found at www.jianhuajiang.com
Language: MATLAB - Size: 16.6 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

FTVarna/HIDMS-PSO
Heterogeneous Improved Dynamic Multi-Swarm PSO (HIDMS-PSO) algorithm.
Language: MATLAB - Size: 48.8 KB - Last synced at: 12 months ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

FTVarna/AHPSO
AHPSO: Altruistic Heterogeneous Particle Swarm Optimisation Algorithm
Language: MATLAB - Size: 4.88 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

tasada038/swarm_intelligence_ros2
ROS2 package for swarm intelligence.
Language: C++ - Size: 25.4 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

sippathamm/MTHPlanner
Path Planning with Metaheuristic Algorithms in C++
Language: C++ - Size: 6.39 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

SioKCronin/library-of-swarm-intelligence-algorithms
Library of swarm-intelligence algorithms
Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 10

gustavecortal/aco-tsp
Solving Traveling Salesman Problem (TSP) using Ant Colony Optimization (ACO).
Language: R - Size: 2.07 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0
