A training device (1000) using a method for decoding neural activity is provided with a brain activity detector (108) for detecting brain activity in a specific region in the brain of a test subject, a calculation processor (102), and an output device (130) for indicating the neural feedback information (presented information) to the test subject. The calculation processor (102) decodes the activation pattern of cranial nerves, calculates the reward value based on the degree of approximation of the decoded pattern to the pattern of the target activation acquired beforehand for the event that becomes the training target, and generates the presented information corresponding to the reward value.L'invention concerne un dispositif d'entraînement (1000) utilisant un procédé pour le décodage d'une activité neurale, qui est doté d'un détecteur (108) d'activité cérébrale destiné à détecter une activité cérébrale dans une région spécifique dans le cerveau d'un sujet d'essai, un processeur de calcul (102) et un dispositif de sortie (130) destiné à indiquer les informations de rétroaction neurales (informations présentées) au sujet d'essai. Le processeur de calcul (102) décode le motif d'activation de nerfs crâniens, calcule la valeur de récompense sur la base du degré d'approximation du motif décodé vis-à-vis du motif de l'activation cible acquise auparavant pour l'événement qui devient la cible d'entraînement, et génère les informations présentées correspondant à la valeur de récompense.神経活動のデコーディング方法を使用した訓練装置1000は、被験者の脳内の所定の領域における脳活動を検出するための脳活動検出装置108と、演算処理装置102と、被験者にニューロフィードバック情報(呈示情報)を提示するための出力装置130とを備える。演算処理装置102は、脳神経の活性化のパターンをデコードして、訓練対象となっている事象に対して事前に取得されている目標活性化のパターンに対する、デコードされたパターンの近似度に基づいて報酬値を算出し、報酬値に対応する呈示情報を生成する。