Skip to yearly menu bar Skip to main content

( events)   Timezone:  
Sat Dec 08 05:00 AM -- 03:30 PM (PST) @ Room 513DEF
Interpretability and Robustness in Audio, Speech, and Language
Mirco Ravanelli · Dmitriy Serdyuk · Ehsan Variani · Bhuvana Ramabhadran

Workshop Home Page

Domains of natural and spoken language processing have a rich history deeply rooted in information theory, statistics, digital signal processing and machine learning. With the rapid rise of deep learning (“deep learning revolution”), many of these systematic approaches have been replaced by variants of deep neural methods, that often achieve unprecedented performance levels in many fields. With more and more of the spoken language processing pipeline being replaced by sophisticated neural layers, feature extraction, adaptation, noise robustness are learnt inherently within the network. More recently, end-to-end frameworks that learn a mapping from speech (audio) to target labels (words, phones, graphemes, sub-word units, etc.) are becoming increasingly popular across the board in speech processing in tasks ranging from speech recognition, speaker identification, language/dialect identification, multilingual speech processing, code switching, natural language processing, speech synthesis and much much more.

A key aspect behind the success of deep learning lies in the discovered low and high-level representations, that can potentially capture relevant underlying structure in the training data. In the NLP domain, for instance, researchers have mapped word and sentence embeddings to semantic and syntactic similarity and argued that the models capture latent representations of meaning. Nevertheless, some recent works on adversarial examples have shown that it is possible to easily fool a neural network (such as a speech recognizer or a speaker verification system) by just adding a small amount of specially constructed noise. Such a remarkable sensibility towards adversarial attacks highlights how superficial the discovered representations could be, rising crucial concerns on the actual robustness, security, and interpretability of modern deep neural networks. This weakness naturally leads researchers to ask very crucial questions on what these models are really learning, how we can interpret what they have learned, and how the representations provided by current neural networks can be revealed or explained in a fashion that modeling power can be enhanced further. These open questions have recently raised the interest towards interpretability of deep models, as witness by the numerous works recently published on this topic in all the major machine learning conferences. Moreover, some workshops at NIPS 2016, NIPS 2017 and Interspeech 2017 have promoted research and discussion around this important issue.
With our initiative, we wish to further foster some progresses on interpretability and robustness of modern deep learning techniques, with a particular focus on audio, speech and NLP technologies. The workshop will also analyze the connection between deep learning and models developed earlier for machine learning, linguistic analysis, signal processing, and speech recognition. This way we hope to encourage a discussion amongst experts and practitioners in these
areas with the expectation of understanding these models better and allowing to build upon the existing collective expertise.

The workshop will feature invited talks, panel discussions, as well as oral and poster contributed presentations. We welcome papers that specifically address one or more of the leading questions listed below:
1. Is there a theoretical/linguistic motivation/analysis that can explain how nets encapsulate the structure of the training data it learns from?
2. Does the visualization of this information (MDS, t-SNE) offer any insights to creating a better model?
3. How can we design more powerful networks with simpler architectures?
4. How can we can exploit adversarial examples to improve the system robustness?
5. Do alternative methods offer any complimentary modeling power to what the networks can memorize?
6. Can we explain the path of inference?
7. How do we analyze data requirements for a given model? How does multilingual data improves learning power?

Workshop Opening (Introduction)
Rich Caruana, "Friends Don’t Let Friends Deploy Black-Box Models: The Importance of Intelligibility in Machine Learning" (Talk)
Jason Yosinski, "Good and bad assumptions in model design and interpretability" (Talk)
Brandon Carter, "Local and global model interpretability via backward selection and clustering" (Talk)
Andreas Krug, "Neuron Activation Profiles for Interpreting Convolutional Speech Recognition Models" (Talk)
Coffee break + posters 1 (Break)
Hynek Hermansky, "Learning - not just for machines anymore" (Talk)
Michiel Bacchiani, "Observations in Joint Learning of Features and Classifiers for Speech and Language" (Talk)
Mirco Ravanelli, "Interpretable convolutional filters with SincNet" (Talk)
Hamid Eghbal-zadeh, "Deep Within-Class Covariance Analysis for Robust Deep Audio Representation Learning" (Talk)
Lunch Break (Break)
Ralf Schlüter, "Automatic Speech Recognition Architectures: from HMM to End-to-End Modeling" (Talk)
Erik McDermott, "A Deep Generative Acoustic Model for Compositional Automatic Speech Recognition" (Talk)
Jamin Shin, "Interpreting Word Embeddings with Eigenvector Analysis" (Talk)
Jan Kremer, "On the Inductive Bias of Word-Character-Level Multi-Task Learning for Speech Recognition" (Talk)
Coffee break + posters 2 (Break)
Mike Schuster, "Learning from the move to neural machine translation at Google" (Talk)
Alexander Rush, "Interprebility in Text Generation" (Talk)
Shuai Tang, "Learning Distributed Representations of Symbolic Structure Using Binding and Unbinding Operations" (Talk)
Paul Pu Liang, "Learning Robust Joint Representations for Multimodal Sentiment Analysis" (Talk)
Jason Eisner, "BiLSTM-FSTs and Neural FSTs" (Talk)
Panel Discussion (Panel)