You don’t need to be a mathematician to understand quantum computing, but when things become tricky, math is your ally.

Do you want to get started with Quantum Machine Learning? Have a look at Hands-On Quantum Machine Learning With Python.

In classical computing, we are used to thinking in boolean states. A term is true or false. A bit is off (0) or on (1). That’s it. It is the basis for all our algorithms.

With boolean logic and with only very few operators, such as not, and, and or, we can develop quite complex programs. If a term is true, do this, else do that. For this term is true, repeat doing a certain thing.

As a programmer, you…


A new profession is about to rise

Do you want to get started with Quantum Machine Learning? Have a look at Hands-On Quantum Machine Learning With Python.

Image by author

Quantum computing has the potential to be the most disruptive technology of the 21st century. It is a different form of computation that builds upon quantum mechanics, and it promises to solve problems we can’t solve with classical computers, such as the factorization of large numbers.

Quantum computing is moving from tech labs to mainstream commercial use

Quantum computing has evolved over the years. So have the career opportunities that this exciting technology offers. Quantum computing has long been a…


The Qiskit Quantum Simulators-How to use them and What they are used for

Do you want to get started with Quantum Machine Learning? Have a look at Hands-On Quantum Machine Learning With Python.

In quantum computing, we use the fundamental properties of quantum physics to perform a computation: superposition and entanglement.

Superposition refers to the quantum phenomenon where a quantum system exists in a complex linear combination of the quantum states |0⟩ and |1⟩. Entanglement is an extremely strong correlation between quantum particles. Entangled particles remain perfectly correlated even if separated by great distances.

The mere fact that we’re able to use these phenomena to perform a computation is astonishing. But the fact…


There are other ways to use quantum computers

Do you want to get started with Quantum Machine Learning? Have a look at Hands-On Quantum Machine Learning With Python.

Image by author

Quantum computers are no science fiction anymore. They are reality.

Google already claimed quantum supremacy in 2019 — their quantum computer solved a task in 200 seconds a classical computer would need 10,000 years for. Even though IBM countered one of their (classical) supercomputers could solve the same problem in less than three days, it is still an impressive speedup.

But if two tech giants battle for whose devices prove quantum supremacy first, chances are poor to find a quantum…


An overview of the relevant quantum machine learning frameworks

Do you want to get started with Quantum Machine Learning? Have a look at Hands-On Quantum Machine Learning With Python.

Image by author, Frank Zickert

In quantum machine learning, we aim to harness the phenomena of quantum mechanics to deliver a huge leap forward in the computation of machine learning algorithms.

Machine learning still is a relatively new technology. But in comparison to quantum computing, it is quite mature. A look at the landscape of frameworks makes this apparent.

When the success of deep neural networks ended the third AI winter around 2014, we saw plenty of frameworks compete for supremacy. Some names have almost…


Quantum machine learning promises to be disruptive

This post is part of the book: Hands-On Quantum Machine Learning With Python.

In the recent past, we have witnessed how algorithms learned to drive cars and beat world champions in chess and Go.

Image by author, Frank Zickert — www.pyqml.com

Machine learning is being applied to virtually every imaginable sector, from military to aerospace, from agriculture to manufacturing, and from finance to healthcare.

But machine learning algorithms have become increasingly hard to train. So when we look at the representation, current machine learning algorithms, such as the Generative Pre-trained Transformer 3 (GPT-3) network, published in 2020, come to mind. GPT-3 produces human-like text.

Training the GPT-3…


I learned Quantum Machine Learning the hard way. But there’s a better way

This post is part of the book: Hands-On Quantum Machine Learning With Python.

This is the hard way

I did not have the fortune to take a quantum computing class in college. Not to speak of a class in quantum machine learning. At the time, it wouldn’t have been much fun anyway. In the early 2000s, quantum computing was just about to take the step from a pure theory to be evaluated in research labs. It was a field for theoretical physicists and mathematicians.

At the time, I haven’t even heard about it. When I heard about quantum computing for the first time, I think…


Grover’s search algorithm is one of the first and most prominent examples to show how a quantum circuit can be magnitudes faster than a classical algorithm

This post is part of the book: Hands-On Quantum Machine Learning With Python.

In a previous post, we built a conceptual understanding of how the algorithm works. It follows a simple procedure. A quantum oracle inverts the amplitude of the searched state. Then, the diffuser flips all states about the mean amplitude, therefore, magnifying the searched state.

Image by author, Frank Zickert

We learned that we can use phases to amplify an amplitude. If we apply an HZH-sequence, it turns a qubit from state |0⟩ into state |1⟩.


Even if you’re not a mathematician or a physicist

The one thing you need to get started with quantum machine learning is not a degree in physics. It is a teacher able to explain it simply!

This is the aim of Hands-On Quantum Machine Learning with Python.

Quantum machine learning is the use of quantum computing to solve machine learning problems. It does sound a little bit like rocket science. It really is!

Rocket science is a widely-used phrase for something intellectually difficult. Something outside of the capabilities of the average Cletus.

Image by author, Frank Zickert, inspired by “The Simpsons”

But the sole fact you stumbled across this post lets me safely assume you bring the intellectual…

Frank Zickert

I have been working as an IT professional for 17 years. I studied Information Systems Development and earned my PhD in 2012 at Goethe University of Frankfurt.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store