The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 21, 2023

Filed:

Jul. 22, 2021
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Andrew Gerald Howard, Culver City, CA (US);

Mark Sandler, Mountain View, CA (US);

Liang-Chieh Chen, Los Angeles, CA (US);

Andrey Zhmoginov, Mountain View, CA (US);

Menglong Zhu, Playa Vista, CA (US);

Assignee:

GOOGLE LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06N 3/04 (2023.01); G06N 3/08 (2023.01); G06N 3/045 (2023.01); G06N 3/048 (2023.01);
U.S. Cl.
CPC ...
G06N 3/04 (2013.01); G06N 3/045 (2023.01); G06N 3/08 (2013.01); G06N 3/048 (2023.01);
Abstract

The present disclosure provides directed to new, more efficient neural network architectures. As one example, in some implementations, the neural network architectures of the present disclosure can include a linear bottleneck layer positioned structurally prior to and/or after one or more convolutional layers, such as, for example, one or more depthwise separable convolutional layers. As another example, in some implementations, the neural network architectures of the present disclosure can include one or more inverted residual blocks where the input and output of the inverted residual block are thin bottleneck layers, while an intermediate layer is an expanded representation. For example, the expanded representation can include one or more convolutional layers, such as, for example, one or more depthwise separable convolutional layers. A residual shortcut connection can exist between the thin bottleneck layers that play a role of an input and output of the inverted residual block.


Find Patent Forward Citations

Loading…