-
公开(公告)号:US20220230369A1
公开(公告)日:2022-07-21
申请号:US17657255
申请日:2022-03-30
Applicant: Adobe Inc.
Inventor: Nupur Kumari , Piyush Gupta , Akash Rupela , Siddarth R , Balaji Krishnamurthy
Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generate interactive visual shape representation of digital datasets. For example, the disclosed systems can generate an augmented nearest neighbor network graph from a sampled subset of digital data points using a nearest neighbor model and witness complex model. The disclosed system can further generate a landmark network graph based on the augmented nearest neighbor network graph utilizing a plurality of random walks. The disclosed systems can also generate a loop-augmented spanning network graph based on a partition of the landmark network graph by adding community edges between communities of landmark groups based on modularity and to complete community loops. Based on the loop-augmented spanning network graph, the disclosed systems can generate an interactive visual shape representation for display on a client device.
-
公开(公告)号: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.
-
公开(公告)号:US11109084B2
公开(公告)日:2021-08-31
申请号:US16694612
申请日:2019-11-25
Applicant: Adobe Inc.
Inventor: Pankhri Singhai , Sundeep Parsa , Piyush Gupta , Nikaash Puri , Eshita Shah , Balaji Krishnamurthy , Nupur Kumari , Mayank Singh , Akash Rupela
IPC: H04N21/25 , H04N21/2668 , H04N21/258 , H04N21/475 , G06N20/00 , H04N21/81 , G06Q30/02
Abstract: Machine-learning based multi-step engagement strategy generation and visualization is described. Rather than rely heavily on human involvement to create delivery strategies, the described learning-based engagement system generates multi-step engagement strategies by leveraging machine-learning models trained using data describing historical user interactions with content delivered in connection with historical campaigns. Initially, the learning-based engagement system obtains data describing an entry condition and an exit condition for a campaign. Based on the entry and exit condition, the learning-based engagement system utilizes the machine-learning models to generate a multi-step engagement strategy, which describes a sequence of content deliveries that are to be served to a particular client device user (or segment of client device users). Once the multi-step engagement strategies are generated, the learning-based engagement system may also generate visualizations of the strategies that can be output for display.
-
公开(公告)号:US10915701B2
公开(公告)日:2021-02-09
申请号:US15925059
申请日:2018-03-19
Applicant: Adobe Inc.
Inventor: Shagun Sodhani , Kartikay Garg , Balaji Krishnamurthy
IPC: G06F17/24 , G06F40/174 , G06N3/08 , G06F16/33
Abstract: Caption association techniques as part of digital content creation by a computing device are described. The computing device is configured to extract text features and bounding boxes from an input document. These text features and bounding boxes are processed to reduce a number of possible search spaces. The processing may involve generating and utilizing a language model that captures the semantic meaning of the text features to identify and filter static text, and may involve identifying and filtering inline captions. A number of bounding boxes are identified for a potential caption. The potential caption and corresponding identified bounding boxes are concatenated into a vector. The concatenated vector is used to identify relationships among the bounding boxes to determine a single bounding box associated with the caption. The determined association is utilized to generate an output digital document that includes a structured association between the caption and a data entry field.
-
公开(公告)号:US20200372560A1
公开(公告)日:2020-11-26
申请号:US16417373
申请日:2019-05-20
Applicant: ADOBE INC.
Inventor: Jonas Dahl , Mausoom Sarkar , Hiresh Gupta , Balaji Krishnamurthy , Ayush Chopra , Abhishek Sinha
Abstract: A search system provides search results with images of products based on associations of primary products and secondary products from product image sets. The search system analyzes a product image set containing multiple images to determine a primary product and secondary products. Information associating the primary and secondary products are stored in a search index. When the search system receives a query image containing a search product, the search index is queried using the search product to identify search result images based on associations of products in the search index, and the result images are provided as a response to the query image.
-
16.
公开(公告)号:US10726325B2
公开(公告)日:2020-07-28
申请号:US15486862
申请日:2017-04-13
Applicant: Adobe Inc.
Inventor: Balaji Krishnamurthy , Piyush Gupta , Nupur Kumari , Akash Rupela
Abstract: Disclosed systems and methods generate user-session representation vectors from data generated by user interactions with online services. A transformation application executing on a computing device receives interaction data, which is generated by user devices interacting with an online service. The transformation application separates the interaction data into session datasets. The transformation involves normalizing the session datasets by modifying the rows within each session dataset by removing event identifiers and time stamps. The application transforms each normalized session dataset into a respective user-session representation vector. The application outputs the user-session representation vectors.
-
公开(公告)号:US10354290B2
公开(公告)日:2019-07-16
申请号:US14741111
申请日:2015-06-16
Applicant: ADOBE INC.
Inventor: Vikas Yadav , Balaji Krishnamurthy , Mausoom Sarkar , Rajiv Mangla , Gitesh Malik
IPC: H04N7/10 , G06Q30/02 , H04N5/76 , G11B27/034 , G06K9/00 , H04N5/93 , G06T7/11 , G06K9/62 , H04N21/254 , H04N21/442
Abstract: Embodiments of the present invention provide systems and methods for automatically generating a shoppable video. A video is parsed into one or more scenes. Products and their corresponding product information are automatically associated with the one or more scenes. The shoppable video is then generated using the associated products and corresponding product information such that the products are visible in the shoppable video based on a scene in which the products are found.
-
18.
公开(公告)号:US20240062057A1
公开(公告)日:2024-02-22
申请号:US17818506
申请日:2022-08-09
Applicant: Adobe Inc.
Inventor: Surgan Jandial , Nikaash Puri , Balaji Krishnamurthy
CPC classification number: G06N3/08 , G06N3/0454
Abstract: This disclosure describes one or more implementations of systems, non-transitory computer-readable media, and methods that regularize learning targets for a student network by leveraging past state outputs of the student network with outputs of a teacher network to determine a retrospective knowledge distillation loss. For example, the disclosed systems utilize past outputs from a past state of a student network with outputs of a teacher network to compose student-regularized teacher outputs that regularize training targets by making the training targets similar to student outputs while preserving semantics from the teacher training targets. Additionally, the disclosed systems utilize the student-regularized teacher outputs with student outputs of the present states to generate retrospective knowledge distillation losses. Then, in one or more implementations, the disclosed systems compound the retrospective knowledge distillation losses with other losses of the student network outputs determined on the main training tasks to learn parameters of the student networks.
-
公开(公告)号:US11875512B2
公开(公告)日:2024-01-16
申请号:US18148256
申请日:2022-12-29
Applicant: Adobe Inc.
Inventor: Mayank Singh , Balaji Krishnamurthy , Nupur Kumari , Puneet Mangla
IPC: G06T7/00 , G06T7/11 , G06N3/08 , G06N3/04 , G06F18/214 , G06F18/21 , G06V10/774 , G06V10/82
CPC classification number: G06T7/11 , G06F18/214 , G06F18/217 , G06N3/04 , G06N3/08 , G06V10/774 , G06V10/82 , G06T2207/20081 , G06T2207/20084
Abstract: Embodiments are disclosed for training a neural network classifier to learn to more closely align an input image with its attribution map. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a training image comprising a representation of one or more objects, the training image associated with at least one label for the representation of the one or more objects, generating a perturbed training image based on the training image using a neural network, and training the neural network using the perturbed training image by minimizing a combination of classification loss and attribution loss to learn to align an image with its corresponding attribution map.
-
20.
公开(公告)号:US11829880B2
公开(公告)日:2023-11-28
申请号:US18049209
申请日:2022-10-24
Applicant: Adobe Inc.
Inventor: Mayank Singh , Nupur Kumari , Dhruv Khattar , Balaji Krishnamurthy , Abhishek Sinha
CPC classification number: G06N3/08 , G06N20/00 , H04L63/1441
Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating trained neural network with increased robustness against adversarial attacks by utilizing a dynamic dropout routine and/or a cyclic learning rate routine. For example, the disclosed systems can determine a dynamic dropout probability distribution associated with neurons of a neural network. The disclosed systems can further drop neurons from a neural network based on the dynamic dropout probability distribution to help neurons learn distinguishable features. In addition, the disclosed systems can utilize a cyclic learning rate routine to force copy weights of a copy neural network away from weights of an original neural network without decreasing prediction accuracy to ensure that the decision boundaries learned are different.
-
-
-
-
-
-
-
-
-