1. El algoritmo de enjambre de peces es un algoritmo de inteligencia de enjambre basado en el principio de la biónica, que simula el comportamiento de grupos de peces en el agua, buscando alimento. y evitando a los depredadores. Es un algoritmo de optimización global que se utiliza principalmente para resolver problemas complejos de optimización no lineal.
2. El algoritmo de colonia de hormigas es un algoritmo probabilístico que se utiliza para encontrar el camino óptimo. Fue propuesto por Marco Dorigo en su tesis doctoral en 1992. Se inspiró en el comportamiento de búsqueda de caminos de las hormigas en el proceso de búsqueda de alimento.