We live in the world that is continuously changing and often challenging. We utilize flexible behaviors to survive despite the challenges we confront. Our brain gives rise to these flexible behaviors via its functionally distinct regions that process various types of sensory and motor information. A great deal of influential research has studied the brain and behavior, however, the focus has been only on one of them overlooking the importance of the other. One reason for this is the current technical difficulties in empirical studies. For instance, finding the neural mechanism that underlie a particular type of behavior is difficult because the recorded neural activity is very local. Since the brain regions are tightly interconnected and is only partly dissociable during behavior, this neural activity might stem from integration of inputs from other regions rather than driving the observed behavior. Computational modeling is a tool that can be helpful overcoming empirical difficulties by providing biologically plausible predictions given that the model is to a needed extent biologically constrained. We are developing a closed-loop system associating neural activity to behavior and vice versa. The neural network in our system is biologically realistic, therefore, its predictions potentially improve our understanding of the particular brain regions we include in our system. We use spiking neurons as building blocks of the neural network and for simulating this neural network we use NEST, which is a widely used simulator in computational neuroscience community worldwide (www.nest-simulator.org). We offer projects at bachelor and master level to further develop this system incrementally by adding neural networks that mimic the activity of particular brain regions that are involved in particular functions. These functions include (but not limited to) reward learning (reinforcement learning in biology), goal-directed spatial navigation and decision making.
Very good programming skill is required (preferably in Python).