Patents by Inventor Nianjun Zhou
Nianjun Zhou has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12293373Abstract: Methods and systems to provide a form of probabilistic labeling to associate an outage with a disturbance, which could itself be either known based on the available data or unknown. In the latter case, labeling is especially challenging, as it necessitates the discovery of the disturbance. One approach incorporates a statistical change-point analysis to time-series events that correspond to service tickets in the relevant geographic sub-regions. The method is calibrated to separate the regular periods from the environmental disturbance periods, under the assumption that disturbances significantly increase the rate of loss-causing events. To obtain the probability that a given loss-causing event is related to an environmental disturbance, the method leverages the difference between the rate of events expected in the absence of any disturbances (baseline) and the rate of actually observed events. In the analysis, the local disturbances are identified and estimators of their duration and magnitude are provided.Type: GrantFiled: August 12, 2021Date of Patent: May 6, 2025Assignee: International Business Machines CorporationInventors: Emmanuel Yashchin, Nianjun Zhou, Anuradha Bhamidipaty, Dhavalkumar C. Patel, Arun Kwangil Iyengar, Shrey Shrivastava
-
Publication number: 20250123606Abstract: Techniques are provided for dynamic prediction-based regression optimization. In one embodiment, the techniques involve determining, via a process model, a variable state of the process model, wherein the variable state includes a first input state variable, a first output state variable, and a first control parameter, generating, via a short-term prediction module, a first prediction of a first update of the variable state, generating, via a terminal value prediction module, a second prediction of a second update to the variable state, generating, via a control optimization module, a second control parameter based on the first prediction and the second prediction, and controlling, via a processor, a production process of the process model based on the second control parameter.Type: ApplicationFiled: October 13, 2023Publication date: April 17, 2025Inventors: Dharmashankar Subramanian, Pavankumar Murali, Nianjun Zhou
-
Patent number: 12248446Abstract: Disclosed embodiments provide techniques for estimating imputation algorithm performance. Multiple imputer algorithms are selected, and an evaluation of how well each of the imputer algorithms can estimate the missing data is performed. Disclosed embodiments obtain an imputer candidate dataset (ICD). The imputer candidate dataset is compared to the incomplete data range, and a similarity metric is determined between the data range and the ICD. When the similarity metric exceeds a predetermined threshold, an imputer evaluation dataset (IED) is created from the ICD by removing one or more data points from the ICD. Each imputer algorithm is evaluated by applying the IED to it, and computing an imputer evaluation metric based on its performance. The multiple imputer algorithms are ranked based on the imputer evaluation metric. The best ranked imputer algorithm can then be selected for use on the incomplete data range within the measurement dataset.Type: GrantFiled: November 3, 2022Date of Patent: March 11, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nianjun Zhou, Dhavalkumar C. Patel, Emmanuel Yashchin, Arun Kwangil Iyengar, Shrey Shrivastava, Anuradha Bhamidipaty
-
Publication number: 20250005474Abstract: A computer implemented method for estimating environmental impact for industrial assets is provided. A number of processor units receive data for an industrial asset. The data for the industrial asset includes a number of variables associated with sustainability of the industrial asset. The sustainability of the industrial asset includes energy consumption, leakage, and energy loss associated with operations for the industrial asset. The number of processor units determines a relationship between environmental impact for the industrial asset and the number of variables according to the data. The number of processor units forecast energy consumption, leakage, and energy loss over a period of time for the industrial asset based on the data. The number of processor units estimate environmental impact for the industrial asset over the period of time based on the forecasted energy consumption, the forecasted energy loss, forecasted leakage, and the relationship.Type: ApplicationFiled: June 29, 2023Publication date: January 2, 2025Inventors: Pavankumar Murali, Nianjun Zhou, Anuradha Bhamidipaty, Dzung Tien Phan, Carlos M. Ferreira, Krishnamohan Dantam
-
Patent number: 12182771Abstract: A computer implemented federated learning method of predicting failure of assets includes generating a local model at a local site for each of the cohorts and training the local model on local data for each of the cohorts for each failure type. The local model is shared with a central database. A global model is created based on an aggregation of a plurality of the local models from a plurality of the local sites. At each of the plurality of local sites, one of the global model and the local model is chosen for each of the cohorts. The chosen model operates on local data to predict failure of the assets. The utilized features include partitioning features of the assets into static features, semi-static features, and dynamic features, and forming cohorts of the assets based on the static features and the semi-static features.Type: GrantFiled: December 15, 2020Date of Patent: December 31, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nianjun Zhou, Dhavalkumar C. Patel, Anuradha Bhamidipaty
-
Patent number: 12164270Abstract: One or more systems, computer-implemented methods and/or computer program products to facilitate a process to monitor and/or facilitate a modification to a manufacturing process. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an initialization component that identifies values of inflow data of one or more inflows of a set of inflows to a manufacturing process as control variables, and a computation optimization component that optimizes one or more intermediate flows, outflows or flow qualities of the manufacturing process using, for mode-specific regression models, decision variables that are based on a set of joint-levels of the control variables. An operation mode determination component can determine operation modes of the manufacturing process that are together defined by a set of joint-levels of the control variables.Type: GrantFiled: October 19, 2021Date of Patent: December 10, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nianjun Zhou, Dharmashankar Subramanian
-
Patent number: 12165058Abstract: Techniques that facilitate machine learning using multi-dimensional time series data are provided. In one example, a system includes a snapshot component and a machine learning component. The snapshot component generates a first sequence of multi-dimensional time series data and a second sequence of multi-dimensional time series data from multi-dimensional time series data associated with at least two different data types generated by a data system over a consecutive period of time. The machine learning component that analyzes the first sequence of multi-dimensional time series data and the second sequence of multi-dimensional time series data using a convolutional neural network system to predict an event associated with the multi-dimensional time series data.Type: GrantFiled: December 29, 2020Date of Patent: December 10, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Wei Sun, Roman Vaculin, Jinfeng Yi, Nianjun Zhou
-
Patent number: 12158797Abstract: In example aspects of this disclosure, a method includes generating, by one or more computing devices, a parametric model that expresses condition states for each of a plurality of assets, and the probability of the assets transitioning between the condition states; generating, by the one or more computing devices, stochastic degradation predictions of a group of the assets, based on the condition states and the probability of transitioning between the condition states for at least some of the assets; and generating, by the one or more computing devices, a maintenance schedule based on: the stochastic degradation predictions of the group of the assets, costs of corrective maintenance for assets in a failed state, and costs of scheduled maintenance for the assets.Type: GrantFiled: September 21, 2022Date of Patent: December 3, 2024Assignee: International Business Machines CorporationInventors: Pavankumar Murali, Dzung Tien Phan, Nianjun Zhou, Lam Minh Nguyen
-
Publication number: 20240377810Abstract: Dynamic control of a production process of a manufacturing system is facilitated, where the control process includes receiving runtime input data for multiple input variables of the production process. The production process is represented, at least in part, by a physics-based expression, with at least one term of the physics-based expression being a function of two or more input variables of the production process. The control process includes determining coefficient and bias terms for a dynamic linear model connecting the multiple input variables and an output of the production process, where the terms are based, at least in part, on the input variables. The dynamic linear model and determined coefficient and bias terms are provided in an optimization model to generate a regression-optimization model which determines an optimized value of a control variable for the production process, which is used in facilitating control of the production process.Type: ApplicationFiled: May 11, 2023Publication date: November 14, 2024Inventors: Lam Minh NGUYEN, Pavankumar MURALI, Nianjun ZHOU, Binny Winston SAMUEL
-
Publication number: 20240320586Abstract: A method, system, and computer program product that is configured to: receive at least one change request (CR) for a modification in a cloud environment; predict an outage risk for the at least one CR in the cloud environment using a predictive machine learning model which predicts based on historical data and historical features; and suggest at least one recommendation to mitigate the outage risk for the at least one CR in the cloud environment. In particular, embodiments are based on feature objects (or feature sets) (f, e), which are separation of factors pertaining to the CR and to a predicted environment at a currently scheduled CR execution time, as well as dependencies on the features of other CRs in the queue.Type: ApplicationFiled: March 24, 2023Publication date: September 26, 2024Inventors: Emmanuel YASHCHIN, Nianjun ZHOU, Jonathan D. DUNNE, Anuradha BHAMIDIPATY
-
Publication number: 20240303536Abstract: A computer implemented method for data driven optimization. A number of processor units creates a regression model using historical data in a current neighborhood. The historical data is for a system over time. The number of processor units generates an optimization solution using the regression model created from the current neighborhood and an objective function. The number of processor units determines whether the optimization solution is within the current neighborhood. The number of processor units selects a new neighborhood containing the historical data in response to the optimization solution not being within the current neighborhood. The new neighborhood is based on the optimization solution and becomes the current neighborhood. The number of processor units repeats the creating, generating, determining, and selecting steps in response to the optimization solution not being within the current neighborhood.Type: ApplicationFiled: March 7, 2023Publication date: September 12, 2024Inventors: Dharmashankar Subramanian, Nianjun Zhou
-
Publication number: 20240202670Abstract: A graph representing a current state of a set of assets is constructed, a weighted node in the graph representing an asset in the set of assets, a weighted edge in the graph representing a connection between two assets in the set of assets, a weight of the weighted node determined using an asset health score of the asset, a weight of the weighted edge determined according to an importance of the connection. A divergence between the graph and a previous graph representing a previous state of the set of assets is scored, the scoring resulting in a divergence score. Responsive to the divergence score being above a threshold score, a current maintenance schedule of the set of assets is adjusted, the adjusting resulting in an adjusted maintenance schedule.Type: ApplicationFiled: December 14, 2022Publication date: June 20, 2024Applicant: International Business Machines CorporationInventors: Dzung Tien Phan, Nianjun Zhou, Pavankumar Murali
-
Publication number: 20240192404Abstract: An embodiment for identifying influential disturbances is provided. The embodiment may automatically receive a set of service records including disturbance-related probability values corresponding to the disturbance-revealing events, and wherein one or more service records are mislabeled or have no label relating to an associated disturbance. The embodiment may generate baselines for a series of relevant sub-regions associated with the service records, and normalize daily summaries of disturbance probabilities for each of the relevant sub-regions. The embodiment may automatically identify subsets of service records corresponding to a series of newly-discovered disturbances by using the disturbance-related probability values and a series of associated features to identify deviations from normal non-disturbance event distributions.Type: ApplicationFiled: December 8, 2022Publication date: June 13, 2024Inventors: Emmanuel Yashchin, Nianjun Zhou, Anuradha Bhamidipaty, Dhavalkumar C. Patel, Arun Kwangil Iyengar, Shrey Shrivastava
-
Publication number: 20240152492Abstract: Disclosed embodiments provide techniques for estimating imputation algorithm performance. Multiple imputer algorithms are selected, and an evaluation of how well each of the imputer algorithms can estimate the missing data is performed. Disclosed embodiments obtain an imputer candidate dataset (ICD). The imputer candidate dataset is compared to the incomplete data range, and a similarity metric is determined between the data range and the ICD. When the similarity metric exceeds a predetermined threshold, an imputer evaluation dataset (IED) is created from the ICD by removing one or more data points from the ICD. Each imputer algorithm is evaluated by applying the IED to it, and computing an imputer evaluation metric based on its performance. The multiple imputer algorithms are ranked based on the imputer evaluation metric. The best ranked imputer algorithm can then be selected for use on the incomplete data range within the measurement dataset.Type: ApplicationFiled: November 3, 2022Publication date: May 9, 2024Inventors: Nianjun Zhou, Dhavalkumar C. Patel, Emmanuel Yashchin, Arun Kwangil Iyengar, Shrey Shrivastava, Anuradha Bhamidipaty
-
Publication number: 20240144052Abstract: A maintenance solution pipeline is automatically selected from a plurality of maintenance solution pipelines, based on obtained information. The maintenance solution pipeline is to be used in providing a physical asset maintenance solution for a plurality of physical assets. Code and model rendering for the maintenance solution pipeline automatically selected is initiated. Output from an artificial intelligence process is obtained. The output includes an automatically generated risk estimation relating to one or more conditions of at least one physical asset of the plurality of physical assets. Code and model rendering for the maintenance solution pipeline is re-initiated, based on the output from the artificial intelligence process. The maintenance solution pipeline automatically selected is reused.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Nianjun ZHOU, Pavankumar MURALI, Dzung Tien PHAN, Lam Minh NGUYEN
-
Publication number: 20240103959Abstract: In example aspects of this disclosure, a method includes generating, by one or more computing devices, a parametric model that expresses condition states for each of a plurality of assets, and the probability of the assets transitioning between the condition states; generating, by the one or more computing devices, stochastic degradation predictions of a group of the assets, based on the condition states and the probability of transitioning between the condition states for at least some of the assets; and generating, by the one or more computing devices, a maintenance schedule based on: the stochastic degradation predictions of the group of the assets, costs of corrective maintenance for assets in a failed state, and costs of scheduled maintenance for the assets.Type: ApplicationFiled: September 21, 2022Publication date: March 28, 2024Inventors: Pavankumar Murali, Dzung Tien Phan, Nianjun Zhou, Lam Minh Nguyen
-
Patent number: 11868932Abstract: In an approach for real-time opportunity discovery for productivity enhancement of a production process, a processor extracts a set of features from time series data, through autoencoding using a neural network, based on non-control variables for the time series data. A processor identifies one or more operational modes based on the extracted features including a dimensional reduction with a representation learning from the time series data. A processor identifies a neighborhood of a current operational state based on the extracted features. A processor compares the current operational state to historical operational states based on the time series data at the same operational mode. A processor discovers an operational opportunity based on the comparison of the current operational state to the historical operational states using the neighborhood. A processor identifies control variables in the same mode which variables are relevant to the current operational state.Type: GrantFiled: September 30, 2020Date of Patent: January 9, 2024Assignee: International Business Machines CorporationInventors: Nianjun Zhou, Dharmashankar Subramanian, WingHang Crystal Lui
-
Publication number: 20230376825Abstract: A computer-implemented method, a computer program product, and a computer system for adaptive retraining of an artificial intelligence model. A computer system computes drift magnitude scores for respective drift functions. A computer system computes an aggregated data drift score for a data drift, an aggregated concept drift score for a concept drift, and an aggregated model drift score for a model drift. A computer system computes an overall drift score, based on the aggregated data drift score, the aggregated concept drift score, the aggregated model drift score, a predetermined data drift threshold, a predetermined concept drift threshold, and a predetermined model drift threshold. A computer system determines whether retraining of the artificial intelligence model is required, based on the overall drift score. A computer system performs the retraining of the artificial intelligence model, in response to determining the retraining of the artificial intelligence model is required.Type: ApplicationFiled: May 18, 2022Publication date: November 23, 2023Inventors: Venkata Sitaramagiridharganesh Ganapavarapu, Kyong Min Yeo, Nianjun Zhou, Wesley M. Gifford
-
Patent number: 11796991Abstract: Context-awareness in preventative maintenance is provided by receiving sensor data from a plurality of monitored systems; extracting a first plurality of features from a set of work orders for the monitored systems, wherein individual work orders include a root cause analysis for a context in which a nonconformance in an indicated monitored system occurred; predicting, via a machine learning model, a nonconformance likelihood for each monitored system based on the first plurality of features; selecting a subset of alerts based on predicted nonconformance likelihoods for the monitored systems; in response to receiving a user selection from the first set of alerts and a reason for the user selection, recording the reason as a modifier for the machine learning model; and updating the machine learning model to predict the subsequent nonconformance likelihoods using a second plurality of features that excludes the additional feature identified from the first plurality of features.Type: GrantFiled: March 26, 2020Date of Patent: October 24, 2023Assignee: International Business Machines CorporationInventors: Nianjun Zhou, Dhaval Patel, Jayant R. Kalagnanam
-
Publication number: 20230259830Abstract: A computer-implemented method, computer program product, and computer system for automated model predictive control. The computer system trains multiple step look-ahead regression models, using historical states and historical actions for a to-be-optimized system, for each timestep of a past time horizon. Regression models may be either linear or nonlinear in order to capture process dynamics and nonlinearity. The computer system generates optimization constraints for each timestep of a future time horizon. The computer system generates optimization variables, based on the multiple step look-ahead regression models, for each timestep of the future time horizon. The computer system constructs a mixed integer linear programming based optimization model that includes an objective function, the optimization constraints, and the optimization variables. Nonlinear regression models are converted into piecewise linear approximation functions.Type: ApplicationFiled: February 16, 2022Publication date: August 17, 2023Inventors: Dharmashankar Subramanian, Nianjun Zhou, Pavankumar Murali