Patents by Inventor Sergiy Peredriy
Sergiy Peredriy 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: 11846979Abstract: Anomalies in a target object can be detected and diagnosed using improved Mahalanobis-Taguchi system (MTS) techniques. For example, an anomaly detection and diagnosis (ADD) system can receive a set of measurements associated with attributes of a target object. A Mahalanobis distance (MD) can be determined using a generalized inverse matrix. An abnormal condition can be detected when the MD is greater than a predetermined threshold value. The ADD system can determine an importance score for each measurement of a corresponding attribute. The attribute whose measurement has the highest importance score can be determined to be responsible for the abnormal condition.Type: GrantFiled: May 17, 2023Date of Patent: December 19, 2023Assignee: SAS INSTITUTE, INC.Inventors: Kevin L. Scott, Deovrat Vijay Kakde, Arin Chaudhuri, Sergiy Peredriy
-
Publication number: 20230394109Abstract: Anomalies in a target object can be detected and diagnosed using improved Mahalanobis-Taguchi system (MTS) techniques. For example, an anomaly detection and diagnosis (ADD) system can receive a set of measurements associated with attributes of a target object. A Mahalanobis distance (MD) can be determined using a generalized inverse matrix. An abnormal condition can be detected when the MD is greater than a predetermined threshold value. The ADD system can determine an importance score for each measurement of a corresponding attribute. The attribute whose measurement has the highest importance score can be determined to be responsible for the abnormal condition.Type: ApplicationFiled: May 17, 2023Publication date: December 7, 2023Applicant: SAS Institute Inc.Inventors: Kevin L. SCOTT, Deovrat Vijay Kakde, Arin Chaudhuri, Sergiy Peredriy
-
Patent number: 11435499Abstract: Tops of geological layers can be automatically identified using machine-learning techniques as described herein. In one example, a system can receive well log records associated with wellbores drilled through geological layers. The system can generate well clusters by applying a clustering process to the well log records. The system can then obtain a respective set of training data associated with a well cluster, train a machine-learning model based on the respective set of training data, select a target well-log record associated with a target wellbore of the well cluster, and provide the target well-log record as input to the trained machine-learning model. Based on an output from the trained machine-learning model, the system can determine the geological tops of the geological layers in a region surrounding the target wellbore. The system may then transmit an electronic signal indicating the geological tops of the geological layers associated with the target wellbore.Type: GrantFiled: September 22, 2021Date of Patent: September 6, 2022Assignee: SAS INSTITUTE INC.Inventors: Sergiy Peredriy, Keith Richard Holdaway
-
Patent number: 9990592Abstract: A computing device determines a kernel parameter value for a support vector data description for outlier identification. A first candidate optimal kernel parameter value is computed by computing a first optimal value of a first objective function that includes a kernel function for each of a plurality of kernel parameter values from a starting kernel parameter value to an ending kernel parameter value using an incremental kernel parameter value. The first objective function is defined for a SVDD model using observation vectors to define support vectors. A number of the observation vectors is a predefined sample size. The predefined sample size is incremented by adding a sample size increment. A next candidate optimal kernel parameter value is computed with an incremented number of vectors until a computed difference value is less than or equal to a predefined convergence value.Type: GrantFiled: May 1, 2017Date of Patent: June 5, 2018Assignee: SAS Institute Inc.Inventors: Sergiy Peredriy, Deovrat Vijay Kakde, Arin Chaudhuri
-
Patent number: 9830558Abstract: A computing device determines an SVDD to identify an outlier in a dataset. First and second sets of observation vectors of a predefined sample size are randomly selected from a training dataset. First and second optimal values are computed using the first and second observation vectors to define a first set of support vectors and a second set of support vectors. A third optimal value is computed using the first set of support vectors updated to include the second set of support vectors to define a third set of support vectors. Whether or not a stop condition is satisfied is determined by comparing a computed value to a stop criterion. When the stop condition is not satisfied, the first set of support vectors is defined as the third set of support vectors, and operations are repeated until the stop condition is satisfied. The third set of support vectors is output.Type: GrantFiled: June 17, 2016Date of Patent: November 28, 2017Assignee: SAS Institute Inc.Inventors: Arin Chaudhuri, Deovrat Vijay Kakde, Maria Jahja, Wei Xiao, Seung Hyun Kong, Hansi Jiang, Sergiy Peredriy
-
Publication number: 20170323221Abstract: A computing device determines an SVDD to identify an outlier in a dataset. First and second sets of observation vectors of a predefined sample size are randomly selected from a training dataset. First and second optimal values are computed using the first and second observation vectors to define a first set of support vectors and a second set of support vectors. A third optimal value is computed using the first set of support vectors updated to include the second set of support vectors to define a third set of support vectors. Whether or not a stop condition is satisfied is determined by comparing a computed value to a stop criterion. When the stop condition is not satisfied, the first set of support vectors is defined as the third set of support vectors, and operations are repeated until the stop condition is satisfied. The third set of support vectors is output.Type: ApplicationFiled: June 17, 2016Publication date: November 9, 2017Inventors: Arin Chaudhuri, Deovrat Vijay Kakde, Maria Jahja, Wei Xiao, Seung Hyun Kong, Hansi Jiang, Sergiy Peredriy
-
Publication number: 20170236074Abstract: A computing device determines a kernel parameter value for a support vector data description for outlier identification. A first candidate optimal kernel parameter value is computed by computing a first optimal value of a first objective function that includes a kernel function for each of a plurality of kernel parameter values from a starting kernel parameter value to an ending kernel parameter value using an incremental kernel parameter value. The first objective function is defined for a SVDD model using observation vectors to define support vectors. A number of the observation vectors is a predefined sample size. The predefined sample size is incremented by adding a sample size increment. A next candidate optimal kernel parameter value is computed with an incremented number of vectors until a computed difference value is less than or equal to a predefined convergence value.Type: ApplicationFiled: May 1, 2017Publication date: August 17, 2017Inventors: Sergiy Peredriy, Deovrat Vijay Kakde, Arin Chaudhuri
-
Patent number: 9639809Abstract: A computing device identifies outliers. Support vectors, Lagrange constants, a center threshold value, an upper control limit value, and a lower control limit value are received that define a normal operating condition of a system. The center threshold value, the upper control limit value, and the lower control limit value are computed from the vectors and the Lagrange constants. A first plurality of observation vectors is received for a predefined window length. A window threshold value and a window center vector are computed. A window distance value is computed between the window center vector and the support vectors. Based on comparisons between the computed values and the received values, the first plurality of observation vectors is identified as an outlier relative to the normal operating condition of the system. When the first plurality of observation vectors are identified as the outlier, an alert is output.Type: GrantFiled: December 23, 2016Date of Patent: May 2, 2017Assignee: SAS Institute Inc.Inventors: Deovrat Vijay Kakde, Sergiy Peredriy, Arin Chaudhuri, Anya M. McGuirk
-
Publication number: 20160239749Abstract: Computer-implemented systems and methods are provided for predicting outputs. Global output fractions associated with an object are approximated. Outputs for a group are predicted based upon a cyclical aspect component and a movement prediction. An output prediction is calculated based upon the predicted outputs for a related object group and the approximated global output fraction for a particular object.Type: ApplicationFiled: January 5, 2016Publication date: August 18, 2016Applicant: SAS INSTITUTE INC.Inventors: Sergiy Peredriy, Yung-Hsin Chien, Arin Chaudhuri, Ann Mary McGuirk, Yongqiao Xiao
-
Publication number: 20100106561Abstract: Computer-implemented systems and methods are provided for forecasting product sales. Market shares associated with a product are estimated. Sales for a share group are forecast based upon a seasonality component and a trend prediction. A product sales forecast is calculated based upon the forecasted sales for a share group and the estimated product market share.Type: ApplicationFiled: October 28, 2008Publication date: April 29, 2010Inventors: Sergiy Peredriy, Yung-Hsin Chien, Arin Chaudhuri, Ann Mary McGuirk, Yongqiao Xiao