PROBLEM TO BE SOLVED: To provide a training device using a decoding method of neural activity.SOLUTION: A training device 1000 comprises: a brain activity detection device 108 for detecting brain activity in a predetermined area in a brain of a subject an arithmetic processing device 102 and an output device 130 for presenting neuro feedback information (presentation information) to the subject. The arithmetic processing device 102 decodes an activation pattern of a cranial nerve to calculate an approximation degree to a target activation pattern acquired in advance for an event that is a training object, and, on the basis of the calculated approximation degree, calculates a compensation value to generate the presentation information corresponding to the compensation value.COPYRIGHT: (C)2015,JPO&INPIT【課題】神経活動のデコーディング方法を使用した訓練装置を提供する。【解決手段】訓練装置1000は、被験者の脳内の所定の領域における脳活動を検出するための脳活動検出装置108と、演算処理装置102と、被験者にニューロフィードバック情報(呈示情報)を提示するための出力装置130とを備える。演算処理装置102は、脳神経の活性化のパターンをデコードして、訓練対象となっている事象に対して事前に取得されている目標活性化のパターンに対する近似度を算出し、算出された近似度に基づいて、報酬値を算出し、報酬値に対応する呈示情報を生成する。【選択図】図1