Algoritmo metaheurístico que imita el crecimiento de las arterias coronarias del corazón humano para tareas de optimización. Utiliza los principios de la angiogénesis (crecimiento de nuevos vasos sanguíneos), la bifurcación (ramificación) y la poda de ramas débiles para buscar soluciones óptimas en un espacio multidimensional. La comprobación de su eficacia en una amplia gama de tareas arrojó resultados inesperados.
Imagine que su corazón no es solo una bomba, sino un sabio arquitecto que construye caminos perfectos para la sangre. Cada segundo resuelve un problema de lo más complejo: cómo suministrar la máxima cantidad de oxígeno consumiendo la mínima cantidad de energía. Los científicos se inspiraron en esta estrategia genial y decidieron crear, partiendo de ella, el algoritmo ACCS.
Al principio, el caos. Al igual que en la naturaleza, cuando los capilares empiezan a formarse, ACCS genera una población aleatoria de soluciones. El líder capilar (CL), que comienza a buscar el camino hacia la solución óptima, se evalúa en función del factor de crecimiento coronario (CGF); se trata de una especie de nivel de energía que indica en qué medida está llevando a cabo la tarea con éxito. Cada capilar elige cómo crecer: búsqueda — se extiende hacia delante, como una raíz, con la esperanza de encontrar un suelo fértil; ramificación — si las condiciones son buenas, crea nuevas ramas, como un árbol que echa brotes; y poda — si el crecimiento es inútil, se detiene para no malgastar recursos.
La memoria del corazón. Para no olvidar cuáles fueron las ramas más fuertes, ACCS utiliza Heart Memory (HM), un diario en el que se anotan las mejores soluciones. Estos registros sirven de guía para el crecimiento y ayudan a que los nuevos capilares crezcan en la dirección correcta.
Autoaprendizaje y adaptación. Si el capilar crece en la dirección equivocada, el algoritmo activa la búsqueda local: empieza a excavar a su alrededor, como una raíz que busca agua. Si, de repente, el capilar resulta ser el mejor, se pone en marcha una búsqueda global, como si el árbol hubiera decidido crecer en una nueva dirección.
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Artículo publicado Algoritmo de circulación coronaria artificial — Artificial Coronary Circulation System (ACCS):
Imagine que su corazón no es solo una bomba, sino un sabio arquitecto que construye caminos perfectos para la sangre. Cada segundo resuelve un problema de lo más complejo: cómo suministrar la máxima cantidad de oxígeno consumiendo la mínima cantidad de energía. Los científicos se inspiraron en esta estrategia genial y decidieron crear, partiendo de ella, el algoritmo ACCS.
Al principio, el caos. Al igual que en la naturaleza, cuando los capilares empiezan a formarse, ACCS genera una población aleatoria de soluciones. El líder capilar (CL), que comienza a buscar el camino hacia la solución óptima, se evalúa en función del factor de crecimiento coronario (CGF); se trata de una especie de nivel de energía que indica en qué medida está llevando a cabo la tarea con éxito. Cada capilar elige cómo crecer: búsqueda — se extiende hacia delante, como una raíz, con la esperanza de encontrar un suelo fértil; ramificación — si las condiciones son buenas, crea nuevas ramas, como un árbol que echa brotes; y poda — si el crecimiento es inútil, se detiene para no malgastar recursos.
La memoria del corazón. Para no olvidar cuáles fueron las ramas más fuertes, ACCS utiliza Heart Memory (HM), un diario en el que se anotan las mejores soluciones. Estos registros sirven de guía para el crecimiento y ayudan a que los nuevos capilares crezcan en la dirección correcta.
Autoaprendizaje y adaptación. Si el capilar crece en la dirección equivocada, el algoritmo activa la búsqueda local: empieza a excavar a su alrededor, como una raíz que busca agua. Si, de repente, el capilar resulta ser el mejor, se pone en marcha una búsqueda global, como si el árbol hubiera decidido crecer en una nueva dirección.
Autor: Andrey Dik