In a previous post I talked of Artificial Intelligence, or AI. A principal point I was attempting to make was that that at the root of AI was the same thing that is found at the root of all computer capability, code. Everything a computer does and is capable of doing is based on code. Code is simply written computer instructions. That may be a bit oversimplified but in essence it's true. For the technological level of computing available to most businesses and individuals today, that is the status quo today. Every application, every program, every operating system, is based on and functions with computer code. It matters not if the chip is AMD, Nvidia, Intel, Qualcomm, Texas Instruments..., they are nothing more than silicon and plastic without the aid and support of computer code.
However, things are changing. Though still in the incipient stages, there is a new age of computing technology in the lab as we speak. It's called quantum computing. Arguably, it's a 'quantum' leap ahead of present computing technology (pun intended). The amalgamation of quantum computing with artificial intelligence is akin to finding a new inhabitable planet in the universe. There are 'breakthroughs in technology' but those words don't even begin to describe this one.
Enough pie in the sky, let's start at the beginning and break this down. What exactly is quantum computing? According to IBM, quantum computing is "an emergent field of cutting-edge computer science harnessing the unique qualities of quantum mechanics to solve problems beyond the ability of even the most powerful classical computers." The field of quantum computing contains a range of disciplines, including quantum hardware and quantum algorithms. Still very much in the development phase, quantum technology will soon be able to solve complex problems that the supercomputers of today can't solve, or can't solve fast enough. By taking advantage of quantum physics, fully realized quantum computers will be able to process immensely complicated problems orders of magnitude faster than modern machines of today. To add some perspective, quantum computers may be able to solve challenges in a matter of minutes what might take a classical computer thousands of years to complete.
All fine and good, but continuing on, what is quantum mechanics? In a single, simple sentence, it is the study of subatomic particles. This is about to get a little technical, apologies, but when talking about quantum mechanics it's hard to avoid getting a bit technical. In understanding quantum computing it's necessary to understand four key principles of quantum mechanics.
- Superposition - the state in which a quantum particle or system can represent not just one possibility but a combination of multiple possibilities. At the same time.
- Entanglement - the process in which multiple quantum particles become correlated more strongly than regular probability allows.
- Decoherence - the process in which quantum particles and systems can decay, collapse or change converting into single states measurable by classical physics.
- Interference - the phenomenon in which entangled quantum states can interact and produce more and less likely probabilities.
No comments:
Post a Comment