STRUCTURED CONVOLUTIONS AND ASSOCIATED ACCELERATION

Certain aspects of the present disclosure provide techniques for performing machine learning, including generating a set of basis masks for a convolution layer of a machine learning model, wherein each basis mask comprises a binary mask; determining a set of scaling factors, wherein each scaling fac...

Full description

Saved in:
Bibliographic Details
Main Authors BHALGAT, Yash Sanjay, PORIKLI, Fatih Murat, LIN, Jamie Menjay
Format Patent
LanguageEnglish
French
Published 09.12.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Certain aspects of the present disclosure provide techniques for performing machine learning, including generating a set of basis masks for a convolution layer of a machine learning model, wherein each basis mask comprises a binary mask; determining a set of scaling factors, wherein each scaling factor of the set of scaling factors corresponds to a basis mask in the set of basis masks; generating a composite kernel based on the set of basis masks and the set of scaling factors; and performing a convolution operation based on the composite kernel. Certains aspects de la présente invention concernent des techniques pour effectuer un apprentissage machine, comprenant la génération d'un ensemble de masques de base pour une couche de convolution d'un modèle d'apprentissage machine, chaque masque de base comprenant un masque binaire; la détermination d'un ensemble de facteurs de mise à l'échelle, chaque facteur de mise à l'échelle de l'ensemble de facteurs de mise à l'échelle correspondant à un masque de base dans l'ensemble de masques de base; la génération d'un noyau composite sur la base de l'ensemble de masques de base et de l'ensemble de facteurs de mise à l'échelle ; et la réalisation d'une opération de convolution basée sur le noyau composite.
Bibliography:Application Number: WO2021US35532