Deep Learning
Lingua Custodia's participation at the WMT 2021 Machine Translation using Terminologies shared task
Ailem, Melissa, Liu, Jinghsu, Qader, Raheel
This paper describes Lingua Custodia's submission to the WMT21 shared task on machine translation using terminologies. We consider three directions, namely English to French, Russian, and Chinese. We rely on a Transformer-based architecture as a building block, and we explore a method which introduces two main changes to the standard procedure to handle terminologies. The first one consists in augmenting the training data in such a way as to encourage the model to learn a copy behavior when it encounters terminology constraint terms. The second change is constraint token masking, whose purpose is to ease copy behavior learning and to improve model generalization. Empirical results show that our method satisfies most terminology constraints while maintaining high translation quality.
Multistep traffic speed prediction: A deep learning based approach using latent space mapping considering spatio-temporal dependencies
Modi, Shatrughan, Bhattacharya, Jhilik, Basak, Prasenjit
Traffic management in a city has become a major problem due to the increasing number of vehicles on roads. Intelligent Transportation System (ITS) can help the city traffic managers to tackle the problem by providing accurate traffic forecasts. For this, ITS requires a reliable traffic prediction algorithm that can provide accurate traffic prediction at multiple time steps based on past and current traffic data. In recent years, a number of different methods for traffic prediction have been proposed which have proved their effectiveness in terms of accuracy. However, most of these methods have either considered spatial information or temporal information only and overlooked the effect of other. In this paper, to address the above problem a deep learning based approach has been developed using both the spatial and temporal dependencies. To consider spatio-temporal dependencies, nearby road sensors at a particular instant are selected based on the attributes like traffic similarity and distance. Two pre-trained deep auto-encoders were cross-connected using the concept of latent space mapping and the resultant model was trained using the traffic data from the selected nearby sensors as input. The proposed deep learning based approach was trained using the real-world traffic data collected from loop detector sensors installed on different highways of Los Angeles and Bay Area. The traffic data is freely available from the web portal of the California Department of Transportation Performance Measurement System (PeMS). The effectiveness of the proposed approach was verified by comparing it with a number of machine/deep learning approaches. It has been found that the proposed approach provides accurate traffic prediction results even for 60-min ahead prediction with least error than other techniques.
Rethinking the Image Feature Biases Exhibited by Deep CNN Models
Dai, Dawei, Li, Yutang, Bao, Huanan, Xia, Sy, Wang, Guoyin, Ma, Xiaoli
In recent years, convolutional neural networks (CNNs) have been applied successfully in many fields. However, such deep neural models are still regarded as "black box" in most tasks. One of the fundamental issues underlying this problem is understanding which features are most influential in image recognition tasks and how they are processed by CNNs. It is widely accepted that CNN models combine low-level features to form complex shapes until the object can be readily classified, however, several recent studies have argued that texture features are more important than other features. In this paper, we assume that the importance of certain features varies depending on specific tasks, i.e., specific tasks exhibit a feature bias. We designed two classification tasks based on human intuition to train deep neural models to identify anticipated biases. We devised experiments comprising many tasks to test these biases for the ResNet and DenseNet models. From the results, we conclude that (1) the combined effect of certain features is typically far more influential than any single feature; (2) in different tasks, neural models can perform different biases, that is, we can design a specific task to make a neural model biased toward a specific anticipated feature.
The Powerful Use of AI in the Energy Sector: Intelligent Forecasting
Blasch, Erik, Li, Haoran, Ma, Zhihao, Weng, Yang
Artificial Intelligence (AI) techniques continue to broaden across governmental and public sectors, such as power and energy - which serve as critical infrastructures for most societal operations. However, due to the requirements of reliability, accountability, and explainability, it is risky to directly apply AI-based methods to power systems because society cannot afford cascading failures and large-scale blackouts, which easily cost billions of dollars. To meet society requirements, this paper proposes a methodology to develop, deploy, and evaluate AI systems in the energy sector by: (1) understanding the power system measurements with physics, (2) designing AI algorithms to forecast the need, (3) developing robust and accountable AI methods, and (4) creating reliable measures to evaluate the performance of the AI model. The goal is to provide a high level of confidence to energy utility users. For illustration purposes, the paper uses power system event forecasting (PEF) as an example, which carefully analyzes synchrophasor patterns measured by the Phasor Measurement Units (PMUs). Such a physical understanding leads to a data-driven framework that reduces the dimensionality with physics and forecasts the event with high credibility. Specifically, for dimensionality reduction, machine learning arranges physical information from different dimensions, resulting inefficient information extraction. For event forecasting, the supervised learning model fuses the results of different models to increase the confidence. Finally, comprehensive experiments demonstrate the high accuracy, efficiency, and reliability as compared to other state-of-the-art machine learning methods.
Federated Split Vision Transformer for COVID-19 CXR Diagnosis using Task-Agnostic Training
Park, Sangjoon, Kim, Gwanghyun, Kim, Jeongsol, Kim, Boah, Ye, Jong Chul
Federated learning, which shares the weights of the neural network across clients, is gaining attention in the healthcare sector as it enables training on a large corpus of decentralized data while maintaining data privacy. For example, this enables neural network training for COVID-19 diagnosis on chest X-ray (CXR) images without collecting patient CXR data across multiple hospitals. Unfortunately, the exchange of the weights quickly consumes the network bandwidth if highly expressive network architecture is employed. So-called split learning partially solves this problem by dividing a neural network into a client and a server part, so that the client part of the network takes up less extensive computation resources and bandwidth. However, it is not clear how to find the optimal split without sacrificing the overall network performance. To amalgamate these methods and thereby maximize their distinct strengths, here we show that the Vision Transformer, a recently developed deep learning architecture with straightforward decomposable configuration, is ideally suitable for split learning without sacrificing performance. Even under the non-independent and identically distributed data distribution which emulates a real collaboration between hospitals using CXR datasets from multiple sources, the proposed framework was able to attain performance comparable to data-centralized training. In addition, the proposed framework along with heterogeneous multi-task clients also improves individual task performances including the diagnosis of COVID-19, eliminating the need for sharing large weights with innumerable parameters. Our results affirm the suitability of Transformer for collaborative learning in medical imaging and pave the way forward for future real-world implementations.
Facebook Drops Facial Recognition to Tag People in Photos
Facebook Tuesday said it would stop using facial recognition technology to identify people in photos and videos and delete accompanying data on more than 1 billion people. The news marks the end of one of the largest known facial recognition systems. Outside of face unlock for smartphones and applications in airports, Facebook's auto tag is perhaps the most common form of facial recognition technology that people encounter. In a blog post, Facebook VP of artificial intelligence Jerome Pesenti said the decision reflected a "need to weigh the positive use cases for facial recognition against growing societal concerns." Facebook has used a facial recognition system to automatically detect people in photos, videos, and Memories since 2010, drawing criticism from privacy advocates and hundreds and millions of dollars in fines from government regulators.
Announcing RStudio on Amazon SageMaker
As more organizations migrate their data science work to the cloud, they naturally want to bring along their favorite data science tools, including RStudio, R, and Python. While RStudio provides many different ways to support an organization's cloud strategyOpens a new window, we've heard from many customers who also use Amazon SageMaker. They wanted an easier way to combine RStudio's professional products with SageMaker's rich machine learning and deep learning capabilities, and to incorporate RStudio into their data science infrastructure on SageMaker. Based on this feedback, we are excited to announce RStudio on Amazon SageMaker, developed in collaboration with the SageMaker team. Amazon SageMakerOpens a new window helps data scientists and developers to prepare, build, train, and deploy high-quality machine learning models quickly by bringing together a broad set of capabilities purpose-built for machine learning.
The ODSC Warmup Guide to PyTorch
PyTorch is an open-source framework built for developing machine learning and deep learning models. In particular, this framework provides the stability and support required for building computational models in the development phase and deploying them in the production phase. PyTorch functionalities are extensible with other Python libraries like NumPy and SciPy. Additionally, the strong GPU acceleration of PyTorch enables it to perform high-level tensor computations with ease. It's also used with TorchScript, which is a built-in tool that makes PyTorch flexible while seamlessly transitioning between eager execution mode and graph mode to achieve higher speed and optimization.
Machine Learning and Dynamical Systems
Mathematical modeling of dynamical systems (DS) is a central goal of the quantitative sciences. Although machine learning (ML) technologies are modern inventions, the interaction of data and dynamics has a long history. One of data science's first forays into modeling dynamics perhaps began with astronomy -- particularly with Ptolemy's archaic but instructive geocentric model of the cosmos, which culminated in Kepler's laws of planetary motion. These laws ultimately laid the empirical basis for Newton's landmark contributions. Since then, the interactions of DS and data science have matured in both breadth and depth.