MACHINE LEARNING EN FLOTACION

 

Precio:
S/. 00.00 - US$ 00.00     sin codigo abierto
S/. 150.00 - US$ 50.00     con codigo abierto




En el código VBA programado, los gradientes de (peso) y (sesgo) para la función de pérdida se calculan usando la técnica de descenso del gradiente en el contexto de un problema de regresión lineal. La función de pérdida utilizada aquí es el Error Cuadrático Medio (ECM), una medida común para evaluar el rendimiento de modelos de regresión. El ECM se define como el promedio de los cuadrados de las diferencias entre los valores observados () y los predichos (^).

La función de pérdida (ECM) para un único punto de datos es: ECM=(^)2 donde:

  • es el valor real.
  • ^=+ es la predicción del modelo.

Para minimizar la función de pérdida, queremos encontrar los valores de y que reduzcan el ECM total. Esto se hace a través del descenso del gradiente, un algoritmo de optimización que ajusta iterativamente y en la dirección que reduce el ECM.

La función de pérdida del Error Cuadrático Medio (ECM) en el contexto de un modelo de regresión lineal simple, donde ^=+. La función de pérdida para un punto de datos se define como:

ECM=(^)2=((+))2

Necesitamos calcular dos gradientes para este ECM:

  1. Gradiente con respecto a (ECM): Este gradiente nos dice cómo la función de pérdida cambia con cambios en el peso , manteniendo el sesgo constante.

  2. Gradiente con respecto a (ECM): Este gradiente nos dice cómo la función de pérdida cambia con cambios en el sesgo , manteniendo el peso constante.

1. Gradiente con respecto a

Para encontrar este gradiente, aplicamos la regla de la cadena para la derivación de funciones compuestas:

ECM=ECM^^

Donde:

  • ECM^ es la derivada de la función de pérdida respecto a la predicción ^.
  • ^ es la derivada de la predicción ^ respecto al peso .

2. Gradiente con respecto a

De manera similar, para encontrar el gradiente respecto a :

ECM=ECM^^

Ahora, calculemos estas derivadas paso a paso.

El cálculo de los gradientes para la función de pérdida del Error Cuadrático Medio (ECM) con respecto a y en un modelo de regresión lineal ^=+ es el siguiente:

  1. Gradiente con respecto a : ECM=2((+))

  2. Gradiente con respecto a : ECM=2(+)

Sin embargo, parece haber un pequeño error en la simplificación del gradiente con respecto a . La forma correcta, ajustando el signo para ser consistente con la convención y la explicación previa, debería ser: ECM=2((+))

Así que los gradientes finales, corregidos y simplificados, son:

  • Para : 2(^), donde ^=+.
  • Para : 2(^), donde ^=+.

El algoritmo está disponible gratuitamente, y si desea el codigo senvie un email a los correos siguientes.

descarga en:


    © Derechos Reservados
    Diseño de interfaz y programación: Ing. Jose Alfonso Arivilca.
     vbx_desarrollo@mailfence.com / pjose_alfonso@hotmail.com
     Ottawa Ca. - Arequipa Pe. 2024


Comentarios

Entradas populares de este blog

BALANCE METALÚRGICO POLIMETALICO DE 2 CONCENTRADOS CON 2 - 3 ESPECIES MINERALOGICAS

GAUSS JORDAN EN EXCEL

SMITH e ICHIYEN