Artificial Intelligence Science Technological Advancements Understanding Swarm Intelligence: From Nature to Algorithms April 18, 2025