IP Library Granted Patent US 12,217,484
Granted Patent B2
US 12,217,484 · App. 17/737,114 · Granted Feb 4, 2025

Method of unsupervised domain adaptation in ordinal regression

Inventors: Boris Chidlovskii (Meylan, FR); Assem Sadek (Meylan, FR)
Assignee: Naver Corporation
G06V10/7715G06V10/7753G06V10/7792G06V10/7796G06V10/82
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,217,484
App. No.
17/737,114
Granted
Feb 4, 2025
Kind
B2
Abstract

A method of jointly training of a transferable feature extractor network, an ordinal regressor network, and an order classifier network in an ordinal regression unsupervised domain adaption network by providing a source of labeled source images and unlabeled target images; outputting image representations from a transferable feature extractor network by performing a minimax optimization procedure on the source of labeled source images and unlabeled target images; training a domain discriminator network, using the image representations from the transferable feature extractor network, to distinguish between source images and target images; training an ordinal regressor network using a full set of source images from the transferable feature extractor network; and training an order classifier network using a full set of source images from said transferable feature extractor network.

Claims (464)

1. An ordinal regression unsupervised domain adaption network for jointly training of a transferable feature extractor network, an ordinal regressor network, and an order classifier network, comprising:

a source of labeled source images and unlabeled target images;

a transferable feature extractor network, operatively connected to said source of labeled source images and unlabeled target images, to output image representations, said image representations being realized by a minimax optimization procedure;

a domain discriminator network operatively connected to said transferable feature extractor network;

an ordinal regressor network operatively connected to said transferable feature extractor network; and

an order classifier network operatively connected to said transferable feature extractor network and said domain discriminator network;

said domain discriminator network being trained, using said image representations from said transferable feature extractor network, to distinguish between source images and target images;

said ordinal regressor network being trained, using a full set of source images from said transferable feature extractor network;

said order classifier network being trained, using a pair of source images from said transferable feature extractor network.

2. The ordinal regression unsupervised domain adaption network as claimed in claim 1 , wherein said transferable feature extractor network is trained by maximizing a loss of said domain discriminator.

3. The ordinal regression unsupervised domain adaption network as claimed in claim 1 , wherein a total loss for training the ordinal regression universal domain adaptation network is given as:

(

F

,

G

r

,

G

o

,

G

d

)

=

or

(

F

,

G

r

)

+

γ

1

ord

(

F

,

G

o

)

+

γ

2

dom

(

F

,

G

d

)

,

γ 1 , γ 2 are hyper-parameters controlling an importance of order and domain discrimination adversarial losses;

wherein

F

,

G

r

*

,

G

o

*

=

arg

min

F

,

G

r

,

G

o

max

G

d

(

F

,

G

r

,

G

o

,

G

d

)

is solved by alternating between optimizing F, G r , G o , and G d until the total loss converges.

4. The ordinal regression unsupervised domain adaption network as claimed in claim 3 , wherein the loss for said ordinal regressor network is defined on labeled source images,

or

(

F

,

G

o

)

=

𝔼

x

i

D

s

L

coral

(

G

r

(

F

(

x

i

)

)

,

y

i

)

,

where L coral is Coral loss.

5. The ordinal regression unsupervised domain adaption network as claimed in claim 3 , wherein the loss for said order classifier network is defined on pairs of source images and order relationships thereof,

ord

(

F

,

G

o

)

=

𝔼

x

i

,

x

j

~

D

s

L

ord

(

G

o

,

F

,

x

i

x

j

)

,

where L ord is the cross entropy loss, and F′ compares the two image feature vectors.

6. The ordinal regression unsupervised domain adaption network as claimed in claim 3 , wherein the loss for said domain discriminator network is

d

=

𝔼

x

s

D

s

w

(

x

s

)

log

G

d

(

F

(

x

s

)

)

+

𝔼

x

t

D

t

w

(

x

t

)

log

