paint-brush
Dynamically Expandable Neural Networksby@harshsayshi
11,607 reads
11,607 reads

Dynamically Expandable Neural Networks

by Harshvardhan Gupta6mSeptember 18th, 2017
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Neural networks can learn complicated representations fairly easily. However, there are some tasks where new data (or categories of data) is constantly changing. For example, you may train a <a href="https://hackernoon.com/tagged/network" target="_blank">network</a> to recognize pictures of 8 different types of cats. But in the future, you may want to change that to 12 breeds. If the network has to keep <a href="https://hackernoon.com/tagged/learning" target="_blank">learning</a> new data over time, it is called a continual learning problem. This article talks about a very recent technique that attempts to constantly adapt to new data at a fraction of the cost of retraining entire models.

Company Mentioned

Mention Thumbnail
featured image - Dynamically Expandable Neural Networks
Harshvardhan Gupta HackerNoon profile picture
Harshvardhan Gupta

Harshvardhan Gupta

@harshsayshi

L O A D I N G
. . . comments & more!

About Author

Harshvardhan Gupta HackerNoon profile picture
Harshvardhan Gupta@harshsayshi

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite