There are 13 posts in total till now.

RSA加密算法及其数学思想

RSA加密算法及其数学思想像DES以及AES还有那些经典的古典加密算法,都属于对称密码体制,加密和解密必须要使用同一套密钥。这样一套对称的密码系统,发送信息和接收信息的双方都要掌握这个密钥才能加密和解密,任何一方泄露了密钥,数据的安全就会遭到威胁。 RSA算法是1977年由Ron Rivest, Adi Shamir, Leonard Adleman提出的公钥密码体制(public-key cryptosystem),公钥密码体制也称非对称密码体制(asymmetric cryptosys...

基于GAN的动漫头像生成

基于GAN的动漫头像生成Github Repo :https://github.com/Unispac/Animation-Avatar-Generation 项目来源本项目实践了基于GAN的动漫头像生成。 想法来源于一个名为 MakeGirlsMoe 的动漫人物生成项目: 该项目是由一组来自复旦大学和CMU的学生设计的,曾经一度在github trend上跻身Top 5,并且登上过日本雅虎的首页。项目基于GAN的图像生成技术,允许用户设置特征参数控制动漫人物的自动生成。 并且,项目原作...

生成式对抗网络_理论

GAN的理论在 对抗式生成网络-基础 这篇文章中,我们介绍了对抗式生成网络(Generative Adversarial Networks, GAN)的基本思想。我们已经知道,与最经典的Reflection Model不一样,GAN是通过一组用于生成的generator和用于判别的discriminator互相对抗来实现生成能力的自强化。上一篇文章中,我们只是很简单的介绍了它的intuition,但GAN本质上还是一个数学模型,为什么能实现自强化,为什么模型最后会向我们希望的方向收敛,它还...

生成式对抗网络_基础

Reference : Machine Learning and having it deep and structured (2018,Spring) (李宏毅) Introduction of GAN生成式对抗网络(Generative Adversarial Network,GAN),是2014年被提出来的一种生成式深度学习网络技术。 由于在众多应用场合中的出色表现,近年来GAN的应用和研究已经成为一个非常热门的方向。 这篇文章将会对GAN做一个直观的介绍,帮助读者理解GAN的B...

2019.5.26 会议记录

输入密码以查看文章 Incorrect Password! No content to display! U2FsdGVkX1+tzXuktvykjswjnJUd2CuJ+HsesbfO30yCnTlcQhAEjJf80fQ8EOR8CDrQZB06pqnQ732ovD5HGVH/hEP1yI5OtFWO2TK5XqBEypbK+/j3LlJ7ROC8KIIEvf9L8DFbudyMHaGn7EySDB8Eo5mtAhNRVatX9xpr8ljt...

基于0-1乘性噪声的朴素图片降噪

项目内容给定3张受损图像,尝试恢复他们的原始图像。 原始图像包含1张黑白图像(A.png)和2张彩色图像(B.png, C.png)。 受损图像$X$是由原始图像$I \in R ^ { H * W * C }$添加了不同噪声遮罩$M \in R ^ { H * W * C }$得到的$x=I \odot m$,其中$ \odot $是逐元素相乘。 噪声遮罩仅包含{0,1}值。对应原图(A/B/C)的噪声遮罩的每行分别用0.8/0.4/0.6的噪声比率产生的,即噪声遮罩每个通道每行80%...

Virtual Memory and TLB

虚拟地址空间x86 CPU 的地址总选宽度为32位,理论寻址上限为4GB。而虚拟地址空间的大小就是4GB,占满总线,且空间中的每一个字节分配一个虚拟地址 其中高2G0x80000000 ~ 0xFFFFFFFF为内和空间,由操作系统调用; 低2G0x00000000 ~ 0x7FFFFFFF为用户空间,由用户使用。 在系统中运行的每一个进程都独自拥有一个虚拟空间,进城之间的虚拟空间不共用。 虚拟地址空间是一种通过机制映射出来的空间,与实际物理空间大小无必然联系,在x86保护模式下,...

如何在墙内快速部署CentOS 7的MySQL

MySQL 被 Oracle 收购后,CentOS 的镜像仓库中提供的默认的数据库也变为了 MariaDB,所以默认没有 MySQL ,需要手动安装。 其实安装 MySQL 也并不是一件很难的事情,但是由于一些实际存在的问题(比如某墙),让默认通过 yum 安装 MySQL 的速度太慢。这里提出一种可行的方案来快速部署 MySQL ,此方案同样适用于其他 rpm 包软件的手动安装。 本文实际在讲的是,如何利用各种手段,加速和改善yum的安装过程。 传统方案……慢到怀疑人生根据官方指南,...

BP算法

本文探讨BP算法。 Feed forward neural network and back propagation1. Neuron structure 上图是一种典型的神经元结构,$x_n$是神经元的输入,将输入加权求和后再通过激活函数即可得到此神经元的输出:$$t = \sum_{i=1}^{n}{w_ix_i} + b$$$$a = f(t)$$ 为计算方便,可将偏置$b$提到求和符号里面,相当于加入一个恒为1的输入值,对应的权重为$b$:$$t = \sum_{i=0}^{n...

Distributed Tensorflow

1.单机log_device_placement单机情况比较简单,不需要特殊配置,TensorFlow会自动将计算任务分配到可用的GPU上,在定义session时,可以通过log_device_placement参数来打印具体的计算任务分配: 123456789import tensorflow as tfa = tf.constant([1.0, 2.0, 3.0], shape=[3], name='a')b = tf.constant([1.0, 2.0, 3.0], shape=[...

Powered by Hexo

Copyright © 2014 - 2019 浙江大学超算队 All Rights Reserved.