Patent ID: 11928559
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method for machine learning preprocessing, the method comprising:
obtaining, with one or more processors, an instruction to generate a model using training data;
determining, with the one or more processors, the instruction includes a clause specifying to perform a transform of the training data;
identifying, with the one or more processors, one or more aggregate functions included in the clause that require statistics on the training data;
accessing, with the one or more processors, the training data;
generating, with the one or more processors, the statistics on the training data based on the one or more aggregate functions;
converting, with the one or more processors, the one or more aggregate functions to one or more scalar functions using the statistics;
transforming, with the one or more processors, the training data with the one or more scalar functions to generate transformed training data;
generating, with the one or more processors, the model using the transformed training data;
generating, with the one or more processors, a prediction based on prediction data using the model; and
outputting, with the one or more processors, the prediction.