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.트레이닝 장치로서, 트레이닝기와, 검출부와, 신호 생성부와, 제어부를 구비하고 있다. 트레이닝기는, 트레이닝의 동작에 응하여 변위하는 변위부를 구비하고 있다. 검출부는, 변위부의 변위 또는 트레이닝의 동작에 응한 트레이닝 실시자의 트레이닝 대상 부위의 변위를 검출한다. 신호 생성부는, 트레이닝할 때에 트레이닝 실시자에게 부여하는 자극 신호를 생성한다. 제어부는, 검출부에 의한 변위의 검출 결과에 의거하여, 신호 발생부의 자극 신호에 관한 처리의 내용을 보정한다.