目 录
第1章 绪论\t(1)
1.0 引言\t(1)
1.1 人工智能的起源\t(2)
1.2 人工智能中的机器学习\t(3)
1.3 人工智能的曲折发展\t(5)
1.4 量子计算和量子机器学习\t(6)
1.5 区块链技术\t(7)
1.6 量子区块链\t(9)
1.7 本章小结\t(9)
第2章 机器学习基础\t(11)
2.0 引言\t(11)
2.1 有监督学习\t(11)
2.2 有监督分类问题\t(12)
2.2.1 K近邻算法\t(12)
2.2.2 决策树算法\t(14)
2.2.3 朴素贝叶斯算法\t(15)
2.2.4 逻辑回归算法\t(17)
2.2.5 支持向量机算法\t(18)
2.2.6 Adaboost算法\t(19)
2.3 有监督回归问题\t(21)
2.3.1 线性回归算法\t(21)
2.3.2 非线性回归算法\t(22)
2.4 无监督学习\t(23)
2.4.1 K-Means算法\t(23)
2.4.2 FP-growth算法\t(25)
2.5 本章小结\t(28)
第3章 量子信息与量子计算基础\t(29)
3.0 引言\t(29)
3.1 量子计算基础\t(30)
3.1.1 计算复杂度和图灵机\t(30)
3.1.2 态叠加原理\t(31)
3.1.3 可观测量\t(32)
3.1.4 正定测量\t(33)
3.1.5 量子比特和量子记忆\t(33)
3.2 量子计算数学原理\t(34)
3.2.1 Hilbert空间和Dirac符号\t(34)
3.2.2 对偶空间和对偶向量\t(35)
3.2.3 量子算子\t(36)
3.2.4 谱理论和张量积\t(37)
3.2.5 Schmidt分解\t(38)
3.3 量子比特操作\t(39)
3.3.1 量子比特\t(39)
3.3.2 量子寄存器\t(39)
3.3.3 基本量子门\t(40)
3.3.4 量子状态\t(45)
3.3.5 复合系统\t(45)
3.3.6 混合态和通用量子操作\t(46)
3.4 量子电路模型\t(47)
3.4.1 经典电路和量子电路\t(47)
3.4.2 门电路组合\t(49)
3.4.3 量子并行\t(49)
3.4.4 标准电路模型\t(50)
3.4.5 量子电路的测量\t(50)
3.5 量子计算应用\t(52)
3.5.1 量子计算复杂度和黑盒问题\t(52)
3.5.2 量子编码和量子通信\t(53)
3.5.3 量子纠错和容错\t(54)
3.5.4 量子纠缠\t(55)
3.5.5 量子密码学\t(55)
3.6 本章小结\t(57)
第4章 量子计算与机器学习\t(59)
4.0 引言\t(59)
4.1 量子初级算法\t(60)
4.1.1 概率论和量子算法\t(60)
4.1.2 Deutsch算法\t(62)
4.1.3 Deutsch-Jozsa算法\t(65)
4.1.4 Simon算法\t(66)
4.1.5 Shor算法\t(70)
4.1.6 Grover算法\t(73)
4.2 量子程序\t(78)
4.2.1 量子编程语言\t(78)
4.2.2 量子计算的Qif和Qwhile\t(79)
4.3 量子概率算法\t(81)
4.3.1 量子随机存取存储器\t(81)
4.3.2 量子模拟退火\t(82)
4.3.3 量子贝叶斯网络\t(84)
4.4 量子机器学习\t(88)
4.4.1 量子主成分分析\t(88)
4.4.2 量子HHL算法\t(90)
4.4.3 量子K-Means算法\t(92)
4.4.4 量子支持向量机\t(95)
4.4.5 量子图像识别\t(98)
4.4.6 量子手写数字二分类算法\t(101)
4.5 本章小结\t(103)
第5章 区块链技术基础\t(105)
5.0 引言\t(105)
5.0.1 单式账本\t(105)
5.0.2 复式账本\t(107)
5.0.3 分布式账本\t(107)
5.0.4 比特币系统与超级账本\t(108)
5.0.5 区块链\t(108)
5.1 区块链的技术基础\t(109)
5.1.1 去中心化之路\t(110)
5.1.2 区块链的去中心化\t(112)
5.1.3 共识算法\t(114)
5.1.4 拜占庭问题和算法\t(115)
5.2 区块链的密码学和安全性问题\t(117)
5.2.1 密码学定义和分类\t(117)
5.2.2 对称密码\t(119)
5.2.3 非对称密码\t(124)
5.2.4 Hash函数\t(126)
5.2.5 博弈论\t(127)
5.2.6 数字证书和同态加密\t(127)
5.3 区块链的分布式系统原理\t(129)
5.3.1 一致性问题\t(129)
5.3.2 共识算法\t(130)
5.3.3 FLP不可能原理\t(130)
5.3.4 CAP原理和ACID原则\t(131)
5.3.5 Paxos算法和Raft算法\t(132)
5.3.6 可靠性指标\t(133)
5.4 本章小结\t(135)
第6章 区块链技术应用\t(137)
6.0 引言\t(137)
6.1 比特币系统\t(137)
6.1.1 比特币系统的原理和基本概念\t(137)
6.1.2 比特币系统的“挖矿”\t(139)
6.1.3 闪电网络的出现\t(139)
6.1.4 侧链\t(141)
6.2 以太坊\t(142)
6.2.1 以太坊的目标\t(142)
6.2.2 以太坊和比特币系统\t(143)
6.2.3 以太坊的基本概念\t(144)
6.2.4 以太坊的基本设计\t(145)
6.3 超级账本\t(146)
6.3.1 典型的超级账本框架\t(146)
6.3.2 典型的超级账本工具\t(146)
6.4 本章小结\t(147)
第7章 量子区块链初探\t(149)
7.0 引言\t(149)
7.1 量子计算对区块链的冲击\t(149)
7.1.1 量子算法对Hash函数的攻击\t(149)
7.1.2 量子算法对非对称密码的攻击\t(150)
7.2 量子加密\t(153)
7.2.1 量子加密特性\t(153)
7.2.2 量子安全加密\t(153)
7.2.3 量子密码取代数字签名\t(154)
7.3 量子区块链\t(155)
7.3.1 量子密钥分发\t(156)
7.3.2 量子加密区块链通信\t(157)
7.3.3 量子比特币\t(159)
7.3.4 量子比特币“挖矿”\t(160)
7.4 后量子密码学\t(161)
7.4.1 基于Hash函数的后量子密码算法\t(162)
7.4.2 基于编码的后量子密码算法\t(163)
7.4.3 基于多变量的后量子密码算法\t(164)
7.4.4 基于格的后量子密码算法\t(166)
7.4.5 其他后量子密码算法\t(168)
7.5 本章小结\t(169)
参考文献\t(171)