Deep Learning
Deep Quality-Value (DQV) Learning
Sabatelli, Matthia, Louppe, Gilles, Geurts, Pierre, Wiering, Marco A.
We introduce a novel Deep Reinforcement Learning (DRL) algorithm called Deep Quality-Value (DQV) Learning. DQV uses temporal-difference learning to train a Value neural network and uses this network for training a second Quality-value network that learns to estimate state-action values. We first test DQV's update rules with Multilayer Perceptrons as function approximators on two classic RL problems, and then extend DQV with the use of Deep Convolutional Neural Networks, `Experience Replay' and `Target Neural Networks' for tackling four games of the Atari Arcade Learning environment. Our results show that DQV learns significantly faster and better than Deep Q-Learning and Double Deep Q-Learning, suggesting that our algorithm can potentially be a better performing synchronous temporal difference algorithm than what is currently present in DRL.
Addressing Training Bias via Automated Image Annotation
Xiao, Zhujun, Zhu, Yanzi, Chen, Yuxin, Zhao, Ben Y., Jiang, Junchen, Zheng, Haitao
Build accurate DNN models requires training on large labeled, context specific datasets, especially those matching the target scenario. We believe advances in wireless localization, working in unison with cameras, can produce automated annotation of targets on images and videos captured in the wild. Using pedestrian and vehicle detection as examples, we demonstrate the feasibility, benefits, and challenges of an automatic image annotation system. Our work calls for new technical development on passive localization, mobile data analytics, and error-resilient ML models, as well as design issues in user privacy policies.
End-to-End Content and Plan Selection for Data-to-Text Generation
Gehrmann, Sebastian, Dai, Falcon Z., Elder, Henry, Rush, Alexander M.
Learning to generate fluent natural language from structured data with neural networks has become an common approach for NLG. This problem can be challenging when the form of the structured data varies between examples. This paper presents a survey of several extensions to sequence-to-sequence models to account for the latent content selection process, particularly variants of copy attention and coverage decoding. We further propose a training method based on diverse ensembling to encourage models to learn distinct sentence templates during training. An empirical evaluation of these techniques shows an increase in the quality of generated text across five automated metrics, as well as human evaluation.
Secure Deep Learning Engineering: A Software Quality Assurance Perspective
Ma, Lei, Juefei-Xu, Felix, Xue, Minhui, Hu, Qiang, Chen, Sen, Li, Bo, Liu, Yang, Zhao, Jianjun, Yin, Jianxiong, See, Simon
Over the past decades, deep learning (DL) systems have achieved tremendous success and gained great popularity in various applications, such as intelligent machines, image processing, speech processing, and medical diagnostics. Deep neural networks are the key driving force behind its recent success, but still seem to be a magic black box lacking interpretability and understanding. This brings up many open safety and security issues with enormous and urgent demands on rigorous methodologies and engineering practice for quality enhancement. A plethora of studies have shown that the state-of-the-art DL systems suffer from defects and vulnerabilities that can lead to severe loss and tragedies, especially when applied to real-world safety-critical applications. In this paper, we perform a large-scale study and construct a paper repository of 223 relevant works to the quality assurance, security, and interpretation of deep learning. We, from a software quality assurance perspective, pinpoint challenges and future opportunities towards universal secure deep learning engineering. We hope this work and the accompanied paper repository can pave the path for the software engineering community towards addressing the pressing industrial demand of secure intelligent applications.
Domain Confusion with Self Ensembling for Unsupervised Adaptation
Wang, Jiawei, He, Zhaoshui, Feng, Chengjian, Zhu, Zhouping, Lin, Qinzhuang, Lv, Jun, Xie, Shengli
An essential task in visual recognition is to design a model that can adapt to dataset distribution bias [3, 37, 27], in which one attempts to transfer labeled source domain knowledge to unlabeled target domain. For example, we sometimes have a real world recognition task in one domain of interest, but we only have limitted training data in this domain. If we can use almost infinite simulation images in the 3D virtual world with labels to train a recognition model, and then generalize it to the real world, it would greatly reduce the cost of manual labelling [24, 29]. In order to obtain satisfactory 1 generalization capability, we turn to deep learning, which is the best known method having the robost generalization performance [26, 12, 10, 15, 28, 22]. However, deep learning models often needs millions of labeled data to fit millions of parameters. It is hard to obtain enough data to train in supervised setting where labeled data is hard to collect and annotate.
SECaps: A Sequence Enhanced Capsule Model for Charge Prediction
He, Congqing, Peng, Li, Le, Yuquan, He, Jiawei
Automatic charge prediction aims to predict appropriate final charges according to the fact descriptions for a given criminal case. Automatic charge pre-diction plays an important role in assisting judges and lawyers to improve the effi-ciency of legal decisions, and thus has received much attention. Nevertheless, most existing works on automatic charge prediction perform adequately on those high-frequency charges but are not yet capable of predicting few-shot charges with lim-ited cases. On the other hand, some works have shown the benefits of capsule net-work, which is a powerful technique. This motivates us to propose a Sequence En-hanced Capsule model, dubbed as SECaps model, to relieve this problem. More specifically, we propose a new basic structure, seq-caps layer, to enhance capsule by taking sequence information in to account. In addition, we construct our SE-Caps model by making use of seq-caps layer. Comparing the state-of-the-art meth-ods, our SECaps model achieves 4.5% and 6.4% F1 promotion in two real-world datasets, Criminal-S and Criminal-L, respectively. The experimental results consis-tently demonstrate the superiorities and competitiveness of our proposed model.
IDE Seminar - October 9 - Daniel Rock
Abstract: Engineers, as implementers of technology, are highly complementary to the intangible knowledge assets that firms accumulate. This paper seeks to address whether technical talent is a source of rents for corporate employers, both in general and in the specific case of the surprising open-source launch of TensorFlow, a deep learning software package, by Google. Using over 180 million position records and over 52 million skill records from LinkedIn, I build a panel of firm-level investment in technological human capital (information technology, research, and engineering talent quantities). I find that on average, an additional engineer at a firm is correlated with approximately $854,000 more market value. The second part of the talk covers the launch of TensorFlow, an open-source machine learning package created by Google, and its effect on the market value of firms with AI Talent.
Neural Networks -Activation functions โ Data Driven Investor โ Medium
This post will help you understand the most common activation function used in machine learning, including deep learning. Prerequisite: It is advisable to have knowledge on a few machine learning algorithms and a basic understanding of artificial neural networks. Activation function helps decide if we need to fire a neuron or not and if we need to fire a neuron then what will be the strength of the signal. In neural network z is the product of the input node and weight for the node plus the bias. If the neuron value can range from -infinity to infinity then we will not be able to decide if we need to fire the neuron or not.
Google's AI powerhouse DeepMind is opening its first international lab in Canada
Although it was bought by Google in 2014, AI firm DeepMind has always been true to its British roots -- expanding its offices in London, working closely with UK institutions like the NHS, and even teaching in the country's universities. Now, though, the company is opening its "first ever international AI office" -- in Edmonton, Canada. It's a natural fit for DeepMind, which has close links with the AI research community in Edmonton's University of Alberta. The company says nearly a dozen Alberta grads have joined its ranks, and the firm has sponsored the university's machine learning lab for a number of years. Richard Sutton, professor of computing science at Alberta, was also DeepMind's first outside advisor, and will head up the company's new base along with colleagues Michael Bowling and Patrick Pilarski.
The basics of Deep Learning and Bayesian Networks in under five minutes
Still confused about deep learning, how it works, what is its shortcomings, and what is its origins? Paraphrasing Zoubin: Deep learning is neural networks rebranded. Compute power enables us to run many layers of weighted computational neurons, hence the phrase "deep". They are data hungry, computationally intensive, uninterpretable black boxes that can be easily fooled. But ... They can do amazing things and using them is becoming easier.