Neuromorphic Computing:

Neuromorphic computing is an alternative computing architecture, which is developed in analogy with the biological brain 🧠. It is based on networks of artificial neurons. The connections between the neurons are carefully chosen such that it simulates the right relation between input and output data. Finding the right connection weights is known as the training of neural network. Commonly training is a time consuming and resource intensive process. However, training in reservoir computing, which is a form of neural network, is relatively easy. We recently proposed a exciton-polariton based reservoir computing device.

Moreover, we have generalized the reservoir computing platform for quantum information processing. It can perform various tasks involving quantum information with greater efficiency.