Note_Tech

All technological notes.


Project maintained by simonangel-fong Hosted on GitHub Pages — Theme by mattgraham

Deep Learning

Back


Deep Learning Tutorial


Architectures


Types


KEY COMPONENTS OF TRAINING PROCESS

  1. The data that we can learn from.
  2. A model of how to transform the data.
  3. An objective function that quantifies how well (or badly) the model is doing.
  4. An algorithm to adjust the model’s parameters to optimize the objective function.

DATA


MODEL


OBJECTIVE FUNCTIONS


ALGORITHMS


GRADIENT DESCENDENT


GRADIENT


Gradient descent algorithm

gd_algorithm


GRADIENT DESCENT ALGORITHM’S STEPS

  1. Choose a starting point (initialization)
  2. Calculate gradient at this point
  3. Make a scaled step in the opposite direction to the gradient (objective: minimize)最小化 object function
  4. Repeat points 2 and 3 until one of the criteria is met:
    • maximum number of iterations reached
    • step size is smaller than the tolerance (due to scaling or a small gradient).

Framework


TOP