Cited by 43Domain Adaptation and Few-Shot LearningContext-Aware Activity Recognition SystemsGait Recognition and Analysis

ContrasGAN: Unsupervised domain adaptation in Human Activity Recognition via adversarial and contrastive learning

Open access
Sanabria, Andrea Rosales, Zambonelli, Franco, Dobson, Simon, Ye, Juan·2021·Pervasive and Mobile Computing

AI snapshot

Written from the paper’s full text.

TL;DR

ContrasGAN is an unsupervised domain adaptation method for human activity recognition that combines bi-directional GANs for heterogeneous feature-space transfer with contrastive learning for class-level alignment. It is evaluated on cross-body, cross-user, and cross-sensor HAR transfer tasks across three datasets, reporting superior performance over eight state-of-the-art domain adaptation techniques.

Key findings

  • On cross-body transfer, ContrasGAN achieved the best macro-F1 on 11 of 15 tasks with no negative transfer, and averaged micro-/macro-F1 scores of 0.83/0.81, which is 0.05/0.07 higher than DAN, the second-best technique, and 0.12/0.15 higher than ShiftGAN.
  • On cross-user transfer, ContrasGAN averaged macro-F1 of 0.67 on PAMAP (0.05 lower than DeepCORAL), 0.67 on DSADS (0.03 higher), and 0.88 on WISDM (0.05 higher); it had smaller variance on PAMAP and WISDM.
  • On cross-sensor transfer, ContrasGAN achieved averaged micro-/macro-F1 of 0.81/0.80, higher than second-best ADADM by 0.04/0.07; on PHONE-WATCH it reached macro-F1 0.63, 0.12 higher than ADADM.
  • Ablation showed contrastive loss contributed most: on task W-C it outperformed Bi-GAN by 0.25 macro-F1, and combining contrastive, discrepancy, and MMD losses improved averaged macro-F1 from 0.65 for Bi-GAN with expectation loss to 0.84 for ContrasGAN.

Methods

  • ContrasGAN performs unsupervised domain adaptation from a labelled source domain to an unlabelled target domain, including heterogeneous feature spaces. It uses Bi-GAN for feature-space transformation with an added expectation loss, then class-level alignment via contrastive loss, discrepancy loss, and MMD loss, followed by target label prediction.
  • Experiments used three HAR datasets: WISDM (51 subjects, 18 activities, smartwatch/phone, 20 Hz, handcrafted features), DSADS (8 subjects, 19 activities, 5 body-worn accelerometers), and PAMAP (9 subjects, 12 activities, 3 accelerometers on arm, ankle, and chest).
  • Evaluation covered cross-body, cross-user, and cross-sensor transfer. Each experiment was run 10 times with stratified target splits of 60% training, 20% validation, and 20% testing; metrics were micro-F1 and macro-F1. ContrasGAN was compared with TCA, GFK, ShiftGAN, DAN, DANN, JAN, DeepCORAL, and ADADM, plus upper- and lower-bound baselines.

Limitations

  • The paper states that the approach was validated on only three datasets and that future work will assess generality on more HAR datasets, such as OPPORTUNITY and Heterogeneity Activity Recognition; it also states future work will improve robustness to sensor noise.
  • The text makes evident that cross-user performance on PAMAP was 0.05 macro-F1 lower than DeepCORAL, and that on cross-body task H-C DANN achieved a higher micro-F1 (0.72, 0.08 higher than ContrasGAN) though with much lower macro-F1.
  • The cross-sensor experiment is described as the most challenging; Bi-GAN suffered overfitting, with validation accuracy dropping from 0.98 to 0.89 across epochs, and generated samples did not exactly match real target distributions, motivating the contrastive alignment.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

Crossref · 10.1016/j.pmcj.2021.101477

Cites

73 of 73 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

