-
公开(公告)号:US20210142192A1
公开(公告)日:2021-05-13
申请号:US16950041
申请日:2020-11-17
Applicant: SAS Institute Inc.
Inventor: Yingjian Wang , Raymond Eugene Wright
Abstract: A computing system trains a clustering model. (A) Beta distribution parameter values are computed for each cluster using a mass parameter value and a responsibility parameter vector of each observation vector. (B) Parameter values are computed for a normal-Wishart distribution for each observation vector included in a batch of a plurality of observation vectors. (C) Each responsibility parameter vector defined for each observation vector of the batch is updated using the beta distribution parameter values, the parameter values for the normal-Wishart distribution, and a respective observation vector of the selected batch of plurality of observation vectors. (D) A convergence parameter value is computed. (E) (A) to (D) are repeated until the convergence parameter value indicates the responsibility parameter vector defined for each observation vector is converged. A cluster membership is determined for each observation vector using the responsibility parameter vector. The determined cluster membership is output for each observation vector.
-
公开(公告)号:US11055620B2
公开(公告)日:2021-07-06
申请号:US16950041
申请日:2020-11-17
Applicant: SAS Institute Inc.
Inventor: Yingjian Wang , Raymond Eugene Wright
Abstract: A computing system trains a clustering model. (A) Beta distribution parameter values are computed for each cluster using a mass parameter value and a responsibility parameter vector of each observation vector. (B) Parameter values are computed for a normal-Wishart distribution for each observation vector included in a batch of a plurality of observation vectors. (C) Each responsibility parameter vector defined for each observation vector of the batch is updated using the beta distribution parameter values, the parameter values for the normal-Wishart distribution, and a respective observation vector of the selected batch of plurality of observation vectors. (D) A convergence parameter value is computed. (E) (A) to (D) are repeated until the convergence parameter value indicates the responsibility parameter vector defined for each observation vector is converged. A cluster membership is determined for each observation vector using the responsibility parameter vector. The determined cluster membership is output for each observation vector.
-
公开(公告)号:US10127696B2
公开(公告)日:2018-11-13
申请号:US15927610
申请日:2018-03-21
Applicant: SAS Institute Inc.
Inventor: Raymond Eugene Wright , Ilknur Kaynar Kabul , Susan Edwards Haller
IPC: G06F17/00 , G06T11/20 , G06F17/30 , G06F3/0484
Abstract: One or more embodiments may include techniques to computer generate one or more plots based on computational clustering performed by a system. Embodiments include performing clustering on a dataset to generate a number of clusters of data for the dataset. The clusters may be processed and used to generate the one or more plots. In some embodiments, the plots may include one or more variables plotted against a weighted average score associated with a cluster, the plot may visually indicate the effect that the one or more variables has on the predicted outcome. The one or more plots may be presented in a display on a display device. In some embodiments, the plots may be segmented and each segment may correspond with a number of individual curves. The segmented curves may be plotted and displayed on the display device.
-
公开(公告)号:US11775878B2
公开(公告)日:2023-10-03
申请号:US17523607
申请日:2021-11-10
Applicant: SAS Institute Inc.
Inventor: Yan Gao , Joshua David Griffin , Yu-Min Lin , Bengt Wisen Pederson , Ricky Dee Tharrington, Jr. , Pei-Yi Tan , Raymond Eugene Wright
Abstract: A computing device selects new test configurations for testing software. Software under test is executed with first test configurations to generate a test result for each test configuration. Each test configuration includes a value for each test parameter where each test parameter is an input to the software under test. A predictive model is trained using each test configuration of the first test configurations in association with the test result generated for each test configuration based on an objective function value. The predictive model is executed with second test configurations to predict the test result for each test configuration of the second test configurations. Test configurations are selected from the second test configurations based on the predicted test results to define third test configurations. The software under test is executed with the defined third test configurations to generate the test result for each test configuration of the third test configurations.
-
公开(公告)号:US10242473B2
公开(公告)日:2019-03-26
申请号:US15927654
申请日:2018-03-21
Applicant: SAS Institute Inc.
Inventor: Raymond Eugene Wright , Ilknur Kaynar Kabul , Susan Edwards Haller
Abstract: One or more embodiments may include techniques to computer generate one or more plots based on computational clustering performed by a system. Embodiments include performing clustering on a dataset to generate a number of clusters of data for the dataset. The clusters may be processed and used to generate the one or more plots. In some embodiments, the plots may include one or more variables plotted against a weighted average score associated with a cluster, the plot may visually indicate the effect that the one or more variables has on the predicted outcome. The one or more plots may be presented in a display on a display device. In some embodiments, the plots may be segmented and each segment may correspond with a number of individual curves. The segmented curves may be plotted and displayed on the display device.
-
公开(公告)号:US20220198340A1
公开(公告)日:2022-06-23
申请号:US17523607
申请日:2021-11-10
Applicant: SAS Institute Inc.
Inventor: Yan Gao , Joshua David Griffin , Yu-Min Lin , Bengt Wisen Pederson , Ricky Dee Tharrington,, JR. , Pei-Yi Tan , Raymond Eugene Wright
Abstract: A computing device selects new test configurations for testing software. Software under test is executed with first test configurations to generate a test result for each test configuration. Each test configuration includes a value for each test parameter where each test parameter is an input to the software under test. A predictive model is trained using each test configuration of the first test configurations in association with the test result generated for each test configuration based on an objective function value. The predictive model is executed with second test configurations to predict the test result for each test configuration of the second test configurations. Test configurations are selected from the second test configurations based on the predicted test results to define third test configurations. The software under test is executed with the defined third test configurations to generate the test result for each test configuration of the third test configurations.
-
公开(公告)号:US20180286092A1
公开(公告)日:2018-10-04
申请号:US15927654
申请日:2018-03-21
Applicant: SAS Institute Inc.
Inventor: Raymond Eugene Wright , Ilknur Kaynar Kabul , Susan Edwards Haller
IPC: G06T11/20 , G06F17/30 , G06F3/0484
CPC classification number: G06T11/206 , G06F3/04845 , G06F17/18 , G06F17/30572 , G06F17/30575 , G06F17/30598 , G06F2203/04806 , G06K9/00 , G06T2200/24
Abstract: One or more embodiments may include techniques to computer generate one or more plots based on computational clustering performed by a system. Embodiments include performing clustering on a dataset to generate a number of clusters of data for the dataset. The clusters may be processed and used to generate the one or more plots. In some embodiments, the plots may include one or more variables plotted against a weighted average score associated with a cluster, the plot may visually indicate the effect that the one or more variables has on the predicted outcome. The one or more plots may be presented in a display on a display device. In some embodiments, the plots may be segmented and each segment may correspond with a number of individual curves. The segmented curves may be plotted and displayed on the display device.
-
公开(公告)号:US20180276861A1
公开(公告)日:2018-09-27
申请号:US15927610
申请日:2018-03-21
Applicant: SAS Institute Inc.
Inventor: Raymond Eugene Wright , Ilknur Kaynar Kabul , Susan Edwards Haller
IPC: G06T11/20 , G06F17/30 , G06F3/0484
CPC classification number: G06T11/206 , G06F3/04845 , G06F17/30572 , G06F17/30575 , G06F17/30598 , G06F2203/04806 , G06T2200/24
Abstract: One or more embodiments may include techniques to computer generate one or more plots based on computational clustering performed by a system. Embodiments include performing clustering on a dataset to generate a number of clusters of data for the dataset. The clusters may be processed and used to generate the one or more plots. In some embodiments, the plots may include one or more variables plotted against a weighted average score associated with a cluster, the plot may visually indicate the effect that the one or more variables has on the predicted outcome. The one or more plots may be presented in a display on a display device. In some embodiments, the plots may be segmented and each segment may correspond with a number of individual curves. The segmented curves may be plotted and displayed on the display device.
-
-
-
-
-
-
-