On the convergence of iterative shrinkage algorithms with adaptive discrepancy terms