人类使用工具的过程很有意思,他们用旧的“先验”去获取新“先验”,而不是满足于完善旧的“先验” — David 9
量子计算机和其它人类工具一样,只是帮助人们探索未见的新“先验”。因为第一期的量子计算QNN入门反响热烈,所以David打算在这里补充第二期。并回答一些前沿探索的关键性问题:
- TFQ和Cirq的关系和架构
用一句话概括,TFQ(TensorFlow Quantum)是将Cirq与TensorFlow集成在一起的框架。TensorFlow是包装ml或深度学习算法的上层框架。而Cirq就更接近量子计算机设备操作,包括各种常见门逻辑,线路(Circuits)设计,支持不同结构的量子设备(google的Xmon量子设备是网状qubits)。
本质上,TFQ模型的目的是把量子线路(Circuits)嵌入到普通深度学习(机器学习)模型中,让量子线路编码经典深度学习(机器学习)的信息(下图蓝框部分):
即,制定一些量子线路操作,并对输入量子的量子间“去纠缠”,然后就可以编码经典世界中的信息。详细了解可以看看我们第一期内容。
- NISQ和Cluster State 是什么意思?
NISQ和Cluster State是目前量子计算领域的主流概念。
叠加与纠缠的普遍存在, 继续阅读量子卷积神经网络QCNN,TensorFlow Quantum(TFQ)和近期量子计算的疑问总结和例子,David 9量子计算系列#2