MIIND
MIIND is a software platform designed to simulate the behavior of interacting populations of point neurons, accommodating both one-dimensional (1D) and two-dimensional (2D) dynamical systems. Its standout feature is model agnosticism; it does not require adherence to a specific neuron model for each population, making it a flexible tool for exploring a wide range of neural dynamics. The platform allows users to easily adjust noise levels within simulations, a critical factor influencing neural behavior.
Setting up neural network simulations in MIIND is straightforward, thanks to its XML-style file format for defining simulation parameters. This setup specifies interactions between populations, transmission delays, post-synaptic potentials, and the types of outputs to be recorded. MIIND provides real-time visual feedback on the state of each neuron population during simulations, enhancing the user's understanding of network behavior. It also supports outputting population activity data to files or directly to Python scripts for advanced analysis or integration with other software tools, like The Virtual Brain.
One of MIIND's core innovations is its population density technique, which offers a geometric and visual representation of neuron population activity. This approach also sheds light on the impact of inter-population interactions on overall network behavior. For simulations involving 1D neuron models, MIIND delivers superior performance compared to direct simulation methods, especially for large populations. While the performance benefits for 2D models may vary, the population density approach still provides unique advantages over traditional simulation methodologies.
MIIND enables researchers to construct neural systems that span the scale from individual neuron models to comprehensive population networks. This bridging capability ensures that investigations can link from the mesoscopic scale of network behavior back to the microscopic scale of individual neurons, all while managing the complexity inherent in simulating vast numbers of interconnected neurons. MIIND's design philosophy emphasizes ease of use, efficiency in simulation, and the provision of insightful visualizations, making it a valuable tool for researchers exploring the intricate dynamics of neural systems.
Topic
Machine learning;Mathematics;Neurobiology
Detail
Operation: Network analysis;Simulation analysis;Modelling and simulation;Visualisation
Software interface: Command-line interface
Language: C++,C,Python,Other
License: The MIT License
Cost: Free with restrictions
Version name: -
Credit: The European Union's Horizon 2020 research and innovation project and Human Brain Project, EPSRC.
Input: -
Output: -
Contact: Marc de Kamps m.dekamps@leeds.ac.uk
Collection: -
Maturity: -
Publications
- MIIND : A Model-Agnostic Simulator of Neural Populations.
- Osborne H, et al. MIIND : A Model-Agnostic Simulator of Neural Populations. MIIND : A Model-Agnostic Simulator of Neural Populations. 2021; 15:614881. doi: 10.3389/fninf.2021.614881
- https://doi.org/10.3389/FNINF.2021.614881
- PMID: 34295233
- PMC: PMC8291130
Download and documentation
Documentation: https://miind.readthedocs.io/en/latest/quickstart.html
Home page: https://github.com/dekamps/miind
< Back to DB search