Un algoritmo más rápido para reducir la complejidad computacional de las redes neuronales convolucionales
Autores: Zhao, Yulin; Wang, Donghui; Wang, Leiou; Liu, Peng
Idioma: Inglés
Editor: MDPI
Año: 2018
Acceso abierto
Artículo científico
2018
Un algoritmo más rápido para reducir la complejidad computacional de las redes neuronales convolucionales
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Redes neuronales convolucionales
Complejidad computacional
Algoritmo de filtrado mínimo de Winograd
Algoritmo de Strassen
Red del Grupo de Geometría Visual (VGG)
Tiempo de ejecución
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 41
Citaciones: Sin citaciones
Las redes neuronales convolucionales han logrado mejoras notables en el reconocimiento de imágenes y videos, pero conllevan una carga computacional pesada. Para reducir la complejidad computacional de una red neuronal convolucional, este artículo propone un algoritmo basado en el algoritmo de filtrado mínimo de Winograd y el algoritmo de Strassen. Las evaluaciones teóricas del algoritmo propuesto muestran que puede reducir drásticamente la complejidad computacional. Además, se emplea la red Visual Geometry Group (VGG) para evaluar el algoritmo en la práctica. Los resultados muestran que el algoritmo propuesto puede proporcionar un rendimiento óptimo al combinar los ahorros de estos dos algoritmos. Ahorra un 75% del tiempo de ejecución en comparación con el algoritmo convencional.
Descripción
Las redes neuronales convolucionales han logrado mejoras notables en el reconocimiento de imágenes y videos, pero conllevan una carga computacional pesada. Para reducir la complejidad computacional de una red neuronal convolucional, este artículo propone un algoritmo basado en el algoritmo de filtrado mínimo de Winograd y el algoritmo de Strassen. Las evaluaciones teóricas del algoritmo propuesto muestran que puede reducir drásticamente la complejidad computacional. Además, se emplea la red Visual Geometry Group (VGG) para evaluar el algoritmo en la práctica. Los resultados muestran que el algoritmo propuesto puede proporcionar un rendimiento óptimo al combinar los ahorros de estos dos algoritmos. Ahorra un 75% del tiempo de ejecución en comparación con el algoritmo convencional.