Backbones-Review: Feature Extraction Networks for Deep Learning and Deep Reinforcement Learning Approaches

06/16/2022
by   Omar Elharrouss, et al.
0

To understand the real world using various types of data, Artificial Intelligence (AI) is the most used technique nowadays. While finding the pattern within the analyzed data represents the main task. This is performed by extracting representative features step, which is proceeded using the statistical algorithms or using some specific filters. However, the selection of useful features from large-scale data represented a crucial challenge. Now, with the development of convolution neural networks (CNNs), the feature extraction operation has become more automatic and easier. CNNs allow to work on large-scale size of data, as well as cover different scenarios for a specific task. For computer vision tasks, convolutional networks are used to extract features also for the other parts of a deep learning model. The selection of a suitable network for feature extraction or the other parts of a DL model is not random work. So, the implementation of such a model can be related to the target task as well as the computational complexity of it. Many networks have been proposed and become the famous networks used for any DL models in any AI task. These networks are exploited for feature extraction or at the beginning of any DL model which is named backbones. A backbone is a known network trained in many other tasks before and demonstrates its effectiveness. In this paper, an overview of the existing backbones, e.g. VGGs, ResNets, DenseNet, etc, is given with a detailed description. Also, a couple of computer vision tasks are discussed by providing a review of each task regarding the backbones used. In addition, a comparison in terms of performance is also provided, based on the backbone used for each task.

READ FULL TEXT

page 5

page 12

research
11/08/2021

Deep Neural Networks to Detect Weeds from Crops in Agricultural Environments in Real-Time: A Review

Automation, including machine learning technologies, are becoming increa...
research
07/02/2020

Deep Learning for Neuroimaging-based Diagnosis and Rehabilitation of Autism Spectrum Disorder: A Review

Accurate diagnosis of Autism Spectrum Disorder (ASD) is essential for ma...
research
07/20/2023

Dense Sample Deep Learning

Deep Learning (DL) , a variant of the neural network algorithms original...
research
03/07/2023

A Computer Vision Enabled damage detection model with improved YOLOv5 based on Transformer Prediction Head

Objective:Computer vision-based up-to-date accurate damage classificatio...
research
05/02/2017

Deep Learning for Tumor Classification in Imaging Mass Spectrometry

Motivation: Tumor classification using Imaging Mass Spectrometry (IMS) d...
research
08/03/2021

AI Based Waste classifier with Thermo-Rapid Composting

Waste management is a certainly a very complex and difficult process esp...

Please sign up or login with your details

Forgot password? Click here to reset