机器学习在量子物理学中的应用

机器学习在量子物理学中的应用

论文摘要

随着机器学习技术在图像识别,决策和逻辑推断等领域的高效应用,机器学习的算法越来越受到物理学家的关注。机器学习算法擅长的是找到数据之间的内在规律,而物理学中的问题通常是具备逻辑性和规律性的,因此机器学习算法很适合被用来解决物理学中的问题。在经典物理学领域,机器学习可以学习牛顿力学里的规律。在量子物理学领域,机器学习可以求解薛定谔方程的基态波函数,找到相变的位置,表示量子多体系统的态,找到多体系统里的序参量等等。机器学习算法分为监督性学习,非监督性学习和强化学习。监督性学习是先利用样本训练机器,比如训练一个神经网络,然后利用训练好的神经网络做预测,做预测时输入的样本可能不在训练时使用的样本内。非监督性学习不需要训练样本,而是针对一个优化目标对输入的数据直接优化,最终可以将数据按照类别区分开来。强化学习是通过反复尝试训练一个反馈机制,使得获得的奖励最大,这种算法适合做仪器的控制。虽然机器学习算法的产生不是为了解决物理学问题而设计,但理解并合理得使用机器学习算法,可以帮助物理学家用新的角度理解物理学同时发现新的物理学。同时随着量子计算的发展,人们开始尝试在量子计算机上运行机器学习算法,并且获得了比较高的加速比。因此,机器学习技术会帮助物理学家解决物理学中的问题,同时物理学能够推动机器学习向更高效的途径发展。在未来的时间里,机器学习和物理学会相互促进,相辅相成。本论文讲述了我们利用机器学习解决量子物理学中的问题的实例,主要包括三部分:第一部分着重讲述了如何利用深度的神经网络生成玻色—爱因斯坦凝聚体(BEC)的基态波函数。在BEC中,所有粒子具有相同的相位,BEC的基态波函数是个空间上的概率分布。这个基态波函数是通过求解Gross-Pitaevskii方程(GP方程)得到的,我们可以利用神经网络建立一个GP方程到基态波函数的映射。我们测试了两种情况:1、同样的势场和不同的排斥系数;2、同样的排斥系数和不同的势场。利用深度神经网络做监督性学习,训练后的神经网络可以高精度地生成玻色—爱因斯坦凝聚体的基态波函数。当输入的高斯随机势场的相干长度小到σD=0.39时,深度神经网络依然可以高精度地生成基态波函数。同时,我们输入不同类型的势场依然得到了高精度的波函数输出,说明利用高斯随机势场训练的神经网络学习到了求解GP方程的方法。第二部分着重讲述了如何设计一个合理的卷积神经网络作为变分波函数来有效地求解二维量子自旋多体系统。当前求解量子多体系统依赖于张量网络,而张量网络的计算复杂度比较高。利用神经网络替代张量网络似乎是有可能的,因此,我们需要测试神经网络对非平凡的多体哈密顿的基态的表述能力,比如阻挫比较强的J1-J2模型。我们搭建了一个卷积神经网络可以用来作为二维量子自旋系统的变分波函数,利用目前主流的神经网络构成元素:卷积层,最大值池化层和反卷积层。为了尽可能得回避局域极小值,我们使用副本交换的动力学方法优化。在优化时,我们首先设定一系列不同的温度,然后用随机值初始化神经网络里的每个参数,最终会得到不用温度的解,零温下的解就是我们认为的基态解。经过计算表明,我们设计的卷积神经网络在基态能量的精度上能够优于已有的String-Bond-State。因此使用卷积神经网络加速解决量子多体系统成为了可能。第三部分着重讲述了量子版本的鸡尾酒会问题(CPP)。CPP是一个古老但很重要的问题,即利用多个探测器的探测信号,把混合在一起的信号源提取出来。对于经典的CPP,可以用独立成分分析算法(ICA)求解。我们考虑了一个量子版的CPP,即信号源发出的是纯态,各个纯态是互相不正交的。这些纯态的希尔伯特空间大于探测器能够响应的希尔伯特空间,因此探测器探测到的是混态。基于经典的ICA算法,我们重新设计了损失函数,通过只测量混态的密度矩阵,能够还原出纯态的密度矩阵。经过数值计算验证,利用牛顿法还原得到的纯态的保真度在0.99以上。同时,我们把损失函数转化成一个spin-1/2的多体自旋耦合哈密顿,这个哈密顿的基态即是损失函数达到极小值的解。通过模拟退火的方法,纯态的还原保真度依然在0.99以上。

