Recurrent Neural Networks and LSTMs on GPUs for Particle Physics Applications
- Mentors
- Saurav Shekhar, Vladimir Ilievski, Lorenzo Moneta
- Organization
- CERN-HSF
Toolkit for Multivariate Analysis (TMVA) is a machine learning toolkit for the ROOT scientific software framework used in many particle physics data analysis and applications. The CNNs and DNNs has been proven in the variety of applications like classification, tracking of particles etc. The aim of the project is to expand the current library of TMVA DNN by implementing efficient Recurrent Neural Networks and LSTM Networks and get the production ready GPU version of convolutional deep learning library along with support for GPU training.
GPUs are much more effective in terms of high performance when compared with CPUs. In this project, CUDA (Compute Unified Device Architecture) technology will be used by NVIDIA for proper implementation of RNN and LSTM to support GPU architecture.