自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大羚羊的学习博客

好好学习 天天向上

  • 博客(141)
  • 收藏
  • 关注

原创 我的文章目录

欢迎来到我的博客。我的主要学习方向是量子计算,机器学习,深度学习等等。最近在研究的是量子机器学习。这个帖子是用来整理目前我写过和转过的所有文章。转载会标明,原创则不再标注。这些文章不是成体系的教程,更多是我自己学习过程的碎片化记录,很多地方写的可能会比较personal,还请多多指教。我的github链接是https://github.com/yangjy0826,欢迎访问。Table of ...

2019-05-02 17:26:11 1110 5

原创 Mathematica键入公式的常用指令

根号ctrl+@下标ctrl+_

2020-02-11 18:40:08 3433

原创 Creating Notebook failed如何解决

本文参考了https://stackoverflow.com/questions/54833906/permission-denied-untitled-ipynb-windows-10-aws-workspaces。在我们打开jupyter notebook后,新建一个notebook有时会出现如下的报错,如果你的终端同时有类似的command出现,[I <some ti...

2020-02-03 20:42:31 2300 3

原创 量子机器学习入门资料小结

看到评论里有人问,所以写了这个文章做一个并不专业的小结。这些资料比较笼统,大家有了具体的课题再自行搜索相关的论文吧。我学的都是gate based的量子算法,所以以下资料涉及quantum annealing和QAOA算法相对较少(2中的两个课讲了这个内容)。1. Quantum Computation and Quantum Information是一本很经典的教材,不用按顺序看,读前...

2019-11-27 17:33:49 2568 8

原创 [高级量子算法] Lecture 7-Quantum Approximate Optimization Algorithm

这篇文章是我学习Chalmers University of Technology开的高级量子算法这门课的课程笔记。该课程的视频和资料都可以在这个链接找到。全部笔记在这儿。

2019-11-27 00:09:02 692

原创 [高级量子算法] Lecture 6-Combinatorial Optimization Problem and Quantum Annealing

这篇文章是我学习Chalmers University of Technology开的高级量子算法这门课的课程笔记。该课程的视频和资料都可以在这个链接找到。全部笔记在这儿。...

2019-11-26 19:21:50 318

原创 [高级量子算法] Lecture 4-Quantum Fourier Transform and Phase Estimation

这篇文章是我学习Chalmers University of Technology开的高级量子算法这门课的课程笔记。该课程的视频和资料都可以在这个链接找到。全部笔记在这儿。

2019-11-26 19:13:30 361

原创 [高级量子算法] Lecture 3-Measurement-based QC and Adiabatic QC

这篇文章是我学习Chalmers University of Technology开的高级量子算法这门课的课程笔记。该课程的视频和资料都可以在这个链接找到。全部笔记在这儿。

2019-11-26 19:08:41 202

原创 [高级量子算法] Lecture 2-Complexity Classes

这篇文章是我学习Chalmers University of Technology开的高级量子算法这门课的课程笔记。该课程的视频和资料都可以在这个链接找到。全部笔记在这儿。

2019-11-26 19:02:39 239

原创 [高级量子算法] Lecture 1-Circuit Model for Quantum Computing

这篇文章是我学习Chalmers University of Technology开的高级量子算法这门课的课程笔记。该课程的视频和资料都可以在这个链接找到。全部笔记在这儿。...

2019-11-26 18:55:46 486

原创 [高级量子算法] 学习笔记

这篇文章是我学习Chalmers University of Technology开的高级量子算法这门课的课程笔记。该课程的视频和资料都可以在这个链接找到。Lecture 1-Circuit Model for Quantum ComputingLecture 2-Complexity ClassesLecture 3-Measurement-based QC and Adiabati...

2019-11-26 18:37:19 611

原创 在服务器上安装图形化桌面

我们常常需要在服务器上运行一些程序,但如果程序本身包含一些画图或者GUI的内容(Python写的,用的是Python自带的tkinter包),服务器通常都是不支持的。这时会出现这样的报错: 'no display name and no $DISPLAY environment variable.' 解决的方法是我们可以在服务器上安装一个图形化桌面,然后在图形化桌面上运行程序。本文分为两个部分,第...

2019-10-18 21:27:41 2306

原创 Windows查看anaconda环境解释器路径

