自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)

原创 使用对抗样本的攻击过程

参考文献:针对恶意代码分类模型的对抗技术研究1、首次提出了一种基于灰度图像的对抗样本攻击算法,生成可执行的对抗样本,用以攻击基于机器学习的以灰度图像为分类依据的恶意代码分类模型。本文首先以灰度图像为依据,修改了One Pixel Attack算法用以生成图像对抗样本,然后将图像对抗样本映射回代码形式,打包成为Android可运行程序,即生成的对抗样本可以通过程序的形式安装、运行。传播,具有现实的攻击意义。对上述算法进行实验验证。首先在Derbin样本集上进行以灰度图像为分类依据的恶意代码分类训练,以得到

2020-09-29 17:18:27 580

转载 恶意软件检测技术综述

目录恶意软件检测技术综述摘要第一章绪论第二章理论准备2.1恶意软件检测技术与恶意软件检测器2.2恶意软件检测研究现状2.2.1基于异常的检测研究现状2.2.2基于签名的检测研究现状第三章从计算机系统结构看恶意软件检测第四章总结恶意软件检测技术综述摘要本文介绍了恶意软件、恶意软件探测技术和探测器的定义,以及研究它们的现实意义。概述了恶意软件探测技术的具体分类和各个类别的研究现状。结合研究现状,总结了软件探测器性能损耗高,覆盖范围有限的特点...

2020-09-29 15:15:26 37

原创 NVIDIA驱动安装与卸载+ 查看内核版本信息+实时查看GPU信息+搭建多个Cuda环境

NVIDIA驱动安装与卸载:两种方式1.卸载掉原有驱动: sudo apt-get remove nvidia-* //若安装过其他版本或其他方式安装过驱动执行此项)2.给驱动run文件赋予执行权限: sudo chmod a+x NVIDIA-Linux-x86_64-440.31.run3.安装 ./NVIDIA-Linux-x86_64-440.31.run -no-x-check -no-nouveau-check -no-opengl-files//只有禁用opengl这样安

2020-09-28 21:16:28 59

转载 Ubuntu中Failed to initialize NVML: Driver/library version mismatch问题的解决

目录问题描述问题根源解决方案问题描述nvidia-smi问题根源NVIDIA 内核驱动版本与系统驱动不一致解决方案以下是我的解决方案,卸载电脑驱动,重装415版本与nvidia 内核版本匹配输入下条命令,查看你的显卡驱动所使用的内核版本cat /proc/driver/nvidia/version可以看出Kernel Module 为415.27输入下条命令,查看电脑驱动cat /var/log/dpkg.log | grep n.

2020-09-28 09:44:23 38

原创 Pycharm远程服务器的Path mapping

当我打开一个工程的时候,想要调用远程的服务器。我当时已经配置了Project Interpreter,而且Path mapping我当时设置的是一个tmp存储。然后无法运行。解决方法:本地工程是:pytorchtest,然后远程工程是:/Project/pytorchtest。需要pytorchtest里面的所有内容都上传到/Project/pytorchtest。这样在这两个之间做好映射,就可以。...

2020-09-28 09:35:07 66

原创 类中的__init__,__call__,__len__,__getitem__,__setitem__,__delitem__函数

