Deep Learning
The Morning Paper Issue 8 - AI Edition
Welcome to this AI-themed edition of The Morning Paper Quarterly. I've selected five paper write-ups which first appeared on The Morning Paper blog over the last year. To kick things off we're going all the way back to 1950! Alan Turing's paper on "Computing Machinery and intelligence" is a true classic that gave us the Turing test, but also so much more. Here Turing puts forward the idea that instead of directly building a computer with the sophistication of a human adult mind, we should break the problem down into two parts: building a simpler child program, with the capability to learn, and building an education process through which the child program can be taught. Writing almost 70 years ago, Turing expresses the hope that machines will eventually compete with men in all purely intellectual fields.
5 Top Emerging AI and ML Trends to Look Forward to In 2020
According to the latest report by IDC in global spending for AI systems will reach $97.9 billion in 2023 According to the latest report by IDC, global spending for AI systems will reach $97.9 billion in 2023, up almost three times from the worldwide spending at $37.5 billion in 2019. Being the inflection point, the year 2020 is projected to be crucial in terms of innovations in the AI eco-space. Here are some of the top AI and ML emerging trends organizations should look forward to in 2020. As per Gartner, enterprises have witnessed an increase in the adoption of advanced deep learning solutions. By 2022, more than three-quarters of companies will use deep neural networks instead of the classical machine learning.
SGAS: Sequential Greedy Architecture Search
Li, Guohao, Qian, Guocheng, Delgadillo, Itzel C., Müller, Matthias, Thabet, Ali, Ghanem, Bernard
Architecture design has become a crucial component of successful deep learning. Recent progress in automatic neural architecture search (NAS) shows a lot of promise. However, discovered architectures often fail to generalize in the final evaluation. Architectures with a higher validation accuracy during the search phase may perform worse in the evaluation. Aiming to alleviate this common issue, we introduce sequential greedy architecture search (SGAS), an efficient method for neural architecture search. By dividing the search procedure into sub-problems, SGAS chooses and prunes candidate operations in a greedy fashion. We apply SGAS to search architectures for Convolutional Neural Networks (CNN) and Graph Convolutional Networks (GCN). Extensive experiments show that SGAS is able to find state-of-the-art architectures for tasks such as image classification, point cloud classification and node classification in protein-protein interaction graphs with minimal computational cost. Please visit https://sites.google.com/kaust.edu.sa/sgas for more information about SGAS.
Deep Dialog Act Recognition using Multiple Token, Segment, and Context Information Representations
Ribeiro, Eugénio (INESC-ID / Instituto Superior Técnico) | Ribeiro, Ricardo (INESC-ID / ISCTE-IUL) | Martins de Matos, David (INESC-ID / Instituto Superior Técnico)
Automatic dialog act recognition is a task that has been widely explored over the years. In recent works, most approaches to the task explored different deep neural network architectures to combine the representations of the words in a segment and generate a segment representation that provides cues for intention. In this study, we explore means to generate more informative segment representations, not only by exploring different network architectures, but also by considering different token representations, not only at the word level, but also at the character and functional levels. At the word level, in addition to the commonly used uncontextualized embeddings, we explore the use of contextualized representations, which are able to provide information concerning word sense and segment structure. Character-level tokenization is important to capture intention-related morphological aspects that cannot be captured at the word level. Finally, the functional level provides an abstraction from words, which shifts the focus to the structure of the segment. Additionally, we explore approaches to enrich the segment representation with context information from the history of the dialog, both in terms of the classifications of the surrounding segments and the turn-taking history. This kind of information has already been proved important for the disambiguation of dialog acts in previous studies. Nevertheless, we are able to capture additional information by considering a summary of the dialog history and a wider turn-taking context. By combining the best approaches at each step, we achieve performance results that surpass the previous state-of-the-art on generic dialog act recognition on both the Switchboard Dialog Act Corpus (SwDA) and the ICSI Meeting Recorder Dialog Act Corpus (MRDA), which are two of the most widely explored corpora for the task. Furthermore, by considering both past and future context, similarly to what happens in an annotation scenario, our approach achieves a performance similar to that of a human annotator on SwDA and surpasses it on MRDA.
An Anomaly Contribution Explainer for Cyber-Security Applications
Zhang, Xiao, Marwah, Manish, Lee, I-ta, Arlitt, Martin, Goldwasser, Dan
--In this paper we introduce Anomaly Contribution Explainer or ACE, a tool to explain security anomaly detection models in terms of the model features through a regression framework, and its variant, ACE-KL, which highlights the important anomaly contributors. ACE and ACE-KL provide insights in diagnosing which attributes significantly contribute to an anomaly by building a specialized linear model to locally approximate the anomaly score that a black-box model generates. We conducted experiments with these anomaly detection models to detect security anomalies on both synthetic data and real data. In particular, we evaluate performance on three public data sets: CERT insider threat, netflow logs, and Android malware. The experimental results are encouraging: our methods consistently identify the correct contributing feature in the synthetic data where ground truth is available; similarly, for real data sets, our methods point a security analyst in the direction of the underlying causes of an anomaly, including in one case leading to the discovery of previously overlooked network scanning activity. We have made our source code publicly available. Cyber-security is a key concern for both private and public organizations, given the high cost of security compromises and attacks; malicious cyber-activity cost the U.S. economy between $57 billion and $109 billion in 2016 [1]. As a result, spending on security research and development, and security products and services to detect and combat cyber-attacks has been increasing [2]. Organizations produce large amounts of network, host and application data that can be used to gain insights into cyber-security threats, misconfigurations, and network operations. While security domain experts can manually sift through some amount of data to spot attacks and understand them, it is virtually impossible to do so at scale, considering that even a medium sized enterprise can produce terabytes of data in a few hours.
Error-Correcting Neural Network
Song, Yang, Kang, Qiyu, Tay, Wee Peng
Error-correcting output codes (ECOC) is an ensemble method combining a set of binary classifiers for multi-class learning problems. However, in traditional ECOC framework, the binary classifiers are trained independently. To explore the interaction between the binary classifiers, we construct an error correction network (ECN) that jointly trains all binary classifiers while maximizing the ensemble diversity to improve its robustness against adversarial attacks. An ECN is built based on a code matrix which is generated by maximizing the error tolerance, i.e., the minimum Hamming distance between any two rows, as well as the ensemble diversity, i.e., the variation of information between any two columns. Though ECN inherently promotes the diversity between the binary classifiers as each ensemble member solves a different classification problem (specified by the corresponding column of the code matrix), we empirically show that the ensemble diversity can be further improved by forcing the weight matrices learned by ensemble members to be orthogonal. The ECN is trained in end-to-end fashion and can be complementary to other defense approaches including adversarial training. We show empirically that ECN is effective against the state-of-the-art while-box attacks while maintaining good accuracy on normal examples.
DeepAtom: A Framework for Protein-Ligand Binding Affinity Prediction
Li, Yanjun, Rezaei, Mohammad A., Li, Chenglong, Li, Xiaolin, Wu, Dapeng
The cornerstone of computational drug design is the calculation of binding affinity between two biological counterparts, especially a chemical compound, i.e., a ligand, and a protein. Predicting the strength of protein-ligand binding with reasonable accuracy is critical for drug discovery. In this paper, we propose a data-driven framework named DeepAtom to accurately predict the protein-ligand binding affinity. With 3D Convolutional Neural Network (3D-CNN) architecture, DeepAtom could automatically extract binding related atomic interaction patterns from the voxelized complex structure. Compared with the other CNN based approaches, our light-weight model design effectively improves the model representational capacity, even with the limited available training data. With validation experiments on the PDBbind v.2016 benchmark and the independent Astex Diverse Set, we demonstrate that the less feature engineering dependent DeepAtom approach consistently outperforms the other state-of-the-art scoring methods. We also compile and propose a new benchmark dataset to further improve the model performances. With the new dataset as training input, DeepAtom achieves Pearson's R=0.83 and RMSE=1.23 pK units on the PDBbind v.2016 core set. The promising results demonstrate that DeepAtom models can be potentially adopted in computational drug development protocols such as molecular docking and virtual screening.
OpenAI Releases New "Dangerous" Text Generator AI : Details inside Daily Bayonet
OpenAI which is a nonprofit artificial intelligence firm founded by Elon Musk, has released an update to its GPT-2 text generator which is a new and stronger version of the conversational text-writing AI system, makes it even scarier. When it was first released in February, it was too dangerous for the public. Instead, they released a smaller one. But, it is six times better than the original one. For instance, to generate infinite fake positive, or negative, reviews – as if written by a real person.
Noam Chomsky: Language, Cognition, and Deep Learning Artificial Intelligence (AI) Podcast
Noam Chomsky is one of the greatest minds of our time and is one of the most cited scholars in history. He is a linguist, philosopher, cognitive scientist, historian, social critic, and political activist. He has spent over 60 years at MIT and recently also joined the University of Arizona. This conversation is part of the Artificial Intelligence podcast. As I explain in the introduction, due to an unfortunate mishap, this conversation is audio-only.
Keras inventor Chollet charts a new direction for AI: a Q&A ZDNet
"A lot of well-funded, large-scale gradient-descent projects get carried out as a way to generate bombastic press articles that misleadingly suggest that human-level AI is perhaps a few years away," says Google scientist François Chollet. "Many people have staked a lot on this illusion. François Chollet, a scientist in Google's artificial intelligence unit, is a member of a new generation of pioneers in machine learning. In 2015, he introduced the world to an application programming interface that has become wildly popular for implementing deep learning networks, called Keras. It is most commonly used as an interface to Google's TensorFlow framework. In that way, Chollet has helped in very concrete fashion to advance the development and testing of deep learning. It may seem surprising, then, that one of Chollet's foci at the moment is the very big picture of how to advance artificial intelligence beyond merely getting better on benchmarks. Chollet is not entirely satisfied with where AI is at the moment. "A lot of well-funded, large-scale gradient-descent projects get carried out as a way to generate bombastic press articles that misleadingly suggest that human-level AI is perhaps a few years away," wrote Chollet in a communication with ZDNet in email. "Many people have staked a lot on this illusion.