1. 在anaconda prompt中activate解释器所在的环境conda activate env_name2. 查找路径where python返回的output即为python.exe所在路径。这时可以在IDE中更改解释器路径为刚刚得到的路径。以Pycharm为例,File->Settings->Project->Project interp...

2019-10-18 19:56:52 18197 4

转载 转载: PyCharm远程运行调试代码

转载自https://zhuanlan.zhihu.com/p/38591832。本介绍了使用PyCharm进行远程debug的方法,实现本地写代码,远程服务器训练模型和调试代码的功能。为什么要用远程运行调试?有这么一个应用场景,你的代码需要在服务器端运行,因为运行环境安装的依赖库都在远端服务器上,而写代码的工作在本地的平台上更顺手。在此之前都是用Visual Studio Co...

2019-10-15 01:46:48 811

原创 Linux指令

写这篇文章总结一下我平时遇到的Linux指令。Table of ContentsLinux指令lsvimgeditsourcedfchmodrmpwd参考lsls用来打印出当前目录的清单。vim一个文本编辑的软件。安装后可以用以下指令修改文本:e.g. 在安装anaconda之后,发现conda指令不存在。需要add conda to...

2019-08-09 17:15:29 216

原创 anaconda prompt可以import,但jupyter notebook import失败的解决办法

首先在终端和jupyter里import sys,然后做下面的事情,看二者的结果是不是不一样。摘自此链接:Usually that indicates that the notebook is running with a different Python or in a different environment from Python in the command prompt. C...

2019-08-02 17:03:46 2121

原创 重温深度学习全连接网络

最近重新做一下以前的课的一个project,做一个k layer的全连接网络,顺便复习一下深度学习的一些基本概念,用的语言是matlab。实验的指导书见链接,用到的数据集是cifar10。全部代码可以在我的github找到。目录1. 读入数据2. 初始化网络参数3 没有bacth normalization的后续实现3.1 计算cost function3.2 计算accu...

2019-08-01 17:48:44 667

原创 在Docker上安装qiskit

目录1. 在Windows上安装Ubuntu虚拟机2. 在Ubuntu上安装Docker3. 在Docker中搜索并运行qiskit的镜像4 自己创建qiskit镜像5 运行新建的qiskit镜像6 后续Dockerfile的更新7 删除本地的镜像刚刚开始学习Docker,为了熟悉它的各种指令,准备在本地安装一个能够运行qiskit的container。我是在Ubu...

2019-07-26 23:22:04 758

原创 [Openstack基础] 学习笔记

本文是慕课网上,OpenStack基础这门课的学习笔记。课程链接为https://www.imooc.com/learn/497。目录1 Openstack介绍2 Openstack主要功能组件2.1 主要功能组件2.2 Openstack子项目与Aaas参考平台中模块的对应关系3 功能组件的分别介绍3.1 Horizon UI模块3.2Keystone 身份服...

2019-07-24 20:32:23 1544

原创 近期阅读的Openstack教程

最近在学习关于云计算的一些内容,计划学习Openstack和docker。以下是我读的OpenStack教程,尽量按照由浅到深排序:1.OpenStack入门科普,看这一篇就够啦!2.Openstack 资料3. 一个中文MOOC: Openstack基础这是一个非常短的课,一个小时之内就可以看完。我在看视频的时候写了笔记...

2019-07-24 18:11:18 603

转载 转: CONTINUOUS-VARIABLE QUANTUM COMMUNICATION 连续变量量子通信(英文)

本文转自http://infiniquant.com/tutorial-continuous-variable-quantum-communication/。This tutorial conveys the basic ideas behind continuous-variable quantum key distribution (QKD). It is targeted at phys...

2019-06-28 16:02:43 1239

转载 转:量子密钥分发和BB84协议

转自https://blog.csdn.net/zeroctu/article/details/84893010。1984年,物理学家Bennett和密码学家Brassard提出了利用“单量子不可克隆定理”实现密钥分发的方案,后称BB84协议。“单量子不可克隆定理”(No-CloningTheorem)是“海森堡测不准原理”的推论,它是指量子力学中对任意一个未知的量子态进行完全相同的复制的过程...

2019-06-27 04:20:55 2860

原创 近期阅读的论文汇总

