Goto

Collaborating Authors

 Deep Learning


In the News: AI-Powered Stock Market Predictions Report by i24 News TV Channel

#artificialintelligence

This stock market predictions TV report coverage is written by the I Know First Research Team. Israel is home to one of the most buzzing hi-tech and entrepreneurship ecosystems in the world. Major world companies establish their R&D presence on this soil which has significant footprint on the economy and people. The list of companies is endless and is growing dynamically each year with both new startups either attracting attention of the established US industry giants coming here to acquire new tech and boost their competitive positions, and new Israeli start-ups which make their ways to NASDAQ listing. However, one Israeli startup stands out of the mainstream and is boasting that its self-learning artificial intelligence algorithm can uncover the best investment opportunities and beat the market.


A math idea that may dramatically reduce the dataset size needed to train AI systems

#artificialintelligence

A pair of statisticians at the University of Waterloo has proposed a math process idea that might allow for teaching AI systems without the need for a large dataset. Ilia Sucholutsky and Matthias Schonlau have written a paper describing their idea and published it on the arXiv preprint server. Artificial intelligence (AI) applications have been the subject of much research lately, with the development of deep learning networks, researchers in a wide range of fields began finding uses for it, including creating deepfake videos, board game applications and medical diagnostics. Deep learning networks require large datasets in order to detect patterns revealing how to perform a given task, such as picking a certain face out of a crowd. In this new effort, the researchers wondered if there might be a way to reduce the size of the dataset.


Why Dropout is so effective in Deep Neural Network?

#artificialintelligence

In this article, you can explore Dropout, what are the pros and cons of regularization vs dropout, how does the Dropout method work in deep learning and, what are the effective ways of using Dropout in Deep Learning, and how to implement dropout in a deep neural network? Dropout means to drop out units that are covered up and noticeable in a neural network. Dropout is a staggeringly in vogue method to overcome overfitting in neural networks. The Deep Learning framework is now getting further and more profound. With these bigger networks, we can accomplish better prediction exactness.


IBM Takes AI Chip Research to Next Level - RTInsights

#artificialintelligence

IBM is developing a processor to improve system efficiency by combining compute and memory in a single device overcoming what is known as the Von Neumann bottleneck. IBM this week at an IEEE CAS/EDS AI Compute Symposium advanced an effort to improve the efficiency of systems by a factor of a thousand by 2029. It aims to accomplish this by giving developers access to an open-source Analog Hardware Acceleration Kit written in Python. The kit enables them to begin testing an approach to in-memory computing that will run neural networking algorithms much faster than any existing processor. The processor IBM is developing achieves that goal by combining compute and memory in a single device to overcome what is known as the Von Neumann bottleneck.


Understanding and Improving Fast Adversarial Training

arXiv.org Machine Learning

A recent line of work focused on making adversarial training computationally efficient for deep learning models. In particular, Wong et al. (2020) showed that $\ell_\infty$-adversarial training with fast gradient sign method (FGSM) can fail due to a phenomenon called "catastrophic overfitting", when the model quickly loses its robustness over a single epoch of training. We show that adding a random step to FGSM, as proposed in Wong et al. (2020), does not prevent catastrophic overfitting, and that randomness is not important per se -- its main role being simply to reduce the magnitude of the perturbation. Moreover, we show that catastrophic overfitting is not inherent to deep and overparametrized networks, but can occur in a single-layer convolutional network with a few filters. In an extreme case, even a single filter can make the network highly non-linear locally, which is the main reason why FGSM training fails. Based on this observation, we propose a new regularization method, GradAlign, that prevents catastrophic overfitting by explicitly maximizing the gradient alignment inside the perturbation set and improves the quality of the FGSM solution. As a result, GradAlign allows to successfully apply FGSM training also for larger $\ell_\infty$-perturbations and reduce the gap to multi-step adversarial training. The code of our experiments is available at https://github.com/tml-epfl/understanding-fast-adv-training.


Adam with Bandit Sampling for Deep Learning

arXiv.org Machine Learning

