DeepAI AI Chat
Log In Sign Up

Learning Abstract Classes using Deep Learning

06/17/2016
by   Sebastian Stabinger, et al.
Leopold Franzens Universität Innsbruck
0

Humans are generally good at learning abstract concepts about objects and scenes (e.g. spatial orientation, relative sizes, etc.). Over the last years convolutional neural networks have achieved almost human performance in recognizing concrete classes (i.e. specific object categories). This paper tests the performance of a current CNN (GoogLeNet) on the task of differentiating between abstract classes which are trivially differentiable for humans. We trained and tested the CNN on the two abstract classes of horizontal and vertical orientation and determined how well the network is able to transfer the learned classes to other, previously unseen objects.

READ FULL TEXT

page 3

page 4

08/25/2017

Evaluation of Deep Learning on an Abstract Image Classification Dataset

Convolutional Neural Networks have become state of the art methods for i...
07/28/2016

25 years of CNNs: Can we compare to human abstraction capabilities?

We try to determine the progress made by convolutional neural networks o...
12/11/2017

Can We Teach Computers to Understand Art? Domain Adaptation for Enhancing Deep Networks Capacity to De-Abstract Art

Humans comprehend a natural scene at a single glance; painters and other...
12/13/2019

Computer Viruses: The Abstract Theory Revisited

Identifying new viral threats, and developing long term defences against...
03/29/2019

A Provable Defense for Deep Residual Networks

We present a training system, which can provably defend significantly la...
04/25/2020

On the safety of vulnerable road users by cyclist orientation detection using Deep Learning

In this work, orientation detection using Deep Learning is acknowledged ...
10/17/2022

How do we get there? Evaluating transformer neural networks as cognitive models for English past tense inflection

There is an ongoing debate on whether neural networks can grasp the quas...