0 of 25 cited sources checked · 0 supported · 0 flagged

  • Findingown data

    ContrasGAN has relatively low computational cost.

    “Experimental results show a superior performance of ContrasGAN on all these tasks over a number of state-of-the-art techniques, with relatively low computational cost.”
    Quote in the paperNot a substantial claim
  • Findingown data

    ContrasGAN achieves superior performance on cross-body, cross-user, and cross-sensor transfer learning tasks over state-of-the-art techniques.

    “Experimental results show a superior performance of ContrasGAN on all these tasks over a number of state-of-the-art techniques, with relatively low computational cost.”
    • Also stated in: § Cross-sensor · boosted
      “The results have consistently demonstrated superior performance of ContrasGAN.”
    Quote in the paperSubstantial claim
  • Findingown data

    Most techniques do not perform well on task H-C.

    “On this task, most of techniques do not perform well.”
    Quote in the paperNot a substantial claim
  • Findingown data

    The combination of contrastive, discrepancy, and MMD loss makes significant improvement, from 0.65 on Bi-GAN with expectation loss to 0.84 on ContrasGAN in averaged macro-F1 scores.

    “Secondly, the combination of contrastive, discrepancy, and MMD loss makes significant improvement, from 0.65 on Bi-GAN with expectation loss to 0.84 on ContrasGAN in the averaged macro-F1 scores.”
    Quote in the paperSubstantial claim
  • Findingown data

    DANN's macro-F1 score is only 0.49, 0.14 lower than ContrasGAN.

    “However, its macro-F1 score is only 0.49, 0.14 lower than ContrasGAN.”
    Quote in the paperSubstantial claim
  • May combine two claims. 37
  • The quote only partly states this claim. 1
  • Classified as probably not a substantial claim. 18
  • May combine two claims.

    Findingown data

    In B-GAN, sitting and standing activities are difficult to separate (accuracy 0.54 and 0.71), while ContrasGAN recognizes them well (accuracy 0.95 and 0.99).

    “as presented in confusion matrices in Figure 4a and 4b, it is difficult to separate sitting and standing activities in B-GAN (with accuracy of 0.54 and 0.71), while both are well recognised in ContrasGAN (with accuracy of 0.95 and 0.99).”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingnone given

    On cross-user experiments, the difference between source and target data is small, and ContrasGAN has achieved the highest macro-F1 scores.

    “On cross-user experiments, the difference between source and target data is small, Con-trasGAN has achieved the highest macro-F1 scores.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingnone given

    GFK cannot cope with high heterogeneity well and only predicts one activity.

    “Thirdly, GFK cannot cope with high heterogeneity well and only predicts one activity.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    6 out of 9 techniques perform better on tasks of same body part and different sides, achieving higher F1 scores than the other two types of tasks.

    “The results show that 6 out of 9 techniques perform better on the tasks of same body part and different sides, and have achieved higher F1 scores than the other two types of tasks.”
    Quote in the paperNot a substantial claim
  • The quote only partly states this claim.

    Findingnone given

    DeepCORAL has obtained the best median macro-F1 scores.

    “DeepCORAL that under-performed on the other experiments has obtained the best median macro-F1 scores.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    The training time of DANN on the W-C task is 1784 minutes, nearly 50 times the training time of ContrasGAN and significantly higher than all other techniques.

    “The training time of DANN on the W-C task is 1784 mins, nearly 50 times of the training time on ContrasGAN and significantly higher than all the other techniques.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    ContrasGAN achieves the best macro-F1 scores on 11 out of 15 tasks without any negative transfer.

    “ContrasGAN achieves the best macro-F1 scores on 11 out of 15 tasks without any negative transfer.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    ContrasGAN outperforms all these techniques and achieves averaged micro- and macro-F1 scores as 0.81 and 0.80, which is higher than the second best technique (ADADM) by 0.04 and 0.07 respectively.

    “ContrasGAN outperforms all these techniques and achieves the averaged micro-and macro-F1 scores as 0.81 and 0.80, which is higher than the secondbest technique (ADADM) by 0.04 and 0.07 respectively.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingnone given

    ShiftGAN, DAN, JAN (a variation of DAN), and ADADM achieved better overall performance.

    “ShiftGAN, DAN, JAN (a variation of DAN), and ADADM have achieved better overall performance.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.

    Findingnone given

    ADADM seems not stable and the performance might be affected by the mixup ratio.

    “Secondly, ADADM seems not stable and the performance might be affected by the mixup ratio.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    ContrasGAN outperforms ShiftGAN by 0.12 in micro-F1 and 0.15 in macro-F1 scores.

    “In addition, ContrasGAN outperforms ShiftGAN with 0.12 and 0.15 in micro-and macro-F1 scores”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingnone given

    Among the comparison techniques, DeepCORAL and JAN do not work well on the accelerometer data and produced worse accuracy than the classic techniques TCA and GFK.

    “Among the comparison techniques, DeepCORAL and JAN do not work well on the accelerometer data and have produced worse accuracy than the classic techniques TCA and GFK.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Most techniques can produce high accuracy as the transfer learning challenge is less significant, and ContrasGAN has consistently gained better accuracy on individual classes.

    “Most of the techniques can produce high accuracy as the transfer learning challenge is less significant, and ContrasGAN has consistently gained better accuracy on individual classes.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    On cross-sensor experiments, when dealing with the most challenging tasks in heterogeneous feature spaces and imbalanced class distribution, ContrasGAN can still produce consistently good performance, while some existing techniques have less stable performance and are more sensitive to the difficulty level of tasks.

    “On cross-sensor experiments, when dealing with the most challenging tasks in heterogeneous feature spaces and imbalanced class distribution, ContrasGAN can still produce consistently good performance, while some of the existing techniques have less stable performance and are more sensitive to the difficulty level of tasks.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    On DSADS, DANN suffers high fluctuation in consistent accuracy, but slightly lower than ContrasGAN.

    “On DSADS, DANN suffers high fluctuation in consistent accuracy, but slightly lower than ContrasGAN.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Both ContrasGAN and ShiftGAN are better than the other methods, including the single GAN based approach ADADM.

    “Both ContrasGAN and ShiftGAN are better than the others, including a single GAN based approach -ADADM”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    ContrasGAN obtains the highest averaged micro- and macro-F1 scores of 0.83 and 0.81, which are 0.05 and 0.07 higher than DAN, the second best performing technique.

    “It obtains the highest averaged micro-and macro-F1 scores: 0.83 and 0.81, which is 0.05 and 0.07 higher than DAN, the second best performing technique.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Both generators and discriminators converge around 2000 epochs.

    “Figure 13a presents the losses of Bi-GAN, which shows that both generators and discriminators converge around 2000 epochs.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    DANN has achieved the highest micro-F1 score 0.72, which is 0.08 higher than ContrasGAN.

    “DANN has achieved the highest micro-F1 score 0.72, which is 0.08 higher than ContrasGAN.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    ContrasGAN with contrastive learning demonstrated superior performance on separating similar activity groups, though it still faces difficulty differentiating subtle activities like different cycling modes.

    “ContrasGAN with contrastive learning has demonstrated superior performance on separating these groups of activities, even though it also faces the challenge of differentiating subtle activities like different cycling modes.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    DeepCORAL performs the best among all comparison techniques and is very comparable to ContrasGAN.

    “Overall, DeepCORAL performs the best among all the comparison techniques and is very comparable to ContrasGAN.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Premisecitation

    Shift-GAN applies a bi-directional GAN with Kernel Mean Matching to transform feature spaces between source and target domains.

    “In our previous work, we have proposed an unsupervised domain adaptation technique, Shift-GAN [38], that applies a bi-directional GAN with Kernel Mean Matching to transform the feature spaces between the source and target domains.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [38] Xinlei Chen, Kaiming He, Exploring simple siamese representation learning, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2021, pp. 15750–15758. source

      Not checked in the free run.

  • May combine two claims.

    Premisecitation

    Bi-GAN has achieved success in computer vision applications such as image-to-image translation and promising results in domain adaptation in HAR.

    “This type of technique has achieved success in many computer vision applications such as image-to-image translation [56,57], and promising results in domain adaptation in HAR [38].”
    Quote in the paperSubstantial claim0 of 3 sources checked
    • cites [56] Roggen, 2010, Collecting complex activity datasets in highly rich networked sensor environments

      Not checked in the free run.

    • cites [57] Stisen, 2015, Smart devices are different: Assessing and MitigatingMobile sensing heterogeneities for activity recognition

      Not checked in the free run.

    • cites [38] Xinlei Chen, Kaiming He, Exploring simple siamese representation learning, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2021, pp. 15750–15758. source

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S4 (based).

    Interpretationreasoning

    Maximising inter-class domain discrepancy pushes representations further away from the decision boundary so samples from different classes are well separated.

    “The inter-class domain discrepancy is maximised to push the representations of each other further away from the decision boundary so that the samples from difference classes are well separated.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Premisenone given

    Bi-GAN systems enable more robust adaptation by enforcing stronger, bi-directional constraints between two GANs.

    “Bi-GAN systems enable more robust adaptation by enforcing stronger, bi-directional constraints between two GANs.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationnone given

    ContrasGAN uses bi-directional generative adversarial networks for heterogeneous feature transfer and contrastive learning to capture distinctive features between classes.

    “ContrasGAN uses bi-directional generative adversarial networks for heterogeneous feature transfer and contrastive learning to capture distinctive features between classes.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S2 (checkable).

    Interpretationreasoning

    To address high heterogeneity between domains, an UDA technique that does not make strong assumptions about feature spaces or probability distributions is needed.

    “To address the high heterogeneity between domains, we need an UDA technique that does not make strong assumptions about feature spaces or probability distributions.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S4 (based). May combine two claims.

    Interpretationnone given

    Most HAR systems have different sensor deployments and host users with diverse lifestyles, leading to heterogeneous feature spaces and disparate prediction functions.

    “This might not be sufficient as most of HAR systems have different sensor deployments (resulting in highly heterogeneous feature spaces between the source and target domains) and host users with diverse lifestyles (leading to disparate prediction functions).”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    The cyclic constraints in Equations (1) and (2) ensure original input samples can be recovered by the two generators, leading to more robust domain adaptation.

    “The cyclic constraints in Equation ( 1) and ( 2) make sure the original input samples can be recovered by the two generators: this is why Bi-GAN will lead to more robust domain adaptation.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Premisecitation

    Shift-GAN achieved promising results on several HAR datasets and outperformed state-of-the-art transfer learning techniques.

    “The technique has achieved promising results on several HAR datasets and outperformed the state-of-the-art transfer learning techniques.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [38] Xinlei Chen, Kaiming He, Exploring simple siamese representation learning, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2021, pp. 15750–15758. source

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S4 (based). May combine two claims.

    Interpretationnone given

    Adapting contrastive loss with batch normalisation balances the magnitude of different loss components, which improves convergence of training and recognition accuracy.

    “Also we have adapted contrastive loss with batch normalisation to balance the magnitude of different loss components, which improves the convergence of training and recognition accuracy.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Interpretationreasoning

    Adding contrastive learning during adaptation minimises intra-class discrepancy and maximises inter-class margin.

    “To tackle these problems, we add contrastive learning during the adaptation with the goal to minimise the intra-class discrepancy and maximise the inter-class margin.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Interpretationreasoning

    Minimising intra-class domain discrepancy draws closer feature representations of samples within a class.

    “The intra-class domain discrepancy is minimised to draw closer the feature representations of samples within a class so that the samples of the same class are close.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation

    Micro-F1 and macro-F1 are appropriate metrics for domain adaptation and HAR, with macro-F1 for imbalanced datasets.

    “These two metrics are often used in domain adaptation and HAR in general [4,38], with macro-F1 score is for imbalanced datasets [18,31].”
    Quote in the paperNot a substantial claim0 of 4 sources checked
    • cites [4] Bicocchi, 2010, Detecting activities from body-worn accelerometers via instance-based algorithms, Pervasive Mob. Comput. source

      Not checked in the free run.

    • cites [38] Xinlei Chen, Kaiming He, Exploring simple siamese representation learning, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2021, pp. 15750–15758. source

      Not checked in the free run.

    • cites [18] Pan, 2011, Domain adaptation via transfer component analysis

      Not checked in the free run.

    • cites [31] Zou, 2013, Contrastive learning using spectral methods

      Not checked in the free run.

  • May combine two claims.

    Interpretationown data

    Contrastive loss helps learn discriminative features and improve class-level recognition accuracy.

    “This indicates that the contrastive loss help learn discriminative features and improve class-level recognition accuracy.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Interpretationnone given

    At the end of training Bi-GAN, two generators can transform samples from one domain to the other.

    “At the end of training Bi-GAN, we will have two generators that can transform samples from one domain to the other.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    Contrastive learning is needed to better align the samples, which is the key contribution of the work.

    “That's why we need to use contrastive learning to better align the samples, which is the key contribution of our work.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    DANN is the most expensive method because it performs adaptation with feature learning and employs an end-to-end training regime, which takes longer to converge.

    “DANN is the most expensive as it performs adaptation with feature learning and employs an end-to-end training regime, which takes longer to converge.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data

    The difficulty of transferring activity models depends on different body parts more than different sides between the same body part: body parts, even though on different sides, have similar motion patterns.

    “This suggests that the difficulty of transferring activity models depends on different body parts more than different sides between the same body part: body parts, even though on different sides, have similar motion patterns.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationnone given

    ContrasGAN requires only one well-annotated domain and can transfer the activity model from this domain to many other unlabelled domains.

    “Our technique requires only one well-annotated domain and can transfer the activity model from this domain to many other unlabelled domains.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductcitation

    We follow state-of-the-art UDA evaluation methodology by performing stratified split on target domain data into 60% training, 20% validation, and 20% testing.

    “For each run, we follow the state-of-the-art UDA evaluation methodology [9,44,54] by performing stratified split on the target domain data into 60% for training, 20% for validation, and 20% for testing.”
    Quote in the paperSubstantial claim0 of 3 sources checked
    • cites [9] Cook, 2013, Transfer learning for activity recognition: A survey, Knowl. Inf. Syst. source

      Not checked in the free run.

    • cites [44] Bashmal, 2018, Siamese-GAN: Learning invariant representations for aerial vehicle image categorization, Remote Sens. source

      Not checked in the free run.

    • cites [54] Plötz, 2021

      Not checked in the free run.

  • May combine two claims.

    Interpretationown data

    With class-level alignment, ContrasGAN can achieve more balanced accuracy on each class, leading to much higher macro-F1 scores than all comparison techniques.

    “It is also worth noting that with class-level alignment ContrasGAN can achieve more balanced accuracy on each class, leading to much higher macro-F1 scores than all the comparison techniques.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Interpretationnone given

    A user pair with high lower-bound accuracy suggests that these users' data have similar distributions, and thus the difficulty of transfer learning will be lower.

    “For example, a user pair with a high lower-bound accuracy suggests that these users' data have similar distributions, and thus that the difficulty of transfer learning will be lower.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    The prediction discrepancy between two classifiers guides the generator to better map target samples onto the source domain and guides classifier update to adapt to transformed target samples.

    “This discrepancy will guide the generator to better map target samples onto the source domain and thus minimise the discrepancy, and guide the classifier update to adapt to the transformed target samples.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    In the end, the improved target generator can accurately transform target samples to the source domain and the classifier can predict labels for transformed target samples.

    “In the end, we will have improved target generator that can accurately transform target samples to the source domain and the classifier that can predict labels for transformed target samples.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Interpretationnone given

    Combining bi-directional GAN and contrastive learning has potential in learning distinctive feature transfer and thus leading to effective activity model transfer.

    “Our work suggests the potential of combining bi-directional GAN and contrastive learning in learning distinctive feature transfer and thus leading to effective activity model transfer.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    The lower-bound accuracy indicates the difficulty level of adaptation tasks: the easiest is same body part between different sides, while tasks between different body parts are more difficult.

    “The lower-bound accuracy indicates the difficulty level of these adaptation tasks: the easiest one is the same body part between different sides such as left arm to right arm, while the tasks between different body parts are more difficult.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Premisenone given

    Contrastive learning has strength in learning intra-class compactness and inter-class separability.

    “To do so, we will first look at contrastive learning that has the strength in learning intra-class compactness (i.e., grouping samples that share the same class labels) and inter-class separability (i.e., pushing apart samples with different class labels).”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    We run each experiment 10 times and report the mean of macro and micro F1-scores as the final result.

    “For each experiment, we run 10 times and report the mean of macro and micro F1-scores as the final result.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductown data

    The approach has only been validated on three datasets.

    “One limitation of our work is that we have only validated our approach on three datasets”
    Quote in the paperNot a substantial claim
