Introducción y práctica de Tensorflow (conocimientos básicos): resumen y regresión lineal univariante

Tabla de contenido

Prefacio:

TensorFlow

Regresión lineal univariante:

Función de pérdida

Proceso de implementación

Método de descenso de gradiente:

Por ejemplo


Prefacio:

TensorFlow

En la actualidad, Tensorflow es el framework más utilizado en el mundo y la comunidad más grande . Debido a que Google se produce, se mantiene y actualiza con frecuencia, y tiene una interfaz Python C ++ y un tutorial muy completo.

Debido a que su lenguaje es de un nivel demasiado bajo , actualmente hay 20.000 bibliotecas abstractas basadas en Tensorflow que encapsulan las funciones de Tensorflow para simplificarlo.

Pero después del lanzamiento de TF2.0 en 19, todo se volvió mucho más fácil

Principalmente una aplicación familiar del marco

Regresión lineal univariante:

Función de pérdida

Valor absoluto que se calcula incómodo de usar y, por lo tanto, usa la varianza promedio

Proceso de implementación

Primero adivine a, b, pero tal eficiencia es inapropiada en la parte inferior.

Por lo tanto, utilizamos el descenso de gradiente

Método de descenso de gradiente:

Encuentra el mecanismo de la función de pérdida

por ejemplo

  • Inicialización aleatoria
  • Inicializar aleatoriamente un lote de puntos en la red de aprendizaje profundo
  • El gradiente es encontrar la dirección del mínimo.

En la parte teórica, solo mire las notas anteriores de aprendizaje automático .

Encuentre a lo largo de la dirección de la derivada, la zancada afectará la tasa de disminución,

En el aprendizaje profundo, la solución local óptima nunca es un problema. En pocas palabras, tendrá múltiples valores

 

Supongo que te gusta

Origin blog.csdn.net/qq_37457202/article/details/107745072
Recomendado
Clasificación