2020
DOI: 10.1016/j.neunet.2020.02.019
|View full text |Cite
|
Sign up to set email alerts
|

SOMprocessor: A high throughput FPGA-based architecture for implementing Self-Organizing Maps and its application to video processing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0
3

Year Published

2020
2020
2023
2023

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 23 publications
(15 citation statements)
references
References 43 publications
0
12
0
3
Order By: Relevance
“…Kechiche (Kechiche, 2018) shows a typical implementation that uses an ARM processor connected to an AXI bus, and making use of a 1-Gigabit DDR3 external RAM device. Sousa (Sousa, 2020) uses the million of connection updates per second (MCUPS) metric to characterize the throughput of their neural-network based application, which is different from the video processing throughput. Park (Park, 2020) discussed a 29×29-pixel Retinex algorithm at length and reported that the latency in a 1080p video processing environment at 60 fps is unnoticeable.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Kechiche (Kechiche, 2018) shows a typical implementation that uses an ARM processor connected to an AXI bus, and making use of a 1-Gigabit DDR3 external RAM device. Sousa (Sousa, 2020) uses the million of connection updates per second (MCUPS) metric to characterize the throughput of their neural-network based application, which is different from the video processing throughput. Park (Park, 2020) discussed a 29×29-pixel Retinex algorithm at length and reported that the latency in a 1080p video processing environment at 60 fps is unnoticeable.…”
Section: Literature Reviewmentioning
confidence: 99%
“…In some special cases, it may also lead to the emergence of “dead” neurons, thereby reducing the convergence speed and clustering accuracy of the network calculation. Therefore, the SOM network has a greater dependence on the setting of the initial weight, which will affect the convergence speed and learning effect of the network [ 35 , 36 ].…”
Section: Som Optimized By Improved Sparrow Search Algorithmmentioning
confidence: 99%
“…Tal comparação é importante porque, embora semelhantes, as computações utilizadas na implementação do algoritmo neural em FPGA não são idênticas às computações realizadas em software. Diferem-se os cálculos, implementados em ponto fixo ao invés de ponto flutuante, e a utilização da distância de Manhattan para definição do neurônio vencedor, ao invés da distância Euclidiana [Sousa et al 2020].…”
Section: Metodologiaunclassified
“…Implementações em hardware beneficiam-se do cálculo da distância de Manhattan por não necessitarem de divisões e de radiciações [Sousa 2018]. Entretanto, alguns trabalhos matemáticos sugerem que, em tarefas de agrupamento de dados (como as executadas pelo SOM), a distância de Manhattan realiza melhores avaliações da relevância de pequenas distâncias com o aumento do número de dimensões do vetor analisado [Sousa et al 2020].…”
Section: Quantidade De Janelas Analisadasunclassified