IP Library › Granted Patent US 11,450,086
Granted Patent B2
US 11,450,086 · App. 16/617,967 · Granted Sep 20, 2022

Electronic device and method for controlling same

Inventors: Han-su Cho (Suwon-si, KR); Kyung-hoon Kim (Suwon-si, KR); Young-hwan Park (Yongin-si, KR); Suk-jin Kim (Seoul, KR); Hyun-jung Kim (Suwon-si, KR); Dong-wook Kwon (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06V10/454G06F9/267G06N3/063G06N3/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,450,086
App. No.
16/617,967
Granted
Sep 20, 2022
Kind
B2
Abstract

Disclosed is an electronic device and method for controlling same. The electronic device comprises: a memory; and a processor which checks an operation instruction for filtering input data of a neural network for each filter of a main pattern selected from a plurality of filters generated according to learning by the neural network, and stores the checked operation instruction in the memory.

Claims (25)

1. An electronic device comprising:

a memory; and

a processor configured to:

check an operation instruction for filtering input data of a neural network for each filter of a main pattern selected from a plurality of filters generated according to learning by the neural network the processor selecting the main pattern from the generated plurality of patterns based on a frequency for each pattern in which non-zero elements are arranged, the main pattern being a pattern in which non-zero elements are arranged, and

store the checked operation instruction in the memory.

2. The electronic device as claimed in claim 1 , wherein the processor performs a filtering operation by the filter of the main pattern by using the stored operation instruction.

3. The electronic device as claimed in claim 1 , wherein the filter of the main pattern is a filter selected based on a statistical weight of an operation amount occupied by each pattern for each pattern in which non-zero elements are arranged, in the generated plurality of filters.

4. The electronic device as claimed in claim 1 , further comprising a communicator,

wherein the processor transmits the operation instruction to another electronic device through the communicator, and

the other electronic device performs a filtering operation by the filter of the main pattern by using the operation instruction.

5. The electronic device as claimed in claim 1 , wherein the processor checks optimization data in which zero elements are removed from the selected filter of the main pattern and an operation instruction corresponding to the optimization data, and stores the checked optimization data and operation instruction in the memory.

6. The electronic device as claimed in claim 5 , wherein the processor performs a filtering operation by the filter of the main pattern by using the stored optimization data and an operation instruction corresponding to identification information included in the optimization data.

7. The electronic device as claimed in claim 5 , further comprising a communicator,

wherein the processor transmits the optimization data and the operation instruction to another electronic device through the communicator, and

the other electronic device performs a filtering operation by the filter of the main pattern by using the received optimization data and an operation instruction corresponding to identification information included in the optimization data.

8. A method for controlling an electronic device, the method comprising:

checking an operation instruction for filtering input data of a neural network for each filter of a main pattern selected from a plurality of filters generated according to learning by the neural network the main pattern selected from the generated plurality of patterns based on a frequency for each pattern in which non-zero elements are arranged, the main pattern being a pattern in which non-zero elements are arranged; and

storing the checked operation instruction.

9. The method as claimed in claim 8 , further comprising performing a filtering operation by the filter of the main pattern by using the stored operation instruction.

10. The method as claimed in claim 8 , wherein the filter of the main pattern is a filter selected based on a statistical weight of an operation amount occupied by each pattern for each pattern in which non-zero elements are arranged, in the generated plurality of filters.

11. The method as claimed in claim 8 , further comprising transmitting the stored operation instruction to another electronic device,

wherein the other electronic device performs a filtering operation by the filter of the main pattern by using the operation instruction.

12. The method as claimed in claim 8 , wherein in the checking of the operation instruction, optimization data in which zero elements are removed from the selected filter of the main pattern and an operation instruction corresponding to the optimization data are checked, and

in the storing of the checked operation instruction, the checked optimization data and operation instruction are stored.

13. The method as claimed in claim 12 , further comprising performing a filtering operation by the filter of the main pattern by using the stored optimization data and an operation instruction corresponding to identification information included in the optimization data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2019
From: CHO, HAN-SU; KIM, KYUNG-HOON; PARK, YOUNG-HWAN; KIM, SUK-JIN; KIM, HYUN-JUNG; KWON, DONG-WOOK
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 051159/0098 →
Priority Claims (1)
KR 10-2017-0144071 · Oct 31, 2017 · national
Continuity (2)
Provisional Application 62516389 · Jun 7, 2017
Related Publication 20200117942A1 · Apr 16, 2020
Cited By (1)
US 50,792