Topic 6 - Emerging trends Flashcards
What is the definition of Quantum Computing?
The development of computers based on quantum mechanical principles.
What do Quantum Computers use (unlike traditional computers) to process data?
Qubits
What 3 states of binary values can qubits transform into?
0 or 1 or BOTH.
What is superposition?
The property of being in both states AT THE SAME TIME.
They use entities like electrons, photons or single atoms to represent each qubit.
What is so beneficial about Quantum computers?
They could MASSIVELY speed up processing and could solve problems NOT CURRENTLY POSSIBLE…
What is one major issue with quantum computing?
Decoherence
What is decoherence (in quantum computing) ?
Where a qubit loses its superposition (which can be partially improved by supercooling) - something that would cause an operation to break down.
What are 3 issues, other than decoherence with quantum computing?
- Difficulty of controlling the particles (so quantum computers are difficult to make)
- Very large development
- Eventual production costs - could the money be spent elsewhere?
What is DNA Computing?
The development of computers using DNA to make processors (rather than silicon) which will eventually reach their limits of speed and how small we can make them.
What do DNA molecules carry?
Our genes - they store biological information about us.
How is information from DNA represented by?
The FOUR bases: ADENINE (A) CYTOSINE (C) GUANINE (G) THYMINE (T)
They contrast with the TWO bits of information used in binary systems.
What is the main problem with using silicon?
How does this contrast with DNA?
It needs to be purified for electronics and this can be EXPENSIVE.
DNA has a LARGE SUPPLY so it is comparatively cheap.
What are 2 benefits of DNA computing (other than its large supply) ?
- DNA Computers can be many times smaller than current computers.
- It can be much better at PARALLEL PROCESSING
(just like our body!)
What is 1 main issue with DNA Computing?
DNA may not survive long enough (half life of 520 years) to get a result.
What is another biological building block that we could implement in computing other than DNA?
Enzymes - they have also been able to be used to EXECUTE INSTRUCTIONS, sometimes in COMBINATION with DNA.
What are 4 features of biological technology?
- Evolvable
- Self-replicating
- Self-repairing
- Responsive to external stimuli
What is Artificial Intelligence (AI) ?
The study of creating machines and software exhibiting signs of intelligence.
What is the aim of Artificial Intelligence?
To build AUTONOMOUS MACHINES (machines that can carry out complex tasks without our constant involvement).
What are ‘intelligent agents’ ?
Processors that take in and respond to EXTERNAL changes.
What do some modern robots have the ability to do?
The ability to LEARN in a limited capacity, such as mimicking the actions of humans.
What are some AI built to replicate?
Some properties of our BRAINS.
What is an example of an AI that attempts to replicate the properties of our brains?
Google DeepMind - uses neural networks, causing them to work differently to normal computers.