最近在准备一个面试,所以读了一些论文,中英文都有,在此做一下汇总。1. 三篇中文综述1)量子计算若干前沿问题综述,孙晓明2)量子机器学习算法综述,黄一鸣,雷航,李晓瑜3)量子机器学习,陆思聪,郑 昱,王晓霆,吴热冰2. 关于量子算法的文章1)一篇iterative phase estimation的论文:Arbitrary accuracy iterative quan...

2019-06-03 19:29:19 607 14

原创 Python实现正弦信号的生成和DFT

这篇文章本意就是做出这样的一个过程:​一个被50Hz噪声所干扰的10Hz信号,在时域很难被去躁并分离出来,但如果我们用DFT将其转换为频域的信号,就可以很容易的使用滤波器完成分离了。那么上述过程中的四张图片,true signal,noise signal,input signal和频域内的input signal,我们如何通过python作出呢?下面给出代码及生成的信号图:import ...

2019-05-26 22:44:02 5245 3

原创 LaTeX量子电路作图工具Qcircuit

最近开始写毕业论文了,怎样得到矢量的,能在LaTeX里显示的量子电路图困扰了我很久。之前我在这篇文章里介绍了在projectQ里面运行电路,同时生成电路LaTeX代码的方法。这样做生成的代码有些复杂,运行时间长;且如果后期想根据自己的需要微调的话,比较麻烦。这篇文章介绍一下我发现的另一个package,叫做Qcircuit,相对来说好用了许多。这个package很好上手,它的教程也写得很详细,...

2019-05-08 02:05:13 6981 3

原创 安装ProjectQ并生成量子电路的latex代码

在写论文对的时候,大多都要用矢量的量子电路图。最近发现ProjectQ这个编程工具可以直接生成电路的LaTeX代码,在overleaf上运行后可以得到矢量电路图(下图是Bell State电路,作为本文的示例):具体的过程如下:首先安装projectQ。在anaconda里面新建一个环境后,用如下语句完成安装:python -m pip install --user projec...

2019-05-05 18:44:53 2405 7

原创 如何安装PyQuil下的Grove包

之前我在文章中介绍了如何安装Pyquil, Pyquil在实现如下这些扩展功能的时候,需要再安装一个Grove包。它的安装还是非常麻烦的,而且github和它的documentation更新有些不及时。大家在阅读documentation的同时,可以参考一下我的安装方法。How to install the Grove packageCreate a new environment an...

2019-04-30 04:44:12 512

原创 如何安装量子计算编程工具Pyquil

之前我在这篇文章中介绍了如何安装IBM的量子计算编程工具QISKit,这次想要介绍一下另一种基于Python的工具,是由美国的量子计算公司Rigetti开发的Pyquil。这个框架相比于QISKit更加小众一点,但是上手更简单。同时Pyquil也像QISKit一样可以实现对量子电路的模拟,也可以在他们开发的量子芯片(云端)上运行结果。需要注意的是,目前Pyquil没有Windows版本,只有Mac...

2019-04-29 17:19:35 2262

转载 转!如何用python模拟量子电路

我只是个搬运工。。。原文链接https://jarrodmcclean.com/basic-quantum-circuit-simulation-in-python/。BASIC QUANTUM CIRCUIT SIMULATION IN PYTHONCODESCIENCEAUGUST 17, 2016I’ve always been a proponent of the idea...

2019-03-28 18:28:38 1416

原创 量子傅里叶变换总结图文

这篇文章全部都是我在学习量子傅里叶变换算法时制作的ppt的内容。直接这样看大概什么都看不清,建议把图片放大,比例就正常了。参考了几篇论文都列在图片中了。网络上关于量子算法的资料太少了,希望能和大家多多交流啊! 如果我有什么理解不到位的地方,还请大家批评指正。...

2019-03-27 18:29:28 3704 2

原创 量子相位估计算法总结图文

这篇文章全部都是我在学习相位估计算法时制作的ppt的内容。直接这样看大概什么都看不清,建议把图片放大,比例就正常了。参考了几篇论文都列在图片中了,也有参考别人推送的内容,参考内容链接在这儿。网络上关于量子算法的资料太少了,希望能和大家多多交流啊! 如果我有什么理解不到位的地方,还请大家批评指正。...

2019-03-27 18:25:55 2857 4

