Deriving Machine Attention from Human Rationalesmachine-generated attention should mimic human...

11
Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing, pages 1903–1913 Brussels, Belgium, October 31 - November 4, 2018. c 2018 Association for Computational Linguistics 1903 Deriving Machine Attention from Human Rationales Yujia Bao 1 , Shiyu Chang 2 , Mo Yu 2 , Regina Barzilay 1 1 Computer Science and Artificial Intelligence Lab, MIT 2 MIT-IBM Watson AI Lab, IBM Research {yujia, regina}@csail.mit.edu, [email protected], [email protected] Abstract Attention-based models are successful when trained on large amounts of data. In this paper, we demonstrate that even in the low-resource scenario, attention can be learned effectively. To this end, we start with discrete human- annotated rationales and map them into contin- uous attention. Our central hypothesis is that this mapping is general across domains, and thus can be transferred from resource-rich do- mains to low-resource ones. Our model jointly learns a domain-invariant representation and induces the desired mapping between ratio- nales and attention. Our empirical results val- idate this hypothesis and show that our ap- proach delivers significant gains over state-of- the-art baselines, yielding over 15% average error reduction on benchmark datasets. 1 1 Introduction Attention-based models have become architec- tures of choice for many NLP tasks. In addi- tion to significant performance gains, these mod- els are attractive, as attention is often used as a proxy for human interpretable rationales. Their success, however, is conditioned on access to large amounts of training data. To make these mod- els applicable in low-resource scenarios, we utilize this connection in the opposite direction. Specif- ically, we propose an approach to map human ra- tionales to high-performing attention, and use this attention to guide models trained in low-resource scenarios. The notions of rationale and attention are closely related. Both of them highlight word im- portance for the final prediction. In the case of rationale, the importance is expressed as a hard selection, while attention provides a soft distribu- tion over the words. Figure 1 illustrates this re- latedness. One obvious approach to improve low- 1 Our code and data are available at https://github. com/YujiaBao/R2A. Task: Hotel location label: negative a nice and clean hotel to stay for business and leisure . but the lo ca tion is not good if you need pub lic trans port . it took too long for transport and waiting for bus . but the swimming pool looks good . Task: Beer aroma label: positive poured a deep brown color with little head that dissipated pretty quickly . aroma is of sweet malti ness with choco late and caramel notes . flavor is also of chocolate and caramel maltiness . mouthfeel is good a bit on the thick side . drinkability is ok . this is to be savored not sessioned . Figure 1: Examples of rationales versus oracle at- tention. Words are highlighted according to their relative attention scores. Human rationales are shown in bold with underlines. resource performance is to directly use human ra- tionales as a supervision for attention generation. The implicit assumption behind this method is that machine-generated attention should mimic human rationales. However, rationales on their own are not adequate substitutes for machine attention. In- stead of providing a soft distribution, human ratio- nales only provide the binary indication about rel- evance. Furthermore, rationales are subjectively defined and often vary across annotators. Finally, human rationales are not customized for a given model architecture. In contrast, machine attention is always derived as a part of a specific model ar- chitecture. To further understand this connection, we em- pirically compare models informed by human ra- tionales and those by high-quality attention. To obtain the latter, we derive an “oracle” attention using a large amount of annotations. This “ora- cle” attention is then used to guide a model that only has access to a small subset of this training data. Not only does this model outperform the oracle-free variant, but it also yields substantial gains over its counterpart trained with human ra-

