A curated list of quantum machine learning algorithms, study materials, libraries, and software (by language).
Why Quantum Machine Learning?
Machine Learning(ML) is just a term in recent days but the work effort start from 18th century.
What is Machine Learning?, In Simple word the answer is making the computer or application to learn themselves . So its totally related with computing fields like computer science and IT ? ,The answer is not true . ML is a common platform which is mingled in all the aspects of the life from agriculture to mechanics . Computing is a key component to use ML easily and effectively . To be more clear ,Who is the mother of ML ?, As no option Mathematics is the mother of ML . The world tremendous invention complex numbers given birth to this field . Applying mathematics to the real life problem always gives a solution . From Neural Network to the complex DNA is running under some specific mathematical formulas and theorems.
As computing technology growing faster and faster mathematics entered into this field and makes the solution via computing to the real world . In the computing technology timeline once a certain achievements reached peoples interested to use advanced mathematical ideas such as complex numbers ,Eigen etc and its the kick start for the ML field such as Artificial Neural Network ,DNA Computing etc.
Now the main question, why this field is getting boomed now a days ? , From the business perspective , 8-10 Years before during the kick start time for ML ,the big barrier is to merge mathematics into computing field . people knows well in computing has no idea on mathematics and research mathematician has no idea on what is computing . The education as well as the Job Opportunities is like that in that time . Even if a person tried to study both then the business value for making a product be not good.
Then the top product companies like Google ,IBM ,Microsoft decided to form a team with mathematician ,a physician and a computer science person to come up with various ideas in this field . Success of this team made some wonderful products and they started by providing cloud services using this product . Now we are in this stage.
So what’s next ? , As mathematics reached the level of time travel concepts but the computing is still running under classical mechanics . the companies understood, the computing field must have a change from classical to quantum, and they started working on the big Quantum computing field, and the market named this field as Quantum Information Science .The kick start is from Google and IBM with the Quantum Computing processor (D-Wave) for making Quantum Neural Network .The field of Quantum Computer Science and Quantum Information Science will do a big change in AI in the next 10 years. Waiting to see that……….. .(google, Ibm).
- D-Wave – Owner of a quantum processor
- Google – Quantum AI Lab
- IBM – Quantum Computer Lab
- NASA – NASA Quantum Works
- Youtube – Google Video of a Quantum Processor
- external-link – MIT Review
- microsoft new product – Newly Launched Microsoft Quantum Language and Development Kit
- microsoft – Microsoft Quantum Related Works
- Google2 – Google Quantum Machine Learning Blog
- BBC – About Google Quantum Supremacy,IBM Quantum Computer and Microsoft Q
What is Quantum Mechanics?
In a single line of study of an electron moved out of the atom then its classical mechanics, vibrates inside the atom its quantum mechanics.
What is Quantum Computing?
A way of parallel execution of multiple processes in a same time using qubit, it reduces the computation time and size of the processor probably in neuro size.
Quantum Computing Vs Classical Computing
Quantum Computing is the art of using all the possibilities that the laws of quantum mechanics give us to solve computational problems. Conventional, or “Classical” computers only use a small subset of these possibilities. In essence, they compute in the same way that people compute by hand. There are many results about the wonderful things we would be able to do if only we had a large enough quantum computer. The most important of these is probably that we would be able to perform simulations of quantum mechanical processes in physics, chemistry and biology, which will never come within the range of classical computers. Let’s compare some aspects of classical and quantum computers.