Patents by Inventor Qiyin Huang
Qiyin Huang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11803752Abstract: Implementations of the present specification provide a model-based prediction method and apparatus. The method includes: a model running environment receives an input tensor of a machine learning model; the model running environment sends a table query request to an embedding running environment, the table query request including the input tensor, to request low-dimensional conversion of the input tensor; the model running environment receives a table query result returned by the embedding running environment, the table query result being obtained by the embedding running environment by performing embedding query and processing based on the input tensor; and the model running environment inputs the table query result into the machine learning model, and runs the machine learning model to complete model-based prediction.Type: GrantFiled: February 2, 2021Date of Patent: October 31, 2023Assignee: Advanced New Technologies Co., Ltd.Inventors: Yongchao Liu, Sizhong Li, Guozhen Pan, Jianguo Xu, Qiyin Huang
-
Patent number: 11640531Abstract: An example method for updating convolutional neural network includes: obtaining a sample with a classification label; performing a first operation on the sample based on parameters of each layer of front-end network, to obtain a first operation result; performing a second operation on the sample based on the first operation result and the parameters of each layer of back-end network that the first GPU has, to obtain a second operation result; separately sending the first operation result to the other GPUs; receiving a third operation result obtained after each other GPU performs a third operation on the sample based on their parameters of each layer of back-end network and the first operation result; combining the second and third operation results to obtain a classification result; determining a prediction error based on the classification result and the classification label; and updating the convolutional neural network based on the prediction error.Type: GrantFiled: May 17, 2021Date of Patent: May 2, 2023Assignee: Advanced New Technologies Co., Ltd.Inventors: Qiyin Huang, Yongchao Liu, Haitao Zhang, Chengping Yang
-
Patent number: 11361217Abstract: Embodiments of the present specification provide chips and chip-based data processing methods. In an embodiment, a method comprises: obtaining data associated with one or more neural networks transmitted from a server; for each layer of a neural network of the one or more neural networks, configuring, based on the data, a plurality of operator units based on a type of computation each operator unit performs; and invoking the plurality of operator units to perform computations, based on neurons of a layer of the neural network immediately above, of the data for each neuron to produce a value of the neuron.Type: GrantFiled: July 12, 2021Date of Patent: June 14, 2022Assignee: Advanced New Technologies Co., Ltd.Inventors: Guozhen Pan, Jianguo Xu, Yongchao Liu, Haitao Zhang, Qiyin Huang, Guanyin Zhu
-
Publication number: 20210342680Abstract: Embodiments of the present specification provide chips and chip-based data processing methods. In an embodiment, a method comprises: obtaining data associated with one or more neural networks transmitted from a server; for each layer of a neural network of the one or more neural networks, configuring, based on the data, a plurality of operator units based on a type of computation each operator unit performs; and invoking the plurality of operator units to perform computations, based on neurons of a layer of the neural network immediately above, of the data for each neuron to produce a value of the neuron.Type: ApplicationFiled: July 12, 2021Publication date: November 4, 2021Applicant: Advanced New Technologies Co., Ltd.Inventors: Guozhen Pan, Jianguo Xu, Yongchao Liu, Haitao Zhang, Qiyin Huang, Guanyin Zhu
-
Publication number: 20210271976Abstract: Implementations of the present specification provide a method, an apparatus, and a device for updating a convolutional neural network by using a GPU cluster. The GPU cluster includes a first GPU and several other GPUs.Type: ApplicationFiled: May 17, 2021Publication date: September 2, 2021Inventors: Qiyin HUANG, Yongchao LIU, Haitao ZHANG, Chengping YANG
-
Patent number: 11062201Abstract: Embodiments of the present specification provide chips and chip-based data processing methods. In an embodiment, a method comprises: obtaining data associated with one or more neural networks transmitted from a server; for each layer of a neural network of the one or more neural networks, configuring, based on the data, a plurality of operator units based on a type of computation each operator unit performs; and invoking the plurality of operator units to perform computations, based on neurons of a layer of the neural network immediately above, of the data for each neuron to produce a value of the neuron.Type: GrantFiled: October 30, 2020Date of Patent: July 13, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Guozhen Pan, Jianguo Xu, Yongchao Liu, Haitao Zhang, Qiyin Huang, Guanyin Zhu
-
Publication number: 20210158165Abstract: Implementations of the present specification provide a model-based prediction method and apparatus. The method includes: a model running environment receives an input tensor of a machine learning model; the model running environment sends a table query request to an embedding running environment, the table query request including the input tensor, to request low-dimensional conversion of the input tensor; the model running environment receives a table query result returned by the embedding running environment, the table query result being obtained by the embedding running environment by performing embedding query and processing based on the input tensor; and the model running environment inputs the table query result into the machine learning model, and runs the machine learning model to complete model-based prediction.Type: ApplicationFiled: February 2, 2021Publication date: May 27, 2021Inventors: Yongchao LIU, Sizhong LI, Guozhen PAN, Jianguo XU, Qiyin HUANG
-
Publication number: 20210049453Abstract: Embodiments of the present specification provide chips and chip-based data processing methods. In an embodiment, a method comprises: obtaining data associated with one or more neural networks transmitted from a server; for each layer of a neural network of the one or more neural networks, configuring, based on the data, a plurality of operator units based on a type of computation each operator unit performs; and invoking the plurality of operator units to perform computations, based on neurons of a layer of the neural network immediately above, of the data for each neuron to produce a value of the neuron.Type: ApplicationFiled: October 30, 2020Publication date: February 18, 2021Applicant: Advanced New Technologies Co., Ltd.Inventors: Guozhen Pan, Jianguo Xu, Yongchao Liu, Haitao Zhang, Qiyin Huang, Guanyin Zhu
-
Publication number: 20200134400Abstract: A computer-implemented method includes obtaining a trained convolutional neural network comprising one or more convolutional layers, each of the one or more convolutional layers comprising a plurality of filters with known filter parameters; pre-computing a reusable factor for each of the one or more convolutional layers based on the known filter parameters of the trained convolutional neural network; receiving input data to the trained convolutional neural network; computing an output of the each of the one or more convolutional layers using a Winograd convolutional operator based on the pre-computed reusable factor and the input data; and determining output data of the trained convolutional network based on the output of the each of the one or more convolutional layers.Type: ApplicationFiled: April 22, 2019Publication date: April 30, 2020Applicant: Alibaba Group Holding LimitedInventors: Yongchao Liu, Qiyin Huang, Guozhen Pan, Sizhong Li, Jianguo Xu, Haitao Zhang, Lin Wang
-
Patent number: 10635951Abstract: A computer-implemented method includes obtaining a trained convolutional neural network comprising one or more convolutional layers, each of the one or more convolutional layers comprising a plurality of filters with known filter parameters; pre-computing a reusable factor for each of the one or more convolutional layers based on the known filter parameters of the trained convolutional neural network; receiving input data to the trained convolutional neural network; computing an output of the each of the one or more convolutional layers using a Winograd convolutional operator based on the pre-computed reusable factor and the input data; and determining output data of the trained convolutional network based on the output of the each of the one or more convolutional layers.Type: GrantFiled: April 22, 2019Date of Patent: April 28, 2020Assignee: Alibaba Group Holding LimitedInventors: Yongchao Liu, Qiyin Huang, Guozhen Pan, Sizhong Li, Jianguo Xu, Haitao Zhang, Lin Wang