Adam is a widely used optimization method for training deep learning models. It computes individual adaptive learning rates for different parameters. In this paper, we propose a generalization of Adam, called Adambs, that allows us to also adapt to different training examples based on their importance in the model's convergence. To achieve this, we maintain a distribution over all examples, selecting a mini-batch in each iteration by sampling according to this distribution, which we update using a multi-armed bandit algorithm. This ensures that examples that are more beneficial to the model training are sampled with higher probabilities. We theoretically show that Adambs improves the convergence rate of Adam---$O(\sqrt{\frac{\log n}{T} })$ instead of $O(\sqrt{\frac{n}{T}})$ in some cases. Experiments on various models and datasets demonstrate Adambs's fast convergence in practice.


Keyphrase Extraction with Dynamic Graph Convolutional Networks and Diversified Inference

arXiv.org Artificial Intelligence

Keyphrase extraction (KE) aims to summarize a set of phrases that accurately express a concept or a topic covered in a given document. Recently, Sequence-to-Sequence (Seq2Seq) based generative framework is widely used in KE task, and it has obtained competitive performance on various benchmarks. The main challenges of Seq2Seq methods lie in acquiring informative latent document representation and better modeling the compositionality of the target keyphrases set, which will directly affect the quality of generated keyphrases. In this paper, we propose to adopt the Dynamic Graph Convolutional Networks (DGCN) to solve the above two problems simultaneously. Concretely, we explore to integrate dependency trees with GCN for latent representation learning. Moreover, the graph structure in our model is dynamically modified during the learning process according to the generated keyphrases. To this end, our approach is able to explicitly learn the relations within the keyphrases collection and guarantee the information interchange between encoder and decoder in both directions. Extensive experiments on various KE benchmark datasets demonstrate the effectiveness of our approach.


Disease Normalization with Graph Embeddings

arXiv.org Artificial Intelligence

The detection and normalization of diseases in biomedical texts are key biomedical natural language processing tasks. Disease names need not only be identified, but also normalized or linked to clinical taxonomies describing diseases such as MeSH. In this paper we describe deep learning methods that tackle both tasks. We train and test our methods on the known NCBI disease benchmark corpus. We propose to represent disease names by leveraging MeSH's graphical structure together with the lexical information available in the taxonomy using graph embeddings. We also show that combining neural named entity recognition models with our graph-based entity linking methods via multitask learning leads to improved disease recognition in the NCBI corpus.


Neural Compound-Word (Sandhi) Generation and Splitting in Sanskrit Language

arXiv.org Artificial Intelligence

This paper describes neural network based approaches to the process of the formation and splitting of word-compounding, respectively known as the Sandhi and Vichchhed, in Sanskrit language. Sandhi is an important idea essential to morphological analysis of Sanskrit texts. Sandhi leads to word transformations at word boundaries. The rules of Sandhi formation are well defined but complex, sometimes optional and in some cases, require knowledge about the nature of the words being compounded. Sandhi split or Vichchhed is an even more difficult task given its non uniqueness and context dependence. In this work, we propose the route of formulating the problem as a sequence to sequence prediction task, using modern deep learning techniques. Being the first fully data driven technique, we demonstrate that our model has an accuracy better than the existing methods on multiple standard datasets, despite not using any additional lexical or morphological resources. The code is being made available at https://github.com/IITD-DataScience/Sandhi_Prakarana


Energy-Based Reranking: Improving Neural Machine Translation Using Energy-Based Models

arXiv.org Machine Learning

The discrepancy between maximum likelihood estimation (MLE) and task measures such as BLEU score has been studied before for autoregressive neural machine translation (NMT) and resulted in alternative training algorithms (Ranzato et al., 2016; Norouzi et al., 2016; Shen et al., 2016; Wu et al., 2018). However, MLE training remains the de facto approach for autoregressive NMT because of its computational efficiency and stability. Despite this mismatch between the training objective and task measure, we notice that the samples drawn from an MLE-based trained NMT support the desired distribution -- there are samples with much higher BLEU score comparing to the beam decoding output. To benefit from this observation, we train an energy-based model to mimic the behavior of the task measure (i.e., the energy-based model assigns lower energy to samples with higher BLEU score), which is resulted in a re-ranking algorithm based on the samples drawn from NMT: energy-based re-ranking (EBR). Our EBR consistently improves the performance of the Transformer-based NMT: +3 BLEU points on Sinhala-English, +2.0 BLEU points on IWSLT'17 French-English, and +1.7 BLEU points on WMT'19 German-English tasks.