What is the most advanced computer program?
AlphaGo
AlphaGo is an extremely intelligent AI computer program created by Google and DeepMind that has seemingly mastered the ancient game of Go.

For those of you who don't know what Go is - it’s a Chinese board game that originated over 3000 years ago. Although its rules seem quite simple, it has been regarded as one of the most complex and intricate games in the world. There are over (more than the total amount of atoms in the universe) possible board configurations, deeming it a googol () times more complex than Chess.
Due to the sheer number of possible moves and outcomes, it’s nearly impossible for any program/AI using traditional search trees to have even the slightest chance of winning.

This is why Google and DeepMind implemented numerous layers of deep neural networks that are made up of artificial neurons capable of receiving large inputs and outputs as well as processing and analyzing them through the various neural layers at immense speeds.
After being shown a large amount of amatuer games to introduce it to basic human gameplay and playing against itself thousands and thousands of times, each time learning from its mistakes and improving various strategies, AlphaGo was put to the test against 3-time European Champion Fan Hui. This was AlphaGo’s first win against a Go professional, easily beating Fan Hui 5–0.
A few months later, 200 million people watched as AlphaGo took a victory against professional player Lee Sedol, holder of 18 world titles and the fourth highest ranked Go player in the world in a five game competition: 4–1. This was a monumental breakthrough in the field of AI and shook the world of Go.

This game earned AlphaGo a 9 dan rating, with 9 being the highest possible rating only a professional Go player can hold. AlphaGo is the first computer to ever be recognized at such a level of Go.
AlphaGo has been arguably named as the most proficient and intelligent Go player of all time and continues to revolutionize the world of technology every day.
Google and NASA have teamed up and created the Quantum Computer with the help of D-Wave,[1] using Qubits programming in Quantum Computers.[2] Unlike usual computers with our normal understanding of physics using binary bits 0’s and 1’s, this Quantum computer uses a whole new concept called as qubits.

Computation and developing in it’s raw format is insanely difficult and requires a very high level of specialized knowledge in computer programming, quantum physics, quantum computation and advanced mathematics.
Now we have a doubt, why use such a degree of difficulty in programming for computing? It’s because Qubits has the advantages like occupying both 0 and 1 simultaneously at the same location and time called as superposition. It can spin a particle in two different directions simultaneously.
When a particle or data is moving in a (to say) tunnel and if there is a barricade in between, a normal data can’t pass through. But in this concept, the data uses quantum particles and it simply phases through the barricade. It’s called as “quantum tunneling.”[3] So what else can it do and what not? Use your imagination.
No comments: