"Algoritmo de optimización para aprendizaje profundo" (14) Algoritmo de búsqueda Sparrow

1. Introducción al algoritmo de búsqueda de gorriones

(Las siguientes descripciones no son términos académicos, solo para su feliz lectura)
  El algoritmo de búsqueda de gorriones (algoritmo de búsqueda de gorriones) es un algoritmo de optimización de inteligencia de enjambre propuesto basado en el comportamiento de los gorriones que buscan alimento y evaden a los depredadores. El tiempo propuesto es 2020, y todavía hay relativamente pocos artículos e investigaciones relacionados, y puede haber algunos que se estén publicando. Los estudiantes que necesitan artículos debido al impacto de la epidemia deben darse prisa y escribir artículos.
  El algoritmo de búsqueda de gorriones simula principalmente el proceso de búsqueda de gorriones. El proceso de búsqueda de alimento de las bandadas de gorriones también es una especie de modelo de descubridor-seguidor, y el mecanismo de detección y alerta temprana también se superpone. El individuo que encuentra mejor comida en el gorrión es el descubridor, y los otros individuos son los seguidores. Al mismo tiempo, una cierta proporción de individuos en la población son seleccionados para detección y alerta temprana. Si encuentran peligro, renunciarán a la comida. La seguridad es lo primero.
  La implementación específica del algoritmo de búsqueda de gorriones es en realidad muy similar al algoritmo de colonia de abejas artificiales, la estructura básica es casi la misma, pero el operador de búsqueda tiene ciertas diferencias, se puede decir que es un algoritmo mejorado del algoritmo de colonia de abejas artificiales.
  Hay relativamente pocos documentos relacionados con el algoritmo de búsqueda de gorrión. Solo leí los documentos originales. La descripción del algoritmo es más detallada, pero se puede ver que los documentos están organizados con prisa y algunas fórmulas son demasiado complicadas, lo que afecta la comprensión. A continuación, simplificaré algunas de las fórmulas de acuerdo con mi propio entendimiento. Si hay algo mal, deje un mensaje.

2. Proceso de algoritmo

En esta ocasión nuestros protagonistas son un grupo de gorriones.


  Aunque los gorriones son pequeños y están bien equipados, cada gorrión tiene un solo atributo: ubicación, que representa la ubicación de la comida que encuentra. Cada gorrión tiene tres comportamientos posibles: 1. como descubridor &

Supongo que te gusta

Origin blog.csdn.net/quanzhan_King/article/details/131758372
Recomendado
Clasificación