LibRec 精选
最是那一低头的温柔,像一朵水莲花不胜凉风的娇羞,道一声珍重,那一声珍重里有甜蜜的忧愁。--- 徐志摩 《沙场娜拉》
说明:近期更新较慢的原因是出现了一些意外的程序错误,我们正在全力解决。
【论文与代码】EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks
论文:https://arxiv.org/abs/1905.11946
代码1:https://github.com/lukemelas/EfficientNet-PyTorch/
代码2:https://github.com/tensorflow/tpu/tree/master/models/official/efficientnet
摘要:
Convolutional Neural Networks (ConvNets) are commonly developed at a fixed resource budget, and then scaled up for better accuracy if more resources are available. In this paper, we systematically study model scaling and identify that carefully balancing network depth, width, and resolution can lead to better performance. Based on this observation, we propose a new scaling method that uniformly scales all dimensions of depth/width/resolution using a simple yet highly effective compound coefficient. We demonstrate the effectiveness of this method on scaling up MobileNets and ResNet.
To go even further, we use neural architecture search to design a new baseline network and scale it up to obtain a family of models, called EfficientNets, which achieve much better accuracy and efficiency than previous ConvNets
【代码】利用PyTorch实现的XLNet,
论文:https://arxiv.org/pdf/1906.08237.pdf,
代码:https://github.com/graykode/xlnet-Pytorch/
【课程】深度强化学习课程(StarAI:Deep Reinforcement Learning Course),一共有6个星期的课程内容。链接:https://www.starai.io/course/
【教程】NumPy与数据表示的可视化教程,链接:https://jalammar.github.io/visual-numpy/
近期热点论文
1. MLFriend: Interactive Prediction Task Recommendation for Event-Driven Time-Series Data
Lei Xu, Shubhra Kanti Karmaker Santu, Kalyan Veeramachaneni
https://arxiv.org/abs/1906.12348v1
Most automation in machine learning focuses on model selection and hyper parameter tuning, and many overlook the challenge of automatically defining predictive tasks. We still heavily rely on human experts to define prediction tasks, and generate labels by aggregating raw data. In this paper, we tackle the challenge of defining useful prediction problems on event-driven time-series data. We introduce MLFriend to address this challenge. MLFriend first generates all possible prediction tasks under a predefined space, then interacts with a data scientist to learn the context of the data and recommend good prediction tasks from all the tasks in the space. We evaluate our system on three different datasets and generate a total of 2885 prediction tasks and solve them. Out of these 722 were deemed useful by expert data scientists. We also show that an automatic prediction task discovery system is able to identify top 10 tasks that a user may like within a batch of 100 tasks.
2. A Tensorized Transformer for Language Modeling
Xindian Ma, Peng Zhang, Shuai Zhang, Nan Duan, Yuexian Hou, Dawei Song, Ming Zhou
https://arxiv.org/abs/1906.09777v1
Latest development of neural models has connected the encoder and decoder through a self-attention mechanism. In particular, Transformer, which is solely based on self-attention, has led to breakthroughs in Natural Language Processing (NLP) tasks. However, the multi-head attention mechanism, as a key component of Transformer, limits the effective deployment of the model to a limited resource setting. In this paper, based on the ideas of tensor decomposition and parameters sharing, we propose a novel self-attention model (namely Multi-linear attention) with Block-Term Tensor Decomposition (BTD). We test and verify the proposed attention method on three language modeling tasks (i.e., PTB, WikiText-103 and One-billion) and a neural machine translation task (i.e., WMT-2016 English-German). Multi-linear attention can not only largely compress the model parameters but also obtain performance improvements, compared with a number of language modeling approaches, such as Transformer, Transformer-XL, and Transformer with tensor train decomposition.