Revisiting Gradient Descent: A Dual-Weight Method for Improved Learning