-
公开(公告)号:US11960935B2
公开(公告)日:2024-04-16
申请号:US16020819
申请日:2018-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Sudipta Sengupta , Poorna Chand Srinivas Perumalla , Dominic Rajeev Divakaruni , Nafea Bshara , Leo Parker Dirac , Bratin Saha , Matthew James Wood , Andrea Olgiati , Swaminathan Sivasubramanian
CPC classification number: G06F9/5027 , G06F8/65 , G06F9/45558 , G06N5/046 , G06N20/00 , G06T1/20 , G06F2009/4557 , G06F2009/45583 , G06F2009/45595
Abstract: Implementations detailed herein include description of a computer-implemented method. In an implementation, the method at least includes attaching a first set of one or more accelerator slots of an accelerator appliance to an application instance of a multi-tenant provider network according to an application instance configuration, the application instance configuration to define per accelerator slot capabilities to be used by an application of the application instance, wherein the multi-tenant provider network comprises a plurality of computing devices configured to implement a plurality of virtual compute instances, and wherein the first set of one or more accelerator slots is implemented using physical accelerator resources accessible to the application instance; while performing inference using the loaded machine learning model of the application using the first set of one or more accelerator slots on the attached accelerator appliance, managing resources of the accelerator appliance using an accelerator appliance manager of the accelerator appliance.
-
公开(公告)号:US11726997B2
公开(公告)日:2023-08-15
申请号:US18055384
申请日:2022-11-14
Applicant: Amazon Technologies, Inc.
Inventor: Jun Wang , Zhiguo Wang , Sharanabasappa Parashuram Revadigar , Ramesh M Nallapati , Bing Xiang , Stephen Michael Ash , Timothy Jones , Sudipta Sengupta , Rishav Chakravarti , Patrick Ng , Jiarong Jiang , Hanbo Li , Donald Harold Rivers Weidner
IPC: G06F7/00 , G06F16/2452 , G06F40/295 , G06N20/00 , G06F16/242
CPC classification number: G06F16/24522 , G06F16/243 , G06F40/295 , G06N20/00
Abstract: Multiple stage filtering may be implemented for natural language query processing pipelines. Natural language queries may be received at a natural language query processing system and processed through a query language processing pipeline. The query language processing pipeline may filter candidate linkages for a natural language query before performing further filtering of the candidate linkages in the natural language query processing pipeline as part of generating an intermediate representation used to execute the natural language query.
-
公开(公告)号:US20230078177A1
公开(公告)日:2023-03-16
申请号:US18055384
申请日:2022-11-14
Applicant: Amazon Technologies, Inc.
Inventor: Jun Wang , Zhiguo Wang , Sharanabasappa Parashuram Revadigar , Ramesh M Nallapati , Bing Xiang , Stephen Michael Ash , Timothy Jones , Sudipta Sengupta , Rishav Chakravarti , Patrick Ng , Jiarong Jiang , Hanbo Li , Donald Harold Rivers Weidner
IPC: G06F16/2452 , G06F40/295 , G06N20/00 , G06F16/242
Abstract: Multiple stage filtering may be implemented for natural language query processing pipelines. Natural language queries may be received at a natural language query processing system and processed through a query language processing pipeline. The query language processing pipeline may filter candidate linkages for a natural language query before performing further filtering of the candidate linkages in the natural language query processing pipeline as part of generating an intermediate representation used to execute the natural language query.
-
公开(公告)号:US11604794B1
公开(公告)日:2023-03-14
申请号:US17219689
申请日:2021-03-31
Applicant: Amazon Technologies, Inc.
Inventor: Ramesh M Nallapati , Zhiguo Wang , Bing Xiang , Patrick Ng , Yung Haw Wang , Mukul Karnik , Nanyan Li , Sharanabasappa Parashuram Revadigar , Timothy Jones , Stephen Michael Ash , Sudipta Sengupta , Gregory David Adams , Deepak Shantha Murthy , Douglas Scott Cerny , Stephanie Weeks , Hanbo Li
IPC: G06F16/245 , G06F16/2452 , G06F16/242 , G06F40/295 , G06N20/00
Abstract: Interactive assistances for executing natural language queries to data sets may be performed. A natural language query may be received. Candidate entity linkages may be determined between an entity recognized in the natural language query and columns in data sets. The candidate linkages may be ranked according to confidence scores which may be evaluated to detect ambiguity for an entity linkage. Candidate entity linkages may be provided to a user via an interface to select an entity linkage to use as part of completing the natural language query.
-
5.
公开(公告)号:US12271698B1
公开(公告)日:2025-04-08
申请号:US17537273
申请日:2021-11-29
Applicant: Amazon Technologies, Inc.
Inventor: Jun Wang , Sudipta Sengupta , Zhiguo Wang , Ramesh M Nallapati , Bing Xiang
IPC: G06F40/295 , G06F16/2452 , G06F16/2458 , G06F40/284
Abstract: A schema and cell value aware Named Entity Recognition (NER) model is used to perform natural language queries. Natural language queries may be received via an interface of a natural language query processing system. A fuzzy search may be performed that allows non-exact matches for column names or cell values of data sets potentially used to answer the natural language query. An NER model that adds a type embedding for an exact match of a column name or cell found in the fuzzy search that corresponds to a span of one or more words may be applied as part of generating the entity prediction for the natural language query. One or more queries to at least one of the data sets may be performed to return a result to the natural language query using the entity prediction generated by the NER machine learning model.
-
公开(公告)号:US12265528B1
公开(公告)日:2025-04-01
申请号:US18187553
申请日:2023-03-21
Applicant: Amazon Technologies, Inc.
Inventor: Wuwei Lan , Patrick Ng , Zhiguo Wang , Ramesh M. Nallapati , Henghui Zhu , Anuj Chauhan , Sudipta Sengupta , Stephen Michael Ash , Bing Xiang , Gregory David Adams
IPC: G06F16/00 , G06F16/22 , G06F16/242 , G06F16/2457 , G06F16/248 , G06F16/25 , G06N3/0455 , G06N3/0499
Abstract: Techniques for handling natural language query processing are described. In some examples, a sequence-to-sequence model is used to handle a natural language query. Post-processing of a result of the sequence-to-sequence model utilizes fine-grained information from an entity linker. In some examples, the sequence-to-sequence model and aspects of a natural language query pipeline are used to handle a natural language query.
-
公开(公告)号:US20230325384A1
公开(公告)日:2023-10-12
申请号:US18182303
申请日:2023-03-10
Applicant: Amazon Technologies, Inc.
Inventor: Ramesh M Nallapati , Zhiguo Wang , Bing Xiang , Patrick Ng , Yung Haw Wang , Mukul Karnik , Nanyan Li , Sharanabasappa Parashuram Revadigar , Timothy Jones , Stephen Michael Ash , Sudipta Sengupta , Gregory David Adams , Deepak Shantha Murthy , Douglas Scott Cerny , Stephanie Weeks , Hanbo Li
IPC: G06F16/2452 , G06F16/242 , G06F40/295 , G06N20/00
CPC classification number: G06F16/24522 , G06F16/243 , G06F16/2423 , G06F40/295 , G06N20/00
Abstract: Interactive assistances for executing natural language queries to data sets may be performed. A natural language query may be received. Candidate entity linkages may be determined between an entity recognized in the natural language query and columns in data sets. The candidate linkages may be ranked according to confidence scores which may be evaluated to detect ambiguity for an entity linkage. Candidate entity linkages may be provided to a user via an interface to select an entity linkage to use as part of completing the natural language query.
-
公开(公告)号:US20230196113A1
公开(公告)日:2023-06-22
申请号:US18112036
申请日:2023-02-21
Applicant: Amazon Technologies,Inc
Inventor: Sudipta Sengupta , Randy Renfu Huang , Ron Diamant , Vignesh Vivekaja
IPC: G06N3/04
Abstract: Methods and systems for training a neural network are provided. In one example, an apparatus comprises a memory that stores instructions; and a hardware processor configured to execute the instructions to: control a neural network processor to perform a loss gradient operation to generate data gradients; after the loss gradient operation completes, control the neural network processor to perform a forward propagation operation to generate intermediate outputs; control the neural network processor to perform a backward propagation operation based on the data gradients and the intermediate outputs to generate weight gradients; receive the weight gradients from the neural network processor; and update weights of a neural network based on the weight gradients.
-
公开(公告)号:US11610128B2
公开(公告)日:2023-03-21
申请号:US16836421
申请日:2020-03-31
Applicant: Amazon Technologies, Inc.
Inventor: Sudipta Sengupta , Randy Renfu Huang , Ron Diamant , Vignesh Vivekraja
Abstract: Methods and systems for training a neural network are provided. In one example, an apparatus comprises a memory that stores instructions; and a hardware processor configured to execute the instructions to: control a neural network processor to perform a loss gradient operation to generate data gradients; after the loss gradient operation completes, control the neural network processor to perform a forward propagation operation to generate intermediate outputs; control the neural network processor to perform a backward propagation operation based on the data gradients and the intermediate outputs to generate weight gradients; receive the weight gradients from the neural network processor; and update weights of a neural network based on the weight gradients.
-
公开(公告)号:US12141553B2
公开(公告)日:2024-11-12
申请号:US17847113
申请日:2022-06-22
Applicant: Amazon Technologies, Inc.
Inventor: Praphruetpong Athiwaratkun , Zixuan Lin , Ramana Keerthi , Zijian Wang , Yuchen Tian , Hantian Ding , Sri Ranga Akhilesh Bontala , Matthew Lee , Yanitsa Donchev , Ramesh M Nallapati , Parminder Bhatia , Andrew Oliver Arnold , Bing Xiang , Sudipta Sengupta , Rama Krishna Sandeep Pokkunuri , Srinivas Iragavarapu , Atul Deo , Ankur Deepak Desai
Abstract: Evaluation data sets may be programmatically generated for code generation models. An evaluation data set is obtained that includes items that correspond to different evaluation tests for a code generation system. The individual items of the evaluation data set maybe converted, including the conversion of a function signature for the items, the test statements for the items and using a code generation system to generate the body of the function.
-
-
-
-
-
-
-
-
-