PC Pro

Quantum computing is here… with one small caveat

The government is backing 30 projects to kickstart quantum technologi­es, even though the hardware isn’t ready. Nicole Kobie meets one company mitigating the effects of climate change to find out why

-

Quantum computers are only just edging into useful existence, but the world isn’t willing to wait for the technology to mature. They’re already being put to good use in finance, energy production and manufactur­ing – and soon, if all goes well, quantum systems will predict potential flood damage across the UK to help plan mitigation­s against the impacts of climate change.

Multiverse Computing is leading one of 30 projects backed by the UK government as part of efforts to develop quantum technologi­es for public sector applicatio­ns. Alongside its partners, Oxford Quantum Circuits and Moody’s Analytics, Multiverse is developing an algorithm to optimise neural network outputs for more detailed flood modelling.

This is part of the government’s Quantum Catalyst Fund, a £15 million pot of cash to encourage quantum technologi­es to be developed for public use. Multiverse’s project was handed a slice of that money for a three-month feasibilit­y study as phase one of the fund, with contracts doled out for any promising ideas as part of phase two, in which they’ll be asked to make a prototype or product demonstrat­ion.

That £15 million is just the start. The fund is part of a wider National Quantum Strategy published in March 2023 that will see £2.5 billion invested in the next ten years. The belief is that quantum technologi­es could offer solutions in healthcare and energy infrastruc­ture. And – through quantum clocks and communicat­ions – it could help railways, emergency services and telcos step away from satellites to a more secure alternativ­e.

But given quantum computers remain very much a work in progress, how can anything get done? Enter hybrid quantum computing.

What is quantum computing?

Let’s step back to basics. Classical or traditiona­l computers make use of on/off transistor­s, with data stored in bits that are either a one or a zero. Quantum computers differ by taking advantage of quirks of physics, in particular quantum superposit­ion and entangleme­nt. So a qubit – a quantum bit – can be on or off, but it can also be both; this is superposit­ion. That means data can be processed in parallel. The second property is

entangleme­nt, which means the state of a qubit can be related to another, and this enables advanced algorithms.

This means quantum computing could enable advanced modelling or maths that we can’t do now. But there are challenges. Reading the state of a superposit­ion qubit isn’t really possible, so it drops back to a one or zero, meaning the final result requires further processing to unpick; that means more processing power is needed, not to mention software to do the work. Another challenge is decoherenc­e: quantum computers interact with their environmen­t, and that can disrupt data and calculatio­ns, corrupting results. Mitigating that requires complex error correction.

There’s a further challenge: actually building a quantum computer. They do exist now, but with a limited number of qubits. The IBM Quantum One was the first such device to be made available for commercial use, but it only has 20 qubits. Back in 2019, Google claimed it had achieved quantum supremacy – performing a calculatio­n that a supercompu­ter couldn’t do on a human timescale – using its Sycamore device, which had 53 qubits. And in December 2023, IBM revealed its Condor quantum computer with more than 1,000 qubits.

We don’t really know how many qubits are required to do the work we’d like quantum machines to do as it depends on the task, but thousands or even tens of thousands could be required for the applicatio­ns being dreamed up. It also depends on the type of quantum computer, as there are different designs, from supercondu­cting machines like those made by Google and IBM to photonic designs. These use neutral atoms, trapped ions and quantum dots.

“Each of those architectu­res has several benefits and drawbacks, so right now it’s not clear which of those architectu­res is going to be the one that scales,” Victor Gaspar, head of business developmen­t at Multiverse, told PC Pro. (For this project, Multiverse Computing is working with Oxford Quantum Circuits, which uses a patented three-dimensiona­l scalable design called a “coaxmon”.)

Quantum computers aren’t designed to take over from the laptop on your desk or the smartphone in your pocket. Instead, they’re a specific tool that works well for some applicatio­ns, be it maths problems, cryptograp­hy or simulation­s. Making use of quantum hardware requires algorithms written specifical­ly for such computers – and that’s part of the reason hybrid systems have appeal. We need to develop quantum computers and the software and algorithms to run on them in concert.

The key takeaway on all of this is that quantum computing isn’t quite here yet and it’s not easy to build.

Hybrid today

Though we as yet lack quantum computers at a practical level – they exist, but largely in labs, and not in the form required to do everyday work – we can make use of quantum ideas and more limited quantum hardware by combining it with classical algorithms and computers.

“A quantum algorithm is like a classical one but uses several phenomena that are quantum that you don’t have in a classical computer,” Gaspar said. “For example, entangleme­nt and superposit­ion... We are currently building machines that can make use of those effects.”

To an extent, it follows the developmen­t pattern of traditiona­l computing, Gaspar says. At first, algorithms ran sequential­ly on a single CPU; then a second CPU allowed for parallel computing. “Now we are developing a technology that has several properties that are not in classical [computers] that you can make use of for developing new algorithms,” Gaspar said.

And that takes time, he notes – after all, many of the most famous algorithms in use today were developed in the 1980s, and we’re still coming up with new ways to get the most out of classical computers.

That’s one reason why it makes sense to start developing software and algorithms for quantum computers when the hardware isn’t quite ready yet, as it’s going to take years or decades to really get to grips with these weird new machines. Multiverse Computing has an algorithm that will work with the project in question, but one of the first steps will be to optimise it for the hardware being supplied by project partner Oxford Quantum Circuits.

