Recursive Sketches for Modular Deep Learning

05/29/2019
by   Badih Ghazi, et al.
0

We present a mechanism to compute a sketch (succinct summary) of how a complex modular deep network processes its inputs. The sketch summarizes essential information about the inputs and outputs of the network and can be used to quickly identify key components and summary statistics of the inputs. Furthermore, the sketch is recursive and can be unrolled to identify sub-components of these components and so forth, capturing a potentially complicated DAG structure. These sketches erase gracefully; even if we erase a fraction of the sketch at random, the remainder still retains the `high-weight' information present in the original sketch. The sketches can also be organized in a repository to implicitly form a `knowledge graph'; it is possible to quickly retrieve sketches in the repository that are related to a sketch of interest; arranged in this fashion, the sketches can also be used to learn emerging concepts by looking for new clusters in sketch space. Finally, in the scenario where we want to learn a ground truth deep network, we show that augmenting input/output pairs with these sketches can theoretically make it easier to do so.

READ FULL TEXT
research
10/03/2019

How does the Mind store Information?

How we store information in our mind has been a major intriguing open qu...
research
05/11/2020

Reference-Based Sketch Image Colorization using Augmented-Self Reference and Dense Semantic Correspondence

This paper tackles the automatic colorization task of a sketch image giv...
research
12/16/2019

Trapezoidal Sketch: A Sketch Structure for Frequency Estimation of Data Streams

The sketch is one of the typical and widely used data structures for est...
research
11/15/2018

Sketch based Reduced Memory Hough Transform

This paper proposes using sketch algorithms to represent the votes in Ho...
research
03/12/2021

First-Order Sketch Conditions and Constraints – A Category Independent Approach

Generalizing different variants of "graph conditions and constraints" as...
research
01/17/2021

A relic sketch extraction framework based on detail-aware hierarchical deep network

As the first step of the restoration process of painted relics, sketch e...
research
10/14/2018

Learning to Sketch with Deep Q Networks and Demonstrated Strokes

Doodling is a useful and common intelligent skill that people can learn ...

Please sign up or login with your details

Forgot password? Click here to reset