论文目录

  • 摘要
  • ABSTRACT
  • 符号说明
  • 第1章 基于神经网络的机器学习算法
  •   1.1 神经网络的介绍
  •     1.1.1 神经元
  •     1.1.2 神经网络的结构
  •   1.2 前馈神经网络
  •     1.2.1 单层感知机
  •     1.2.2 多层感知机
  •     1.2.3 卷积神经网络
  •     1.2.4 非线性激励函数
  •   1.3 神经网络的训练
  •     1.3.1 神经网络的输入和输出
  •     1.3.2 梯度下降法训练神经网络
  •     1.3.3 利用手写数字识别数据集训练神经网络
  •   1.4 论文主要内容
  • 第2章 神经网络在量子物理学中的应用
  •   2.1 利用自编码器学习并表示量子态
  •     2.1.1 自编码器
  •     2.1.2 变分自编码器
  •     2.1.3 利用变分自编码器重构量子态
  •   2.2 利用深度卷积神经网络求解薛定谔方程
  •     2.2.1 深度卷积神经网络
  •     2.2.2 利用深度卷积神经网络预测薛定谔方程解的能量
  •   2.3 机器学习区分物质的相
  •     2.3.1 蒙特卡罗生成训练样本
  •     2.3.2 全连接神经网络区分伊辛模型(Ising model)的相变
  •   2.4 利用受限玻尔兹曼机求解量子多体系统的基态
  •     2.4.1 受限玻尔兹曼机的介绍
  •     2.4.2 受限玻尔兹曼机的训练
  •     2.4.3 梯度法训练受限玻尔兹曼机
  •     2.4.4 受限玻尔兹曼机的效果
  • 第3章 利用深度卷积神经网络生成高质量的BEC波函数
  •   3.1 引言
  •   3.2 网络结构和训练方法
  •   3.3 一维单体BEC波函数的预测
  •   3.4 一维随机势场输入下BEC波函数的预测
  •   3.5 二维单体BEC波函数的预测
  •   3.6 一维双体BEC波函数的预测
  •   3.7 二维双体BEC波函数的预测
  •   3.8 打开网络的黑盒
  •   3.9 结论
  • 第4章 利用卷积神经网络求解量子自旋多体系统的基态
  •   4.1 引言
  •   4.2 卷积量子神经网络态的结构
  •   4.3 打开网络的黑盒
  • 1-J2模型的基态'>  4.4 利用卷积神经网络数值计算J1-J2模型的基态
  •   4.5 利用有限尺寸的卷积核求解spin-1海森堡模型
  •   4.6 利用卷积神经网络求解具有阻挫的spin-1量子自旋多体系统
  •   4.7 结论和展望
  • 第5章 量子鸡尾酒会问题
  •   5.1 引言
  •   5.2 经典的独立成份分析算法
  •   5.3 针对密度矩阵的独立成份分析算法
  •   5.4 独立成份分析算法的优化
  •     5.4.1 利用牛顿法优化
  •     5.4.2 利用模拟退火法优化
  •   5.5 总结
  • 第6章 总结与展望
  • 参考文献
  • 致谢
  • 在读期间发表的学术论文与取得的研究成果
  • 文章来源

    类型: 博士论文

    作者: 梁霄

    导师: 张永生,郭光灿

    关键词: 机器学习,量子物理,神经网络,玻色爱因斯坦凝聚体,二维量子多体系统,独立成份分析,模拟退火

    来源: 中国科学技术大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 物理学,自动化技术

    单位: 中国科学技术大学

    分类号: O413;TP181

    总页数: 90

    文件大小: 7320K

    下载量: 795

    相关论文文献

    • [1].一个轻量级分布式机器学习系统的设计与实现[J]. 计算机工程 2020(01)
    • [2].百度研究院发布2020年十大科技趋势预测[J]. 中国经济周刊 2020(01)
    • [3].浅谈中高年级本科生机器学习知识传授与科研素养培育的三大主线[J]. 教育教学论坛 2020(10)
    • [4].自动化机器学习中的超参调优方法[J]. 中国科学:数学 2020(05)
    • [5].机器学习系统毒化攻击综述[J]. 通信技术 2020(03)
    • [6].机器学习在地球物理测井中的应用进展[J]. 测井技术 2020(02)
    • [7].基于自动机器学习的云平台动态资源调度研究[J]. 科技视界 2020(13)
    • [8].非经典条件下的机器学习方法专题前言[J]. 软件学报 2020(04)
    • [9].“机器学习+量子计算”未来可期[J]. 张江科技评论 2020(03)
    • [10].机器学习在粒子加速器的应用(英文)[J]. 数据与计算发展前沿 2019(06)
    • [11].机器学习如何改变教育[J]. 计算机与网络 2020(12)
    • [12].机器学习诞生新型“研究员”[J]. 机床与液压 2020(14)
    • [13].机器学习如何推动5G网络[J]. 计算机与网络 2020(13)
    • [14].一种机器学习与相变之间的新型映射(英文)[J]. 中国科学技术大学学报 2020(01)
    • [15].机器学习预测金融市场走势[J]. 数据分析与知识发现 2020(08)
    • [16].魏德米勒自动化机器学习解决方案[J]. 石油化工自动化 2020(05)
    • [17].面向数据科学研究生的机器学习课程教学研究[J]. 计算机教育 2020(11)
    • [18].基于机器学习的智慧农业决策系统设计与实现[J]. 信息与电脑(理论版) 2018(24)
    • [19].分布式机器学习平台与算法综述[J]. 计算机科学 2019(03)
    • [20].机器学习在反洗钱领域的应用与发展[J]. 清华金融评论 2019(04)
    • [21].机器学习让计算机更智能[J]. 计算机与网络 2019(14)
    • [22].机器学习在经济学中的应用[J]. 纳税 2019(24)
    • [23].机器学习在网络空间安全研究中的应用分析[J]. 电脑知识与技术 2019(24)
    • [24].基于机器学习的城市生成方法研究[J]. 智能建筑与智慧城市 2019(11)
    • [25].降低机器学习门槛的六大工具[J]. 电脑知识与技术(经验技巧) 2019(10)
    • [26].机器学习在企业级场景中的实践与探讨[J]. 中国建设信息化 2018(03)
    • [27].机器学习——我们该如何与机器竞争[J]. 数字通信世界 2018(01)
    • [28].机器学习的能力范围及其对劳动力的影响[J]. 世界科学 2018(04)
    • [29].机器学习即服务[J]. 网络安全和信息化 2017(10)
    • [30].机器学习作用于信息安全的五大顶级案例[J]. 网络安全和信息化 2018(01)

    标签:;  ;  ;  ;  ;  ;  ;  

    机器学习在量子物理学中的应用
    下载Doc文档

    猜你喜欢