Deep Learning
Breaking Through the Cost Barrier to Deep Learning
Summary: Remember when we used to say data is the new oil. Now Training Data is the new oil. Training data is proving to be the single greatest impediment to the wide adoption and creation of deep learning models. We'll discuss current best practice but more importantly new breakthroughs into fully automated image labeling that are proving to be superior even to hand labeling. More and more data scientists are skilled in the deep learning arts of CNNs and RNNs and that's a good thing.
Where To Find Publically Available Genomics Data For Deep Learning?
GEO is a public functional genomics data repository supporting MIAME-compliant data submissions. ENCODE investigators employ a variety of assays and methods to identify functional elements. The discovery and annotation of gene elements is accomplished primarily by sequencing a diverse range of RNA sources, comparative genomics, integrative bioinformatic methods, and human curation. ArrayExpress Archive of Functional Genomics Data stores data from high-throughput functional genomics experiments. The EGA provides a service for the permanent archiving and distribution of personally identifiable genetic and phenotypic data resulting from biomedical research projects.
Compressive-Sensing Data Reconstruction for Structural Health Monitoring: A Machine-Learning Approach
Bao, Yuequan, Tang, Zhiyi, Li, Hui
Compressive sensing (CS) has been studied and applied in structural health monitoring for wireless data acquisition and transmission, structural modal identification, and spare damage identification. The key issue in CS is finding the optimal solution for sparse optimization. In the past years, many algorithms have been proposed in the field of applied mathematics. In this paper, we propose a machine-learning-based approach to solve the CS data-reconstruction problem. By treating a computation process as a data flow, the process of CS-based data reconstruction is formalized into a standard supervised-learning task. The prior knowledge, i.e., the basis matrix and the CS-sampled signals, are used as the input and the target of the network; the basis coefficient matrix is embedded as the parameters of a certain layer; the objective function of conventional compressive sensing is set as the loss function of the network. Regularized by l1-norm, these basis coefficients are optimized to reduce the error between the original CS-sampled signals and the masked reconstructed signals with a common optimization algorithm. Also, the proposed network can handle complex bases, such as a Fourier basis. Benefiting from the nature of a multi-neuron layer, multiple signal channels can be reconstructed simultaneously. Meanwhile, the disassembled use of a large-scale basis makes the method memory-efficient. A numerical example of multiple sinusoidal waves and an example of field-test wireless data from a suspension bridge are carried out to illustrate the data-reconstruction ability of the proposed approach. The results show that high reconstruction accuracy can be obtained by the machine learning-based approach. Also, the parameters of the network have clear meanings; the inference of the mapping between input and output is fully transparent, making the CS data reconstruction neural network interpretable.
Bandwidth Reduction using Importance Weighted Pruning on Ring AllReduce
It is inevitable to train large deep learning models on a large-scale cluster equipped with accelerators system. Deep gradient compression would highly increase the bandwidth utilization and speed up the training process but hard to implement on ring structure. In this paper, we find that redundant gradient and gradient staleness has negative effect on training. We have observed that in different epoch and different steps, the neural networks focus on updating different layers and different parameters. In order to save more communication bandwidth and preserve the accuracy on ring structure, which break the restrict as the node increase, we propose a new algorithm to measure the importance of gradients on large-scale cluster implementing ring all-reduce based on the size of the ratio of parameter calculation gradient to parameter value. Our importance weighted pruning approach achieved 64X and 58.8X of gradient compression ratio on AlexNet and ResNet50 on ImageNet. Meanwhile, in order to maintain the sparseness of the gradient propagation, we randomly broadcast the index of important gradients on each node. While the remaining nodes are ready for the index gradient and perform all-reduce update. This would speed up the convergence of the model and preserve the training accuracy.
Enhancing Sound Texture in CNN-Based Acoustic Scene Classification
Acoustic scene classification is the task of identifying the scene from which the audio signal is recorded. Convolutional neural network (CNN) models are widely adopted with proven successes in acoustic scene classification. However, there is little insight on how an audio scene is perceived in CNN, as what have been demonstrated in image recognition research. In the present study, the Class Activation Mapping (CAM) is utilized to analyze how the log-magnitude Mel-scale filter-bank (log-Mel) features of different acoustic scenes are learned in a CNN classifier. It is noted that distinct high-energy time-frequency components of audio signals generally do not correspond to strong activation on CAM, while the background sound texture are well learned in CNN. In order to make the sound texture more salient, we propose to apply the Difference of Gaussian (DoG) and Sobel operator to process the log-Mel features and enhance edge information of the time-frequency image. Experimental results on the DCASE 2017 ASC challenge show that using edge enhanced log-Mel images as input feature of CNN significantly improves the performance of audio scene classification.
Named Entity Recognition in Electronic Health Records Using Transfer Learning Bootstrapped Neural Networks
Gligic, Luka, Kormilitzin, Andrey, Goldberg, Paul, Nevado-Holgado, Alejo
Neural networks (NNs) have become the state of the art in many machine learning applications, especially in image and sound processing [1]. The same, although to a lesser extent [2,3], could be said in natural language processing (NLP) tasks, such as named entity recognition. However, the success of NNs remains dependent on the availability of large labelled datasets, which is a significant hurdle in many important applications. One such case are electronic health records (EHRs), which are arguably the largest source of medical data, most of which lies hidden in natural text [4,5]. Data access is difficult due to data privacy concerns, and therefore annotated datasets are scarce. With scarce data, NNs will likely not be able to extract this hidden information with practical accuracy. In our study, we develop an approach that solves these problems for named entity recognition, obtaining 94.6 F1 score in I2B2 2009 Medical Extraction Challenge [6], 4.3 above the architecture that won the competition. Beyond the official I2B2 challenge, we further achieve 82.4 F1 on extracting relationships between medical terms. To reach this state-of-the-art accuracy, our approach applies transfer learning to leverage on datasets annotated for other I2B2 tasks, and designs and trains embeddings that specially benefit from such transfer.
DeepWiTraffic: A Wi-Fi based traffic monitoring system using deep learning
A team of researchers at the University of Memphis has recently developed a low-cost and portable traffic monitoring system (TMS) called DeepWiTraffic. This new system, presented in a paper pre-published on arXiv, combines Wi-Fi devices and deep learning. TMSs are a key component of intelligent transportation systems (ITS), which are aimed at improving the safety and efficiency of transportation. TMSs collect traffic data related to the performance of a roadway system, measuring parameters such as number of passing vehicles, as well as vehicle density, speed, and class. In the United States, the Department of Transportation (DOT) in every state is tasked with collecting traffic information about vehicles traveling across highways and roads.
Artificial Neural Networks and Neural Networks Applications - XenonStack Blog
Artificial Neural Networks are the computational models inspired by the human brain. Many of the recent advancements have been made in the field of Artificial Intelligence, including Voice Recognition, Image Recognition, Robotics using Artificial Neural Networks. These biological methods of computing are considered to be the next major advancement in the Computing Industry. The term'Neural' is derived from the human (animal) nervous system's basic functional unit'neuron' or nerve cells which are present in the brain and other parts of the human (animal) body. It receives signals from other neurons. It sums all the incoming signals to generate input.
Computer Vision at The Edge: Where it's Headed in 2019
The answer is at the edge. The accuracy of object detection and facial recognition continues to improve, and the number of readily available options based on state-of-the-art deep learning technologies including convolutional and recurrent neural networks continues to increase. The improvements come at a cost - an increase in the complexity and processing requirements of the technologies. YOLOV3 for example, a popular object recognition model, has a 106 layer fully convolutional underlying architecture, more than doubling from the previous version. Other models, such as RetinaNet and SSD variants are also showing huge strides in accuracy, but again, at the cost of increased complexity and reduced performance.