原创 量子计算Grover搜索算法总结图文

这篇文章全部都是我在学习Grover's Search算法时制作的ppt的内容。直接这样看大概什么都看不清,建议把图片放大,比例就正常了。参考了几篇论文都列在图片中了,也有参考别人微信推送的内容,参考内容都在图片中了。网络上关于量子算法的资料太少了,希望能和大家多多交流啊! 如果我有什么理解不到位的地方,还请大家批评指正。...

2019-03-27 18:21:55 10351 6

原创 量子机器学习HHL算法总结图文

这篇文章全部都是我在学习HHL算法时制作的ppt的内容。直接这样看大概什么都看不清,建议把图片放大,比例就正常了。参考了几篇论文都列在图片中了,也有参考别人微信推送的内容,链接在这儿,推送是中文的,解释的非常清楚。网络上关于量子机器学习的资料太少了,希望能和大家多多交流啊! 如果我有什么理解不到位的地方,还请大家批评指正。...

2019-03-27 18:15:09 6791 8

原创 量子支持向量机总结图文

头一次尝试这种类型的文章,全部都是我在学习量子SVM时制作的ppt的内容。直接这样看大概什么都看不清,建议把图片放大,比例就正常了。参考了几篇论文,也有别人的博客/微信推送内容,所有的参考内容都放在最后了。有几页用了网络上的图片,右下角也给出了原图出处。网络上关于量子机器学习的资料太少了,希望能和大家多多交流啊!如果我有什么理解不到位的地方,还请大家批评指正。...

2019-03-27 17:59:51 2162 4

原创 Quantum Machine Learning 量子机器学习 edX MOOC课程

最近我在学习edX上多伦多大学开设的量子机器学习课程,二月刚刚开课,课程链接是https://courses.edx.org/courses/course-v1:University_of_TorontoX+UTQML101x+1T2019/course/。现与大家分享一下我的学习笔记以及coding assignment的答案,希望能和大家一起交流学习!链接是:https://githu...

2019-03-01 23:58:52 1717 7

原创 IBM QISKit 中一些有用的功能

以下几种函数都针对的是QISKit 0.7版本。1. Circuit.depth()用你的量子电路的名字代替''Circuit'',就可以测出量子电路的深度。非常简单好用。2. job_monitor当我们在IBM的量子芯片上运行量子算法的时候,一个很大的问题是我们在等待结果时,不知道现在是还在排队等待使用芯片,还是我们的量子电路正在运行。这个时候就可以用job_monitor函数...

2019-02-28 23:15:33 1757

原创 HHL算法的QISKit实现

本实现基于IBM QISKit 0.7.0版本,python 3.7版本。这篇文章包含了代码在jupyter notebook上运行的结果,但其中几个概率分布和量子电路的图片无法显示,可以通过github链接查阅:https://github.com/yangjy0826/IBM-QISKit/blob/master/qiskit_HHL_2by2.ipynbHHL Experiment (Q...

2019-02-26 16:43:19 4235 10

原创 量子相位估计算法QISKit实现

该实现基于IBM QISKit 0.7.0版本。代码的github链接是https://github.com/yangjy0826/IBM-QISKit/blob/master/qiskit_QPE.ipynb。Quantum Phase Estimation (QPE)This QPE algorithm is implemented based on IBM QISKit version ...

2019-02-22 17:22:57 2275

原创 几个我常用的在线工具

1. 在线PDF转换器: smallpdf,可以实现pdf与其他格式文件的相互转换,和拆分合并pdf等功能。缺点是一个小时之内只能免费操作两次。2. 在线PDF裁剪: 链接3. 在线解压工具: extract me,支持绝大部分的格式,操作也很简单4. 在线LaTeX编辑器: Overleaf,学生党很多人在用,不多说啦。5. 在线LaTeX公式编辑器: 链接,很多时候LaTeX里...

2019-02-03 11:08:39 558

原创 量子算法的实现

在刚开始学习了量子算法的时候,如何将量子算法和电路转换成代码是一个困扰初学者的问题。下面我列出一些可以参考和学习的资料:1. MIT的一个网站,给出了QASM码转化成量子电路的许多例子。PS: QASM is a simple text-format language for describing acyclic quantum circuits composed from single...

2019-01-17 18:32:26 2652 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除