Artificial Intelligence for Quantum Computing
arxiv.org
arxiv.org
How (if at all) can the ML approach come up with a circuit when the unitary is too big to explicitly represent it as all the terms in the matrix but the general form of it is known? Eg it is known what the quantum fourier transform on N qubits is defined to be, and consequently any particular element within its matrix is easy to calculate, but you don't need (and shouldn't try) to write it out as a 2^n x 2^n matrix to figure out its implementation.
/? Solvay-Kiteav theorem Cirq QISkit: https://www.google.com/search?q=Solvay-Kiteav+theorem+cirq+q...
qiskit/transpiler/passes/synthesis/solovay_kitaev_synthesis.py: https://github.com/Qiskit/qiskit/blob/main/qiskit/transpiler...
qiskit/synthesis/discrete_basis/solovay_kitaev.py: https://github.com/Qiskit/qiskit/blob/stable/1.2/qiskit/synt...
SolovayKitaevDecomposition: https://docs.quantum.ibm.com/api/qiskit/qiskit.synthesis.Sol...
What are more current alternatives to the Solvay-Kiteav theorem for gate-based quantum computing?
Though to be fair this topic was tangential to my focus and I'm a bit rusty on it so I'd have to look around to answer that.
The way this was turned into an optimization problem was to assume a NN to input an identity matrix and then have a custom layer in there to generate S(2) unitaries (exponential form) for which the phase parameters are then the learned parameters in the NN. Similarly for global XX gates. Then from this the final unitary can be computed and compared against the desired unitary and a loss function can be derived. I remember it was a little fiddly to implement these custom layers in tensorflow since many of the functions didn’t work for imaginary numbers. But yeah in short a circuit structure was assumed (alternating between a global XX and single qubit operations) for which the phases of their generating matrices were the learned parameters of the network. Then multiple topologies (how many steps in the QC) could be validated. I think the coolest result was that NNs consistently outperformed other optimisation strategies to learn those parameters.
w.r.t. imaginary numbers and tensor flow, as you may have come across at some point, you can always map a quantum circuit over to one that only uses real valued amplitudes at the cost of just a single ancila qubit. Just replace i with |1> on the ancila and all multiplications by a phase with a controlled rotation on the ancila. In other words, the phase is a qubit the universe gives you for free.
That's really interesting. I'm curious—did you explore whether the predictivity of the neural network was influenced by any hidden subgroup structure in the unitary matrix? Seems like the matrix symmetries could play a significant role in determining the gate complexity.
Like I said: there's nothing obviously shady or dishonest here. But this is also an arXiv paper, so no need for authors to disclose conflicts of interest. (OpenAI has pioneered the technique of using the arXiv to distribute academic infomercials with zero scientific value.) And I worry about the distortion this stuff has on honest scientific work. Bell Labs was always an independent subsidiary: Bell's marketing staff did not take ownership of Bell Labs' research. The fact that NVIDIA's marketer has a PhD and an "engineer" title doesn't actually mitigate any of this.
quantum computing like string theory remains a scratch waiting for an itch - ie, a boondoggle.
to be fair though, it is worth looking at something that has the potential to break all of the encryption on the internet.
It’s not even the code that is the hardest part. In general, it is very difficult to frame a given problem domain (ie, any other field of science or optimization problem) as a problem addressable with a quantum computer. Quantum computer scientists have not made this easy—with LLMs, it still isn’t trivial, but it is a huge leap in accessibility.
Warning: LLMs hallucinate a ton within this area. Many things can go wrong. But the fact that sometimes they are correct is amazing to me.
We’ve run some studies showing the importance of expertise in this area: participants with quantum background and coding skills were much more effective at solving quantum problems with LLMs than novices, for instance.
Artificial Intelligence for Quantum Computing with Applications to Blockchain ... in Rust
With our new AI enabled smart algorithms, we can meta-analyze transactions in systems such as blockchain networks to identify areas where resources can be more effectively aggregated.
We also gave tight integration with salesforce and Jira, enabling next-gen teams to conduct research and ship products with much flatter management structure.
I wish word salad artist was a profession
And when we look at that metric and extrapolate its progression over the last years, when do we expect QCs to hit datacenters?
Citation needed
Basically we are far enough out from "useful" QC that its anyone's guess (except for the people trying to convince you to invest in their startup). That said relavent metrics include number of qubits and their error rate (once you get past a certain number with a low enough error rate you can start to use error correction which is when things really start to become interesting)
It does depend a bit on what you mean by "useful" though see also https://en.wikipedia.org/wiki/Noisy_intermediate-scale_quant...
QC startups should be funded because industry is a crucial component of QC progress and large-scale QC labs (Google, IBM e.t.c) can't work on all the ideas. The ideas that come from startups do accelerate QC development.
It crowdsources new submissions to the chart if there are ones you see missing (just open a PR)
They forgot the blockchain. /s