Transcript of Deriving Machine Attention from Human Rationalesmachine-generated attention should mimic human...

  • Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing, pages 1903–1913Brussels, Belgium, October 31 - November 4, 2018. c©2018 Association for Computational Linguistics

    1903

    Deriving Machine Attention from Human Rationales

    Yujia Bao1, Shiyu Chang2, Mo Yu2, Regina Barzilay11Computer Science and Artificial Intelligence Lab, MIT

    2MIT-IBM Watson AI Lab, IBM Research{yujia, regina}@csail.mit.edu, [email protected], [email protected]

    Abstract

    Attention-based models are successful whentrained on large amounts of data. In this paper,we demonstrate that even in the low-resourcescenario, attention can be learned effectively.To this end, we start with discrete human-annotated rationales and map them into contin-uous attention. Our central hypothesis is thatthis mapping is general across domains, andthus can be transferred from resource-rich do-mains to low-resource ones. Our model jointlylearns a domain-invariant representation andinduces the desired mapping between ratio-nales and attention. Our empirical results val-idate this hypothesis and show that our ap-proach delivers significant gains over state-of-the-art baselines, yielding over 15% averageerror reduction on benchmark datasets.1

    1 Introduction

    Attention-based models have become architec-tures of choice for many NLP tasks. In addi-tion to significant performance gains, these mod-els are attractive, as attention is often used as aproxy for human interpretable rationales. Theirsuccess, however, is conditioned on access to largeamounts of training data. To make these mod-els applicable in low-resource scenarios, we utilizethis connection in the opposite direction. Specif-ically, we propose an approach to map human ra-tionales to high-performing attention, and use thisattention to guide models trained in low-resourcescenarios.

    The notions of rationale and attention areclosely related. Both of them highlight word im-portance for the final prediction. In the case ofrationale, the importance is expressed as a hardselection, while attention provides a soft distribu-tion over the words. Figure 1 illustrates this re-latedness. One obvious approach to improve low-

    1Our code and data are available at https://github.com/YujiaBao/R2A.

    Task: Hotel location label: negative

    a nice and clean hotel to stay for business and leisure. but the location is not good if you need publictransport . it took too long for transport and waitingfor bus . but the swimming pool looks good .

    Task: Beer aroma label: positive

    poured a deep brown color with little head thatdissipated pretty quickly . aroma is of sweetmaltiness with chocolate and caramel notes . flavoris also of chocolate and caramel maltiness . mouthfeelis good a bit on the thick side . drinkability is ok . thisis to be savored not sessioned .

    Figure 1: Examples of rationales versus oracle at-tention. Words are highlighted according to theirrelative attention scores. Human rationales areshown in bold with underlines.

    resource performance is to directly use human ra-tionales as a supervision for attention generation.The implicit assumption behind this method is thatmachine-generated attention should mimic humanrationales. However, rationales on their own arenot adequate substitutes for machine attention. In-stead of providing a soft distribution, human ratio-nales only provide the binary indication about rel-evance. Furthermore, rationales are subjectivelydefined and often vary across annotators. Finally,human rationales are not customized for a givenmodel architecture. In contrast, machine attentionis always derived as a part of a specific model ar-chitecture.

    To further understand this connection, we em-pirically compare models informed by human ra-tionales and those by high-quality attention. Toobtain the latter, we derive an “oracle” attentionusing a large amount of annotations. This “ora-cle” attention is then used to guide a model thatonly has access to a small subset of this trainingdata. Not only does this model outperform theoracle-free variant, but it also yields substantialgains over its counterpart trained with human ra-

    https://github.com/YujiaBao/R2Ahttps://github.com/YujiaBao/R2A

  • 1904

    tionales — 89.98 % vs 85.22 % average accuracyon three aspects of hotel review (see Section 4 fordetails). In practice, however, this “oracle” atten-tion is not available. To employ this method, weneed to find a way to obtain a substitute for the“oracle” attention.

    In this paper, we show how to achieve this goalusing rationales. Specifically, we learn a map-ping from human rationales to high-quality atten-tion (R2A). We hypothesize that this mapping isgeneralizable across tasks and thus can be trans-ferred from resource-rich tasks.2 Figure 1 illus-trates that in both tasks, attention weighs ratio-nale words in a similar fashion: highlighting task-specific nouns and adjectives, while downplayingfunctional words. To learn and apply this mappingwe need access to rationales in both source and tar-get tasks. In the target task, we assume rationalesare provided by humans. In the source task(s), col-lecting rationales at scale is infeasible. Therefore,we use machine-generated rationales (Lei et al.,2016) as a proxy.

    Our R2A model consists of three components.The first one is an attention-based model for thesource task(s) that provides supervision for at-tention generation. The second component fo-cuses on learning a domain-invariant representa-tion to support transfer. The third componentcombines this invariant representation and ratio-nales together to generate the attention. Thesethree components are trained jointly to optimizethe overall objective. Once the model is trained,we apply it to the target task to generate attentionfrom human rationales. This attention is conse-quently used to supervise the training of the targetclassifier.

    We evaluate our approach on two transfer set-tings: aspect transfer within single domain and do-main transfer across multiple domains. Our exper-iments demonstrate that our approach delivers sig-nificant performance improvements over the base-lines. For instance, the average error reductionover the best baseline in domain transfer is over15%. In addition, both qualitative and quantitativeanalyses confirm that our R2A model is capable ofgenerating high-quality attention for target tasks.

    2In this paper, we consider a more general setting whereone domain contains multiple tasks. Also, we assume havingone source domain. However, our proposed method is a gen-eral framework and can be easily adapted to problems withmultiple source domains.

    2 Related Work

    Attention-based models Attention has beenshown to be effective when the model is trainedon large amounts of training data (Bahdanau et al.,2014; Luong et al., 2015; Rush et al., 2015; Yanget al., 2016; Lin et al., 2017; Chen et al., 2017;Vaswani et al., 2017). In this setting, typicallyno additional supervision is required for learn-ing the attention. Nevertheless, further refiningattention by extra supervision has been shownto be beneficial. Examples include using wordalignments to learn attention in neural machinetranslation (Liu et al., 2016), employing argu-ment words to supervise attention in event de-tection (Liu et al., 2017), utilizing linguistically-motivated annotations to guide attention in con-stituency parsing (Kamigaito et al., 2017). Thesesupervision mechanisms are tailored to specificapplications. In contrast, our approach is based onthe connection between rationales and attention,and can be used for multiple applications.

    Rationale-based models Zaidan et al. (2007)was the first to explore the value of rationalesin low-resource scenarios. They hypothesize thatthe model confidence should decrease when therationale words are removed from the inputs,and validate this idea for linear models. Recentwork (Zhang et al., 2016) explores the potentialof integrating rationales with more complex neu-ral classifiers. In their model, human rationalesare directly used to guide the sentence-level atten-tion for a CNN-based classifier. To reach goodperformance, their model still requires a sufficientamount of training data. Our work differs fromtheirs as we discern the intrinsic difference be-tween human rationales and machine attention.Moreover, we learn a model to map human ratio-nales into high-quality attention so as to provide aricher supervision for low-resource models.

    Transfer learning When labeled data on the tar-get task is available, existing approaches typicallytransfer the knowledge by either fine-tuning anencoder trained on the source tasks(s) (Conneauet al., 2017; Peters et al., 2018) or multi-task learn-ing on all tasks with a shared encoder (Collobertet al., 2011). In this paper, we explore the trans-ferability of the task-specific attention through hu-man rationales. We believe this will further assistlearning in low-resource scenarios.

    Our work is also related to unsupervised domain

  • 1905

    adaptation, as the R2A model has never seen anytarget annotations during training. Existing meth-ods commonly adapt the classifier by aligning therepresentations between the source and target do-mains (Glorot et al., 2011; Chen et al., 2012; Zhouet al., 2016; Ganin et al., 2016; Zhang et al., 2017).In contrast, our model adapts the mapping from ra-tionales to attention; thus after training, it can beapplied to different target tasks.

    3 Method

    Problem formulation We assume that we haveN source tasks {Si}Ni=1, where each of them hassufficient amounts of labeled examples. Using ex-isting methods (Lei et al., 2016), we can gener-ate rationales for each source example automati-cally (see Appendix 1 for details). In the targettask T , we only have a limited amount of labeledexamples with large amounts of unlabeled data.For those labeled examples, we assume access tohuman-annotated rationales.

    Overview Our goal is to improve classificationperformance on the target task by learning a map-ping from human rationales to high-quality ma-chine attention (R2A). Given the scarcity of ourtarget data, we learn this mapping on resource richtasks where high-quality attention can be readilyobtained during training. Next, the mapping be-tween rationales and attention derived from thesource tasks is exported into the target task. Toenable this transfer, models have to operate overan invariant representation which we construct viaan adversarial objective. Once the mapping is de-rived, we can translate human rationales in the tar-get task into high-quality attention. This generatedattention is then used to provide additional trainingsignal for an attention-based classifier for the tar-get task. The overall pipeline is shown in Figure 2.

    Alternatively, we can view the R2A mapping asa meta model that produces a prior over the atten-tion distribution across different tasks.

    Model architecture Figure 3 illustrates the ar-chitecture of our R2A model, which consists ofthree components.

    • Multi-task learning In order to learn the R2Amapping, we need annotation for the attention.This module generates high-quality attention asan intermediate result by minimizing the predic-tion error on the source tasks (Section 3.1).

    unlabeled target data

    R2A

    labeled target datawith rationales

    labeled target data withR2A-generated attention

    R2A

    labeled target data withR2A-generated attention

    target classifier

    Step 1: Training R2A

    Step 2: R2A inference

    Step 3: Training target classifier

    labeled source datawith rationales

    Figure 2: Overall pipeline of our approach (Sec-tion 3.4). The R2A mapping is learned from la-beled source data and unlabeled target data. Thenwe applied it to the target task to derive attentionbased on human rationales. Finally, a target clas-sifier is trained under the supervision of both theannotated labels and the R2A-generated attention.

    • Domain-invariant encoder This moduleaims to transform the contextualized represen-tation obtained from the first module into adomain-invariant version. We achieve this goalthrough domain adversarial training over thesource data and the unlabeled target data (Sec-tion 3.2).

    • Attention generation This module learns topredict the intermediate attention obtained fromthe first module based on the domain-invariantrepresentation and the rationales (Section 3.3).

    3.1 Multi-task learningThe goal of the multi-task learning module is tolearn good attention for each source task. Thislearned attention will be used later to supervise theattention generation module. This module takesthe input text from the source tasks and predictsthe labels. To accomplish the previously statedgoal, we minimize the prediction error over all la-beled source data.

    Let (xt, yt) be a training instance from anysource task t ∈ {S1, . . .SN}. We first en-code the input sequence xt into hidden states:ht = enc(xt), where enc is a bi-directionalLSTM (Hochreiter and Schmidhuber, 1997) thatis shared across all source tasks. For each positioni, the dense vector hti encodes the content and con-text information of the word xti. We then pass the

  • 1906

    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

    Xi↵S1i h

    S1i

    AAACJXicbVDLSgNBEJyNrxhfqx69DAbBU9iVgB48BLx4jGgekF2X3skkGTIzu8zMCmHJz3jxV7x4MIjgyV9x8jhoYkFDUdVNd1eccqaN5305hbX1jc2t4nZpZ3dv/8A9PGrqJFOENkjCE9WOQVPOJG0YZjhtp4qCiDltxcObqd96okqzRD6YUUpDAX3JeoyAsVLkXgc6E4FMOBPM6IjhAHg6gIg95oEAMyDA8/tx5I/xYFWL3LJX8WbAq8RfkDJaoB65k6CbkExQaQgHrTu+l5owB2UY4XRcCjJNUyBD6NOOpRIE1WE++3KMz6zSxb1E2ZIGz9TfEzkIrUcitp3TK/WyNxX/8zqZ6V2FOZNpZqgk80W9jGOT4GlkuMsUJYaPLAGimL0VkwEoIMYGW7Ih+Msvr5LmRcX3Kv5dtVyrLuIoohN0is6Rjy5RDd2iOmoggp7RK3pHE+fFeXM+nM95a8FZzByjP3C+fwDa4qahAAACJXicbVDLSgNBEJyNrxhfqx69DAbBU9iVgB48BLx4jGgekF2X3skkGTIzu8zMCmHJz3jxV7x4MIjgyV9x8jhoYkFDUdVNd1eccqaN5305hbX1jc2t4nZpZ3dv/8A9PGrqJFOENkjCE9WOQVPOJG0YZjhtp4qCiDltxcObqd96okqzRD6YUUpDAX3JeoyAsVLkXgc6E4FMOBPM6IjhAHg6gIg95oEAMyDA8/tx5I/xYFWL3LJX8WbAq8RfkDJaoB65k6CbkExQaQgHrTu+l5owB2UY4XRcCjJNUyBD6NOOpRIE1WE++3KMz6zSxb1E2ZIGz9TfEzkIrUcitp3TK/WyNxX/8zqZ6V2FOZNpZqgk80W9jGOT4GlkuMsUJYaPLAGimL0VkwEoIMYGW7Ih+Msvr5LmRcX3Kv5dtVyrLuIoohN0is6Rjy5RDd2iOmoggp7RK3pHE+fFeXM+nM95a8FZzByjP3C+fwDa4qahAAACJXicbVDLSgNBEJyNrxhfqx69DAbBU9iVgB48BLx4jGgekF2X3skkGTIzu8zMCmHJz3jxV7x4MIjgyV9x8jhoYkFDUdVNd1eccqaN5305hbX1jc2t4nZpZ3dv/8A9PGrqJFOENkjCE9WOQVPOJG0YZjhtp4qCiDltxcObqd96okqzRD6YUUpDAX3JeoyAsVLkXgc6E4FMOBPM6IjhAHg6gIg95oEAMyDA8/tx5I/xYFWL3LJX8WbAq8RfkDJaoB65k6CbkExQaQgHrTu+l5owB2UY4XRcCjJNUyBD6NOOpRIE1WE++3KMz6zSxb1E2ZIGz9TfEzkIrUcitp3TK/WyNxX/8zqZ6V2FOZNpZqgk80W9jGOT4GlkuMsUJYaPLAGimL0VkwEoIMYGW7Ih+Msvr5LmRcX3Kv5dtVyrLuIoohN0is6Rjy5RDd2iOmoggp7RK3pHE+fFeXM+nM95a8FZzByjP3C+fwDa4qahAAACJXicbVDLSgNBEJyNrxhfqx69DAbBU9iVgB48BLx4jGgekF2X3skkGTIzu8zMCmHJz3jxV7x4MIjgyV9x8jhoYkFDUdVNd1eccqaN5305hbX1jc2t4nZpZ3dv/8A9PGrqJFOENkjCE9WOQVPOJG0YZjhtp4qCiDltxcObqd96okqzRD6YUUpDAX3JeoyAsVLkXgc6E4FMOBPM6IjhAHg6gIg95oEAMyDA8/tx5I/xYFWL3LJX8WbAq8RfkDJaoB65k6CbkExQaQgHrTu+l5owB2UY4XRcCjJNUyBD6NOOpRIE1WE++3KMz6zSxb1E2ZIGz9TfEzkIrUcitp3TK/WyNxX/8zqZ6V2FOZNpZqgk80W9jGOT4GlkuMsUJYaPLAGimL0VkwEoIMYGW7Ih+Msvr5LmRcX3Kv5dtVyrLuIoohN0is6Rjy5RDd2iOmoggp7RK3pHE+fFeXM+nM95a8FZzByjP3C+fwDa4qah

    Xi↵SNi h

    SNi

    AAACJXicbVA9SwNBEN2LXzF+RS1tFoNgFe5E0MIiYGMlEc0H5M5jbrNJluzuHbt7QjjyZ2z8KzYWBhGs/Ctukis08cHA470ZZuZFCWfauO6XU1hZXVvfKG6WtrZ3dvfK+wdNHaeK0AaJeazaEWjKmaQNwwyn7URREBGnrWh4PfVbT1RpFssHM0poIKAvWY8RMFYKy1e+ToUvY84EMzpk2AeeDCBkj5kvwAwI8Ox+HN6O8WBZC8sVt+rOgJeJl5MKylEPyxO/G5NUUGkIB607npuYIANlGOF0XPJTTRMgQ+jTjqUSBNVBNvtyjE+s0sW9WNmSBs/U3xMZCK1HIrKd0yv1ojcV//M6qeldBhmTSWqoJPNFvZRjE+NpZLjLFCWGjywBopi9FZMBKCDGBluyIXiLLy+T5lnVc6ve3Xmldp7HUURH6BidIg9doBq6QXXUQAQ9o1f0jibOi/PmfDif89aCk88coj9wvn8ANVem2w==AAACJXicbVA9SwNBEN2LXzF+RS1tFoNgFe5E0MIiYGMlEc0H5M5jbrNJluzuHbt7QjjyZ2z8KzYWBhGs/Ctukis08cHA470ZZuZFCWfauO6XU1hZXVvfKG6WtrZ3dvfK+wdNHaeK0AaJeazaEWjKmaQNwwyn7URREBGnrWh4PfVbT1RpFssHM0poIKAvWY8RMFYKy1e+ToUvY84EMzpk2AeeDCBkj5kvwAwI8Ox+HN6O8WBZC8sVt+rOgJeJl5MKylEPyxO/G5NUUGkIB607npuYIANlGOF0XPJTTRMgQ+jTjqUSBNVBNvtyjE+s0sW9WNmSBs/U3xMZCK1HIrKd0yv1ojcV//M6qeldBhmTSWqoJPNFvZRjE+NpZLjLFCWGjywBopi9FZMBKCDGBluyIXiLLy+T5lnVc6ve3Xmldp7HUURH6BidIg9doBq6QXXUQAQ9o1f0jibOi/PmfDif89aCk88coj9wvn8ANVem2w==AAACJXicbVA9SwNBEN2LXzF+RS1tFoNgFe5E0MIiYGMlEc0H5M5jbrNJluzuHbt7QjjyZ2z8KzYWBhGs/Ctukis08cHA470ZZuZFCWfauO6XU1hZXVvfKG6WtrZ3dvfK+wdNHaeK0AaJeazaEWjKmaQNwwyn7URREBGnrWh4PfVbT1RpFssHM0poIKAvWY8RMFYKy1e+ToUvY84EMzpk2AeeDCBkj5kvwAwI8Ox+HN6O8WBZC8sVt+rOgJeJl5MKylEPyxO/G5NUUGkIB607npuYIANlGOF0XPJTTRMgQ+jTjqUSBNVBNvtyjE+s0sW9WNmSBs/U3xMZCK1HIrKd0yv1ojcV//M6qeldBhmTSWqoJPNFvZRjE+NpZLjLFCWGjywBopi9FZMBKCDGBluyIXiLLy+T5lnVc6ve3Xmldp7HUURH6BidIg9doBq6QXXUQAQ9o1f0jibOi/PmfDif89aCk88coj9wvn8ANVem2w==AAACJXicbVA9SwNBEN2LXzF+RS1tFoNgFe5E0MIiYGMlEc0H5M5jbrNJluzuHbt7QjjyZ2z8KzYWBhGs/Ctukis08cHA470ZZuZFCWfauO6XU1hZXVvfKG6WtrZ3dvfK+wdNHaeK0AaJeazaEWjKmaQNwwyn7URREBGnrWh4PfVbT1RpFssHM0poIKAvWY8RMFYKy1e+ToUvY84EMzpk2AeeDCBkj5kvwAwI8Ox+HN6O8WBZC8sVt+rOgJeJl5MKylEPyxO/G5NUUGkIB607npuYIANlGOF0XPJTTRMgQ+jTjqUSBNVBNvtyjE+s0sW9WNmSBs/U3xMZCK1HIrKd0yv1ojcV//M6qeldBhmTSWqoJPNFvZRjE+NpZLjLFCWGjywBopi9FZMBKCDGBluyIXiLLy+T5lnVc6ve3Xmldp7HUURH6BidIg9doBq6QXXUQAQ9o1f0jibOi/PmfDif89aCk88coj9wvn8ANVem2w==

    ŷS1AAACAHicbVBNS8NAEN34WetX1IMHL8EieCqJCOqt4MVjRfsBTQyT7aZdutmE3Y0QQi7+FS8eFPHqz/Dmv3HT5qCtDwYe780wMy9IGJXKtr+NpeWV1bX12kZ9c2t7Z9fc2+/KOBWYdHDMYtEPQBJGOekoqhjpJ4JAFDDSCybXpd97JELSmN+rLCFeBCNOQ4pBack3D90xqDwrHnI3AjXGwPK7wncK32zYTXsKa5E4FWmgCm3f/HKHMU4jwhVmIOXAsRPl5SAUxYwUdTeVJAE8gREZaMohItLLpw8U1olWhlYYC11cWVP190QOkZRZFOjO8ko575Xif94gVeGll1OepIpwPFsUpsxSsVWmYQ2pIFixTBPAgupbLTwGAVjpzOo6BGf+5UXSPWs6dtO5PW+0rqo4augIHaNT5KAL1EI3qI06CKMCPaNX9GY8GS/Gu/Exa10yqpkD9AfG5w+N55b5AAACAHicbVBNS8NAEN34WetX1IMHL8EieCqJCOqt4MVjRfsBTQyT7aZdutmE3Y0QQi7+FS8eFPHqz/Dmv3HT5qCtDwYe780wMy9IGJXKtr+NpeWV1bX12kZ9c2t7Z9fc2+/KOBWYdHDMYtEPQBJGOekoqhjpJ4JAFDDSCybXpd97JELSmN+rLCFeBCNOQ4pBack3D90xqDwrHnI3AjXGwPK7wncK32zYTXsKa5E4FWmgCm3f/HKHMU4jwhVmIOXAsRPl5SAUxYwUdTeVJAE8gREZaMohItLLpw8U1olWhlYYC11cWVP190QOkZRZFOjO8ko575Xif94gVeGll1OepIpwPFsUpsxSsVWmYQ2pIFixTBPAgupbLTwGAVjpzOo6BGf+5UXSPWs6dtO5PW+0rqo4augIHaNT5KAL1EI3qI06CKMCPaNX9GY8GS/Gu/Exa10yqpkD9AfG5w+N55b5AAACAHicbVBNS8NAEN34WetX1IMHL8EieCqJCOqt4MVjRfsBTQyT7aZdutmE3Y0QQi7+FS8eFPHqz/Dmv3HT5qCtDwYe780wMy9IGJXKtr+NpeWV1bX12kZ9c2t7Z9fc2+/KOBWYdHDMYtEPQBJGOekoqhjpJ4JAFDDSCybXpd97JELSmN+rLCFeBCNOQ4pBack3D90xqDwrHnI3AjXGwPK7wncK32zYTXsKa5E4FWmgCm3f/HKHMU4jwhVmIOXAsRPl5SAUxYwUdTeVJAE8gREZaMohItLLpw8U1olWhlYYC11cWVP190QOkZRZFOjO8ko575Xif94gVeGll1OepIpwPFsUpsxSsVWmYQ2pIFixTBPAgupbLTwGAVjpzOo6BGf+5UXSPWs6dtO5PW+0rqo4augIHaNT5KAL1EI3qI06CKMCPaNX9GY8GS/Gu/Exa10yqpkD9AfG5w+N55b5AAACAHicbVBNS8NAEN34WetX1IMHL8EieCqJCOqt4MVjRfsBTQyT7aZdutmE3Y0QQi7+FS8eFPHqz/Dmv3HT5qCtDwYe780wMy9IGJXKtr+NpeWV1bX12kZ9c2t7Z9fc2+/KOBWYdHDMYtEPQBJGOekoqhjpJ4JAFDDSCybXpd97JELSmN+rLCFeBCNOQ4pBack3D90xqDwrHnI3AjXGwPK7wncK32zYTXsKa5E4FWmgCm3f/HKHMU4jwhVmIOXAsRPl5SAUxYwUdTeVJAE8gREZaMohItLLpw8U1olWhlYYC11cWVP190QOkZRZFOjO8ko575Xif94gVeGll1OepIpwPFsUpsxSsVWmYQ2pIFixTBPAgupbLTwGAVjpzOo6BGf+5UXSPWs6dtO5PW+0rqo4augIHaNT5KAL1EI3qI06CKMCPaNX9GY8GS/Gu/Exa10yqpkD9AfG5w+N55b5

    ŷ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

    ↵S1AAAB/3icbVDLSsNAFJ3UV62vqODGTbAIrkoigroruHFZ0T6gieFmOmmHTiZhZiKUmIW/4saFIm79DXf+jZM2C209MHA4517umRMkjEpl299GZWl5ZXWtul7b2Nza3jF39zoyTgUmbRyzWPQCkIRRTtqKKkZ6iSAQBYx0g/FV4XcfiJA05ndqkhAvgiGnIcWgtOSbBy6wZAT3mRuBGmFg2W3uO7lv1u2GPYW1SJyS1FGJlm9+uYMYpxHhCjOQsu/YifIyEIpiRvKam0qSAB7DkPQ15RAR6WXT/Ll1rJWBFcZCP66sqfp7I4NIykkU6MkipZz3CvE/r5+q8MLLKE9SRTieHQpTZqnYKsqwBlQQrNhEE8CC6qwWHoEArHRlNV2CM//lRdI5bTh2w7k5qzcvyzqq6BAdoRPkoHPURNeohdoIo0f0jF7Rm/FkvBjvxsdstGKUO/voD4zPH1zolkc=AAAB/3icbVDLSsNAFJ3UV62vqODGTbAIrkoigroruHFZ0T6gieFmOmmHTiZhZiKUmIW/4saFIm79DXf+jZM2C209MHA4517umRMkjEpl299GZWl5ZXWtul7b2Nza3jF39zoyTgUmbRyzWPQCkIRRTtqKKkZ6iSAQBYx0g/FV4XcfiJA05ndqkhAvgiGnIcWgtOSbBy6wZAT3mRuBGmFg2W3uO7lv1u2GPYW1SJyS1FGJlm9+uYMYpxHhCjOQsu/YifIyEIpiRvKam0qSAB7DkPQ15RAR6WXT/Ll1rJWBFcZCP66sqfp7I4NIykkU6MkipZz3CvE/r5+q8MLLKE9SRTieHQpTZqnYKsqwBlQQrNhEE8CC6qwWHoEArHRlNV2CM//lRdI5bTh2w7k5qzcvyzqq6BAdoRPkoHPURNeohdoIo0f0jF7Rm/FkvBjvxsdstGKUO/voD4zPH1zolkc=AAAB/3icbVDLSsNAFJ3UV62vqODGTbAIrkoigroruHFZ0T6gieFmOmmHTiZhZiKUmIW/4saFIm79DXf+jZM2C209MHA4517umRMkjEpl299GZWl5ZXWtul7b2Nza3jF39zoyTgUmbRyzWPQCkIRRTtqKKkZ6iSAQBYx0g/FV4XcfiJA05ndqkhAvgiGnIcWgtOSbBy6wZAT3mRuBGmFg2W3uO7lv1u2GPYW1SJyS1FGJlm9+uYMYpxHhCjOQsu/YifIyEIpiRvKam0qSAB7DkPQ15RAR6WXT/Ll1rJWBFcZCP66sqfp7I4NIykkU6MkipZz3CvE/r5+q8MLLKE9SRTieHQpTZqnYKsqwBlQQrNhEE8CC6qwWHoEArHRlNV2CM//lRdI5bTh2w7k5qzcvyzqq6BAdoRPkoHPURNeohdoIo0f0jF7Rm/FkvBjvxsdstGKUO/voD4zPH1zolkc=AAAB/3icbVDLSsNAFJ3UV62vqODGTbAIrkoigroruHFZ0T6gieFmOmmHTiZhZiKUmIW/4saFIm79DXf+jZM2C209MHA4517umRMkjEpl299GZWl5ZXWtul7b2Nza3jF39zoyTgUmbRyzWPQCkIRRTtqKKkZ6iSAQBYx0g/FV4XcfiJA05ndqkhAvgiGnIcWgtOSbBy6wZAT3mRuBGmFg2W3uO7lv1u2GPYW1SJyS1FGJlm9+uYMYpxHhCjOQsu/YifIyEIpiRvKam0qSAB7DkPQ15RAR6WXT/Ll1rJWBFcZCP66sqfp7I4NIykkU6MkipZz3CvE/r5+q8MLLKE9SRTieHQpTZqnYKsqwBlQQrNhEE8CC6qwWHoEArHRlNV2CM//lRdI5bTh2w7k5qzcvyzqq6BAdoRPkoHPURNeohdoIo0f0jF7Rm/FkvBjvxsdstGKUO/voD4zPH1zolkc= ↵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

    Transformation Layer

    hinv,S1AAACEHicbVC7TsMwFHXKq5RXgJHFokIwoCpBSMBWiYWxCPqQ2hA5rtNatZ3IdipVUT6BhV9hYQAhVkY2/gYn7QAtV7J8fM698j0niBlV2nG+rdLS8srqWnm9srG5tb1j7+61VJRITJo4YpHsBEgRRgVpaqoZ6cSSIB4w0g5G17neHhOpaCTu9SQmHkcDQUOKkTaUbx8PH9IeR3oo+fQOwpSKcXZaPDBi6V3mu1nm21Wn5hQFF4E7A1Uwq4Zvf/X6EU44ERozpFTXdWLtpUhqihnJKr1EkRjhERqQroECcaK8tDCUwSPD9GEYSXOEhgX7eyJFXKkJD0xnvqaa13LyP62b6PDSMwbjRBOBpx+FCYM6gnk6sE8lwZpNDEBYUrMrxEMkEdYmw4oJwZ23vAhaZzXXqbm359X61SyOMjgAh+AEuOAC1MENaIAmwOARPINX8GY9WS/Wu/UxbS1Zs5l98Keszx96ZZ4TAAACEHicbVC7TsMwFHXKq5RXgJHFokIwoCpBSMBWiYWxCPqQ2hA5rtNatZ3IdipVUT6BhV9hYQAhVkY2/gYn7QAtV7J8fM698j0niBlV2nG+rdLS8srqWnm9srG5tb1j7+61VJRITJo4YpHsBEgRRgVpaqoZ6cSSIB4w0g5G17neHhOpaCTu9SQmHkcDQUOKkTaUbx8PH9IeR3oo+fQOwpSKcXZaPDBi6V3mu1nm21Wn5hQFF4E7A1Uwq4Zvf/X6EU44ERozpFTXdWLtpUhqihnJKr1EkRjhERqQroECcaK8tDCUwSPD9GEYSXOEhgX7eyJFXKkJD0xnvqaa13LyP62b6PDSMwbjRBOBpx+FCYM6gnk6sE8lwZpNDEBYUrMrxEMkEdYmw4oJwZ23vAhaZzXXqbm359X61SyOMjgAh+AEuOAC1MENaIAmwOARPINX8GY9WS/Wu/UxbS1Zs5l98Keszx96ZZ4TAAACEHicbVC7TsMwFHXKq5RXgJHFokIwoCpBSMBWiYWxCPqQ2hA5rtNatZ3IdipVUT6BhV9hYQAhVkY2/gYn7QAtV7J8fM698j0niBlV2nG+rdLS8srqWnm9srG5tb1j7+61VJRITJo4YpHsBEgRRgVpaqoZ6cSSIB4w0g5G17neHhOpaCTu9SQmHkcDQUOKkTaUbx8PH9IeR3oo+fQOwpSKcXZaPDBi6V3mu1nm21Wn5hQFF4E7A1Uwq4Zvf/X6EU44ERozpFTXdWLtpUhqihnJKr1EkRjhERqQroECcaK8tDCUwSPD9GEYSXOEhgX7eyJFXKkJD0xnvqaa13LyP62b6PDSMwbjRBOBpx+FCYM6gnk6sE8lwZpNDEBYUrMrxEMkEdYmw4oJwZ23vAhaZzXXqbm359X61SyOMjgAh+AEuOAC1MENaIAmwOARPINX8GY9WS/Wu/UxbS1Zs5l98Keszx96ZZ4TAAACEHicbVC7TsMwFHXKq5RXgJHFokIwoCpBSMBWiYWxCPqQ2hA5rtNatZ3IdipVUT6BhV9hYQAhVkY2/gYn7QAtV7J8fM698j0niBlV2nG+rdLS8srqWnm9srG5tb1j7+61VJRITJo4YpHsBEgRRgVpaqoZ6cSSIB4w0g5G17neHhOpaCTu9SQmHkcDQUOKkTaUbx8PH9IeR3oo+fQOwpSKcXZaPDBi6V3mu1nm21Wn5hQFF4E7A1Uwq4Zvf/X6EU44ERozpFTXdWLtpUhqihnJKr1EkRjhERqQroECcaK8tDCUwSPD9GEYSXOEhgX7eyJFXKkJD0xnvqaa13LyP62b6PDSMwbjRBOBpx+FCYM6gnk6sE8lwZpNDEBYUrMrxEMkEdYmw4oJwZ23vAhaZzXXqbm359X61SyOMjgAh+AEuOAC1MENaIAmwOARPINX8GY9WS/Wu/UxbS1Zs5l98Keszx96ZZ4T hinv,SNAAACEHicbVC7TsMwFHV4lvIKMLJYVAgGVCUICdgqsTChIuhDakPkuE5r1XYi26lURfkEFn6FhQGEWBnZ+BuctAO0XMny8Tn3yvecIGZUacf5thYWl5ZXVktr5fWNza1te2e3qaJEYtLAEYtkO0CKMCpIQ1PNSDuWBPGAkVYwvMr11ohIRSNxr8cx8TjqCxpSjLShfPto8JB2OdIDySd3EKZUjLKT4oERS+8y/ybLfLviVJ2i4Dxwp6ACplX37a9uL8IJJ0JjhpTquE6svRRJTTEjWbmbKBIjPER90jFQIE6UlxaGMnhomB4MI2mO0LBgf0+kiCs15oHpzNdUs1pO/qd1Eh1eeMZgnGgi8OSjMGFQRzBPB/aoJFizsQEIS2p2hXiAJMLaZFg2IbizludB87TqOlX39qxSu5zGUQL74AAcAxecgxq4BnXQABg8gmfwCt6sJ+vFerc+Jq0L1nRmD/wp6/MHppOeMA==AAACEHicbVC7TsMwFHV4lvIKMLJYVAgGVCUICdgqsTChIuhDakPkuE5r1XYi26lURfkEFn6FhQGEWBnZ+BuctAO0XMny8Tn3yvecIGZUacf5thYWl5ZXVktr5fWNza1te2e3qaJEYtLAEYtkO0CKMCpIQ1PNSDuWBPGAkVYwvMr11ohIRSNxr8cx8TjqCxpSjLShfPto8JB2OdIDySd3EKZUjLKT4oERS+8y/ybLfLviVJ2i4Dxwp6ACplX37a9uL8IJJ0JjhpTquE6svRRJTTEjWbmbKBIjPER90jFQIE6UlxaGMnhomB4MI2mO0LBgf0+kiCs15oHpzNdUs1pO/qd1Eh1eeMZgnGgi8OSjMGFQRzBPB/aoJFizsQEIS2p2hXiAJMLaZFg2IbizludB87TqOlX39qxSu5zGUQL74AAcAxecgxq4BnXQABg8gmfwCt6sJ+vFerc+Jq0L1nRmD/wp6/MHppOeMA==AAACEHicbVC7TsMwFHV4lvIKMLJYVAgGVCUICdgqsTChIuhDakPkuE5r1XYi26lURfkEFn6FhQGEWBnZ+BuctAO0XMny8Tn3yvecIGZUacf5thYWl5ZXVktr5fWNza1te2e3qaJEYtLAEYtkO0CKMCpIQ1PNSDuWBPGAkVYwvMr11ohIRSNxr8cx8TjqCxpSjLShfPto8JB2OdIDySd3EKZUjLKT4oERS+8y/ybLfLviVJ2i4Dxwp6ACplX37a9uL8IJJ0JjhpTquE6svRRJTTEjWbmbKBIjPER90jFQIE6UlxaGMnhomB4MI2mO0LBgf0+kiCs15oHpzNdUs1pO/qd1Eh1eeMZgnGgi8OSjMGFQRzBPB/aoJFizsQEIS2p2hXiAJMLaZFg2IbizludB87TqOlX39qxSu5zGUQL74AAcAxecgxq4BnXQABg8gmfwCt6sJ+vFerc+Jq0L1nRmD/wp6/MHppOeMA==AAACEHicbVC7TsMwFHV4lvIKMLJYVAgGVCUICdgqsTChIuhDakPkuE5r1XYi26lURfkEFn6FhQGEWBnZ+BuctAO0XMny8Tn3yvecIGZUacf5thYWl5ZXVktr5fWNza1te2e3qaJEYtLAEYtkO0CKMCpIQ1PNSDuWBPGAkVYwvMr11ohIRSNxr8cx8TjqCxpSjLShfPto8JB2OdIDySd3EKZUjLKT4oERS+8y/ybLfLviVJ2i4Dxwp6ACplX37a9uL8IJJ0JjhpTquE6svRRJTTEjWbmbKBIjPER90jFQIE6UlxaGMnhomB4MI2mO0LBgf0+kiCs15oHpzNdUs1pO/qd1Eh1eeMZgnGgi8OSjMGFQRzBPB/aoJFizsQEIS2p2hXiAJMLaZFg2IbizludB87TqOlX39qxSu5zGUQL74AAcAxecgxq4BnXQABg8gmfwCt6sJ+vFerc+Jq0L1nRmD/wp6/MHppOeMA== hinv,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

    r̃S1AAACAnicbVBNS8NAEJ3Ur1q/op7ES7AInkoignorePFY0X5AE8Nms2mXbjZhdyOUELz4V7x4UMSrv8Kb/8ZN24O2Phh4vDfDzLwgZVQq2/42KkvLK6tr1fXaxubW9o65u9eRSSYwaeOEJaIXIEkY5aStqGKklwqC4oCRbjC6Kv3uAxGSJvxOjVPixWjAaUQxUlryzQNXURaSXBT3uRsjNcSI5beF7xS+Wbcb9gTWInFmpA4ztHzzyw0TnMWEK8yQlH3HTpWXI6EoZqSouZkkKcIjNCB9TTmKifTyyQuFdayV0IoSoYsra6L+nshRLOU4DnRneaWc90rxP6+fqejCyylPM0U4ni6KMmapxCrzsEIqCFZsrAnCgupbLTxEAmGlU6vpEJz5lxdJ57Th2A3n5qzevJzFUYVDOIITcOAcmnANLWgDhkd4hld4M56MF+Pd+Ji2VozZzD78gfH5AyPDl9s=AAACAnicbVBNS8NAEJ3Ur1q/op7ES7AInkoignorePFY0X5AE8Nms2mXbjZhdyOUELz4V7x4UMSrv8Kb/8ZN24O2Phh4vDfDzLwgZVQq2/42KkvLK6tr1fXaxubW9o65u9eRSSYwaeOEJaIXIEkY5aStqGKklwqC4oCRbjC6Kv3uAxGSJvxOjVPixWjAaUQxUlryzQNXURaSXBT3uRsjNcSI5beF7xS+Wbcb9gTWInFmpA4ztHzzyw0TnMWEK8yQlH3HTpWXI6EoZqSouZkkKcIjNCB9TTmKifTyyQuFdayV0IoSoYsra6L+nshRLOU4DnRneaWc90rxP6+fqejCyylPM0U4ni6KMmapxCrzsEIqCFZsrAnCgupbLTxEAmGlU6vpEJz5lxdJ57Th2A3n5qzevJzFUYVDOIITcOAcmnANLWgDhkd4hld4M56MF+Pd+Ji2VozZzD78gfH5AyPDl9s=AAACAnicbVBNS8NAEJ3Ur1q/op7ES7AInkoignorePFY0X5AE8Nms2mXbjZhdyOUELz4V7x4UMSrv8Kb/8ZN24O2Phh4vDfDzLwgZVQq2/42KkvLK6tr1fXaxubW9o65u9eRSSYwaeOEJaIXIEkY5aStqGKklwqC4oCRbjC6Kv3uAxGSJvxOjVPixWjAaUQxUlryzQNXURaSXBT3uRsjNcSI5beF7xS+Wbcb9gTWInFmpA4ztHzzyw0TnMWEK8yQlH3HTpWXI6EoZqSouZkkKcIjNCB9TTmKifTyyQuFdayV0IoSoYsra6L+nshRLOU4DnRneaWc90rxP6+fqejCyylPM0U4ni6KMmapxCrzsEIqCFZsrAnCgupbLTxEAmGlU6vpEJz5lxdJ57Th2A3n5qzevJzFUYVDOIITcOAcmnANLWgDhkd4hld4M56MF+Pd+Ji2VozZzD78gfH5AyPDl9s=AAACAnicbVBNS8NAEJ3Ur1q/op7ES7AInkoignorePFY0X5AE8Nms2mXbjZhdyOUELz4V7x4UMSrv8Kb/8ZN24O2Phh4vDfDzLwgZVQq2/42KkvLK6tr1fXaxubW9o65u9eRSSYwaeOEJaIXIEkY5aStqGKklwqC4oCRbjC6Kv3uAxGSJvxOjVPixWjAaUQxUlryzQNXURaSXBT3uRsjNcSI5beF7xS+Wbcb9gTWInFmpA4ztHzzyw0TnMWEK8yQlH3HTpWXI6EoZqSouZkkKcIjNCB9TTmKifTyyQuFdayV0IoSoYsra6L+nshRLOU4DnRneaWc90rxP6+fqejCyylPM0U4ni6KMmapxCrzsEIqCFZsrAnCgupbLTxEAmGlU6vpEJz5lxdJ57Th2A3n5qzevJzFUYVDOIITcOAcmnANLWgDhkd4hld4M56MF+Pd+Ji2VozZzD78gfH5AyPDl9s= r̃SNAAACAnicbVBNS8NAEJ34WetX1JN4CRbBU0lEUG8FL56kov2AJobNZtMu3WzC7kYoIXjxr3jxoIhXf4U3/42btgdtfTDweG+GmXlByqhUtv1tLCwuLa+sVtaq6xubW9vmzm5bJpnApIUTlohugCRhlJOWooqRbioIigNGOsHwsvQ7D0RImvA7NUqJF6M+pxHFSGnJN/ddRVlIclHc526M1AAjlt8W/nXhmzW7bo9hzRNnSmowRdM3v9wwwVlMuMIMSdlz7FR5ORKKYkaKqptJkiI8RH3S05SjmEgvH79QWEdaCa0oEbq4ssbq74kcxVKO4kB3llfKWa8U//N6mYrOvZzyNFOE48miKGOWSqwyDyukgmDFRpogLKi+1cIDJBBWOrWqDsGZfXmetE/qjl13bk5rjYtpHBU4gEM4BgfOoAFX0IQWYHiEZ3iFN+PJeDHejY9J64IxndmDPzA+fwBP1Jf4AAACAnicbVBNS8NAEJ34WetX1JN4CRbBU0lEUG8FL56kov2AJobNZtMu3WzC7kYoIXjxr3jxoIhXf4U3/42btgdtfTDweG+GmXlByqhUtv1tLCwuLa+sVtaq6xubW9vmzm5bJpnApIUTlohugCRhlJOWooqRbioIigNGOsHwsvQ7D0RImvA7NUqJF6M+pxHFSGnJN/ddRVlIclHc526M1AAjlt8W/nXhmzW7bo9hzRNnSmowRdM3v9wwwVlMuMIMSdlz7FR5ORKKYkaKqptJkiI8RH3S05SjmEgvH79QWEdaCa0oEbq4ssbq74kcxVKO4kB3llfKWa8U//N6mYrOvZzyNFOE48miKGOWSqwyDyukgmDFRpogLKi+1cIDJBBWOrWqDsGZfXmetE/qjl13bk5rjYtpHBU4gEM4BgfOoAFX0IQWYHiEZ3iFN+PJeDHejY9J64IxndmDPzA+fwBP1Jf4AAACAnicbVBNS8NAEJ34WetX1JN4CRbBU0lEUG8FL56kov2AJobNZtMu3WzC7kYoIXjxr3jxoIhXf4U3/42btgdtfTDweG+GmXlByqhUtv1tLCwuLa+sVtaq6xubW9vmzm5bJpnApIUTlohugCRhlJOWooqRbioIigNGOsHwsvQ7D0RImvA7NUqJF6M+pxHFSGnJN/ddRVlIclHc526M1AAjlt8W/nXhmzW7bo9hzRNnSmowRdM3v9wwwVlMuMIMSdlz7FR5ORKKYkaKqptJkiI8RH3S05SjmEgvH79QWEdaCa0oEbq4ssbq74kcxVKO4kB3llfKWa8U//N6mYrOvZzyNFOE48miKGOWSqwyDyukgmDFRpogLKi+1cIDJBBWOrWqDsGZfXmetE/qjl13bk5rjYtpHBU4gEM4BgfOoAFX0IQWYHiEZ3iFN+PJeDHejY9J64IxndmDPzA+fwBP1Jf4AAACAnicbVBNS8NAEJ34WetX1JN4CRbBU0lEUG8FL56kov2AJobNZtMu3WzC7kYoIXjxr3jxoIhXf4U3/42btgdtfTDweG+GmXlByqhUtv1tLCwuLa+sVtaq6xubW9vmzm5bJpnApIUTlohugCRhlJOWooqRbioIigNGOsHwsvQ7D0RImvA7NUqJF6M+pxHFSGnJN/ddRVlIclHc526M1AAjlt8W/nXhmzW7bo9hzRNnSmowRdM3v9wwwVlMuMIMSdlz7FR5ORKKYkaKqptJkiI8RH3S05SjmEgvH79QWEdaCa0oEbq4ssbq74kcxVKO4kB3llfKWa8U//N6mYrOvZzyNFOE48miKGOWSqwyDyukgmDFRpogLKi+1cIDJBBWOrWqDsGZfXmetE/qjl13bk5rjYtpHBU4gEM4BgfOoAFX0IQWYHiEZ3iFN+PJeDHejY9J64IxndmDPzA+fwBP1Jf4 r̃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

    ↵̂S1AAACBXicbVBNS8NAEN3Ur1q/oh71ECyCp5KIoN4KXjxWtB/QxDDZbpqlm03Y3Qgl5OLFv+LFgyJe/Q/e/Ddu2h609cHA470ZZuYFKaNS2fa3UVlaXlldq67XNja3tnfM3b2OTDKBSRsnLBG9ACRhlJO2ooqRXioIxAEj3WB0VfrdByIkTfidGqfEi2HIaUgxKC355qEbgcpdYGkExX3uxqAiDCy/LXyn8M263bAnsBaJMyN1NEPLN7/cQYKzmHCFGUjZd+xUeTkIRTEjRc3NJEkBj2BI+ppyiIn08skXhXWslYEVJkIXV9ZE/T2RQyzlOA50Z3mlnPdK8T+vn6nwwsspTzNFOJ4uCjNmqcQqI7EGVBCs2FgTwILqWy0cgQCsdHA1HYIz//Ii6Zw2HLvh3JzVm5ezOKroAB2hE+Sgc9RE16iF2gijR/SMXtGb8WS8GO/Gx7S1Ysxm9tEfGJ8/Xf+ZFA==AAACBXicbVBNS8NAEN3Ur1q/oh71ECyCp5KIoN4KXjxWtB/QxDDZbpqlm03Y3Qgl5OLFv+LFgyJe/Q/e/Ddu2h609cHA470ZZuYFKaNS2fa3UVlaXlldq67XNja3tnfM3b2OTDKBSRsnLBG9ACRhlJO2ooqRXioIxAEj3WB0VfrdByIkTfidGqfEi2HIaUgxKC355qEbgcpdYGkExX3uxqAiDCy/LXyn8M263bAnsBaJMyN1NEPLN7/cQYKzmHCFGUjZd+xUeTkIRTEjRc3NJEkBj2BI+ppyiIn08skXhXWslYEVJkIXV9ZE/T2RQyzlOA50Z3mlnPdK8T+vn6nwwsspTzNFOJ4uCjNmqcQqI7EGVBCs2FgTwILqWy0cgQCsdHA1HYIz//Ii6Zw2HLvh3JzVm5ezOKroAB2hE+Sgc9RE16iF2gijR/SMXtGb8WS8GO/Gx7S1Ysxm9tEfGJ8/Xf+ZFA==AAACBXicbVBNS8NAEN3Ur1q/oh71ECyCp5KIoN4KXjxWtB/QxDDZbpqlm03Y3Qgl5OLFv+LFgyJe/Q/e/Ddu2h609cHA470ZZuYFKaNS2fa3UVlaXlldq67XNja3tnfM3b2OTDKBSRsnLBG9ACRhlJO2ooqRXioIxAEj3WB0VfrdByIkTfidGqfEi2HIaUgxKC355qEbgcpdYGkExX3uxqAiDCy/LXyn8M263bAnsBaJMyN1NEPLN7/cQYKzmHCFGUjZd+xUeTkIRTEjRc3NJEkBj2BI+ppyiIn08skXhXWslYEVJkIXV9ZE/T2RQyzlOA50Z3mlnPdK8T+vn6nwwsspTzNFOJ4uCjNmqcQqI7EGVBCs2FgTwILqWy0cgQCsdHA1HYIz//Ii6Zw2HLvh3JzVm5ezOKroAB2hE+Sgc9RE16iF2gijR/SMXtGb8WS8GO/Gx7S1Ysxm9tEfGJ8/Xf+ZFA==AAACBXicbVBNS8NAEN3Ur1q/oh71ECyCp5KIoN4KXjxWtB/QxDDZbpqlm03Y3Qgl5OLFv+LFgyJe/Q/e/Ddu2h609cHA470ZZuYFKaNS2fa3UVlaXlldq67XNja3tnfM3b2OTDKBSRsnLBG9ACRhlJO2ooqRXioIxAEj3WB0VfrdByIkTfidGqfEi2HIaUgxKC355qEbgcpdYGkExX3uxqAiDCy/LXyn8M263bAnsBaJMyN1NEPLN7/cQYKzmHCFGUjZd+xUeTkIRTEjRc3NJEkBj2BI+ppyiIn08skXhXWslYEVJkIXV9ZE/T2RQyzlOA50Z3mlnPdK8T+vn6nwwsspTzNFOJ4uCjNmqcQqI7EGVBCs2FgTwILqWy0cgQCsdHA1HYIz//Ii6Zw2HLvh3JzVm5ezOKroAB2hE+Sgc9RE16iF2gijR/SMXtGb8WS8GO/Gx7S1Ysxm9tEfGJ8/Xf+ZFA== ↵̂SNAAACBXicbVBNS8NAEN34WetX1KMegkXwVBIR1FvBiyepaD+giWGy3TRLN5uwuxFKyMWLf8WLB0W8+h+8+W/ctD1o64OBx3szzMwLUkalsu1vY2FxaXlltbJWXd/Y3No2d3bbMskEJi2csER0A5CEUU5aiipGuqkgEAeMdILhZel3HoiQNOF3apQSL4YBpyHFoLTkmwduBCp3gaURFPe5G4OKMLD8tvCvC9+s2XV7DGueOFNSQ1M0ffPL7Sc4iwlXmIGUPcdOlZeDUBQzUlTdTJIU8BAGpKcph5hILx9/UVhHWulbYSJ0cWWN1d8TOcRSjuJAd5ZXylmvFP/zepkKz72c8jRThOPJojBjlkqsMhKrTwXBio00ASyovtXCEQjASgdX1SE4sy/Pk/ZJ3bHrzs1prXExjaOC9tEhOkYOOkMNdIWaqIUwekTP6BW9GU/Gi/FufExaF4zpzB76A+PzB4oQmTE=AAACBXicbVBNS8NAEN34WetX1KMegkXwVBIR1FvBiyepaD+giWGy3TRLN5uwuxFKyMWLf8WLB0W8+h+8+W/ctD1o64OBx3szzMwLUkalsu1vY2FxaXlltbJWXd/Y3No2d3bbMskEJi2csER0A5CEUU5aiipGuqkgEAeMdILhZel3HoiQNOF3apQSL4YBpyHFoLTkmwduBCp3gaURFPe5G4OKMLD8tvCvC9+s2XV7DGueOFNSQ1M0ffPL7Sc4iwlXmIGUPcdOlZeDUBQzUlTdTJIU8BAGpKcph5hILx9/UVhHWulbYSJ0cWWN1d8TOcRSjuJAd5ZXylmvFP/zepkKz72c8jRThOPJojBjlkqsMhKrTwXBio00ASyovtXCEQjASgdX1SE4sy/Pk/ZJ3bHrzs1prXExjaOC9tEhOkYOOkMNdIWaqIUwekTP6BW9GU/Gi/FufExaF4zpzB76A+PzB4oQmTE=AAACBXicbVBNS8NAEN34WetX1KMegkXwVBIR1FvBiyepaD+giWGy3TRLN5uwuxFKyMWLf8WLB0W8+h+8+W/ctD1o64OBx3szzMwLUkalsu1vY2FxaXlltbJWXd/Y3No2d3bbMskEJi2csER0A5CEUU5aiipGuqkgEAeMdILhZel3HoiQNOF3apQSL4YBpyHFoLTkmwduBCp3gaURFPe5G4OKMLD8tvCvC9+s2XV7DGueOFNSQ1M0ffPL7Sc4iwlXmIGUPcdOlZeDUBQzUlTdTJIU8BAGpKcph5hILx9/UVhHWulbYSJ0cWWN1d8TOcRSjuJAd5ZXylmvFP/zepkKz72c8jRThOPJojBjlkqsMhKrTwXBio00ASyovtXCEQjASgdX1SE4sy/Pk/ZJ3bHrzs1prXExjaOC9tEhOkYOOkMNdIWaqIUwekTP6BW9GU/Gi/FufExaF4zpzB76A+PzB4oQmTE=AAACBXicbVBNS8NAEN34WetX1KMegkXwVBIR1FvBiyepaD+giWGy3TRLN5uwuxFKyMWLf8WLB0W8+h+8+W/ctD1o64OBx3szzMwLUkalsu1vY2FxaXlltbJWXd/Y3No2d3bbMskEJi2csER0A5CEUU5aiipGuqkgEAeMdILhZel3HoiQNOF3apQSL4YBpyHFoLTkmwduBCp3gaURFPe5G4OKMLD8tvCvC9+s2XV7DGueOFNSQ1M0ffPL7Sc4iwlXmIGUPcdOlZeDUBQzUlTdTJIU8BAGpKcph5hILx9/UVhHWulbYSJ0cWWN1d8TOcRSjuJAd5ZXylmvFP/zepkKz72c8jRThOPJojBjlkqsMhKrTwXBio00ASyovtXCEQjASgdX1SE4sy/Pk/ZJ3bHrzs1prXExjaOC9tEhOkYOOkMNdIWaqIUwekTP6BW9GU/Gi/FufExaF4zpzB76A+PzB4oQmTE= ↵̂TAAACA3icbVBNS8NAEN3Ur1q/ot70EiyCp5KIoN4KXjxW6Bc0sUy2m2bpZhN2N0IJAS/+FS8eFPHqn/Dmv3HT5qCtDwYe780wM89PGJXKtr+Nysrq2vpGdbO2tb2zu2fuH3RlnApMOjhmsej7IAmjnHQUVYz0E0Eg8hnp+ZObwu89ECFpzNtqmhAvgjGnAcWgtDQ0j9wQVOYCS0LI7zM3AhViYFk7z4dm3W7YM1jLxClJHZVoDc0vdxTjNCJcYQZSDhw7UV4GQlHMSF5zU0kSwBMYk4GmHCIivWz2Q26damVkBbHQxZU1U39PZBBJOY183VncKBe9QvzPG6QquPIyypNUEY7ni4KUWSq2ikCsERUEKzbVBLCg+lYLhyAAKx1bTYfgLL68TLrnDcduOHcX9eZ1GUcVHaMTdIYcdIma6Ba1UAdh9Iie0St6M56MF+Pd+Ji3Voxy5hD9gfH5AyVBmHE=AAACA3icbVBNS8NAEN3Ur1q/ot70EiyCp5KIoN4KXjxW6Bc0sUy2m2bpZhN2N0IJAS/+FS8eFPHqn/Dmv3HT5qCtDwYe780wM89PGJXKtr+Nysrq2vpGdbO2tb2zu2fuH3RlnApMOjhmsej7IAmjnHQUVYz0E0Eg8hnp+ZObwu89ECFpzNtqmhAvgjGnAcWgtDQ0j9wQVOYCS0LI7zM3AhViYFk7z4dm3W7YM1jLxClJHZVoDc0vdxTjNCJcYQZSDhw7UV4GQlHMSF5zU0kSwBMYk4GmHCIivWz2Q26damVkBbHQxZU1U39PZBBJOY183VncKBe9QvzPG6QquPIyypNUEY7ni4KUWSq2ikCsERUEKzbVBLCg+lYLhyAAKx1bTYfgLL68TLrnDcduOHcX9eZ1GUcVHaMTdIYcdIma6Ba1UAdh9Iie0St6M56MF+Pd+Ji3Voxy5hD9gfH5AyVBmHE=AAACA3icbVBNS8NAEN3Ur1q/ot70EiyCp5KIoN4KXjxW6Bc0sUy2m2bpZhN2N0IJAS/+FS8eFPHqn/Dmv3HT5qCtDwYe780wM89PGJXKtr+Nysrq2vpGdbO2tb2zu2fuH3RlnApMOjhmsej7IAmjnHQUVYz0E0Eg8hnp+ZObwu89ECFpzNtqmhAvgjGnAcWgtDQ0j9wQVOYCS0LI7zM3AhViYFk7z4dm3W7YM1jLxClJHZVoDc0vdxTjNCJcYQZSDhw7UV4GQlHMSF5zU0kSwBMYk4GmHCIivWz2Q26damVkBbHQxZU1U39PZBBJOY183VncKBe9QvzPG6QquPIyypNUEY7ni4KUWSq2ikCsERUEKzbVBLCg+lYLhyAAKx1bTYfgLL68TLrnDcduOHcX9eZ1GUcVHaMTdIYcdIma6Ba1UAdh9Iie0St6M56MF+Pd+Ji3Voxy5hD9gfH5AyVBmHE=AAACA3icbVBNS8NAEN3Ur1q/ot70EiyCp5KIoN4KXjxW6Bc0sUy2m2bpZhN2N0IJAS/+FS8eFPHqn/Dmv3HT5qCtDwYe780wM89PGJXKtr+Nysrq2vpGdbO2tb2zu2fuH3RlnApMOjhmsej7IAmjnHQUVYz0E0Eg8hnp+ZObwu89ECFpzNtqmhAvgjGnAcWgtDQ0j9wQVOYCS0LI7zM3AhViYFk7z4dm3W7YM1jLxClJHZVoDc0vdxTjNCJcYQZSDhw7UV4GQlHMSF5zU0kSwBMYk4GmHCIivWz2Q26damVkBbHQxZU1U39PZBBJOY183VncKBe9QvzPG6QquPIyypNUEY7ni4KUWSq2ikCsERUEKzbVBLCg+lYLhyAAKx1bTYfgLL68TLrnDcduOHcX9eZ1GUcVHaMTdIYcdIma6Ba1UAdh9Iie0St6M56MF+Pd+Ji3Voxy5hD9gfH5AyVBmHE=

    (a) Multi-task learning (b) Domain-invariant Encoder

    (c) Attention Generation

    LlblAAAB+nicbVDLSsNAFL3xWesr1aWbwSK4KokIupKCGxcuKtgHtCFMppN26GQSZiZKifkUNy4UceuXuPNvnLRZaOuBgcM593LPnCDhTGnH+bZWVtfWNzYrW9Xtnd29fbt20FFxKgltk5jHshdgRTkTtK2Z5rSXSIqjgNNuMLku/O4DlYrF4l5PE+pFeCRYyAjWRvLt2iDCekwwz25zP+MBz3277jScGdAycUtShxIt3/4aDGOSRlRowrFSfddJtJdhqRnhNK8OUkUTTCZ4RPuGChxR5WWz6Dk6McoQhbE0T2g0U39vZDhSahoFZrIIqha9QvzP66c6vPQyJpJUU0Hmh8KUIx2jogc0ZJISzaeGYCKZyYrIGEtMtGmrakpwF7+8TDpnDddpuHfn9eZVWUcFjuAYTsGFC2jCDbSgDQQe4Rle4c16sl6sd+tjPrpilTuH8AfW5w/a2JRcAAAB+nicbVDLSsNAFL3xWesr1aWbwSK4KokIupKCGxcuKtgHtCFMppN26GQSZiZKifkUNy4UceuXuPNvnLRZaOuBgcM593LPnCDhTGnH+bZWVtfWNzYrW9Xtnd29fbt20FFxKgltk5jHshdgRTkTtK2Z5rSXSIqjgNNuMLku/O4DlYrF4l5PE+pFeCRYyAjWRvLt2iDCekwwz25zP+MBz3277jScGdAycUtShxIt3/4aDGOSRlRowrFSfddJtJdhqRnhNK8OUkUTTCZ4RPuGChxR5WWz6Dk6McoQhbE0T2g0U39vZDhSahoFZrIIqha9QvzP66c6vPQyJpJUU0Hmh8KUIx2jogc0ZJISzaeGYCKZyYrIGEtMtGmrakpwF7+8TDpnDddpuHfn9eZVWUcFjuAYTsGFC2jCDbSgDQQe4Rle4c16sl6sd+tjPrpilTuH8AfW5w/a2JRcAAAB+nicbVDLSsNAFL3xWesr1aWbwSK4KokIupKCGxcuKtgHtCFMppN26GQSZiZKifkUNy4UceuXuPNvnLRZaOuBgcM593LPnCDhTGnH+bZWVtfWNzYrW9Xtnd29fbt20FFxKgltk5jHshdgRTkTtK2Z5rSXSIqjgNNuMLku/O4DlYrF4l5PE+pFeCRYyAjWRvLt2iDCekwwz25zP+MBz3277jScGdAycUtShxIt3/4aDGOSRlRowrFSfddJtJdhqRnhNK8OUkUTTCZ4RPuGChxR5WWz6Dk6McoQhbE0T2g0U39vZDhSahoFZrIIqha9QvzP66c6vPQyJpJUU0Hmh8KUIx2jogc0ZJISzaeGYCKZyYrIGEtMtGmrakpwF7+8TDpnDddpuHfn9eZVWUcFjuAYTsGFC2jCDbSgDQQe4Rle4c16sl6sd+tjPrpilTuH8AfW5w/a2JRcAAAB+nicbVDLSsNAFL3xWesr1aWbwSK4KokIupKCGxcuKtgHtCFMppN26GQSZiZKifkUNy4UceuXuPNvnLRZaOuBgcM593LPnCDhTGnH+bZWVtfWNzYrW9Xtnd29fbt20FFxKgltk5jHshdgRTkTtK2Z5rSXSIqjgNNuMLku/O4DlYrF4l5PE+pFeCRYyAjWRvLt2iDCekwwz25zP+MBz3277jScGdAycUtShxIt3/4aDGOSRlRowrFSfddJtJdhqRnhNK8OUkUTTCZ4RPuGChxR5WWz6Dk6McoQhbE0T2g0U39vZDhSahoFZrIIqha9QvzP66c6vPQyJpJUU0Hmh8KUIx2jogc0ZJISzaeGYCKZyYrIGEtMtGmrakpwF7+8TDpnDddpuHfn9eZVWUcFjuAYTsGFC2jCDbSgDQQe4Rle4c16sl6sd+tjPrpilTuH8AfW5w/a2JRc Latt

    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

    Copy

    Figure 3: Architecture of the R2A model. The model is comprised of (a) a multi-task learning compo-nent, (b) a domain-invariant encoder, and (c) an attention generation component. Solid arrows denotecomputations for training, while dotted arrows denote computations for inference.

    sequence ht on to a task-specific attention moduleto produce attention αt = attt(ht) as follows:

    h̃ti = tanh(Wtatth

    ti + b

    tatt),

    αti =exp(〈h̃ti, qtatt〉)∑j exp(〈h̃tj , qtatt〉)

    ,

    where 〈·, ·〉 denotes inner product and W tatt, btatt,qtatt are learnable parameters. We predict the la-bel of xt using the weighted sum of its contex-tualized representation: ŷt = predt(

    ∑i α

    tihti),

    where predt is a task-specific multi-layer percep-tron. We train this module to minimize the loss,Llbl, between the prediction and the annotated la-bel for all source tasks. We use cross entropy lossfor classification tasks and mean square loss forregression tasks.

    3.2 Domain-invariant encoder

    Supplied with large amounts of source data andunlabeled target data, this module has two goals:1) learning a general encoder for both source andtarget corpora, and 2) learning domain-invariantrepresentation. This module enables effectivetransfer—especially in the presence of significantvariance between the source and target domains.We achieve the first goal by optimizing a lan-guage modeling objective and the second goal byminimizing the Wasserstein distance between thesource and target distribution.

    Let x be an input sequence, and h , [−→h ;←−h ]

    be its corresponding contextualized representationobtained from enc. Here,

    −→h and

    ←−h denote

    the output sequence of the forward and backwardLSTM, respectively. In order to support transfer,enc should be general enough to effectively rep-resent both source and target corpora. For this rea-son, we ground the encoder by a language mod-eling component (Bengio et al., 2003; Mikolovet al., 2011). Specifically, we employ two Soft-max classifiers to predict the word xi based on−→h i−1 and

    ←−h i+1 respectively. We minimize the

    cross-entropy lossLlm over all source data and un-labeled target data.

    The representation h is domain-specific as itis trained to encode useful features for languagemodeling and the source tasks. To obtain an invari-ant representation, we employ a transformationlayer and propose to align the transformed repre-sentation so that it is not distinguishable whether itcomes from the source or the target. Specifically,we transform the representation hi at each positioni linearly and obtain

    hinvi =Winvhi + binv,

    where Winv and binv are learnable parameters.We minimize the Wasserstein distance (Arjovskyet al., 2017) between the distribution of hinv fromthe source and the one from the target, denoted asPS and PT , respectively. Since hinv is a sequence

  • 1907

    of variable length, L, we summarize it by its firstand last element via concatenation, [hinv1 ;h

    invL ].

    The training objective is defined as:

    Lwd = sup‖f‖L≤K

    Ehinv∼PS[f([hinv1 ;h

    invL ])

    ]

    − Ehinv∼PT[f([hinv1 ;h

    invL ])

    ],

    where the supremum is over allK-Lipschitz scalarfunctions f . Following Gulrajani et al. (2017), weapproximate f by a multi-layer perceptron, anduse gradient penalty to fulfill the Lipschitz con-straint.

    3.3 Attention generationThe goal of this module is to generate high-qualityattention for each task. This module combinesthe domain-invariant representation together withtask-specific rationales as its input and predictstask-specific attention scores. We minimize thedistance between the predicted attention and theintermediate attention obtained from the multi-task learning module.

    For any source task t ∈ {Si}Ni=1, we denotert as the task-specific rationales corresponding tothe input text xt, and denote hinv,t as the domain-invariant representation of xt. For each positioni, we first concatenate rti with the frequency of x

    ti

    occurring as a rationale from all training examplesof this task. We denote this augmented sequenceas r̃t. This frequency term provides the unigramlikelihood of each word being a rationale for thetask. Then we employ a sequence encoder encr2a

    and an attention module attr2a to predict the at-tention scores:

    ut = encr2a([hinv,t; r̃t]),

    ũti = tanh(Wr2aatt u

    ti + b

    r2aatt),

    α̂ti =exp(〈ũti, qr2aatt 〉)∑j exp(〈ũtj , qr2aatt 〉)

    ,

    where W r2aatt , br2aatt and q

    r2aatt are learnable param-

    eters, and both encr2a and attr2a are shareableacross all tasks. We minimize the distance be-tween α̂t and the αt obtained from the first multi-task learning module over all source data:

    Latt =∑

    (αt,α̂t),t∈{Si}Ni=1

    d(αt, α̂t),

    where d(·, ·) can be any distance metric. In thispaper, we consider a soft-margin cosine distance:

    d(a, b) , max(0, 1− cos(a, b)− 0.1),

    where cos(·, ·) denotes the cosine similarity.

    3.4 PipelineTraining R2A We train the three aforemen-tioned modules jointly using both the source dataand the unlabeled target data. The overall objec-tive is given by:

    L = Llbl + λattLatt + λlmLlm + λwdLwd. (1)

    The λs are hyper-parameters that control the im-portance of each training objective and Ls repre-sent the corresponding loss functions.

    R2A inference Once the R2A model is trained,we can generate attention for each labeled targetexample based on its human-annotated rationales.

    Training target classifier When testing the per-formance on the target task, of course, we are nei-ther provided with labels nor rationales. In orderto make predictions for the target task, we traina new classifier under the supervision of both thelabels and the R2A-generated attention. Specifi-cally, this target classifier shares the same archi-tecture as the source one in the multi-task learningmodule. We minimize the prediction loss, LTlbl, onthe labeled target data together with the cosine dis-tance, LTatt, between the R2A-generated attentionand the attention generated by this target classi-fier. The joint objective for this target classifier isdefined as

    L = LTlbl + λTattLTatt, (2)

    where λTatt controls the importance of LTatt. Forbetter transfer, we initialize the encoder in th