- 博客(47)
- 收藏
- 关注
原创 对抗样本(六)CPPN EA Fool
文章目录一、论文相关信息 1.论文题目 2.论文时间 3.论文文献二、论文背景及简介三、论文内容总结四、论文主要内容1、介绍2、方法2.1 该论文所使用的模型2.2 用进化算法生成图片3、结果3.1 进化出不规则的图片来匹配MNIST3.2 进化出规则的图片来匹配MNIST3.3 进化出不规则的图片来匹配ImageNet3.4 进化出规则的图片来匹配ImageNet3.5 进化得到的图片具...
2020-03-28 17:44:06
1637
原创 vscode常用插件
实用插件Python 首先当然要推荐这个必备插件python了,提供了代码分析,高亮,规范化等很多基本功能,装好这个就可以开始愉快的写python了。Chinese 中文字体显示Bracket Pair Colorizer 代码颜色高亮一般只会帮你区分不同的变量,这款插件给不同的括号换上了不同的颜色,括号的多的时候非常实用。Anaconda ...
2020-03-21 17:19:15
522
原创 Linux各种软件的安装
Linux各种软件的安装(Ubuntu18.04为例)1.google浏览器的安装2.anaconda的安装3.markdown文档的安装4.NVIDA,CUDA等的安装5.WPS的安装6.网易云音乐的安装7.搜狗输入法的安装1.google浏览器的安装参见我的博客2.anaconda的安装参见我的博客3.markdown文档的安装参见我的博客4.NVIDA,CUDA等的安装参见我...
2020-03-21 15:20:23
11343
原创 对抗样本(五)DeepFool
文章目录一、论文相关信息 1.论文题目 2.论文时间 3.论文文献二、论文背景及简介三、论文主要内容1、Introduction2、DeepFool For Binary Classifiers3、DeepFool For Multiclass classifiers3.1 Affine Multiclass Classifier(线性的多分类分类器)3.2 General Classfie...
2020-03-19 18:25:30
2738
2
原创 对抗样本(四)BIM&ILLC
文章目录一、论文相关信息 1.论文题目 2.论文时间 3.论文文献二、论文背景及简介三、论文主要内容1、Introduction2、Methods Of Generating Adversarial Images3、Photos Of Adversarial Examples1、对抗样本的破坏率(Destruction rate)2、实验部分3、实验结果4、Artificial Image ...
2020-03-11 19:31:46
3376
原创 深度学习知识系列(三) 卷积网络模型介绍
文章目录1、LeNet2、AlexNet3、VGG4、GoogLeNet5、ResNet6、ResNeXt7、DenseNet8、SeNet1、LeNet LeNet 诞生于 1994 年,是最早的卷积神经网络之一,并且推动了深度学习领域的发展。这篇文章对之后的发展具有开创意义。在那个没有GPU加速的年代,LeNet设计简单,这也就使其处理复杂数据的能力有限。2、AlexNet...
2020-03-08 17:01:49
1218
原创 AI小知识系列(四) Matplotlib常用操作
文章目录Matplotlib常用操作1.折线图2.保存绘制的图像3.matplotlib输出中文问题4.绘图中的其他的操作5.子图--subplot讲解6.条形图绘制7.散点图的绘制8.直方图的绘制9.盒图10.饼状图Matplotlib常用操作import matplotlib.pyplot as pltimport numpy as np1.折线图x_axis = [5,8,9,1...
2020-03-08 15:55:05
770
原创 AI小知识系列(三) Pandas常用操作
文章目录Pandas常用操作1.读取csv文件2.写csv文件3.DataFrame与Numpy格式的转换4.DataFrame数据的创建5.DataFrame数据的统计性描述6.DataFrame数据的查看7.DataFrame的切片操作8.相关的操作(排序、合并)Pandas常用操作import pandas as pdimport numpy as np#以下操作对100行,5列的数...
2020-03-08 13:47:23
303
原创 AI小知识系列(一)
文章目录AI小知识系列--第一节1、神经网络反向传播公式推导2、Batch Normalization的反向传播过程3、sigmoid的导数最大为0.254、Softmax?Hardmax?5、bagging vs boosting6、Batch-normalization与Layer-normalization7、Normalization为什么会奏效8、鲁棒性vs泛化能力9、numpy实现卷积...
2020-03-06 20:24:45
554
原创 对抗样本(三)FGSM
文章目录一、论文相关信息 1.论文题目 2.论文时间 3.论文文献二、论文背景及简介三、论文主要内容1、Introducttion2、Releated Work3、The Linear Explanation Of Adversarial Examples4、Linear Perturbation of Non-Linear Models5、Adversarial Training Of L...
2020-03-06 13:54:42
3428
原创 深度学习知识系列(二) 各种卷积形式
文章目录一、卷积的本质二、2D卷积三、3D卷积四、转置卷积五、1x1卷积六、深度可分离卷积七、**空洞卷积**八、图卷积一、卷积的本质 首先,我们先从数学和图像处理应用的意义上来看一下卷积到底是什么操作。我们先回到数学教科书中来看卷积,在泛函分析中,卷积也叫旋积或者褶积,是一种通过两个函数x(t)和h(t)生成的数学算子。其计算公式如下:连续形式: &...
2020-03-02 19:43:44
2493
原创 对抗样本(二)L-BFGS
文章目录一、论文相关信息 1.论文题目 2.论文时间 3.论文文献二、论文背景及简介三、论文所使用的符号及数据等信息四、论文主要内容1、第一个特征 神经元的语义信息2、第二个特征 神经网络的盲点五、实验结果六、模型的不稳定性分析七、总结一、论文相关信息 1.论文题目 Intriguing properties of neural networks 2.论文时间 ...
2020-02-29 14:33:52
3796
原创 深度基础知识系列(一) 优化器介绍
文章目录一、梯度下降法(Gradient Descent)1、批量梯度下降法(BGD, Batch Gradient Descent)2、随机梯度下降法(SGD, Stochastic Gradient Descent)3、小批量梯度下降法(Mini-batch Gradient Descent)二、动量优化法1、Momentum2、NAG(Nesterov accelerated gradien...
2020-02-28 19:48:43
609
原创 对抗样本(一)以综述入门
一、论文相关信息 1.论文题目 Adversarial Examples: Attacks and Defenses for Deep Learning 2.论文时间 2017年 3.论文文献 https://arxiv.org/abs/1712.07107二、论文背景及简介 随着深度学习的快速发展与巨大成功,深度学习被应用在许多对安全有严格要求的环境中...
2020-02-20 14:40:46
12391
5
原创 AI小知识系列(二) 训练过程Trick合集
文章目录1. 写代码之前要做的事情2.设置端到端的训练评估框架1)固定随机种子2)简单化3)绘制测试集损失4)在初始阶段验证损失函数5)初始化6)人类基线7)设置一个独立于输入的基线8)过拟合一个batch9)验证减少训练损失10)在训练模型前进行数据可视化11)可视化预测动态12)使用反向传播来获得依赖关系3.挑选模型1)挑选模型2)Adam方法是安全的3)一次只复杂化一个4)学习率设置5)每轮...
2020-01-15 17:50:34
1355
原创 训练小技巧
文章目录1、参数初始化2、数据预处理方式3、梯度裁剪1、参数初始化几种方式,结果差不多。但是一定要做。否则可能会减慢收敛速度,影响收敛结果,甚至造成Nan等一系列问题。优秀的初始化应该使得各层的激活值和状态梯度的方差在传播过程中的方差保持一致。不然更新后的激活值方差发生改变,造成数据的不稳定。Xavier初始化 :条件:正向传播时,激活值的方差保持不变;反向传播时,关于状态值的梯度的方...
2020-01-15 17:43:19
233
原创 数据增强方法
文章目录数据增强方法1.基本的数据增强方法1)翻转Flip2)旋转Rotation3)平移Translations4)随即裁剪crop5)加噪声--高斯噪声等6)放射变换7)平滑模糊图像8)颜色空间变换9)随机擦除法(随机去掉一部分区域)2.高阶方法1)GAN自动生成2)条件GAN3)图片风格转移数据增强方法该博客中的图片和代码来自其他博客,本博客做总结用1.基本的数据增强方法1)翻转Fl...
2020-01-15 17:41:33
3369
原创 Pytorch保存和加载模型
文章目录一、保存加载模型基本用法二、保存加载自定义模型三、跨设备保存加载模型四、CUDA 的用法一、保存加载模型基本用法1、保存加载整个模型(不推荐)保存整个网络模型(网络结构+权重参数)。torch.save(model, 'net.pkl')直接加载整个网络模型(可能比较耗时)。model = torch.load('net.pkl')2、只保存加载模型参数(推荐)只保存模...
2019-11-01 14:10:31
1249
原创 Pytorch 小操作
文章目录1.指定GPU编号2、查看模型每层输出详情3、梯度裁剪(Gradient Clipping)4、学习率衰减5、在不同的层使用不同的学习率6、冻结某些层的参数该文章部分转载于 https://zhuanlan.zhihu.com/p/764592951.指定GPU编号第一种方法设置当前使用的GPU设备仅为0号设备,设备名称为 /gpu:0:os.environ["CUDA_VIS...
2019-11-01 14:04:35
242
原创 Linux常用命令合集
文章目录1、cd命令 -- 切换文件夹2、ls 命令 -- 显示文件夹信息3、grep 命令 -- 查找某文件夹的某字符串4、find 命令 -- 在指定目录下查找文件5、cp命令 -- 文件及文件夹复制6、mv命令 -- 文件及文件夹移动6、rm命令 -- 删除命令7、ps命令 -- 查询进程8、kill命令 -- 进程中端9、file命令 -- 文件属性查看10、tar命令 -- 压缩文件夹1...
2019-11-01 12:21:45
556
原创 Git 常用操作合集
文章目录1、将远程仓库clone到本地2、将本地文件提交到远程仓库流程3、查看本地修改的状态(新文件、删除、修改)4、git add 操作5、git commit 操作1、将远程仓库clone到本地git clone $url ($url 为 远程仓库的地址) 2、将本地文件提交到远程仓库流程git add *git commit -m "V1.0"git push3、查看本地修...
2019-10-26 14:11:14
275
原创 Vim常见命令语法
Vim的命令行模式:插入与删除文本类命令及其说明:ESC:返回命令行模式i:在光标前输入汉字a:在光标后输入汉字o:在当前行之下新开一行O:在当前行之上新开一行r:替换光标所在字符,输入r命令之后,在键盘上输入需要替换的新字符即可完成替换x:删除光标所在的字符dd:删除光标所在的行。删除后的内容自动保存在剪贴板yy:将光标所在的行复制到剪贴板,如果yy前加上数字,可复制多行...
2019-09-17 18:06:56
1062
原创 Linux服务器小知识
文章目录1.在本地打开服务器上的jupyter notebook1.在本地打开服务器上的jupyter notebook 前提:服务器上已经安装好anaconda在本地控制台,输入如下命令进去服务器ssh -L localhost:8888:localhost:8888 $username@$host -p $port$* 为需要更改内容在服务器上输入jupyter notebook...
2019-09-06 21:27:49
212
原创 目标检测(七)之YOLO v3
文章目录一、论文相关信息 1.论文题目 2.论文时间 3.论文文献 4.论文源码二、论文背景及简介三、YOLO v3的一系列改进 1、Predictions Across Scales(多尺寸特征) 2、Feature Extractor 3、Class Prediction四、实验结果五、优缺点一、论文相关信息 1.论文题目 YOLOv3: An Increme...
2019-08-08 20:19:22
671
原创 目标检测(六)之YOLO v2
文章目录一、论文相关信息 1.论文题目 2.论文时间 3.论文文献 4.论文源码二、论文背景及简介三、YOLO v2的一系列改进 1、总览 2、Better (1) Batch Normalization (2) High Resolution Classifier (3) Convolutional With Anchor Boxes (4) Dimensio...
2019-08-08 16:39:57
564
原创 目标检测(五)之YOLOv1
文章目录一、论文相关信息 1.论文题目 2.论文时间 3.论文文献 4.论文源码二、论文背景及简介三、知识储备 1、YOLOv1的思想四、test阶段五、train阶段 1、Loss的确定六、实验结果七、论文细节与思考 1、YOLO相比于RCNN系列对背景分类错误的更少,可以配合Faster RCNN一起使用八、论文优缺点 优点 缺点一、论文相关信息 1.论文题目 ...
2019-08-07 14:21:19
601
原创 目标检测(四)之Mask-RCNN
文章目录一、论文相关信息 1.论文题目 2.论文文献 3.论文源码二、论文背景及简介三、知识储备 1、ROI Align **ROI pooling的局限性** **ROI Align的思想** **ROI Align的反向传播**四、test阶段五、train阶段 1、对Faster RCNN的训练 2、对mask预测网络的训练 3、训练参数六、实验结果七、论文细节...
2019-08-04 13:55:36
2005
原创 目标检测(三)之Faster R-CNN
文章目录一、论文相关信息 1.论文题目 2.论文文献 3.论文源码二、论文背景及简介三、知识储备 1、anchor 2、RPN(Region Proposal Networks)四、test阶段五、train阶段 1、对Fast RCNN的训练 2、对RPN的训练 3、整个网络的联合训练六、实验结果七、论文细节与思考 1、Translation-Invariant Ancho...
2019-07-27 20:15:28
956
原创 目标检测(二)之Fast R-CNN
文章目录一、论文相关信息 1.论文题目 2.论文文献 3.论文源码二、论文背景及简介三、知识储备 1、ROI 2、ROI Pooling ROI Pooling前向传播过程 ROI Pooling反向传播过程四、test阶段五、train阶段 1、训练样本的采样 2、卷积网络的确定以及fine tuning 3、整个网络Loss的确定 4、SGD参数设置 5、对...
2019-07-18 16:56:32
510
2
原创 目标检测(一)之 R-CNN
文章目录一、论文相关信息 1.论文题目 2.论文文献 3.论文源码二、论文背景及简介三、知识储备 1、selective search 2、IOU 3、mAP(mean Average Precision) 4、非极大值抑制(NMS) 5、Bounding-box regression四、test阶段五、train阶段 1、卷积网络的确定以及fine tuning ...
2019-07-17 00:21:48
418
原创 美化csdn博客之markdown常用语法
文章目录1.文字居中2.缩进3.换行4.改变字体、字号与颜色5.设置图片居中和大小、标注5.设置文本居中6.注释7.分隔符1.文字居中<center> 文字居中</center >效果 文字居中2.缩进一个字:全方大的空白 或 空白½个字:半方大的空白 或 空白⅓个字:不断行的空...
2019-06-30 20:12:02
486
原创 预训练模型的应用(pytorch)
文章目录预训练模型使用的场景预训练模型的方法实现预训练模型的加载(pytorch)直接加载预训练模型修改某一层加载部分预训练模型预训练模型使用的场景声明:该部分有部分参考,若有侵权,请及时告知简单来说,预训练模型(pre-trained model)是前人为了解决类似问题所创造出来的模型。你在解决问题的时候,不用从零开始训练一个新模型,可以从在类似问题中训练过的模型入手。场景一:数据...
2019-06-04 11:44:29
10080
原创 Linux编写守护进程获取进程信息
记录系统运行期间所有运行的进程,记录信息包括:进程PID,可执行程序名称,用户名,创建时间,撤销时间,开机能自启动
2019-04-07 15:46:14
1665
转载 Git添加ssh
[转]https://www.cnblogs.com/ayseeing/p/3572582.htmlgithub设置添加SSH很多朋友在用github管理项目的时候,都是直接使用https url克隆到本地,当然也有有些人使用 SSH url 克隆到本地。然而,为什么绝大多数人会使用https url克隆呢?这是因为,使用https url克隆对初学者来说会比较方便,复制https url ...
2019-04-05 16:32:41
8932
原创 Ubuntu美化
安装Gnome-tweak-toolsudo apt-get install gnome-tweak-tool安装插件在ubuntu18.04及更高版本,去ubuntu software搜索插件 dash to dock允许你自由的定制gnome的侧边栏(或者叫做dock) coverflow alt-tabAlt + Tab 切换程序变得更加酷炫 hide top ...
2019-03-11 17:30:37
469
原创 Linux内核的编译(Ubuntu为例
1、获取linux内核源代码在下载目录打开终端,输入命令 sudo tar -xvf linux*.tar.xz -C /usr/src解压到/usr/src文件夹中2、选择和启动内核配置程序打开终端,输入命令cd /usr/src/linux-5.0(最后一项为你所下载的linux内核源代码文件夹的名称)准备安装环境,输入命令sudo apt-get install kern...
2019-03-11 12:15:00
703
原创 Ubuntu安装NVIDA、CUDA、cuDNN
1.先安装好gcc,g++,makesudo apt-get install gccsudo apt-get install g++sudo apt-get install makesudo apt-get update2.安装NVIDA1)去NVIDA官网查找并下载相应的显卡驱动.run文件卸载原有驱动的方法(若未安装过驱动可跳过)#for case1: original...
2019-02-22 18:14:56
949
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人