Input-Driven Dynamics for Robust Memory Retrieval in Hopfield Networks