CoDA: A Cognitive-Inspired Approach for Domain Adaptation
Source abstract
Abstract
Modern neural networks have achieved remarkable success in visual recognition; however, due to their sensitivity to domain shifts, Unsupervised Domain Adaptation (UDA) remains an open research problem. A key reason for this limitation is that source-trained models rely primarily on texture, lacking the explicit geometric information required for object recognition. To overcome this problem, we introduce CoDA, an object-centric learning framework inspired by infant cognitive development, specifically the process of object individuation. By introducing a geometric prior, our approach employs a physically grounded generation pipeline that uses a textureless “Sculpture Mode” and object isolation to complement textural information with 3D geometric features, capturing shape information that is often ignored during training. To enable robust training from scratch, we further integrate two control mechanisms: a Network Stability Scheduler to orchestrate training progression based on convergence stability, and a Dynamic Top-K Pseudo-Labeling strategy that adapts confidence thresholds for each individual class. Extensive evaluations on three real-world target datasets (VegFru, Fruits-262, and Open Images v7) demonstrate that CoDA, trained on a source dataset of just 12,000 synthetic images, achieves comparable results to (and in specific domains surpasses) ImageNet-pretrained models (leveraging 1.2 million images), significantly outperforming state-of-the-art adversarial and semi-supervised domain adaptation methods.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Domain Adaptation and Few-Shot Learning · Face recognition and analysis · Adversarial Robustness in Machine Learning
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Engineering, Yeditepe University, 34755 İstanbul, Türkiye
References (59)
Show source-provided references
1. A bottom-up view of toddler word learning10.3758/s13423-013-0466-4 ↗
2. The developing infant creates a curriculum for statistical learning10.1016/j.tics.2018.02.004 ↗
3. The importance of shape in early lexical learning10.1016/0885-2014(88)90014-7 ↗
4. Object individuation: Infants’ use of shape, size, pattern, and color10.1016/S0010-0277(99)00035-9 ↗
5. Development of three-dimensional object completion in infancy10.1111/j.1467-8624.2008.01185.x ↗
6. Perception of three-dimensional form by human infants10.3758/BF03202789 ↗
7. Development of three-dimensional form perception10.1037/0096-1523.13.4.545 ↗
8. Components of attention during infants’ manipulative exploration10.2307/1130642 ↗
9. Curriculum labeling: Revisiting pseudo-labeling for semi-supervised learning
10. Flexmatch: Boosting semi-supervised learning with curriculum pseudo labeling
11. Foreign object detection in urban rail transit based on deep differentiation segmentation neural network10.1016/j.heliyon.2024.e37072 ↗
12. Luo, Q., Lu, X., Zang, Z., Gong, H., Guo, X., and Chen, X. (2026). A Real-Time Early Warning Framework for Multi-Dimensional Driving Risk of Heavy-Duty Trucks Using Trajectory Data. Systems, 14.10.3390/systems14020204 ↗
13. Bengio, Y., Louradour, J., Collobert, R., and Weston, J. (2009, January 14–18). Curriculum learning. Proceedings of the 26th Annual International Conference on Machine Learning, Montreal, QC, Canada.10.1145/1553374.1553380 ↗
14. Learning and development in neural networks: The importance of starting small10.1016/0010-0277(93)90058-4 ↗
15. Kumar, M., Packer, B., and Koller, D. (2010). Self-paced learning for latent variable models. Advances in Neural Information Processing Systems, Curran Associates, Inc.
16. Zou, Y., Yu, Z., Kumar, B., and Wang, J. (2018, January 8–14). Unsupervised domain adaptation for semantic segmentation via class-balanced self-training. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.10.1007/978-3-030-01219-9_18 ↗
17. Domain adaptation via transfer component analysis10.1109/TNN.2010.2091281 ↗
18. Gong, B., Shi, Y., Sha, F., and Grauman, K. (2012). Geodesic flow kernel for unsupervised domain adaptation. Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition, IEEE.
19. Long, M., Wang, J., Ding, G., Sun, J., and Yu, P.S. (2013, January 1–8). Transfer feature learning with joint distribution adaptation. Proceedings of the IEEE International Conference on Computer Vision, Sydney, Australia.10.1109/ICCV.2013.274 ↗
20. Sun, B., Feng, J., and Saenko, K. (2016). Return of frustratingly easy domain adaptation. Proc. AAAI Conf. Artif. Intell., 30.10.1609/aaai.v30i1.10306 ↗
21. Domain-adversarial training of neural networks
22. Tzeng, E., Hoffman, J., Saenko, K., and Darrell, T. (2017, January 21–26). Adversarial discriminative domain adaptation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.316 ↗
23. Saito, K., Watanabe, K., Ushiku, Y., and Harada, T. (2018, January 18–23). Maximum classifier discrepancy for unsupervised domain adaptation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00392 ↗
24. Long, M., Cao, Z., Wang, J., and Jordan, M.I. (2018). Conditional adversarial domain adaptation. Advances in Neural Information Processing Systems, Curran Associates, Inc.
25. Zhang, Y., Liu, T., Long, M., and Jordan, M. (2019). Bridging theory and algorithm for domain adaptation. Proceedings of the International Conference on Machine Learning, PMLR.
26. Ge, P., Ren, C.X., Dai, D.Q., and Yan, H. (2020). Domain adaptation and image classification via deep conditional adaptation network. arXiv.
27. Yue, X., Zheng, Z., Zhang, S., Gao, Y., Darrell, T., Keutzer, K., and Sangiovanni-Vincentelli, A. (2021, January 20–25). Prototypical Cross-Domain Self-Supervised Learning for Few-Shot Unsupervised Domain Adaptation. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Nashville, TN, USA.10.1109/CVPR46437.2021.01362 ↗
28. Chen, D., Wang, D., Darrell, T., and Ebrahimi, S. (2022, January 18–24). Contrastive Test-Time Adaptation. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA.10.1109/CVPR52688.2022.00039 ↗
29. Na, J., Jung, H., Chang, H.J., and Hwang, W. (2021, January 20–25). Fixbi: Bridging domain spaces for unsupervised domain adaptation. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.10.1109/CVPR46437.2021.00115 ↗
30. Westfechtel, T., Yeh, H.W., Zhang, D., and Harada, T. (2024, January 3–8). Gradual Source Domain Expansion for Unsupervised Domain Adaptation. Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), Waikoloa, HI, USA.10.1109/WACV57701.2024.00195 ↗
31. French, G., Mackiewicz, M., and Fisher, M. (2017). Self-ensembling for visual domain adaptation. arXiv.
32. Kumar, A., Ma, T., and Liang, P. (2020). Understanding self-training for gradual domain adaptation. Proceedings of the International Conference on Machine Learning, PMLR.
33. Fixmatch: Simplifying semi-supervised learning with consistency and confidence
34. Berthelot, D., Roelofs, R., Sohn, K., Carlini, N., and Kurakin, A. (2021). Adamatch: A unified approach to semi-supervised learning and domain adaptation. arXiv.
35. Wang, Y., Chen, H., Heng, Q., Hou, W., Fan, Y., Wu, Z., Wang, J., Savvides, M., Shinozaki, T., and Raj, B. (2023). FreeMatch: Self-adaptive Thresholding for Semi-supervised Learning. arXiv.
36. Yang, J., Liu, J., Xu, N., and Huang, J. (2023, January 2–7). Tvt: Transferable vision transformer for unsupervised domain adaptation. Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA.10.1109/WACV56688.2023.00059 ↗
37. Xu, T., Chen, W., Wang, P., Wang, F., Li, H., and Jin, R. (2022, January 25–29). CDTrans: Cross-domain Transformer for Unsupervised Domain Adaptation. Proceedings of the International Conference on Learning Representations (ICLR), Virtual.
38. Zhu, J., Bai, H., and Wang, L. (2023, January 17–24). Patch-mix transformer for unsupervised domain adaptation: A game perspective. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada.10.1109/CVPR52729.2023.00347 ↗
39. Sun, T., Lu, C., Zhang, T., and Ling, H. (2022, January 18–24). Safe Self-Refinement for Transformer-Based Domain Adaptation. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA.10.1109/CVPR52688.2022.00705 ↗
40. Tobin, J., Fong, R., Ray, A., Schneider, J., Zaremba, W., and Abbeel, P. (2017). Domain randomization for transferring deep neural networks from simulation to the real world. Proceedings of the 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE.10.1109/IROS.2017.8202133 ↗
41. Tremblay, J., Prakash, A., Acuna, D., Brophy, M., Jampani, V., Anil, C., To, T., Cameracci, E., Boochoon, S., and Birchfield, S. (2018, January 18–22). Training deep networks with synthetic data: Bridging the reality gap by domain randomization. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Salt Lake City, UT, USA.10.1109/CVPRW.2018.00143 ↗
42. Zakharov, S., Ambruș, R., Guizilini, V., Kehl, W., and Gaidon, A. (2022). Photo-realistic neural domain randomization. Proceedings of the European Conference on Computer Vision, Springer.10.1007/978-3-031-19806-9_18 ↗
43. Mishra, N., Sieb, M., Abbeel, P., and Chen, X. (2024). Closing the visual sim-to-real gap with object-composable nerfs. Proceedings of the 2024 IEEE International Conference on Robotics and Automation (ICRA), IEEE.10.1109/ICRA57147.2024.10611427 ↗
44. Zhu, X., Henningsson, J., Li, D., Mårtensson, P., Hanson, L., Björkman, M., and Maki, A. (2025). Domain Randomization for Object Detection in Manufacturing Applications Using Synthetic Data: A Comprehensive Study. Proceedings of the 2025 IEEE International Conference on Robotics and Automation (ICRA), IEEE.10.1109/ICRA55743.2025.11128647 ↗
45. Random search for hyper-parameter optimization
46. Blender Online Community (2018). Blender—A 3D Modelling and Rendering Package, Blender Foundation.
47. Debevec, P. (2008). Rendering synthetic objects into real scenes: Bridging traditional and image-based graphics with global illumination and high dynamic range photography. ACM Siggraph 2008 Classes, Association for Computing Machinery.10.1145/1401132.1401175 ↗
48. Lin, T.Y., Goyal, P., Girshick, R., He, K., and Dollár, P. (2017, January 22–29). Focal loss for dense object detection. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.10.1109/ICCV.2017.324 ↗
49. Ding, X., Zhang, X., Ma, N., Han, J., Ding, G., and Sun, J. (2021, January 20–25). Repvgg: Making vgg-style convnets great again. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.10.1109/CVPR46437.2021.01352 ↗
50. Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., and Antiga, L. (2019). Pytorch: An imperative style, high-performance deep learning library. Advances in Neural Information Processing Systems, Curran Associates, Inc.
51. (2025, December 25). Sketchfab. Available online: https://sketchfab.com.
52. Hou, S., Feng, Y., and Wang, Z. (2017, January 22–29). Vegfru: A domain-specific dataset for fine-grained visual categorization. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.10.1109/ICCV.2017.66 ↗
53. Minuţ, M.D., and Iftene, A. (2021). Creating a dataset and models based on convolutional neural networks to improve fruit classification. Proceedings of the 2021 23rd International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), IEEE.10.1109/SYNASC54541.2021.00035 ↗
54. The open images dataset v4: Unified image classification, object detection, and visual relationship detection at scale10.1007/s11263-020-01316-z ↗
55. Hoyer, L., Dai, D., Wang, H., and Van Gool, L. (2023, January 17–24). MIC: Masked Image Consistency for Context-Enhanced Domain Adaptation. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Vancouver, BC, Canada.10.1109/CVPR52729.2023.01128 ↗
56. Chen, H., Tao, R., Fan, Y., Wang, Y., Wang, J., Schiele, B., Xie, X., Raj, B., and Savvides, M. (2023). SoftMatch: Addressing the Quantity-Quality Trade-Off in Semi-Supervised Learning. arXiv.
57. Jiang, J., Shu, Y., Wang, J., and Long, M. (2022). Transferability in Deep Learning: A Survey. arXiv.
58. Jiang, J., Chen, B., Fu, B., and Long, M. (2026, March 22). Transfer-Learning-Library. Available online: https://github.com/thuml/Transfer-Learning-Library.
59. Wang, Y., Chen, H., Fan, Y., Sun, W., Tao, R., Hou, W., Wang, R., Yang, L., Zhou, Z., and Guo, L.Z. (December, January 28). USB: A Unified Semi-Supervised Learning Benchmark for Classification. Proceedings of the Thirty-Sixth Conference on Neural Information Processing Systems Datasets and Benchmarks Track, New Orleans, LA, USA.