


Okay now that you have a better idea of what the algorithm is, you are probably thinking this is great I can implement as many parameters I desire. What I will do is talk more on how we can implement this idea into real life examples and see how it can aide beginners into designing. I won't go to far into the math behind the algorithm because you find it anywhere on the internet. So all together, this is expected to move the swarm toward the best global solution. Search space according to simple mathematical formulae over the particles’ position and velocity.Įach particle’s movement is influenced by its local best known position, but is also guided toward theīest known position in the search space, which are updated as better positions are found by other Having a population of solutions, dubbed as particles, and moving these particles around in the Trying to improve a local solution with regard to a given measure quality. Particle swarm optimization (PSO) is a computational method that optimizes a problem by iteratively So in this article, I will be talking about an algorithm that helps to find a min or max for a design.īefore that let me just state a quick explanation of this algorithm. We have computers so why not have them crunch numbers but they are also limited to how fast they can crunch numbers. The better way is to just run a algorithm that can somehow "think" and find that best result for you. That might be a "little" tedious, but sure is doable if you have the time. Would you go through changing one parameter at a time and keep all other parameters the same? If I asked you to find the best design what would you do? Have you ever had to design something that contains alot of designs parameters?ĭid you ever wonder if the parameters you chose are the best combinations for that design?
