Today, Google published the following paper:
TensorFlow Quantum: A Software Framework for Quantum Machine Learning, https://arxiv.org/abs/2003.02989
TensorFlow Quantum is software for doing Quantum Bayesian Networks. QB nets have been a dream of mine for 24 years, although Google’s paper, despite having 20 authors and 129 references, never cites any of my work. When I first had the idea of Quantum Bayesian Networks, I thought it was such a cool idea that, within a span of a year, I published a paper, filed for a patent and wrote a computer program called Quantum Fog about it (The original Quantum Fog was for the Mac. It was written in C++, with the GUI written using a C++ class library called PowerPlant. Much later, I re-wrote Quantum Fog in Python and released it as open source at github).
It was the first paper I ever posted on arXiv, and the first patent I ever filed, and the first and last 🙂 Macintosh program I ever wrote. The patent expired on 2016-01-11, but Google Tensorflow was first released to the public on Nov 2015, so maybe I can sue them for 5 bucks? 🙂
This blog, now 12 years old, is called Quantum Bayesian Networks for a reason: my intense passion and belief in this dream of mine.
Note that Tensorflow Quantum is a Tensorflow implementation of an earlier Google software called TensorNetwork. I am glad that they are now calling it Tensorflow instead of TensorNetwork. The word TensorNetwork implies an undirected graph whereas the word TensorFlow implies an acyclic directed graph (DAG), as befits a Bayesian Network. I wrote an earlier post about Google’s TensorNetwork software
Google’s TensorNetwork software versus Quantum Bayesian Networks
Screen shots of Mac Application Quantum Fog, first released about 20 years ago:
See also another program of mine
https://github.com/artiste-qb-net/Quantum_Edward
Edward is a software library that was mainly written by Dustin Tran for his PhD Thesis at Columbia Univ. Dustin now works for Google and is the main architect of the Probability module of Tensorflow. http://dustintran.com/
Tensorflow Probability ~ Classical Bayesian Networks
Quantum Edward, Tensorflow Quantum ~ Quantum Bayesian Networks
Of course, Quantum Edward is very primitive compared to Tensorflow Quantum, but the idea is not new
Comment by rrtucci — March 9, 2020 @ 8:17 am
My 15 posts in this blog about the use of TensorFlow in quantum computing. Yet Google’s paper with 20 authors and 129 references doesn’t mention my work even once.
https://qbnets.wordpress.com/?s=tensorflow
Comment by rrtucci — March 9, 2020 @ 9:58 am
This webpage has been up for almost 2 decades
http://ar-tiste.com/qubiter.html
quote:
In classical computation, code is usually written in a high level language (such as C++), which, for the most part, does not mention bits. Then a compiler of some sort reduces the high level language to bit level instructions.
Quantum Fog is a tool for writing QC programs in a high level visual language, and then simulating the resulting programs. Quantum Fog can also feed this high level language to Qubiter. (The high level language uses decision diagrams called quantum Bayesian networks, which are discussed elsewhere in this website). Qubiter is a tool that translates this high level language to qubit level instructions which can then be fed to a QC. Hence we call Quantum Fog a quantum computer simulator and Qubiter a quantum compiler. Quantum Fog differs from other QC simulators presently available in that it is not a “bit level” simulator.
Comment by rrtucci — March 9, 2020 @ 10:01 am
I posted the following in my LinkedIn account. Probability of success is very tiny, but you never know.
As explained in this post, there is an infinitesimal chance that I may be able to sue Google for patent infringement and anti-competitive practices (bundling?). If the linkedin AI and search engine could please show this message to Larry Ellison, his Oracle lawyers, or any lawyers that have sued Google in the past, I would be grateful. I am willing to sell all my rights to you for a very modest amount of money. This might be a better investment for you right now than the stock market 🙂
https://www.justice.gov/atr/chapter-5-antitrust-issues-tying-and-bundling-intellectual-property-rights
Comment by rrtucci — March 9, 2020 @ 4:54 pm
**********************************************
**********************************************
My reddit report of this
**********************************************
**********************************************
Comment by rrtucci — March 10, 2020 @ 11:36 am