Goto

Collaborating Authors

 Deep Learning


Efficient Low-Latency Speech Enhancement with Mobile Audio Streaming Networks

arXiv.org Machine Learning

We propose Mobile Audio Streaming Networks (MASnet) for efficient low-latency speech enhancement, which is particularly suitable for mobile devices and other applications where computational capacity is a limitation. MASnet processes linear-scale spectrograms, transforming successive noisy frames into complex-valued ratio masks which are then applied to the respective noisy frames. MASnet can operate in a low-latency incremental inference mode which matches the complexity of layer-by-layer batch mode. Compared to a similar fully-convolutional architecture, MASnet incorporates depthwise and pointwise convolutions for a large reduction in fused multiply-accumulate operations per second (FMA/s), at the cost of some reduction in SNR.


Shifu2: A Network Representation Learning Based Model for Advisor-advisee Relationship Mining

arXiv.org Machine Learning

The advisor-advisee relationship represents direct knowledge heritage, and such relationship may not be readily available from academic libraries and search engines. This work aims to discover advisor-advisee relationships hidden behind scientific collaboration networks. For this purpose, we propose a novel model based on Network Representation Learning (NRL), namely Shifu2, which takes the collaboration network as input and the identified advisor-advisee relationship as output. In contrast to existing NRL models, Shifu2 considers not only the network structure but also the semantic information of nodes and edges. Shifu2 encodes nodes and edges into low-dimensional vectors respectively, both of which are then utilized to identify advisor-advisee relationships. Experimental results illustrate improved stability and effectiveness of the proposed model over state-of-the-art methods. In addition, we generate a large-scale academic genealogy dataset by taking advantage of Shifu2.


Deep neural network approximation for high-dimensional elliptic PDEs with boundary conditions

arXiv.org Machine Learning

The approximation of solutions to partial differential equations (PDEs) in high dimensions by classical algorithms such as finite difference or finite element methods is burdened by the so called curse of dimension. This means that the computational cost to achieve a certain accuracy depends exponentially on the dimension of the domain with respect to the reciprocal of the accuracy as base. This is for example improved in the case of so called sparse tensor discretizations. There the logarithm of the reciprocal of the accuracy is the base, but the dependence with respect to the dimension is still exponential [33]. This curse of dimension does not appear in Monte Carlo methods, which are stochastic methods and converge in the root mean squared sense. These methods are however typically restricted to evaluating the solution of a given PDE at a single point rather than the full computational domain. The approximation of solutions to PDEs in high dimensions on the full computational domain hence remains a challenging problem. Deep neural networks (DNNs) emerge as an approximation architecture with application in various areas of function approximation theory, which are in many cases as good as the established state of the art method, cf.


Hierarchical and Unsupervised Graph Representation Learning with Loukas's Coarsening

arXiv.org Machine Learning

We propose a novel algorithm for unsupervised graph representation learning with attributed graphs. It combines three advantages addressing some current limitations of the literature: i) The model is inductive: it can embed new graphs without re-training in the presence of new data; ii) The method takes into account both micro-structures and macro-structures by looking at the attributed graphs at different scales; iii) The model is end-to-end differentiable: it is a building block that can be plugged into deep learning pipelines and allows for back-propagation. We show that combining a coarsening method having strong theoretical guarantees with mutual information maximization suffices to produce high quality embeddings. We evaluate them on classification tasks with common benchmarks of the literature. We show that our algorithm is competitive with state of the art among unsupervised graph representation learning methods.


Go Wide, Then Narrow: Efficient Training of Deep Thin Networks

arXiv.org Machine Learning

For deploying a deep learning model into production, it needs to be both accurate and compact to meet the latency and memory constraints. This usually results in a network that is deep (to ensure performance) and yet thin (to improve computational efficiency). In this paper, we propose an efficient method to train a deep thin network with a theoretic guarantee. Our method is motivated by model compression. It consists of three stages. First, we sufficiently widen the deep thin network and train it until convergence. Then, we use this well-trained deep wide network to warm up (or initialize) the original deep thin network. This is achieved by layerwise imitation, that is, forcing the thin network to mimic the intermediate outputs of the wide network from layer to layer. Finally, we further fine tune this already well-initialized deep thin network. The theoretical guarantee is established by using the neural mean field analysis. It demonstrates the advantage of our layerwise imitation approach over backpropagation. We also conduct large-scale empirical experiments to validate the proposed method. By training with our method, ResNet50 can outperform ResNet101, and BERT Base can be comparable with BERT Large, when ResNet101 and BERT Large are trained under the standard training procedures as in the literature.


