Accelerator and method of K-nearest neighbor
A K-nearest neighbor algorithm and acceleration device technology, applied in computing, computer components, instruments, etc., can solve problems such as limiting the adaptability of different applications, and achieve the effect of overcoming slow computing speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0027] The object of the present invention is to propose a K-nearest neighbor algorithm acceleration device and method. The general idea of the present invention is to design and propose a reconfigurable accelerator structure that can quickly calculate the KNN algorithm. By adding multi-dimensional calculation modules, the distance calculation process of the KNN algorithm can be expanded in parallel according to the scale to achieve Acceleration of the KNN algorithm.
[0028] The overall structure diagram of the present invention is as figure 1 shown, and includes the following steps in sequence:
[0029] Step 1) Realization of the signal control module
[0030] Step 11) CONTROL module (control module) implementation
[0031] The CONTROL module is the control module of the whole system, such as figure 2 As shown, it has a register set, which contains system control information such as parallelism, sample dimension, value of nearest neighbor k, system reset, etc. The con...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


