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: 11846979
    Abstract: 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: Grant
    Filed: May 17, 2023
    Date of Patent: December 19, 2023
    Assignee: SAS INSTITUTE, INC.
    Inventors: Kevin L. Scott, Deovrat Vijay Kakde, Arin Chaudhuri, Sergiy Peredriy
  • Publication number: 20230394109
    Abstract: 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: Application
    Filed: May 17, 2023
    Publication date: December 7, 2023
    Applicant: SAS Institute Inc.
    Inventors: Kevin L. SCOTT, Deovrat Vijay Kakde, Arin Chaudhuri, Sergiy Peredriy
  • Patent number: 11435499
    Abstract: 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: Grant
    Filed: September 22, 2021
    Date of Patent: September 6, 2022
    Assignee: SAS INSTITUTE INC.
    Inventors: Sergiy Peredriy, Keith Richard Holdaway
  • Patent number: 9990592
    Abstract: 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: Grant
    Filed: May 1, 2017
    Date of Patent: June 5, 2018
    Assignee: SAS Institute Inc.
    Inventors: Sergiy Peredriy, Deovrat Vijay Kakde, Arin Chaudhuri
  • Patent number: 9830558
    Abstract: 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: Grant
    Filed: June 17, 2016
    Date of Patent: November 28, 2017
    Assignee: SAS Institute Inc.
    Inventors: Arin Chaudhuri, Deovrat Vijay Kakde, Maria Jahja, Wei Xiao, Seung Hyun Kong, Hansi Jiang, Sergiy Peredriy
  • Publication number: 20170323221
    Abstract: 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: Application
    Filed: June 17, 2016
    Publication date: November 9, 2017
    Inventors: Arin Chaudhuri, Deovrat Vijay Kakde, Maria Jahja, Wei Xiao, Seung Hyun Kong, Hansi Jiang, Sergiy Peredriy
  • Publication number: 20170236074
    Abstract: 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: Application
    Filed: May 1, 2017
    Publication date: August 17, 2017
    Inventors: Sergiy Peredriy, Deovrat Vijay Kakde, Arin Chaudhuri
  • Patent number: 9639809
    Abstract: 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: Grant
    Filed: December 23, 2016
    Date of Patent: May 2, 2017
    Assignee: SAS Institute Inc.
    Inventors: Deovrat Vijay Kakde, Sergiy Peredriy, Arin Chaudhuri, Anya M. McGuirk
  • Publication number: 20160239749
    Abstract: 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: Application
    Filed: January 5, 2016
    Publication date: August 18, 2016
    Applicant: SAS INSTITUTE INC.
    Inventors: Sergiy Peredriy, Yung-Hsin Chien, Arin Chaudhuri, Ann Mary McGuirk, Yongqiao Xiao
  • Publication number: 20100106561
    Abstract: 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: Application
    Filed: October 28, 2008
    Publication date: April 29, 2010
    Inventors: Sergiy Peredriy, Yung-Hsin Chien, Arin Chaudhuri, Ann Mary McGuirk, Yongqiao Xiao