MineríaMatemáticas

MiningMath

Loading...

Uno de los pasos ineludibles para la próxima generación de tecnologías de Data Science e Inteligencia Artificial aplicadas a la minería

Límite de tiempo

Lectura estimada: 2 minutos 1908 puntos de vista

Es posible indicar un límite de tiempo en horas antes de ejecutar un escenario en la pestaña "Ejecutar" como se muestra en la Fig.. 1. El límite de tiempo se define en horas debido a la complejidad habitual de los proyectos de minería y por el hecho de que MiningMath siempre intentará ofrecer una solución razonable..

Figura 1: Opción de límite de tiempo en la interfaz

MiningMath se construye a través de un algoritmo global e interactivo. Resuelve toda la optimización minera después de formular un modelo matemático global.. El resultado de dicha optimización podría ofrecer una solución con margen de mejora., debido a las aproximaciones necesarias para resolver restricciones no lineales complejas, tales como el los geométricos, o por inviabilidades identificadas en las restricciones del problema. Sucesivamente, si es posible una mejora, se prepara y ejecuta otra iteración del algoritmo global.

Por lo tanto, para entregar ningún solución, todo el problema de la minería debe resolverse al menos una vez, hacer un límite de tiempo más detallado (es decir. segundos o minutos) no es posible establecer. En otras palabras, se evalúa el límite de tiempo antes de cada iteración de una optimización global que se ejecuta varias veces como se muestra en la figura. 2.

Ilustración de cuándo se evalúa el límite de tiempo. de pasos 1 para 4.
Higo 2: Ilustración de cuándo se evalúa el límite de tiempo. de pasos 1 para 4.

El algoritmo está diseñado de tal manera que es capaz de ajustar iteraciones posteriores una vez que haya identificado que el plazo se vuelve restringido. Sin embargo, es importante destacar dos aspectos de dicho ajuste:

  1. No interrumpirá la iteración actual del algoritmo.. Por eso, mientras que se espera que este ajuste ayude a la ejecución a alcanzar el límite de tiempo deseado, todavia es posible que tome mas de lo definido.

  2. Una vez que se hace un ajuste, se definirá un problema diferente y, en consecuencia, se explorarán nuevas soluciones. Por lo tanto, aunque poco probable, existe la posibilidad de que las soluciones terminen mejor que las que no tienen restricciones en relación con el tiempo. Por lo tanto, a pesar de no estar implementado para este fin, el límite de tiempo podría usarse para encontrar soluciones más diversas. Por ejemplo, podrías construir árboles de decisión con diferentes límites de tiempo. Aunque no se obtengan mejores resultados, las soluciones rápidas aún le darán una evaluación más rápida de su proyecto.

Comparte este documento

Límite de tiempo

O copiar enlace

CONTENIDO
Icono de chat

Hola, es mima aquí 😇 Hazme cualquier pregunta!