(

1

-

G

d

(

F

(

x

t

)

)

,

where weights w(x t ) and w(x s ) are obtained by target image weighting and source class weighting, w(x t )=p(x t ∈Y), w(x s )=p(x s ∈Y)=p(y s ∈Y), y s =y(x s ).

7. A method of jointly training of a transferable feature extractor network, an ordinal regressor network, and an order classifier network in an ordinal regression unsupervised domain adaption network, comprising:

(a) providing a source of labeled source images and unlabeled target images;

(b) outputting image representations from a transferable feature extractor network by performing a minimax optimization procedure on the source of labeled source images and unlabeled target images;

(c) training a domain discriminator network, using the image representations from the transferable feature extractor network, to distinguish between source images and target images;

(d) training an ordinal regressor network using a full set of source images from the transferable feature extractor network; and

(e) training an order classifier network using a full set of source images from said transferable feature extractor network.

8. The method as claimed in claim 7 , further comprising:

(f) training the transferable feature extractor network by maximizing a loss of the domain discriminator.

9. The method as claimed in claim 7 , wherein a total loss for training the ordinal regression universal domain adaptation network is given as:

(

F

,

G

r

,

G

o

,

G

d

)

=

or

(

F

,

G

r

)

+

γ

1

ord

(

F

,

G

o

)

+

γ

2

dom

(

F

,

G

d

)

,

γ 1 , γ 2 are hyper-parameters controlling an importance of order and domain discrimination adversarial losses;

wherein

F

,

G

r

*

,

G

o

*

=

arg

min

F

,

G

r

,

G

o

max

G

d

(

F

,

G

r

,

G

o

,

G

d

)

is solved by alternating between optimizing F, G r , G o , and G d until the total loss converges.

10. The method as claimed in claim 9 , wherein the loss for the ordinal regressor network is defined on labeled source images,

or

(

F

,

G

o

)

=

𝔼

x

i

D

s

L

coral

(

G

r

(

F

(

x

i

)

)

,

y

i

)

,

where L coral is Coral loss.

11. The method as claimed in claim 9 , wherein the loss for the order classifier network is defined on pairs of source images and order relationships thereof,

ord

(

F

,

G

o

)

=

𝔼

x

i

,

x

j

~

D

s

L

ord

(

G

o

,

F

,

x

i

x

j

)

,

where L ord is the cross entropy loss, and F compares the two image feature vectors.

12. The ordinal regression unsupervised domain adaption network as claimed in claim 9 , wherein the loss for the domain discriminator network is

d

=

𝔼

x

s

D

s

w

(

x

s

)

log

G

d

(

F

(

x

s

)

)

+

𝔼

x

t

D

t

w

(

x

t

)

log

(

1

-

G

d

(

F

(

x

t

)

)

,

where weights w(x t ) and w(x s ) are obtained by target image weighting and source class weighting, w(x t )=p(x t ∈Y), w(x s )=p(x s ∈Y)=p(y s ∈Y), y s =y(x s ).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2023
From: CHIDLOVSKII, BORIS; SADEK, ASSEM
To: NAVER CORPORATION
Reel/Frame 062272/0569 →
Continuity (3)
Provisional Application 63294112 · Dec 28, 2021
Provisional Application 63290230 · Dec 16, 2021
Related Publication 20230196733A1 · Jun 22, 2023
References Cited (45)
US 10354199B2 · Clinchant · 2019 [cited by examiner]
US 11188795B1 · Lee · 2021 [cited by examiner]
US 11482000B2 · Agarwal · 2022 [cited by examiner]
US 11494660B2 · Chidlovskii · 2022 [cited by examiner]
US 11714831B2 · Makhija · 2023 [cited by examiner]
US 11734390B2 · Yin · 2023 [cited by examiner]
US 11741572B2 · Yin · 2023 [cited by examiner]
Cao, Wenzhi, Vahid Mirjalili, and Sebastian Raschka. ‘Rank Consistent Ordinal Regression for Neural Networks’. 2020. [cited by applicant]
Cao, Zhangjie, Mingsheng Long, Jianmin Wang, and Michael I. Jordan. ‘Partial Transfer Learning with Selective Adversarial Networks’. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2724-32. Salt … [cited by applicant]
Cao, Zhangjie, Lijia Ma, Mingsheng Long, and Jianmin Wang. ‘Partial Adversarial Domain Adaptation’, 135-50, 2018. [cited by applicant]
Cao, Zhangjie, Kaichao You, Mingsheng Long, Jianmin Wang, and Qiang Yang. ‘Learning to Transfer Examples for Partial Domain Adaptation’. In 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 298… [cited by applicant]
Cattelan, Manuela. ‘Models for Paired Comparison Data: A Review with Emphasis on Dependent Data’. Statistical Science 27, Aug. 2012. [cited by applicant]
Chen, Bor-Chun, Chu-Song Chen, and Winston H. Hsu. ‘Cross-Age Reference Coding for Age-Invariant Face Recognition and Retrieval’. In Computer Vision—ECCV 2014, edited by David Fleet, Tomas Pajdla, Bernt Schiele, and Tin… [cited by applicant]
Chen, Xiangli, Mathew Monfort, Anqi Liu, and Brian D. Ziebart. ‘Robust Covariate Shift Regression’. In Artificial Intelligence and Statistics, 1270-79. PMLR, 2016. [cited by applicant]
Chidlovskii, Boris, and Assem Sadek. ‘Adversarial Transfer of Pose Estimation Regression’. ArXiv:2006.11658 [Cs], Nov. 23, 2020. [cited by applicant]
Cortes, Corinna, and Mehryar Mohri. ‘Domain Adaptation in Regression’, 2011. [cited by applicant]
Courty, Nicolas, Rémi Flamary, Devis Tuia, and Alain Rakotomamonjy. ‘Optimal Transport for Domain Adaptation’. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2016. [cited by applicant]
Csurka, Gabriela. ‘Domain Adaptation for Visual Applications: A Comprehensive Survey’. ArXiv:1702.05374 [Cs], Mar. 30, 2017. [cited by applicant]
Diaz, Raul, and Amit Marathe. ‘Soft Labels for Ordinal Regression’. In 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 4733-42. Long Beach, CA, USA: IEEE, 2019. [cited by applicant]
Fu, Huan, Mingming Gong, Chaohui Wang, Kayhan Batmanghelich, and Dacheng Tao. ‘Deep Ordinal Regression Network for Monocular Depth Estimation’. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR). Salt … [cited by applicant]
Ganin, Yaroslav, Evgeniya Ustinova, Hana Ajakan, Pascal Germain, Hugo Larochelle, François Laviolette, Mario Marchand, and Victor Lempitsky. ‘Domain-Adversarial Training of Neural Networks’. Domain Adaptation in Compute… [cited by applicant]
Hoffman, Judy, Erik Rodner, Jeff Donahue, Trevor Darrell, and Kate Saenko. ‘Efficient Learning of Domain-Invariant Image Representations’. ArXiv:1301.3224 [Cs], Apr. 8, 2013. [cited by applicant]
Hu, Lanqing, Meina Kan, Shiguang Shan, and Xilin Chen. ‘Unsupervised Domain Adaptation With Hierarchical Gradient Synchronization’. In 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 4042-51.… [cited by applicant]
Li, Mengxue, Yi-Ming Zhai, You-Wei Luo, Peng-Fei Ge, and Chuan-Xian Ren. ‘Enhanced Transport Distance for Unsupervised Domain Adaptation’. In 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 1… [cited by applicant]
Li, Yitong, Michael Murias, Samantha Major, Geraldine Dawson, and David Carlson. ‘On Target Shift in Adversarial Domain Adaptation’. In the 22nd International Conference on Artificial Intelligence and Statistics, 616-25… [cited by applicant]
Liang, Jian, Yunbo Wang, Dapeng Hu, Ran He, and Jiashi Feng. ‘A Balanced and Uncertainty-Aware Approach for Partial Domain Adaptation’. In Computer Vision—ECCV 2020, edited by Andrea Vedaldi, Horst Bischof, Thomas Brox,… [cited by applicant]
Lim, Kyungsun, Nyeong-Ho Shin, Young-Yoon Lee, and Chang-Su Kim. ‘Order Learning and Its Application to Age Estimation’, 2019. [cited by applicant]
Long, Mingsheng, Yue Cao, Jianmin Wang, and Michael Jordan. ‘Learning Transferable Features with Deep Adaptation Networks’. In International Conference on Machine Learning, 97-105. PMLR, 2015. [cited by applicant]
Long, Mingsheng, Jianmin Wang, Guiguang Ding, Jiaguang Sun, and Philip S. Yu. ‘Transfer Joint Matching for Unsupervised Domain Adaptation’. In 2014 IEEE Conference on Computer Vision and Pattern Recognition, 1410-17. Co… [cited by applicant]
Niu, Zhenxing, Mo Zhou, Le Wang, Xinbo Gao, and Gang Hua. ‘Ordinal Regression with Multiple Output CNN for Age Estimation’. In 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 4920-28. Las Vegas, … [cited by applicant]
Pan, Yingwei, Ting Yao, Yehao Li, Chong-Wah Ngo, and Tao Mei. ‘Exploring Category-Agnostic Clusters for Open-Set Domain Adaptation’. In 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 13864-7… [cited by applicant]
Pang, Guansong, Cheng Yan, Chunhua Shen, Anton van den Hengel, and Xiao Bai. ‘Self-Trained Deep Ordinal Regression for End-to-End Video Anomaly Detection’, 12173-82, 2020. [cited by applicant]
Proakis, John, Manolakis DimitrisDigital Signal Processing—principles, algorithms and applications (4.ed.). Macmillan, 1992. [cited by applicant]
Saito, Kuniaki, Shohei Yamamoto, Yoshitaka Ushiku, and Tatsuya Harada. ‘Open Set Domain Adaptation by Backpropagation’. In Computer Vision—ECCV 2018, edited by Vittorio Ferrari, Martial Hebert, Cristian Sminchisescu, an… [cited by applicant]
Shrivastava, Ashish, Tomas Pfister, Oncel Tuzel, Joshua Susskind, Wenda Wang, and Russell Webb. ‘Learning from Simulated and Unsupervised Images through Adversarial Training’. In 2017 IEEE Conference on Computer Vision … [cited by applicant]
Sun, Baochen, Jiashi Feng, and Kate Saenko. ‘Return of Frustratingly Easy Domain Adaptation’. ArXiv:1511.05547 [Cs], Dec. 9, 2015. [cited by applicant]
Torralba, Antonio, and Alexei A. Efros. ‘Unbiased Look at Dataset Bias’. In CVPR 2011, 1521-28. Colorado Springs, CO, USA: IEEE, 2011. [cited by applicant]
Tzeng, Eric, Judy Hoffman, Kate Saenko, and Trevor Darrell. ‘Adversarial Discriminative Domain Adaptation’. In 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2962-71. Honolulu, HI: IEEE, 2017. [cited by applicant]
Xu, Renjun, Pelen Liu, Liyan Wang, Chao Chen, and Jindong Wang. ‘Reliable Weighted Optimal Transport for Unsupervised Domain Adaptation’, 4394-4403, 2020. [cited by applicant]
Xu, Yichong, Hariank Muthakana, Sivaraman Balakrishnan, Artur Dubrawski, and Aarti Singh. ‘Nonparametric Regression with Comparisons: Escaping the Curse of Dimensionality with Ordinal Information’, In ICML, 5469-78, 201… [cited by applicant]
You, Kaichao, Mingsheng Long, Zhangjie Cao, Jianmin Wang, and Michael I. Jordan. ‘Universal Domain Adaptation’, 2720-29, 2019. [cited by applicant]
Zhang, Jing, Zewei Ding, Wanqing Li, and Philip Ogunbona. ‘Importance Weighted Adversarial Nets for Partial Domain Adaptation’, 8156-64, 2018. [cited by applicant]
Zhang, Yang, Philip David, and Boqing Gong. ‘Curriculum Domain Adaptation for Semantic Segmentation of Urban Scenes’, 2020-30, 2017. [cited by applicant]
Zhang, Zhifei, Yang Song, and Hairong Qi. ‘Age Progression/Regression by Conditional Adversarial Autoencoder’, 5810-18, 2017. [cited by applicant]
Zhao, Sicheng, Xiangyu Yue, Shanghang Zhang, Bo Li, Han Zhao, Bichen Wu, Ravi Krishna, et al. ‘A Review of Single-Source Deep Unsupervised Visual Domain Adaptation’. ArXiv:2009.00155 [Cs, Eess], Sep. 18, 2020. [cited by applicant]