ELECTRONIC DEVICE AND CONTROL METHOD FOR ELECTRONIC DEVICE

    公开(公告)号:US20230214445A1

    公开(公告)日:2023-07-06

    申请号:US18120241

    申请日:2023-03-10

    CPC classification number: G06F17/153 G06F17/16

    Abstract: A memory of an electronic device stores three-dimensional input data comprising (i) input values, (ii) first kernel information, and (iii) second kernel information. The processor includes multiplication modules corresponding to the channels and performs a convolution operation based on the input values and the weights through the multiplication modules. Based on a depthwise convolution operation, a processor of the electronic device controls an input selection module to (a) configure the input values to correspond to a first channel among the channels and (b) input the input values to two or more multiplication modules among the multiplication modules. The processor inputs weights, obtains intermediate values, and obtains output values based on each of a summed result by summing intermediate values respectively corresponding to locations of the kernels from among the intermediate values through a first intermediate value accumulation module.

    ELECTRONIC DEVICE AND CONTROL METHOD THEREOF

    公开(公告)号:US20210019625A1

    公开(公告)日:2021-01-21

    申请号:US17044104

    申请日:2019-01-04

    Abstract: Disclosed is an electronic device. The present electronic device includes: a memory; and a processor which quantizes a neural network, trained on the basis of deep learning, to generate a quantized neural network, and stores the quantized neural network in the memory, wherein the processor quantizes, in preset first bit units, trained connection strengths between neurons of the trained neural network, inverse-quantizes the quantized connection strengths in preset second bit units, retrains the inverse-quantized connection strengths, and quantizes the retrained connection strengths in the preset first bit units.

    ELECTRONIC DEVICE COMPRISING FASTENING STRUCTURE AND METHOD FOR MANUFACTURING SAME

    公开(公告)号:US20250089181A1

    公开(公告)日:2025-03-13

    申请号:US18956774

    申请日:2024-11-22

    Abstract: According to various embodiments of the present disclosure, provided is an electronic device, comprising: a first housing including a first side and a second side opposite the first side; a second housing that covers at least a portion of the second side of the first housing; a printed circuit board disposed between the first housing and the second housing; and a display disposed on the first side of the first housing and electrically connected to the printed circuit board, wherein: the first housing comprises a first member including a first edge that forms an outer edge of the first housing, a second member including a second edge disposed within the edge formed by the first member and provides the second side of the first housing for having the printed circuit board disposed thereon, a mold member comprising an injectable mold material configured to combine the first member and the second member and at least a portion of which overlaps a first metal member comprising a first metal and a second metal member comprising a second metal, and a fastening hole for connecting to the second housing through a fastening member comprising a fastener; the second member includes a fastening area disposed inside the mold member, and at least a portion of which is formed by folding to extend in a direction that the second side faces; and the fastening hole is formed through at least a portion of the fastening area of the second member disposed inside the mold member.

    METHOD AND ELECTRONIC DEVICE FOR PERFORMING DEEP NEURAL NETWORK OPERATION

    公开(公告)号:US20230129845A1

    公开(公告)日:2023-04-27

    申请号:US18078199

    申请日:2022-12-09

    Abstract: A method by which an electronic device performs a DNN operation includes performing a first modified operation including extending a channel of an output of a first layer with respect to a feature map input into the first layer, the first layer being one of a plurality of layers of a DNN, wherein the first modified operation includes a space-to-depth transformation operation, performing a neural network operation corresponding to layers between the first layer and a second layer as a channel-extended neural network operation, wherein the second layer is a layer of the plurality of layers of the DNN after the first layer, performing a second modified operation including reducing a channel of an output of the second layer with respect to a channel-extended feature map input into the second layer, wherein the second modified operation includes a depth-to-space transformation operation, and outputting a result of the DNN operation.

    ELECTRONIC DEVICE AND METHOD FOR CONTROLLING ELECTRONIC DEVICE

    公开(公告)号:US20220147806A1

    公开(公告)日:2022-05-12

    申请号:US17527305

    申请日:2021-11-16

    Abstract: An electronic device and a method for controlling are provided. The electronic device may include a memory storing first input data and first weight data used in operations of a neural network model and a processor configured to input the first input data and the first weight data into a first module, and acquire second input data and second weight data, where a part of the first input data is truncated, and where a part of the first weight data is truncated, input the second input data and the second weight data into a second module that performs multiplication operations, and acquire first output data, and based on scaling factors of the first input data and first weight data identified through the first module, convert the acquired first output data into a floating point form expressing a first bit as a unit scale and acquire second output data.

    PROCESSOR FOR PROCESSING SOFTMAX FUNCTION AND OPERATING METHOD OF THE PROCESSOR

    公开(公告)号:US20250068894A1

    公开(公告)日:2025-02-27

    申请号:US18762315

    申请日:2024-07-02

    Abstract: A method performed by at least one processor configured to implement an accelerator for processing a softmax function includes: obtaining input data comprising a plurality of quantized input values; generating input data distribution information indicating a plurality of frequencies corresponding to the plurality of quantized input values included in the input data; identifying a largest value from among the plurality of quantized input values as a first maximum value, based on the input data distribution information; determining an offset value based on a difference between the first maximum value and a second maximum value, wherein the second maximum value indicates a maximum quantization value that is representable by an input value of the input data; determining a plurality of index values by applying the offset value to each quantized input value of the plurality of quantized input values; and outputting a value of the softmax function corresponding to each of the plurality of quantized input values based on the plurality of index values.

    DATA PROCESSING METHOD AND DATA PROCESSING DEVICE USING SUPPLEMENTED NEURAL NETWORK QUANTIZATION OPERATION

    公开(公告)号:US20240412052A1

    公开(公告)日:2024-12-12

    申请号:US18811302

    申请日:2024-08-21

    Abstract: A data processing method for neural network quantization, includes: obtaining a quantized weight by quantizing a weight of a neural network; obtaining a quantization error that is a difference between the weight and the quantized weight; obtaining input data with respect to the neural network; obtaining a first convolution result by performing convolution on the quantized weight and the input data; obtaining a second convolution result by performing convolution on the quantization error and the input data; obtaining a scaled second convolution result by scaling the second convolution result based on bit shifting; and obtaining output data by using the first convolution result and the scaled second convolution result.

    METHOD FOR PROCESSING ARTIFICIAL NEURAL NETWORK, AND ELECTRONIC DEVICE THEREFOR

    公开(公告)号:US20220004858A1

    公开(公告)日:2022-01-06

    申请号:US17478246

    申请日:2021-09-17

    Abstract: A method for processing an artificial network by an electronic device includes obtaining, by using a first processor and a second processor, a neural network computation plan for performing computation of a first neural network layer of the artificial neural network, performing a first portion of a computation of the first neural network layer by using the first processor, and performing a second portion of the computation of the first neural network layer by using the second processor based on the obtained neural network computation plan, obtaining a first output value based on a performance result of the first processor and a second output value based on a performance result of the second processor, and using the obtained first output value and the second output value as an input value of a second neural network layer of the artificial neural network.

    ELECTRONIC APPARATUS AND CONTROLLING METHOD THEREOF

    公开(公告)号:US20240232282A1

    公开(公告)日:2024-07-11

    申请号:US18482524

    申请日:2023-10-06

    CPC classification number: G06F17/15

    Abstract: An electronic apparatus is provided. The electronic device includes acquiring padding data corresponding to the input data in case of acquiring a convolution calculation instruction for the input data, identifying a calculation processing unit based on a size of the buffer and a size of the padding data, classifying the input data and the padding data into a plurality of target regions based on the calculation processing unit and the sizes of the buffers, storing one target region among the plurality of target regions in the first buffer, the second buffer or the third buffer, acquiring target data for the convolution calculation convolution calculation based on the calculation processing unit and the plurality of target regions, and controlling the convolution calculation module to perform the convolution calculation convolution calculation based on the target data and kernel data.

    ELECTRONIC DEVICE AND CONTROL METHOD THEREOF

    公开(公告)号:US20210263741A1

    公开(公告)日:2021-08-26

    申请号:US17098683

    申请日:2020-11-16

    Abstract: An electronic device and a control method thereof are disclosed. The electronic device includes: a memory storing input data, and a processor including a first register file and a second register file storing index data corresponding to kernel data, wherein the processor is configured to: based on a first command being input, obtain offset information of valid data included in a part of the index data stored in the first register file, based on the number of pieces of the offset information being greater than or equal to a predetermined number, store data packed with the offset information in a unit of the predetermined number in the second register file, and obtain output data by performing an operation regarding the input data based on the packed data.

Patent Agency Ranking