Data enlargement for big data analytics and system identification
AssigneeInternational Business Machines Corporation
InventorsZhi Yong Jia, Yu Ying YY Wang, Wei Liu, Liu Yao He
Life of this patent
Estimating the term…
Abstract
The present invention may include a computer receives raw data. The computer converts the raw data into a dataset, where the dataset comprises independent variables and dependent variables. Then, the computer clusters the dataset to determine a corresponding target value to each of a plurality of clusters. The computer constructs a nonlinear programming problem based on a prior experience and generates an enlarged dataset by solving the nonlinear programming problem.
Claims20
A processor-implemented method for data enlargement, the method comprising:
- receiving raw data;
- converting the raw data into a dataset, wherein the dataset comprises independent variables and dependent variables;
- clustering the dataset to determine a corresponding target value to each of a plurality of clusters;
- constructing a nonlinear programming problem from the independent variables and the corresponding target value to each of the plurality of clusters based on a prior experience;
- and
- generating an enlarged dataset by solving the nonlinear programming problem.
A computer system for data enlargement, the computer system comprising:
- one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising:
- receiving raw data;
- converting the raw data into a dataset, wherein the dataset comprises independent variables and dependent variables;
- clustering the dataset to determine a corresponding target value to each of a plurality of clusters;
- constructing a nonlinear programming problem from the independent variables and the corresponding target value to each of the plurality of clusters based on a prior experience;
- and
- generating an enlarged dataset by solving the nonlinear programming problem.
A computer program product for data enlargement, the computer program product comprising:
- one or more computer-readable tangible storage medium and program instructions stored on at least one of the one or more tangible storage medium, the program instructions executable by a processor, the program instructions comprising:
- program instructions to receive raw data;
- program instructions to convert the raw data into a dataset, wherein the dataset comprises independent variables and dependent variables;
- program instructions to cluster the dataset to determine a corresponding target value to each of a plurality of clusters;
- program instructions to construct a nonlinear programming problem from the independent variables and the corresponding target value to each of the plurality of clusters based on a prior experience;
- and
- program instructions to generate an enlarged dataset by solving the nonlinear programming problem.
Dependencies are inferred from the claim text.