Patents by Inventor Eyyüb Hachmie SARI

Eyyüb Hachmie SARI 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).

  • Publication number: 20240070221
    Abstract: Methods and systems for generating an integer neural network are described. The method includes receiving an input vector comprising a plurality of input values. The plurality of input values are represented using a desired number bits. The input vector is multiplied by a weight vector, and the products of which are summed to obtain a first value. The first value is quantized and applied to a piecewise linear activation function to obtain a second value. The piecewise linear activation function is a set of linear function that collectively approximate a nonlinear activation function. The second value is quantized to generate the output of the neuron in the integer neural network.
    Type: Application
    Filed: November 6, 2023
    Publication date: February 29, 2024
    Inventors: Eyyüb Hachmie SARI, Vanessa COURVILLE, Mohan LIU, Vahid PARTOVI NIA
  • Publication number: 20230376769
    Abstract: Systems and methods for training a machine learning model. The methods comprise receiving a plurality of first data points, each data point of the first data points being represented in a floating-point representation. The methods further comprise converting the plurality of first data points into a corresponding plurality of second data points. Each of the second data points is represented in a dynamic fixed-point representation. The plurality of second data points may include: for each second data point, the sign component of the corresponding first data point, for each second data point, a dynamic fixed-point mantissa component, and one or more shared fraction components. At least two of the second data points share a value of a shared fraction component of the one or more shared fraction components. The methods further comprise performing integer computations during training of the machine learning model using the second data points.
    Type: Application
    Filed: May 18, 2022
    Publication date: November 23, 2023
    Inventors: Seyed Alireza GHAFFARI, Eyyüb HACHMIE SARI, Vahid PARTOVI NIA
  • Publication number: 20210073643
    Abstract: A method and system for pruning a neural network (NN) block of a neural network during training, wherein the NN block comprises: a convolution operation configured to convolve an input feature map with a plurality of filters, each filter including a plurality of weights, to generate a plurality of filter outputs each corresponding to a respective filter; an activation operation configured to generate, for each of the filter outputs, a respective non-linearized output; a scaling operation configured to scale the non-linearized output generated in respect of each filter by multiplying the non-linearized output with a mask function and a respective scaling factor that corresponds to the filter.
    Type: Application
    Filed: September 4, 2020
    Publication date: March 11, 2021
    Inventors: Vahid PARTOVI NIA, Ramchalam Kinattinkara RAMAKRISHNAN, Eyyüb Hachmie SARI