Methods, systems, and techniques for providing neurofeedback and for training brain wave function are provided. Example embodiments provide a Brain Training Feedback System ("BTFS"), which enables participants involved in brain training activities to learn to evoke/increase or suppress/inhibit certain brain wave activity based upon the desired task at hand. In one embodiment, the BTFS provides a brain/computer interaction feedback loop which monitors and measures EEG signals (brain activity) received from participant and provides feedback to participant. The BTFS may use an FFT based system or machine learning engines to deconstruct and classify brain wave signals. The machine learning based BTFS enable optimized feedback and rewards, adaptive feedback, and an ability to trigger interventions to assist in desired brain transitions. In addition, synchrony only based training is supported with the use of surround sound.L'invention concerne des procédés, des systèmes et des techniques visant à fournir une rétroaction neurologique et à développer le fonctionnement des ondes cérébrales. Des modes de réalisation donnés à titre d'exemple concernent un système de rétroaction pour l'apprentissage cérébral (BTFS), qui permet à des participants impliqués dans des activités d'apprentissage cérébral d'apprendre à évoquer/augmenter ou supprimer/inhiber une certaine activité des ondes cérébrales sur la base de la tâche souhaitée en cours. Dans un mode de réalisation, le BTFS fournit une boucle de rétroaction d'interaction cerveau/ordinateur qui surveille et mesure les signaux EEG (activité cérébrale) reçus d'un participant et fournit une rétroaction au participant. Le BTFS peut utiliser un système fondé sur une transformée de Fourier rapide ou des moteurs d'apprentissage machine pour déconstruire et classer des signaux associés aux ondes cérébrales. Les BTFS fondés sur l'apprentissage machine permettent une rétroaction et des récompenses optimisées, une rétroaction adaptative et u