-
公开(公告)号:US20240062083A1
公开(公告)日:2024-02-22
申请号:US17892902
申请日:2022-08-22
申请人: SAP SE
发明人: Nirmal Baven , Srivatsan Santhanam , Anmol Bhat , Atreya Biswas
IPC分类号: G06N5/04 , G06F40/186
CPC分类号: G06N5/04 , G06F40/186
摘要: Explanation of an analytical result, is afforded to a user by a populating a template with the result of searching homogenous clusters. During a preliminary phase, configuration changes are asynchronously fetched from services of an analytic application, and then grouped into homogenous clusters. Then, during a synchronous phase, a request to explain a particular analytical result is received from the application. Based upon content of the explanation request, the clusters are traversed in order to create a final path. A template comprising an explanation note with blanks, is selected from a template store and then populated with data from the final path. The populated template and the final path are stored together as an outcome. The outcome is then processed according to a challenge function, with the resulting challenged outcome communicated back to the application and afforded to provide the user with an explanation of the analytical result.
-
公开(公告)号:US11734582B2
公开(公告)日:2023-08-22
申请号:US16669686
申请日:2019-10-31
申请人: SAP SE
发明人: Atreya Biswas , Srivatsan Santhanam
CPC分类号: G06N5/025 , G06F18/24323 , G06N5/01 , G06N20/10 , G06Q10/10
摘要: Methods, systems, and computer-readable storage media for receiving historical data, the historical data including variable vectors, each variable vector being assigned to a class, processing the historical data through encoders to provide feature vectors, each feature vector corresponding to a respective variable vector and being assigned to the class of the respective variable vector, generating a set of decision trees based on the feature vectors, each decision tree corresponding to a class in the set of classes, transforming each decision tree into a set of rules to provide sets of rules, each rule in a set of rules defining conditions to assign at least a portion of an electronic document to a respective class in the set of classes, and providing the sets of rules for execution in an enterprise system, the enterprise system classifying electronic documents to classes in the set of classes based on the sets of rules.
-
公开(公告)号:US20220300754A1
公开(公告)日:2022-09-22
申请号:US17203921
申请日:2021-03-17
申请人: SAP SE
摘要: Methods, systems, and computer-readable storage media for receiving, by a ML application executing within a cloud platform, a first inference request, the first inference request including first inference data, transmitting, by the ML application, the first inference data to the UAT system within the cloud platform, retrieving, by the UAT system, a first ML model in response to the inference request, the first ML model being in an inactive state, providing, by the UAT system, a first inference based on the first inference data using the first ML model, providing a first accuracy evaluation at least partially based on the first inference, and transitioning the first ML model from the inactive state to an active state, the first ML model being used for production in the active state.
-
公开(公告)号:US20240061851A1
公开(公告)日:2024-02-22
申请号:US17892893
申请日:2022-08-22
申请人: SAP SE
发明人: Nirmal Baven , Srivatsan Santhanam , Anmol Bhat , Atreya Biswas
IPC分类号: G06F16/248 , G06F16/25 , G06F3/0482
CPC分类号: G06F16/248 , G06F16/252 , G06F3/0482
摘要: A framework provides a detailed explanation regarding specific aspects of a (complex) calculation produced by an application (e.g., an analytical application). An explainability engine receives a request for explanation of the calculation. The explainability engine traverses homogenous data clusters according to the request, in order to produce a final path. The final path is used to select and then populate a template comprising explanation note(s). The outcome (comprising the final path and the template) is processed with a ruleset according to a covariance (COV) function in order to provide a first intermediate outcome. The first intermediate result is then processed with a second input according to a correlation (COR) function to provide a second intermediate outcome. The second intermediate result is processed according to a challenge function to provide a challenged outcome, and feedback (e.g., reward or penalization) to the ruleset. The challenged outcome provides detailed explanation to the user.
-
公开(公告)号:US20210133515A1
公开(公告)日:2021-05-06
申请号:US16669686
申请日:2019-10-31
申请人: SAP SE
发明人: Atreya Biswas , Srivatsan Santhanam
摘要: Methods, systems, and computer-readable storage media for receiving historical data, the historical data including variable vectors, each variable vector being assigned to a class, processing the historical data through encoders to provide feature vectors, each feature vector corresponding to a respective variable vector and being assigned to the class of the respective variable vector, generating a set of decision trees based on the feature vectors, each decision tree corresponding to a class in the set of classes, transforming each decision tree into a set of rules to provide sets of rules, each rule in a set of rules defining conditions to assign at least a portion of an electronic document to a respective class in the set of classes, and providing the sets of rules for execution in an enterprise system, the enterprise system classifying electronic documents to classes in the set of classes based on the sets of rules.
-
公开(公告)号:US20210065039A1
公开(公告)日:2021-03-04
申请号:US16552013
申请日:2019-08-27
申请人: SAP SE
发明人: Srivatsan Santhanam , Atreya Biswas
摘要: Methods, systems, and computer-readable storage media for receiving user input indicating a first data point representative of output of a machine learning (ML) model, calculating a source model value based on the first data point and a second data point, calculating anti-model sub-values based on the first data point and a set of data points, providing an anti-model value based on the source model value and the anti-model sub-values, and determining a reliability of the output of the ML model based on the anti-model value.
-
-
-
-
-