-
公开(公告)号:US11354590B2
公开(公告)日:2022-06-07
申请号:US15812991
申请日:2017-11-14
Applicant: Adobe Inc.
Inventor: Piyush Gupta , Sukriti Verma , Pratiksha Agarwal , Nikaash Puri , Balaji Krishnamurthy
Abstract: Rule determination for black-box machine-learning models (BBMLMs) is described. These rules are determined by an interpretation system to describe operation of a BBMLM to associate inputs to the BBMLM with observed outputs of the BBMLM and without knowledge of the logic used in operation by the BBMLM to make these associations. To determine these rules, the interpretation system initially generates a proxy black-box model to imitate the behavior of the BBMLM based solely on data indicative of the inputs and observed outputs—since the logic actually used is not available to the system. The interpretation system generates rules describing the operation of the BBMLM by combining conditions—identified based on output of the proxy black-box model—using a genetic algorithm. These rules are output as if-then statements configured with an if-portion formed as a list of the conditions and a then-portion having an indication of the associated observed output.
-
公开(公告)号:US20190147369A1
公开(公告)日:2019-05-16
申请号:US15812991
申请日:2017-11-14
Applicant: Adobe Inc.
Inventor: Piyush Gupta , Sukriti Verma , Pratiksha Agarwal , Nikaash Puri , Balaji Krishnamurthy
Abstract: Rule determination for black-box machine-learning models (BBMLMs) is described. These rules are determined by an interpretation system to describe operation of a BBMLM to associate inputs to the BBMLM with observed outputs of the BBMLM and without knowledge of the logic used in operation by the BBMLM to make these associations. To determine these rules, the interpretation system initially generates a proxy black-box model to imitate the behavior of the BBMLM based solely on data indicative of the inputs and observed outputs—since the logic actually used is not available to the system. The interpretation system generates rules describing the operation of the BBMLM by combining conditions—identified based on output of the proxy black-box model—using a genetic algorithm. These rules are output as if-then statements configured with an if-portion formed as a list of the conditions and a then-portion having an indication of the associated observed output.
-
公开(公告)号:US11188579B2
公开(公告)日:2021-11-30
申请号:US16377424
申请日:2019-04-08
Applicant: ADOBE INC.
Inventor: Dheeraj Bansal , Sukriti Verma , Pratiksha Agarwal , Piyush Gupta , Nikaash Puri , Vishal Wani , Balaji Krishnamurthy
IPC: G06F16/00 , G06F16/332 , G06F16/58 , G06F16/535 , G06N20/20 , G06N3/08
Abstract: Systems and methods are described for serving personalized content using content tagging and transfer learning. The method may include identifying content elements in an experience pool, where each of the content element is associated with one or more attribute tags, identifying a user profile comprising characteristics of a user, generating a set of user-tag affinity vectors based on the user profile and the corresponding attribute tags using a content personalization engine, generating a user-content affinity score based on the set of user-tag affinity vectors, selecting a content element from the plurality of content elements based on the corresponding user-content affinity score, and delivering the selected content element to the user.
-
公开(公告)号:US20200320112A1
公开(公告)日:2020-10-08
申请号:US16377424
申请日:2019-04-08
Applicant: Adobe Inc.
Inventor: Dheeraj Bansal , Sukriti Verma , Pratiksha Agarwal , Piyush Gupta , Nikaash Puri , Vishal Wani , Balaji Krishnamurthy
IPC: G06F16/332 , G06F16/58 , G06N3/08 , G06N20/20 , G06F16/535
Abstract: Systems and methods are described for serving personalized content using content tagging and transfer learning. The method may include identifying content elements in an experience pool, where each of the content element is associated with one or more attribute tags, identifying a user profile comprising characteristics of a user, generating a set of user-tag affinity vectors based on the user profile and the corresponding attribute tags using a content personalization engine, generating a user-content affinity score based on the set of user-tag affinity vectors, selecting a content element from the plurality of content elements based on the corresponding user-content affinity score, and delivering the selected content element to the user.
-
-
-