自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

兔角与禅

我们必须知道,我们终将知道。—— 大卫·希尔伯特

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

原创 LeetCode基本记录【4】// BASIC NOTES AND CODES OF LEETCODE [ 4 ]

LeetCode基本记录【4】60. Permutation SequenceThe set [1,2,3,…,n] contains a total of n! unique permutations.By listing and labeling all of the permutations in order, We get the following sequence (ie...

2018-03-31 00:54:47 227

原创 python中的深拷贝和浅拷贝问题

python中的深拷贝和浅拷贝问题平时写Python用惯了numpy的矩阵类型,只用python自带的list做有关矩阵的(二维数组的)处理的时候碰到各种bug。这里是今日份的bug和解决方案。问题缘起在一个程序中,我们希望用list实现一个二维数组,然后对其中的元素挨个根据下标的指引来进行赋值。我们对这个二维数组也就是矩阵的初始化是这样的:m, n = 5, 3matrix =...

2018-03-30 20:07:54 4118 3

原创 LeetCode基本记录【3】// BASIC NOTES AND CODES OF LEETCODE [ 3 ]

LeetCode基本记录【3】43. Multiply StringsGiven two non-negative integers num1 and num2 represented as strings, return the product of num1 and num2.Note:The length of both num1 and num2 is < 110...

2018-03-30 01:43:28 238

原创 python中的map,reduce,filter函数和lambda表达式

python中的map,reduce,filter函数和lambda表达式首先看几个栗子:map(lambda a : a > 3, a)Out[22]: [False, False, False, True, True]filter(lambda a : a > 3, a)Out[23]: [4, 5]reduce(lambda a : a > 3, a...

2018-03-29 23:34:52 1387

原创 GAN相关:SRGAN,GAN在超分辨率中的应用

GAN相关:SRGAN,GAN在超分辨率中的应用Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial NetworkChristian Ledig et alabstract用GAN做超分辨率是为了解决常规方法包括deep learning 方法的结果中缺少高频信息和fine...

2018-03-28 17:35:08 8865

原创 GAN相关:PAN(Perceptual Adversarial Network)/ 感知对抗网络

GAN相关:PAN(Perceptual Adversarial Network)/ 感知对抗网络Perceptual Adversarial Networks for Image-to-Image TransformationChaoyue Wang et alintro首先介绍pixel-wise的图像任务。指出用传统的l1和l2 norm来进行计算会带来一些问题,比如...

2018-03-27 16:53:06 6060 2

原创 GAN相关 : pix2pix模型

GAN相关 : pix2pix模型Image-to-Image Translation with Conditional Adversarial NetworksPhillip Isola et al在图像处理和视觉相关的领域里,有一类问题可以归结为map pixels to pixels,也就是图像转换,image to image translation的问题,比如黑白图像转为...

2018-03-26 23:52:08 5703

原创 GAN相关(二):DCGAN / 深度卷积对抗生成网络

GAN相关(二):DCGANUNSUPERVISED REPRESENTATION LEARNING WITH DEEP CONVOLUTIONAL GENERATIVE ADVERSARIAL NETWORKSAlec Radford et alDCGAN指的是Deep Convolutional GAN,摘要中说,本文是bridge the gap between 有监督的C...

2018-03-26 19:26:39 1985

原创 NCRE-3 网络技术概念图:局域网技术

局域网技术2018年03月24日00:16:10

2018-03-24 00:16:17 339

原创 NCRE-3 网络技术概念图:路由设计基础

路由设计基础2018年03月24日00:15:10

2018-03-24 00:15:18 315

原创 NCRE-3 网络技术概念图:IP地址规划设计技术

IP地址规划设计技术2018年03月23日22:32:01

2018-03-23 22:32:13 313

原创 NCRE-3 网络技术概念图:中小型网络系统总体规划与设计方法

中小型网络系统总体规划与设计方法2018年03月23日21:02:32

2018-03-23 21:02:43 268

原创 NCRE-3 网络技术概念图:网络系统结构与设计基本原则

网络系统结构与设计基本原则2018年03月23日19:51:11

2018-03-23 19:51:21 246

原创 NCRE-3 计算机等级考试三级网络技术抢救方略:入侵防护相关

入侵检测和防护的部署基于网络的入侵防护系统,NIPS,应该部署在内网的出口处,也就是边界路由器和核心交换机之间,这样可以保护整个网络。网络入侵检测系统常用部署方法:网卡与交换设备的监控端口连接,通过交换设备的span/mirror功能将被镜像的端口的数据包复制一份给监控端口。增加一台集线器改变拓扑结构,然后将入侵检测系统通过集线器介入系统,利用集线器的共享式监听获取数据包加一个T...

2018-03-23 18:39:41 446

原创 NCRE-3 计算机等级考试三级网络技术抢救方略:路由器配置相关

路由器配置路由器配置主要包括以下内容:静态路由表配置静态路由表是由人工方式建立的,到目标地址的路径被输入到路由表中。配置方法:Router (config) # ip route <dest> <dest-mask> <next hop>// e.g. : R1 (config) # ip route 182.93.0.0 255.255....

2018-03-23 17:57:58 2039

原创 NCRE-3 计算机等级考试三级网络技术抢救方略:DHCP报文分析相关

DHCP报文分析DHCP,Dynamic Host Configuration Protocol,动态主机配置协议,是用来进行ip地址的动态分配的一种方式。由网络站点提出DHCP请求,从DHCP服务器上自动获取一个TCP/IP属性信息,如ip地址,默认网关,域名,dns服务器等。网络站点登出以后,就将地址释放,从而每次的ip地址都可能是不同的。动态地址分配可以有效的利用ip地址资源。考核方...

2018-03-23 15:50:08 4928 3

原创 NCRE-3 计算机等级考试三级网络技术抢救方略:sniffer抓包分析相关

sniffer抓包分析通过分析sniffer抓取的数据包,可以看到DNS的域名解析的过程,可以看到TCP的三次握手,也可以看到数据在不同地址之间的传输。比如:首先,通过TTL和ICMP协议,可以知道这个是tracert 命令的结果。首先经过了DNS,说明tracert的是一个域名而不是ip地址。域名可以看到就是mail.tj.edu.cn,前面四行是域名解析的过程,可以看到Dest...

2018-03-23 14:30:34 8331

原创 NCRE-3 计算机等级考试三级网络技术抢救方略:CIDR相关

CIDR相关(无类域间路由)主要考察路由汇聚的相关内容 CIDR是和无类别的子网掩码 + ip地址向适应的,通过mask得到网络号,再通过ip地址得到主机号,就可以不需要类的概念了。用了CIDR协议以后,就可以应用子网划分的逆过程,将多个前缀一样的子网汇聚成为一个CIDR地址块,这样就可以使得路由表更加简单,具体示例如下:S表示串口serial,E表示以太网接口Ethernet。可...

2018-03-23 01:59:44 420

原创 NCRE-3 计算机等级考试三级网络技术抢救方略:VLSM相关

VLSM (可变长子网掩码)相关一般出现在这种题目中。首先,VLSM,variable length subnet mask,可变长子网掩码,是为了更充分的利用地址空间。前面一个说过了,实际上ABC类网络划分就有点可变长子网掩码的感觉。对于已经申请到的一个网络,要对它划分子网,那么实际上就是对host id 中借出几位来做网络位,然后剩下的做主机位。这样就是出现一个dilemm...

2018-03-23 01:10:32 488

原创 NCRE-3 计算机等级考试三级网络技术抢救方略:IP地址相关

IP地址相关(子网掩码,网络地址&主机号,地址类别)栗子: 先写成binary,结果如下:ip = 01111110.10010110.00011100.00111001mask = 11111111.11110000.00000000.00000000地址类别根据下图判断:首先,主要考虑ABC三类地址,前导码分别为0,10,110。DE同理。有点类似于哈夫...

2018-03-23 00:24:01 601

原创 LeetCode基本记录【2】// BASIC NOTES AND CODES OF LEETCODE [ 2 ]

LeetCode基本记录【2】19. Remove Nth Node From End of ListGiven a linked list, remove the nth node from the end of list and return its head.For example,Given linked list: 1->2->3->4->5,...

2018-03-20 22:55:23 291

原创 GAN相关(一):Generative Adversarial Nets

GAN相关(一):Generative Adversarial Nets准备用GAN网络做一些事情,所以开始梳理一下GAN的相关内容。从最经典的一篇,也就是GAN的名称的来源,古德费洛大神的这篇文章开始。Generative Adversarial Nets (2014,Ian J. Goodfellow et.al.)Abstract : generative model G ...

2018-03-19 20:35:00 899

原创 图像去噪重要文献整理(二)BM3D / LSSC

图像去噪重要文献整理(二)BM3D / LSSC仍然是基于自相似性,BM3D是传统方法里的state of the art,下面介绍BM3D。Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering (2007,IEEE TIP)Kostadin Dabov et. al.BM3D四个字的意思分...

2018-03-18 14:11:24 9810

原创 图像去噪重要文献整理(一)NL-means / single image SR

图像去噪重要文献整理(一)根据之前的ppt,整理一下图像去噪相关的重要文献和方法,包括传统方法和深度学习方法。 由于空域和变换域滤波是比较基本的图像处理方法,所以在此不进行讨论。我们从传统方法的第二个,也就是基于图像的自相似性的方法开始进行整理:A non-local algorithm for image denoising (2005)Antoni Buades ...

2018-03-17 16:02:28 5450 5

原创 LeetCode基本记录【1】// BASIC NOTES AND CODES OF LEETCODE [ 1 ]

LeetCode基本记录【1】鉴于时间紧迫,只能简单记录,并且每次十道题为一篇,仅记录代码和必要的说明。后续再整理。Leetcode 1 contains the following problems and their solutionsAdd Two NumbersLongest Substring Without Repeating CharactersLongest Pa...

2018-03-13 23:56:06 360

原创 排序(Sorting)相关算法(理论篇)

排序(Sorting)相关算法(理论篇)排序(Sorting)是将一组数据序列按照关键字的非减或非增的顺序排列起来的操作。将待排序内容全部放在内存中的排序叫做内部排序,一次放不进来需要多次读取外存的叫外部排序,现在介绍内部排序。内部排序有许多方法,常见的有:Straight Insertion Sort,Shell Sort,Quick Sort等。可以分为如下几类:———————...

2018-03-11 23:06:44 1032

原创 波兰表达式(Polish Notation)简要介绍

波兰表达式的由来1920年,波兰科学家扬·武卡谢维奇(Jan ukasiewicz)发明了一种不需要括号的计算表达式的表示法将操作符号写在操作数之前,也就是前缀表达式,即波兰式(Polish Notation, PN)。波兰表达式的用法比如一个波兰式:+ 2 * 3 - 5 1 ,使用方法如下,先进行扫描,如果出现一个operator后面跟着俩operand的情况,那就用这个运算符对两...

2018-03-10 01:30:07 8294

原创 卡特兰数(Catalan Number)相关问题整理

Catalan数的相关问题整理Catalan数的引入与数学表达卡特兰数可以简单理解为这样一个问题的解:对于一个已知长度的数列,其中包含n个+1,n个-1,这个数列就是这2n个数字的随机排列,那么如果要求任意一个前k项的和都不能是负数的话,这样的排列有多少种? 这个解就是卡特兰数构成的数列,下标为n。下面是卡特兰数的一些数学性质:这里的Cn表示下表为n的卡特兰数。卡特兰数的...

2018-03-10 00:31:06 1300

原创 python中的glob模块函数:glob,iglob和escape的使用

python的glob模块glob 是 Unix style pathname pattern expansion 的模块,也就是对符合某些要求的文件和文件夹路径进行查找的模块,返回的是unix style的形式,当然对于Windows的系统,会对反斜线‘\’加上转义便于阅读。glob模块中的函数根据python的documentation,glob里共有三个函数:glob.glo...

2018-03-08 19:42:55 6202 1

原创 TF-IDF基本原理简释

TF-IDF基本原理简释原理概述tf-idf是自然语言处理中的一个简单的模型。tf代表term frequency,也就是词频,而idf代表着inverse document frequency,叫做逆文档频率,这两个属性都是属于单词的属性。概括来说,tf-idf模型是用来给文档中的每个词根据重要程度计算一个得分,这个得分就是tf-idf。首先,考虑文档中的所有的词语,一个直观的想...

2018-03-08 16:34:36 658

原创 岭回归(Ridge Regression)、OLS和吉洪诺夫正则化(Тихонов regularization)

岭回归(Ridge Regression)、普通最小二乘(OLS)和吉洪诺夫正则化(Тихонов regularization)线性模型和线性回归在机器学习相关教材上提到的比较少,一般在矩阵统计优化等数学理论相关的材料中才会介绍。本文简明介绍一下岭回归和普通最小二乘法(OLS)的关系,从而引出吉洪诺夫正则化的相关介绍。常规的线性模型,Ax = b,对x进行求解,使得A中的数据的的某个变换...

2018-03-07 22:56:11 6763 4

原创 论文笔记[8] Seismic Waveform Classification and First-Break Picking Using CNN

论文笔记[8] Seismic Waveform Classification and First-Break Picking Using Convolution Neural Networks这篇文章是用CNN做一个波形分类以及初至拾取。初至,first-break,简写为FB,在FB附近和non-FB附近的subimage的波形特征是不同的。初至拾取这个任务可以人工也可以automatic...

2018-03-06 00:32:20 734

原创 如何科学地使用keras的Tokenizer进行文本预处理

如何科学地使用keras的Tokenizer进行文本预处理缘起之前提到用keras的Tokenizer进行文本预处理,序列化,向量化等,然后进入一个simple的LSTM模型中跑。但是发现用Tokenizer对象自带的 texts_to_matrix 得到的向量用LSTM训练不出理想的结果,反倒是换成Dense以后效果更好。后来实验了一下发现是对这个向量化函数的理解出现了偏差。鉴于网上...

2018-03-05 16:12:32 20259 10

原创 集成学习(Ensemble)相关概念及算法(Adaboost,Bagging,Stacking)

集成学习(Ensemble)相关概念及算法(Adaboost,Bagging,Stacking)集成学习简介集成学习(Ensemble)指的是,instead of 用一个单一的精密的高效能的学习器对数据进行处理,我们采用多个weak learner进行学习,并且通过一定的手段将这些weak learner的结果进行整合,得到最终需要的结果。当然,虽然叫做weak learner,实际...

2018-03-04 23:53:54 3558

原创 论文笔记 [7] complex-trace analysis for temporal resolution improvement

论文笔记 [7] Application of complex-trace analysis to seismic data for random-noise suppression and temporal resolution improvement地震数据需要有更高的时空分辨率,并且较低的相干噪声和随机噪声,这样才能更容易解释。这篇文章目的在于通过复地震道分析 complex-trac...

2018-03-01 17:59:34 502

原创 关于python的一些笔记 2018-03-01 00:04:54

关于python的一些笔记 2018-03-01 00:04:54以下是近期写python代码的时候遇到的一些常用的函数和方法,在此记录一下:isinstance可以用来判断某变量是否为某个类型,返回一个布尔值a = 'sherlock'>>> isinstance(a,str)True>>> isinstance(a,int)Fal...

2018-03-01 00:05:18 559

空空如也

空空如也

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

TA关注的人

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