50 of 50
  • The paper relies on this without support.

    Most machine learning techniques require a large amount of well-annotated data to train a sophisticated model.

    “However, most require a large amount of well-annotated data to train a sophisticated model.”
  • The paper relies on this without support.

    Jointly optimising intra-class and inter-class discrepancies improves adaptation performance.

    “The intra-class and inter-class discrepancies are jointly optimised to improve the adaptation performance.”
  • The paper relies on this without support.

    The MMD loss forces the normalised features in the two domains to be identically distributed, improving global domain alignment.

    “The MMD loss forces the normalised features in the two domains to be identically distributed, improving the global domain alignment.”
  • The paper relies on this without support.

    The upper-bound baseline indicates the best performance achievable on the target data.

    “the upper-bound baseline trains a classifier with 80% of original target data and test on 20% of the target data, which indicates the best performance that we can achieve on the target data”
  • The paper relies on this without support.

    The lower-bound baseline indicates the difference between source and target domains and the difficulty of a transfer learning task.

    “the lower-bound baseline trains a classifier with all of the source data and test on the target data, which suggests the difference between source and target domains and thus indicates the difficulty of a transfer learning task.”
  • The paper relies on this without support.

    Bi-GAN allows the transformation of instances between source and target domains.

    “train a Bi-GAN model and to allow the transformation of instances between source and target domains”
  • The paper relies on this without support.

    ShiftGAN is built on Bi-GAN and extends it with kernel mean matching to align transformed target data with real target data.

    “ShiftGAN is also built on Bi-GAN and extends it with kernel mean matching technique to align transformed target data with the real target data.”
