Deep Collective Learning: Learning Optimal Inputs and Weights Jointly in Deep Neural Networks

09/17/2020
by   Xiang Deng, et al.
0

It is well observed that in deep learning and computer vision literature, visual data are always represented in a manually designed coding scheme (eg., RGB images are represented as integers ranging from 0 to 255 for each channel) when they are input to an end-to-end deep neural network (DNN) for any learning task. We boldly question whether the manually designed inputs are good for DNN training for different tasks and study whether the input to a DNN can be optimally learned end-to-end together with learning the weights of the DNN. In this paper, we propose the paradigm of deep collective learning which aims to learn the weights of DNNs and the inputs to DNNs simultaneously for given tasks. We note that collective learning has been implicitly but widely used in natural language processing while it has almost never been studied in computer vision. Consequently, we propose the lookup vision networks (Lookup-VNets) as a solution to deep collective learning in computer vision. This is achieved by associating each color in each channel with a vector in lookup tables. As learning inputs in computer vision has almost never been studied in the existing literature, we explore several aspects of this question through varieties of experiments on image classification tasks. Experimental results on four benchmark datasets, i.e., CIFAR-10, CIFAR-100, Tiny ImageNet, and ImageNet (ILSVRC2012) have shown several surprising characteristics of Lookup-VNets and have demonstrated the advantages and promise of Lookup-VNets and deep collective learning.

READ FULL TEXT

page 1

page 9

research
06/05/2018

An Explainable Adversarial Robustness Metric for Deep Learning Neural Networks

Deep Neural Networks(DNN) have excessively advanced the field of compute...
research
02/19/2023

Deep Selector-JPEG: Adaptive JPEG Image Compression for Computer Vision in Image classification with Human Vision Criteria

With limited storage/bandwidth resources, input images to Computer Visio...
research
12/24/2020

Learning with Retrospection

Deep neural networks have been successfully deployed in various domains ...
research
02/01/2019

ColorNet: Investigating the importance of color spaces for image classification

Image classification is a fundamental application in computer vision. Re...
research
06/12/2022

Learning-Based Data Storage [Vision] (Technical Report)

Deep neural network (DNN) and its variants have been extensively used fo...
research
12/10/2019

Deep Adaptive Wavelet Network

Even though convolutional neural networks have become the method of choi...
research
07/21/2019

ImageNet-trained deep neural network exhibits illusion-like response to the Scintillating Grid

Deep neural network (DNN) models for computer vision are now capable of ...

Please sign up or login with your details

Forgot password? Click here to reset