IP Library Granted Patent US 11,288,599
Granted Patent B2
US 11,288,599 · App. 16/777,659 · Granted Mar 29, 2022

Model training method, apparatus, and device, and data similarity determining method, apparatus, and device

Inventors: Nan Jiang (Zhejiang, CN); Hongwei Zhao (Zhejiang, CN)
Assignee: Advanced New Technologies Co., Ltd.
G06N20/00G06K9/00268G06K9/00288G06K9/6256G10L15/02G10L15/063
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 11,288,599
App. No.
16/777,659
Granted
Mar 29, 2022
Kind
B2
Abstract

A model training method includes: acquiring a plurality of user data pairs, wherein data fields of two sets of user data in each user data pair have an identical part; acquiring a user similarity corresponding to each user data pair, wherein the user similarity is a similarity between users corresponding to the two sets of user data in each user data pair; determining, according to the user similarity corresponding to each user data pair and the plurality of user data pairs, sample data for training a preset classification model; and training the classification model based on the sample data to obtain a similarity classification model.

Claims (60)

1. A model training method, comprising:

acquiring a plurality of user data pairs, wherein each user data pair is acquired by comparing data fields of acquired user data to find two sets of user data corresponding to two different users, respectively, and having data fields that share an identical part to form the user data pair corresponding to the two different users;

acquiring a user similarity corresponding to each user data pair, wherein the user similarity is a similarity between users corresponding to the two sets of user data in each user data pair;

determining, according to the user similarity corresponding to each user data pair and the plurality of user data pairs, sample data for training a preset classification model, wherein the determining the sample data comprises:

performing feature extraction on each user data pair in the plurality of user data pairs to obtain associated user features between the two sets of user data in each user data pair; and

determining, according to the associated user features between the user data in each user data pair and the user similarity corresponding to each user data pair, the sample data for training the classification model, wherein the determining comprises:

selecting positive sample features and negative sample features from user features corresponding to the plurality of user data pairs according to the user similarity corresponding to each user data pair and a predetermined similarity threshold; and

using the positive sample features and the negative sample features as the sample data for training the classification model; and

training the classification model based on the sample data to obtain a similarity classification model.

2. The method according to claim 1 , wherein the acquiring the user similarity corresponding to each user data pair comprises:

acquiring biological features of users corresponding to a first user data pair, wherein the first user data pair is any user data pair in the plurality of user data pairs; and

determining a user similarity corresponding to the first user data pair according to the biological features of the users corresponding to the first user data pair.

3. The method according to claim 2 , wherein the biological features comprise a facial image feature;

the acquiring the biological features of the users corresponding to the first user data pair comprises:

acquiring facial images of the users corresponding to the first user data pair; and

performing feature extraction on the facial images to obtain facial image features of the users corresponding to the first user data pair; and

the determining the user similarity corresponding to the first user data pair according to the biological features of the users corresponding to the first user data pair comprises:

determining the user similarity corresponding to the first user data pair according to the facial image features of the users corresponding to the first user data pair.

4. The method according to claim 2 , wherein the biological features comprise a speech feature;

the acquiring biological features of users corresponding to the first user data pair comprises:

acquiring speech data of the users corresponding to the first user data pair; and

performing feature extraction on the speech data to obtain speech features of the users corresponding to the first user data pair; and

the determining the user similarity corresponding to the first user data pair according to the biological features of the users corresponding to the first user data pair comprises:

determining the user similarity corresponding to the first user data pair according to the speech features of the users corresponding to the first user data pair.

5. The method according to claim 1 , wherein the associated user features comprise at least one of a household registration dimension feature, a name dimension feature, a social feature, or an interest feature, wherein

the household registration dimension feature comprises a feature of user identity information,

the name dimension feature comprises a feature of user name information and a feature of a degree of scarcity of a user surname, and

the social feature comprises a feature of social relationship information of a user.

6. The method according to claim 1 , wherein the positive sample features comprise the same quantity of features as the negative sample features.

