1. A computer implemented method of signal characterization for event code analysis in a manufacturing facility, comprising an integrated search algorithm that cooperatively optimizes data mining sub-tasks, the integrated search algorithm including a machine learning model, the integrated search algorithm comprising: processing the data for data embedding that includes extracting quantity or quality features from the data; data embedding the processed data for searching for patterns; extracting time and frequency patterns to provide training samples that include temporal and useful patterns of data that can be used for modeling, estimation, prediction and/or analysis of data features; and training the machine learning model to represent the temporal and useful data patterns for signal characterization according to the training samples, wherein the temporal and useful patterns of data include information that is used to optimize a system or process.