Method for data processing by performing different non-linear combination processing

US11748452B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11748452-B2
Application numberUS-202217661448-A
CountryUS
Kind codeB2
Filing dateApr 29, 2022
Priority dateJun 30, 2017
Publication dateSep 5, 2023
Grant dateSep 5, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The method includes: obtaining a plurality of pieces of feature data; automatically performing two different types of nonlinear combination processing operations on the plurality of pieces of feature data to obtain two groups of processed data, where the two groups of processed data include a group of higher-order data and a group of lower-order data, the higher-order data is related to a nonlinear combination of m pieces of feature data in the plurality of pieces of feature data, and the lower-order data is related to a nonlinear combination of n pieces of feature data in the plurality of pieces of feature data, where m≥3, and m>n≥2; and determining prediction data based on a plurality of pieces of target data, where the plurality of pieces of target data include the two groups of processed data.

First claim

Opening claim text (preview).

What is claimed is: 1. A data processing method, comprising: obtaining a plurality of pieces of feature data for an object in a computing environment, wherein the plurality of pieces of feature data include attribute data of the object and attribute data of a user accessing the object; performing two different types of nonlinear combination processing operations on the plurality of pieces of feature data to obtain two groups of processed data, wherein the two groups of processed data comprise a group of higher-order data and a group of lower-order data, wherein each piece of higher-order data in the group of higher-order data is a nonlinear combination of at least m pieces of feature data in the plurality of pieces of feature data, and wherein each piece of lower-order data in the group of lower-order data is a nonlinear combination of no more than n pieces of feature data in the plurality of pieces of feature data, wherein m≥3, and m>n≥2, wherein the group of higher-order data is obtained from the plurality of pieces of feature data using a machine learning model; and determining prediction data based on a plurality of pieces of target data, wherein the plurality of pieces of target data comprise the two groups of processed data. 2. The data processing method according to claim 1 , wherein the performing of the two different types of nonlinear combination processing operations on the plurality of pieces of feature data to obtain the two groups of processed data comprises: performing a higher-order nonlinear combination processing operation on the plurality of pieces of feature data to obtain the group of higher-order data; and performing a lower-order nonlinear combination processing operation on the plurality of pieces of feature data to obtain the group lower-order data. 3. The data processing method according to claim 2 , wherein after obtaining the plurality of pieces of feature data, the method further comprises: performing a linear combination processing operation on the plurality of pieces of feature data to obtain a group of first auxiliary data, wherein the group of first auxiliary data is a linear combination of at least two pieces of feature data in the plurality of pieces of feature data, and wherein the plurality of pieces of target data further comprise at least one piece of the group of first auxiliary data. 4. The data processing method according to claim 3 , wherein the lower-order nonlinear combination processing operation uses a factorization machine (FM) based processing module or a field-aware factorization machine (FFM)-based processing module; and wherein the linear combination processing operation includes a linear combination processing operation that uses the FM-based processing module or the FFM-based processing module. 5. The data processing method according to claim 1 , wherein before determining the prediction data based on the plurality of pieces of target data, the method further comprises: determining x pieces of empirical feature data with reference to both expert experience and the plurality of pieces of feature data, wherein x≥1, and wherein the x pieces of empirical feature data comprise: one or more of pieces of data obtained from the plurality of pieces of feature data with reference to the expert experience or data obtained by performing a nonlinear combination processing operation on at least two pieces of feature data in the plurality of pieces of feature data with reference to the expert experience; and processing the x pieces of empirical feature data to obtain a group of second auxiliary data, wherein the plurality of pieces of target data further comprise the group of second auxiliary data; wherein when x=1, the group of second auxiliary data is one piece of empirical feature data; or when x>1, the group of second auxiliary data is one or more of a first combination of data or a second combination of data, wherein the first combination of data is a linear combination of at least two pieces of empirical feature data in the x pieces of empirical feature data, and wherein the second combination of data is a nonlinear combination of at least two pieces of empirical feature data in the x pieces of empirical feature data. 6. The data processing method according to claim 1 , wherein the plurality of pieces of feature data are a plurality of pieces of sparse feature data; and after obtaining the plurality of pieces of feature data, the method comprises: converting the plurality of pieces of sparse feature data into a plurality of pieces of dense feature data; and wherein the two different types of nonlinear combination processing operations are performed on the plurality of pieces of dense feature data. 7. A data processing apparatus, comprising: a memory configured to store instructions; and a processor coupled to the memory and configured to execute the instructions, which cause the processor to: obtain a plurality of pieces of feature data for an object in a computing environment, wherein the plurality of pieces of feature data include attribute data of the object and attribute data of a user accessing the object; perform two different types of nonlinear combination processing operations on the plurality of pieces of feature data to obtain two groups of processed data, wherein the two groups of processed data comprise a group of higher-order data and a group of lower-order data, wherein each piece of higher-order data in the group of higher-order data is a nonlinear combination of at least m pieces of feature data in the plurality of pieces of feature data, and wherein each piece of lower-order data in the group of lower-order data is to a nonlinear combination of no more than n pieces of feature data in the plurality of pieces of feature data, wherein m≥3, and m>n≥2, wherein the group of higher-order data is obtained from the plurality of pieces of feature data using a machine learning model; and determine prediction data based on a plurality of pieces of target data, wherein the plurality of pieces of target data comprise the two groups of processed data. 8. The data processing apparatus according to claim 7 , wherein the instructions further cause processor to: perform a higher-order nonlinear combination processing operation on a portion of the plurality of pieces of feature data to obtain the group of higher-order data; and performing a lower-order nonlinear combination processing operation on the plurality of pieces of feature data to obtain the group lower-order data. 9. The data processing apparatus according to claim 8 , where the instructions further cause the processor to: perform a linear combination processing operation on the plurality of pieces of feature data to obtain a group of first auxiliary data, wherein the group of first auxiliary data is a linear combination of at least two pieces of feature data in the plurality of pieces of feature data, and wherein the plurality of pieces of target data further comprise at least one piece of the group of first auxiliary data. 10. The data processing apparatus according to claim 9 , wherein the lower-order nonlinear combination processing operation on the plurality of pieces of feature data uses a factorization machine (FM) based processing module or a field-aware factorization machine (FFM)-based processing module, to obtain the group of lower-order data; and wherein the linear combination processing operation on the plurality of pieces of feature data to obtain a group of first auxiliary data uses the FM-based processing module or the FFM-based processing module, to obtain the group of first auxiliary data. 11. The data processing apparatus according to claim 7 , where

Assignees

Inventors

Classifications

  • using statistics or function optimisation, e.g. modelling of probability density functions · CPC title

  • based on naturality criteria, e.g. with non-negative factorisation or negative correlation · CPC title

  • linear, e.g. hyperplane · CPC title

  • non-linear, e.g. polynomial classifier · CPC title

  • G06F18/214Primary

    Generating training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11748452B2 cover?
The method includes: obtaining a plurality of pieces of feature data; automatically performing two different types of nonlinear combination processing operations on the plurality of pieces of feature data to obtain two groups of processed data, where the two groups of processed data include a group of higher-order data and a group of lower-order data, the higher-order data is related to a nonli…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F18/2321. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 05 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).