7. The method according to claim 1 , wherein the similarity classification model is a binary classifier model.

8. The method according to claim 1 , further comprising:

acquiring a to-be-detected user data pair, the to-be-detected user data pair including two sets of to-be-detected user data;

performing feature extraction on each set of to-be-detected user data in the to-be-detected user data pair to obtain to-be-detected user features; and

determining a similarity between users corresponding to the two sets of to-be-detected user data in the to-be-detected user data pair according to the to-be-detected user features and the similarity classification model.

9. The method according to claim 8 , further comprising:

determining to-be-detected users corresponding to the to-be-detected user data pair as twins if the similarity between the users corresponding to the two sets of to-be-detected user data in the to-be-detected user data pair is greater than a predetermined similarity classification threshold.

10. A model training device, comprising:

a processor; and

a memory configured to store instructions,

wherein the processor is configured to execute the instructions to:

acquire a plurality of user data pairs, wherein each user data pair is acquired by comparing data fields of acquired user data to find two sets of user data corresponding to two different users, respectively, and having data fields that share an identical part to form the user data pair corresponding to the two different users;

acquire a user similarity corresponding to each user data pair, wherein the user similarity is a similarity between users corresponding to the two sets of user data in each user data pair;

determine, according to the user similarity corresponding to each user data pair and the plurality of user data pairs, sample data for training a preset classification model, wherein determining the sample data comprises:

performing feature extraction on each user data pair in the plurality of user data pairs to obtain associated user features between the two sets of user data in each user data pair; and

determining, according to the associated user features between the user data in each user data pair and the user similarity corresponding to each user data pair, the sample data for training the classification model, wherein the determining comprises:

selecting positive sample features and negative sample features from user features corresponding to the plurality of user data pairs according to the user similarity corresponding to each user data pair and a predetermined similarity threshold; and

using the positive sample features and the negative sample features as the sample data for training the classification model; and

train the classification model based on the sample data to obtain a similarity classification model.

11. The device according to claim 10 , wherein the processor is further configured to execute the instructions to:

acquire biological features of users corresponding to a first user data pair, wherein the first user data pair is any user data pair in the plurality of user data pairs; and

determine a user similarity corresponding to the first user data pair according to the biological features of the users corresponding to the first user data pair.

12. The device according to claim 11 , wherein the biological features comprise a facial image feature, and the processor is further configured to execute the instructions to:

acquire facial images of the users corresponding to the first user data pair; and perform feature extraction on the facial images to obtain facial image features of the users corresponding to the first user data pair; and

determine the user similarity corresponding to the first user data pair according to the facial image features of the users corresponding to the first user data pair.

13. The device according to claim 11 , wherein the biological features comprise a speech feature, and the processor is further configured to execute the instructions to:

acquire speech data of the users corresponding to the first user data pair; and perform feature extraction on the speech data to obtain speech features of the users corresponding to the first user data pair; and

determine the user similarity corresponding to the first user data pair according to the speech features of the users corresponding to the first user data pair.

14. The device according to claim 10 , wherein the associated user features comprise: a household registration dimension feature, a name dimension feature, a social feature, and an interest feature, wherein the household registration dimension feature comprises a feature of user identity information, the name dimension feature comprises a feature of user name information and a feature of a degree of scarcity of a user surname, and the social feature comprises a feature of social relationship information of a user.

15. The device according to claim 10 , wherein the positive sample features comprise the same quantity of features as the negative sample features.

16. The device according to claim 10 , wherein the similarity classification model is a binary classifier model.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2022
From: JIANG, NAN; ZHAO, HONGWEI
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 059048/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053761/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053713/0665 →
Priority Claims (1)
CN 201710592780.7 · Jul 19, 2017 · national
Continuity (3)
Continuation 16577100 · Sep 20, 2019
Continuation PCTCN2018096252 · Jul 19, 2018
Related Publication 20200167693A1 · May 28, 2020