Deep Learning
你好再见z
这个作者很懒,什么都没留下…
展开
-
tf.keras.callbacks.TensorBoard分析训练过程
logs = "/logs/ce_tboard"tboard_callback = tf.keras.callbacks.TensorBoard(log_dir = logs, update_freq = 10000, profile_batch = 2)model.compile(tf.keras.opt.原创 2020-07-07 16:19:45 · 6011 阅读 · 0 评论 -
Tensorflow在不平衡数据上训练
在正负样本不平衡的情况下,如何训练分类器。首先,准备训练数据:import csvimport numpy as npfname = 'data.csv'all_features = []all_targets = []with open(fname) as f: for i, line in enumerate(f): if i == 0: print('HEADER:', line.strip()) continue fields =原创 2020-07-07 11:08:37 · 1209 阅读 · 0 评论 -
推荐系统论文:Deep Interest Network for Click-Through Rate Prediction
论文地址:Deep Interest Network for Click-Through Rate Prediction论文由阿里广告技术团队提出,是一篇实践性很强的文章。ABSTRACT目前基于深度学习的CTR预估方法,都是Embedding+MLP结构,...原创 2020-05-03 15:24:20 · 1425 阅读 · 0 评论 -
推荐系统论文:Deep Neural Networks for YouTube Recommendations
论文地址:Deep Neural Networks for YouTube Recommendations这篇论文是YouTube团队发表于2016年,十分经典,所以今天精读一下。1. INTRODUCTIONYouTube的视频推荐系统规模十分巨大,需要为庞大的用户群在百万级数量的候选视频中提供个性化推荐,主要面临三个挑战:规模:也许一些推荐算法在小规模数据上效果很好,但并不适用...原创 2020-04-23 00:24:30 · 1884 阅读 · 0 评论 -
Pytorch 学习率衰减 lr_scheduler
torch.optim.lr_scheduler 提供了一些基于 epoch 调整学习率的方法,基本使用方法如下:optimizer = torch.optim.SGD(model.parameters(), lr=1e-2, momentum=0.9, weight_decay=1e-5)scheduler = torch.optim.lr_scheduler.xxx()for ep...原创 2020-03-19 16:35:01 · 8289 阅读 · 3 评论 -
深度学习:卷积操作示意图
发现一个地址,提供一个交互式的可视化卷积示意图,能设置各种卷积参数,演示这些参数如何影响输入、权重和输出矩阵之间的形状和数据关系:Convolution Visualizer...原创 2020-02-09 23:30:13 · 4666 阅读 · 0 评论 -
分组卷积:Grouped convolution
参考:A Tutorial on Filter Groups (Grouped Convolution)分组卷积最早出现在AlexNet中,当时硬件资源有限,训练时卷积操作不能全部放在同一个GPU中运算,因此作者在2个GPU上运行,把feature maps分给这两个GPU分别进行处理,最后把这两个GPU的结果进行concatenate,作为一层的output。直到2016年Deep Ro...原创 2020-02-06 15:10:03 · 6650 阅读 · 0 评论 -
深度学习论文:Deep Residual Learning for Image Recognition
论文:He, Kaiming, et al. "Deep residual learning for image recognition." Proceedings of the IEEE conference on computer vision and pattern recognition. 2016.Abstract深度神经网络难以训练,本文提出残差块来简化比以往深很多网络的训...原创 2020-02-04 22:59:28 · 10485 阅读 · 2 评论 -
深度学习论文:Bag of Tricks for Image Classification with Convolutional Neural Networks
论文:He, Tong, et al. "Bag of tricks for image classification with convolutional neural networks." Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2019.1.Introduction...翻译 2020-02-02 15:28:00 · 1638 阅读 · 1 评论 -
读Pytorch源码之AlexNet和Vgg
Windows操作系统下,模型的路径为:C:\Python35\Lib\site-packages\torchvision\models\xxnet.py,这里有许多常用的网络结构的定义,包括AlexNet, ResNet, Inception, DenseNet等,可以供我们直接使用:from torchvision import modelsmodel = models.alexnet...原创 2020-03-07 00:39:09 · 1382 阅读 · 0 评论 -
细粒度图像识别论文:Learning multi-attention convolutional neural network for fine-grained image recognition
论文:Heliang Zheng, Jianlong Fu, Mei Tao, and Jiebo Luo. Learning multi-attention convolutional neural network for fine-grained image recognition. In IEEE International Conference on Computer Vision, ...原创 2020-01-07 17:15:06 · 5198 阅读 · 0 评论