Description
BACKGROUND
Event-based neural network models such as biologically inspired spiking neural networks [1] have the ability to scale well [2] while being extremely energy efficient on neuromorphic hardware [5]. While many efficient implementations exist [3,4], few support learning algorithms common in the deep learning community such as backpropagation.
YOUR TASK
Create a high-performance implementation of event-based models in an appropriate language such as Rust/Elixir or using CUDA. These implementations will also support standard learning algorithms from deep learning.
Required Skills
- Good Knowledge of Rust/Elixir/C++ and/or CUDA
- Knowledge of concurrent programming concepts
- Basic Knowledge in deep learning
References