Andrej Karpathy en redes neuronales. Funciones de pérdida, retropropulsión, descenso en gradiente.