7 of 7

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

  • Claim of outperforming techniques on every dataset conflicts with PAMAP cross-user result

    Major

    The summary claims ContrasGAN outperforms the other techniques over all datasets, but the reported PAMAP cross-user average is 0.05 below DeepCORAL's.

  • Training-time caption reverses the comparison in the text

    Minor

    The caption calls ContrasGAN the fastest technique on average, whereas the accompanying discussion says ShiftGAN and DAN take the least time and ContrasGAN takes 10 minutes more.

2 of 2

Cites

Flagged first, then by citations

Research works printed but not linked: 1

  1. Perez-Pozuelo, 2021, Chapter 3 - wearables, smartphones, and artificial intelligence for digital phenotyping and health, 33

Cited by

Sorted by citations

Authors
Sanabria, A. R., Zambonelli, F., Dobson, S., & Ye, J.
Affiliations
  • University of St Andrews (GB)
  • University of Modena and Reggio Emilia (IT)
Corresponding author
Sanabria, Andrea Rosales
Venue
Pervasive and Mobile Computing
Publisher
Elsevier BV
Published
2021-12
Volume
78
Pages
101477
ISSN
1574-1192 (ISSN-L)
OpenAlex
W3212570822
Cited by
43
References
73
Citations by year
2026: 3 · 2025: 12 · 2024: 14 · 2023: 11 · 2022: 3
FWCI
2.47
Type
journal article
Language
en
Open access
Locations
  • Pervasive and Mobile Computing (publishedVersion)
  • St Andrews Research Repository (St Andrews Research Repository) (acceptedVersion)
  • IRIS UNIMORE (University of Modena and Reggio Emilia) (submittedVersion, cc-by)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Domain Adaptation and Few-Shot Learning
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Context-Aware Activity Recognition Systems
  • Physical Sciences › Engineering › Biomedical Engineering › Gait Recognition and Analysis
Keywords
human activity recognition, unsupervised domain adaptation, generative adversarial networks, contrastive learning, wearable sensors, sensor data, transfer learning

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-07.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-07.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review