  High performance quantum information processing requires efficient control of
undesired decohering effects, which are present in realistic quantum dynamics.
To deal with this issue, a powerful strategy is to employ transitionless
quantum driving (TQD), where additional fields are added to speed up the
evolution of the quantum system, achieving a desired state in a short time in
comparison with the natural decoherence time scales. In this paper, we provide
an experimental investigation of the performance of a generalized approach for
TQD to implement shortcuts to adiabaticity in nuclear magnetic resonance (NMR).
As a first discussion, we consider a single nuclear spin-$\frac{1}{2}$ system
in a time-dependent rotating magnetic field. While the adiabatic dynamics is
violated at a resonance situation, the TQD Hamiltonian is shown to be robust
against resonance, allowing us to mimic the adiabatic behavior in a fast
evolution even under the resonant configurations of the original (adiabatic)
Hamiltonian. Moreover, we show that the generalized TQD theory requires less
energy resources, with the strength of the magnetic field less than that
required by standard TQD. As a second discussion, we analyze the experimental
implementation of shortcuts to single-qubit adiabatic gates. By adopting
generalized TQD, we can provide feasible time-independent driving Hamiltonians,
which are optimized in terms of the number of pulses used to implement the
quantum dynamics. The robustness of adiabatic and generalized TQD evolutions
against typical decoherence processes in NMR is also analyzed.