“A quantum algorithm is like a classical one but uses several phenomena that are quantum that you don’t have in a classical computer”

Floods of data

This particular hybrid quantum project seeks to better model the

potential for flooding across the UK, especially as the climate crisis exacerbate­s the risks. The aim is to understand where and when to expect floods, and better predict their impact on surroundin­g areas, be it homes, transport networks or infrastruc­ture. However, computatio­nal fluid dynamics are notoriousl­y complicate­d, and the challenge is exacerbate­d by the need to pull in a lot of data to improve the accuracy and granularit­y of a model.

Multiverse Computing and its partners will use shallow water equations, a subset of computatio­nal fluid dynamics, to model bodies of water including rivers and the ocean. “In classical computers this has a really high computatio­nal cost for simulation, especially for large areas in a high resolution,” said Gaspar. “If you want to model a huge mass of land that intertwine­s with a huge mass of water, and you want high resolution with buildings and coastal features and all that, it’s highly complex.”

For example, a modelling system could choose to ignore the impact of windows on flood effects, but a more detailed simulation might include windows. “We want to proceed in precise detail,” Gaspar explained.

Multiverse Computing is going to help address that computatio­nal challenge by adding a quantum circuit into the neural network architectu­re to optimise the system and improve training performanc­e while also reducing memory consumptio­n. That will use Oxford Quantum Circuits’ 32-bit quantum circuit.

The system will also be able to increase the expressivi­ty of neural networks, which refers to how such a deep learning system approximat­es functions for better prediction­s. And, when more qubits are available, this system will be able to scale up to boost the neural network for better accuracy.

Practicall­y, the neural network output feeds into the variationa­l quantum circuit. That means the neural network must be designed in the right way for the output to match the quantum gates. That quantum circuit offers a result that is measured, and that measuremen­t is then input back into the neural network.

“Essentiall­y what we’re trying to solve is an optimisati­on problem at the end of the day, to simulate the effects of these floods,” said Sam Mugel, chief technology officer at Multiverse. “And for this optimisati­on problem, we’re going to solve it on a quantum computer using these variationa­l quantum algorithms.”

The challenge is that the quantum computer is small, with just 32 qubits, but the problem is very large, with millions of variables. “The trick we’re going to do is we’re going to use a neural network architectu­re to compress the informatio­n,” Mugel said. “We have input, we’re going to compress it, run this on the QPU (the quantum computer), run the optimisati­on problem on the QPU, and then run it back through [the] neural network to decompress it.”

There’s plenty of work to do first. In the initial phase of government­funded work, Multiverse Computing is proving the project can succeed – it’s effectivel­y a feasibilit­y study. That requires understand­ing the nature and structure of flood data and how it needs to be processed so it can be used to train the neural network, but also showing how the hardware and software will work together.

“What we want to show in phase one is that... larger quantum circuits will be able to solve problems that can’t be solved with classical computing,” Gaspar said. If approved by DEFRA for phase two, Multiverse Computing and its partners will shift to implementa­tion and building a working prototype.

Long road ahead

So if a 32-qubit circuit isn’t enough to run an entire algorithm, how many qubits do we need? Gaspar says we simply don’t know, and nor do we know how long it will take to build large enough quantum computers.

It’s a chicken and egg situation: we need software to show what the hardware can do, but it’s difficult to develop software when the hardware doesn’t exist yet. And that’s why hybrid quantum makes sense: it lets us see the value of quantum computing now, expand our simulation and modelling without waiting for larger quantum machines, and allows us to start developing the associated technologi­es such as software and algorithms so we’re ready to go when the hardware can be scaled up.

“If you think about it, the semiconduc­tor industry has been around for 70 years,” said Gaspar. “I’m not going to say quantum computers are going to take 70 years, but we need the technology to develop. And right now we are at the stage where we need to be clever in how to design those algorithms and do more hardware crossover designed to make the most out of these scarce resources.”

Hybrid quantum means we can get some results now. But full quantum computing will first need serious technologi­cal breakthrou­ghs – and serious cash. “Before we can justify that level of investment, we need to be able to say that we know when we arrive at this level, we’ll be able to solve this type of problem better,” said Mugel.

Like Gaspar, he points to the long history of chips. “The semiconduc­tor industry has had trillions poured into it, but before we went ahead and poured all that money into it we first started with transistor­s,” he said. “Applicatio­ns with very, very few transistor­s showed that there was value. Once we showed the initial disruptive use case, from there we were able to justify all the investment. For us, I think this project is one of several where we really are seeking to show that for quantum computers.”

In other words, this project isn’t just about water flow simulation, though anyone living in an area prone to floods will welcome better prediction­s. Instead, it’s a way to test if quantum computing is worth all the effort – and to spark investment in a technology that could be the next revolution in computing.

“We need software to show what the hardware can do, but it’s difficult to develop software when the hardware doesn’t exist yet”

 ?? ??
 ?? ?? LEFT IBM’s Quantum One was the first to be made available for commercial use
LEFT IBM’s Quantum One was the first to be made available for commercial use
 ?? ?? BELOW Machines are being built that can use entangleme­nt and superposit­ion effects
BELOW Machines are being built that can use entangleme­nt and superposit­ion effects
 ?? ?? LEFT Google claimed it had achieved quantum supremacy in 2019 with Sycamore
LEFT Google claimed it had achieved quantum supremacy in 2019 with Sycamore
 ?? ??

Newspapers in English

Newspapers from United Kingdom