目录自己认为的:参考别人的:对应于(自己认为的)那部分的代码自己认为的:在下面的代码中,用到了类,其中类中的__init__(self, output_size)和__call__(self, output_size)函数,介绍一下。当我一遍一遍的debug的时候,scale = Rescale(256)中的256赋值output_size,进行的是初始化。而没有调用__call__()。scale = Rescale(256)crop = RandomCrop(1..

2020-09-28 09:17:40 753

原创 了解Cookie(强烈推荐)

https://blog.csdn.net/f45056231p/article/details/88837058https://blog.csdn.net/playboyanta123/article/details/79464684目录Cookie的诞生Cookie的处理分为:服务器端的发送与解析发送cookiecookie 是怎么工作的?Cookie是由服务器端生成,发送给User-Agent,浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次

2020-09-27 19:56:35 26

转载 XSS(跨站脚本)漏洞详解

参考链接:https://blog.csdn.net/qq_35393693/article/details/86597707XSS的原理和分类跨站脚本攻击XSS(Cross Site Scripting),为了不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。XSS攻击针对的是用户层面的攻击!

2020-09-27 19:32:08 16

原创 cuda版本和NVIDIA兼容性问题

安装了cuda 10.2,结果告诉我不兼容,所以重新安装一下cuda 10.0http://chaofei.baiduux.com/h5/zh-lcf.html

2020-09-26 20:06:58 12

原创 网络安全攻击防御体系

2020-09-22 21:57:03 14

原创 网络安全攻击与防护

2020-09-22 20:00:42 9

转载 初认联邦学习—背景和框架介绍

1 背景介绍1.1 人工智能的遇到的困境(1)数据孤岛问题。一个AI项目可能涉及多个领域,需要融合各个公司、各个部门的数据。(比如研究居民线上消费问题,需要各个消费平台的数据,可能还需要银行数据等等)但在现实中想要将分散在各地、各个机构的数据进行整合几乎是不可能的。(2)数据隐私问题。GDPR的出台,使得各方对数据所有权和隐私性的关注越来越多,对用户隐私和安全管理日趋严格,拿不到赖以生存的数据集。GDPR:2018年欧洲联盟出台《通用数据保护条例》。旨在保护用户的个人隐私和数据安全。用户可以删除

2020-09-22 09:58:26 614

转载 联邦学习

联邦学习简介 联邦学习(Federated Learning)是一种新兴的人工智能基础技术,在 2016 年由谷歌最先提出,原本用于解决安卓手机终端用户在本地更新模型的问题,其设计目标是在保障大数据交换时的信息安全、保护终端数据和个人数据隐私、保证合法合规的前提下,在多参与方或多计算结点之间开展高效率的机器学习。其中,联邦学习可使用的机器学习算法不局限于神经网络,还包括随机森林等重要算法。联邦学习有望成为下一代人工智能协同算法和协作网络的基础。联邦学习的系统构架 以包含...

2020-09-22 09:22:04 23

原创 Meta Learning

2020-09-21 17:14:11 10

原创 元学习:MAML,拟合y=a*sin(x+b)

参考链接:https://www.bilibili.com/read/cv4286995import numpy as npimport matplotlib.pyplot as pltpi = np.pidef sample_points(k):#k为对函数a*sin(x+b)在0到2π的采样点数 a,b = np.random.uniform(1,2,2) x = np.arange(0,2*pi,2*pi/k) y = a*np.sin(x+b) retur

2020-09-21 16:54:30 24

转载 深度学习模型压缩

前言目前在深度学习领域分类两个派别,一派为学院派,研究强大、复杂的模型网络和实验方法,为了追求更高的性能;另一派为工程派,旨在将算法更稳定、高效的落地在硬件平台上,效率是其追求的目标。复杂的模型固然具有更好的性能,但是高额的存储空间、计算资源消耗是使其难以有效的应用在各硬件平台上的重要原因。最近正好在关注有关深度学习模型压缩的方法,发现目前已有越来越多关于模型压缩方法的研究,从理论研究到平台实现,取得了非常大的进展。2015年,Han发表的Deep Compression是一篇对于模型压缩方法的

2020-09-18 21:14:55 19

原创 Keras例子的详细介绍

参考链接:https://blog.csdn.net/wyx100/article/details/80647379Keras详细介绍英文:https://keras.io/中文:http://keras-cn.readthedocs.io/en/latest/实例下载https://github.com/keras-team/kerashttps://github.com/keras-team/keras/tree/master/examples...

2020-09-18 18:54:02 10

转载 Net2Net

什么是Net2Net?Net2Net(Net to Net) 是利用知识迁移来解决大型网络的训练速度慢的问题,例如先训练一个小的网络,然后Net2Net,训练一个更大的网络,训练更大的网络时可以利用在小网络中已经训练好的权重,使得再训练大型的网络速度就变的非常快,利用小网络的权重的这个过程就是知识迁移的过程。真实场景下的机器学习系统,最终都会变成终身学习系统(Lifelong learning system),不断的有新数据,通过新的数据改善模型,刚开始数据量小,我们使用小的网络,可以防止过拟合并

2020-09-18 18:50:34 43

转载 Neural Architecture Search with Reinforcement Learning解读

论文:《Neural Architecture Search with Reinforcement Learning》网站链接(开源代码):https://github.com/tensorflow/models1. 概述  此论文出自google Brain并发表与ICLR2017,看这篇论文主要是google Brain在cvpr2017上发表了一篇NASnet论文(论文厉害之处是自动生成CNN结构并利用迁移学习可用于大规模图像分类和物体检测,并取得目前最好的效果),NASNet论文中的核心是

2020-09-18 18:49:02 7

原创 论文阅读 | BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chain

代码地址:https://github.com/MachineCF/badnets-pytorch按照我的阅读顺序来看。1、下载数据集Run below command to downloadMNISTandcifar10into./dataset/.$ python data_downloader.py2、debug main.py,一步一步看代码train_data_loader, test_data_ori_loader, test_data_tri_loade...

2020-09-14 21:35:48 53

转载 Python __setitem__()、__getitem__()、__delitem__()

__xxxitem__:使用['']的方式操作属性时被调用__setitem__:每当属性被赋值的时候都会调用该方法,因此不能再该方法内赋值 self.name = value 会死循环__getitem__:当访问不存在的属性时会调用该方法__delitem__:当删除属性时调用该方法class A(object): def __init__(self): self['B'] = "BB" self['D'] = "DD" de..

2020-09-14 18:36:51 6

C++谭浩强中多态性和虚函数章节中最后的代码

多态性和虚函数章节中最后的代码! 多态性和虚函数章节中最后的代码! 多态性和虚函数章节中最后的代码! 多态性和虚函数章节中最后的代码!

2019-12-26

谭浩强教授的面向对象程序设计——第一章

谭浩强教授的面向对象程序设计——第一章, 同时我的代码对应的博客也可以关注哦 谭浩强教授的面向对象程序设计——第一章, 同时我的代码对应的博客也可以关注哦 谭浩强教授的面向对象程序设计——第一章, 同时我的代码对应的博客也可以关注哦 谭浩强教授的面向对象程序设计——第一章, 同时我的代码对应的博客也可以关注哦

2019-12-18

空空如也

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