Stochastic search methods, such as the particle swarm optimization (PSO) algorithm, are primarily directed by two main features - exploration and exploitation. Exploration is the ability of the algorithm to broadly search through the solution space for new quality solutions, whereas exploitation is responsible for refining the search in the neighborhood of the good solutions found previously. Proper balance between these features is sought, to obtain good performance of these algorithms. An explorative mechanism is introduced in this paper to improve the performance of the PSO algorithm. The method is based on introducing artificial exploration into the algorithm by randomly repositioning the particles approaching stationary status. A velocity measure is used to distinguish between flying and stationary particles. This can be sought as a sudden death followed by a rebirth of these particles. Two options are tested for the rebirthing mechanism, which are (i) clearing and (ii) keeping the memory of rebirthing particles. The global best particle is exempted from rebirthing process so that the most useful of the swarm’s past experiences is not lost. The method is applied to a benchmark storm water network design problem and the results are presented and compared with those of the original algorithm and other methods. The proposed method, though simple, is shown to be very effective in avoiding local optima, leading to an improved version of the algorithm at no extra computational effort. Les méthodes de recherche stochastiques telles que l’algorithme d’optimisation par essaim de particules (« PSO ») sont gérées principalement par deux caractéristiques majeures, l’exploration et l’exploitation. L’exploration est la capacité de l’algorithme à rechercher l’espace de solution de manière grossière pour trouver de nouvelles solutions de qualité alors que l’exploitation est responsable de préciser la recherche dans l’entourage des bonnes solutions trouvées précédemment. Un bon équilibre entre ces caractéristiques est nécessaire pour assurer le bon rendement de ces algorithmes. Un mécanisme exploratoire est présente dans cet article afin d’améliorer le rendement de l’algorithme d’optimisation par essaim de particules. La méthode est basée sur l’introduction, dans l’algorithme, d’une exploration artificielle en repositionnant aléatoirement les particules s’approchant de l’état stationnaire. Une mesure de la vitesse sert à distinguer entre les particules volantes et stationnaires. Cela peut se présenter comme une mort subite suivie d’une re-naissance de ces particules. Deux options de mécanisme de re-naissance sont vérifiées : (i) effacer et (ii) conserver la mémoire des particules en re-naissance. La meilleure particule globale est exemptée du processus de re-naissance afin que les parties les plus utiles des expériences passées de l’essaim ne soient pas perdues. La méthode est utilisée dans un problème d’évaluation de la conception de réseaux d’eaux pluviales; les résultats sont présentés et comparés à ceux de l’algorithme original et à ceux obtenus par d’autres méthodes. La méthode proposée, bien que simple, s’est avérée très efficace pour éviter l’optimum local, permettant ainsi d’améliorer l’algorithme sans demande computationnel additionnelle. [ABSTRACT FROM AUTHOR]