深度学习
NickChen_0411
学生
展开
-
多标签图像分类任务的评价方法-mAP
多标签图像分类(Multi-label Image Classification)任务中图片的标签不止一个,因此评价不能用普通单标签图像分类的标准,即mean accuracy,该任务采用的是和信息检索中类似的方法—mAP(mean Average Precision)。mAP虽然字面意思和mean accuracy看起来差不多,但是计算方法要繁琐得多,以下是mAP的计算方法:首先用训转载 2017-08-09 21:27:21 · 1146 阅读 · 1 评论 -
pytorch实现cifar10分类
1.pytorch60分钟上手教程中的代码,网上的代码存在部分错误,在此进行了改正,并添加了必要注释。总的来说,pytorch无论在网络模型的定义还是在数据的预处理等方面都比使用tensorflow要方便,tensorflow代码的风格更偏向于细节,参数较多,底层函数也较容易更改。在调试代码方面,一般容易出错的地方在tensor的维度上,用debug调试,查看pytorch中tensor变量的维度原创 2018-01-18 20:16:44 · 4533 阅读 · 1 评论 -
python中的try/except/else/finally语句
与其他语言相同,在python中,try/except语句主要是用于处理程序正常执行过程中出现的一些异常情况,如语法错误(python作为脚本语言没有编译的环节,在执行过程中对语法进行检测,出错后发出异常消息)、数据除零错误、从未定义的变量上取值等;而try/finally语句则主要用于在无论是否发生异常情况,都需要执行一些清理工作的场合,如在通信过程中,无论通信是否发生错误,都需要在通信完成或者发转载 2017-12-29 11:21:30 · 6418 阅读 · 0 评论 -
多光谱影像分类(双通道CNN实现)
1.介绍2017年IEE IGRASS多光谱影像分类比赛,选用两个卫星landsat_8和sentinel_2所拍摄的多光谱图像作为输入,输出像素级分类图像。其中landsat_8有4个时段的影像数据,sentinel_2只有一个时段的影像数据。拍摄城市有巴黎/柏林/罗马/香港/圣保罗 五个地区,模型选用前4个地区的数据作为训练样本,圣保罗地区数据作为测试样本。依次选取landsat_8的每个原创 2018-01-08 18:20:38 · 9150 阅读 · 4 评论 -
关于Python中的引用
转载地址:[这里写链接内容](http://www.cnblogs.com/yuyan/archive/2012/04/21/2461673.html) 作为一个python初学者,今天被一个python列表和词典引用的问题折磨了很久,但其实了解了缘由也很简单,记录在此备忘。首先背书python中的引用对象问题:1. python不允许程序员选择采用传值还是传引用。Python参数传递采用的转载 2017-12-28 16:36:25 · 2386 阅读 · 0 评论 -
Softmax函数与交叉熵
Softmax函数背景与定义在Logistic regression二分类问题中,我们可以使用sigmoid函数将输入映射到区间中,从而得到属于某个类别的概率。将这个问题进行泛化,推广到多分类问题中,我们可以使用softmax函数,对输出的值归一化为概率值。这里假设在进入softmax函数之前,已经有模型输出值,其中是要预测的类别数,模型可以是全连接网络的输出,其输出个数为,即输出为。所以对每个样本转载 2017-12-25 11:55:26 · 1342 阅读 · 0 评论 -
快速排序(python)
代码:def median(nums): nums = quicks(nums) if len(nums) % 2 != 0: return nums[len(nums) / 2] else: return (nums[len(nums) / 2] + nums[len(nums) / 2 - 1]) * 1.0 / 2def quicksort(nums, left,原创 2017-12-19 22:13:30 · 300 阅读 · 0 评论 -
Battleship!
1.说明:python实现一个打海盗船的程序,对python的if语句list结构进行一个小综合2.代码from random import randintboard = []for x in range(5): board.append(["O"] * 5)def print_board(board): for row in board: print " ".join(row)pr原创 2017-12-19 17:25:50 · 586 阅读 · 0 评论 -
VAE(Variational Autoencoder)的原理
Kingma, Diederik P., and Max Welling. “Auto-encoding variational bayes.” arXiv preprint arXiv:1312.6114 (2013).论文的理论推导见:https://zhuanlan.zhihu.com/p/25401928中文翻译为:变分自动编码器转自:http://kvfrans.com/variation转载 2017-09-11 17:26:44 · 2112 阅读 · 0 评论 -
Logistic回归(python实现)
一、逻辑回归(LogisticRegression) Logistic regression (逻辑回归)是当前业界比较常用的机器学习方法,用于估计某种事物的可能性。之前在经典之作《数学之美》中也看到了它用于广告预测,也就是根据某广告被用户点击的可能性,把最可能被用户点击的广告摆在用户能看到的地方,然后叫他“你点我啊!”用户点了,你就有钱收了。这就是为什么我们的电脑现在广告泛滥的原...转载 2018-12-26 12:01:29 · 6270 阅读 · 0 评论