A training apparatus includes a training machine, a detecting unit, a signal generating unit, and a control unit. The training machine includes a displaceable part that is movable in response to exercise motions performed by the exerciser during training exercise. The detecting unit detects the displacement of the displaceable part or detects the displacement of the target training area of the exerciser resulting from the exercise motions. The signal generating unit generates a stimulus signal to be applied to the exerciser during the training exercise. The control unit corrects a content of processing relating to stimulus signal performed by the signal generating unit based on the displacement detected by the detecting unit.