particle-swarm
CommunityFast, robust continuous optimization with swarms.
Data & Analytics#algorithm#optimize#continuous#PSO#particle-swarm#high-dimensional#swarm-intelligence
AuthorSPIRAL-EDWIN
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Particle Swarm Optimization (PSO) solves continuous, high-dimensional optimization problems by simulating a swarm of candidate solutions that collaboratively search for optima in the search space.
Core Features & Use Cases
- Parameter tuning for machine learning, control, and engineering tasks.
- Fast convergence on smooth objectives with a small set of tunable parameters.
- Educational demonstrations and rapid prototyping of optimization workflows.
- Use Case: Calibrating parameters for a model; optimizing a multi-dimensional objective function within bounds.
Quick Start
- Define objective function and bounds for each decision variable.
- Instantiate the PSO engine, e.g. ParticleSwarmOptimization(objective, bounds, n_particles=30).
- Call optimize() to obtain the best solution and convergence history.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: particle-swarm Download link: https://github.com/SPIRAL-EDWIN/MCM-ICM-2601000/archive/main.zip#particle-swarm Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.