How to use quantum computing in AI and neural networks

Words
239
Reading
2 min
Listen
Play
9y

Google’s announcement of the OpenFermion quantum chemistry package is one of the most exciting things in computing that I’ve heard of. It really makes me emotional that people have done this work and are sharing it with scientists.
QuickScreencapture_20180308-060659.png
Credit
Announcing OpenFermion

Ask yourself: how are new drugs (or other materials) discovered? Well, presumably, a lot of chemists do a lot of lab experiments, try out different molecules and combinations, test these, look at their effect under a microscope to figure out what’s going on, etc. (The Drug Discovery Process)

Now, (without quantum computers,) imagine building “classical ordinary” neural networks to replace the chemist. Well, your neural network would still need hands, eyes, and measurement tools - i.e. an automated “laboratory” device - to be attached to the neural network, so the neural network can perform these experiments.

That’s where quantum computers and the OpenFermion package from Google come in. One of the most important applications of quantum computing is simulating the world of chemistry, so that you can compute what molecules do rather than go into the lab and directly test it.

So, yes, quantum computing would be very useful and exciting in combination with neural networks.

Unfortunately, my knowledge of quantum computing is limited. For example, if we had extremely powerful quantum computers working (or perhaps even not so powerful ones) would we still need classical computers at all? A very interesting question that I can’t answer now.