A Framework for Behavioral Biometric Authentication using Deep Metric Learning on Mobile Devices

arXiv.org Machine Learning

Mobile authentication using behavioral biometrics has been an active area of research. Existing research relies on building machine learning classifiers to recognize an individual's unique patterns. However, these classifiers are not powerful enough to learn the discriminative features. When implemented on the mobile devices, they face new challenges from the behavioral dynamics, data privacy and side-channel leaks. To address these challenges, we present a new framework to incorporate training on battery-powered mobile devices, so private data never leaves the device and training can be flexibly scheduled to adapt the behavioral patterns at runtime. We re-formulate the classification problem into deep metric learning to improve the discriminative power and design an effective countermeasure to thwart side-channel leaks by embedding a noise signature in the sensing signals without sacrificing too much usability. The experiments demonstrate authentication accuracy over 95% on three public datasets, a sheer 15% gain from multi-class classification with less data and robustness against brute-force and side-channel attacks with 99% and 90% success, respectively. We show the feasibility of training with mobile CPUs, where training 100 epochs takes less than 10 mins and can be boosted 3-5 times with feature transfer. Finally, we profile memory, energy and computational overhead. Our results indicate that training consumes lower energy than watching videos and slightly higher energy than playing games.


Pretraining Federated Text Models for Next Word Prediction

arXiv.org Machine Learning

Federated learning is a decentralized approach for training models on distributed devices, by summarizing local changes and sending aggregate parameters from local models to the cloud rather than the data itself. In this research we employ the idea of transfer learning to federated training for next word prediction (NWP) and conduct a number of experiments demonstrating enhancements to current baselines for which federated NWP models have been successful. Specifically, we compare federated training baselines from randomly initialized models to various combinations of pretraining approaches including pretrained word embeddings and whole model pretraining followed by federated fine tuning for NWP on a dataset of Stack Overflow posts. We realize lift in performance using pretrained embeddings without exacerbating the number of required training rounds or memory footprint. We also observe notable differences using centrally pretrained networks, especially depending on the datasets used. Our research offers effective, yet inexpensive, improvements to federated NWP and paves the way for more rigorous experimentation of transfer learning techniques for federated learning.


Is sustainable deep learning possible?

#artificialintelligence

Scientists are attempting to replicate the brain's frugality to make deep learning less polluting. Not surprisingly, researchers are working on new methods with a view to reducing the carbon footprint of these machines. In June, American company OpenAI unveiled the world's largest text generator. Called GPT-3, the new artificial intelligence (AI) model can, among other things, write creative fiction and translate legal jargon into plain English, two functions that have been achieved using deep learning. However, above and beyond these technological breakthroughs, it is important to bear in mind that the creation of this new tool generated an enormous amount of pollution.


Text Classification with Hugging Face Transformers in TensorFlow 2 (Without Tears)

#artificialintelligence

The Hugging Face transformers package is an immensely popular Python library providing pretrained models that are extraordinarily useful for a variety of natural language processing (NLP) tasks. It previously supported only PyTorch, but, as of late 2019, TensorFlow 2 is supported as well. While the library can be used for many tasks from Natural Language Inference (NLI) to Question-Answering, text classification remains one of the most popular and practical use cases. The ktrain library is a lightweight wrapper for tf.keras in TensorFlow 2. It is designed to make deep learning and AI more accessible and easier to apply for beginners and domain experts. As of version 0.8, ktrain now includes a simplified interface to Hugging Face transformers for text classification.


Cortical Labs is building computer chips using biological neurons

#artificialintelligence

One of the most daunting problems that the current AI systems face is that they are too energy-intensive. Scientists have been working diligently to find a solution to this conundrum. If only they could replicate how our brains work. Nature's creation might solve their problem. That's why scientists have been closely studying the brainpower of biological neurons that power the human organ.