Neural Networks Guy Hacohen 1,2 and Daphna Weinshall 1 1- School of - - PowerPoint PPT Presentation

neural networks
SMART_READER_LITE
LIVE PREVIEW

Neural Networks Guy Hacohen 1,2 and Daphna Weinshall 1 1- School of - - PowerPoint PPT Presentation

Poster 128# On The Power of Curriculum Learning in Deep Neural Networks Guy Hacohen 1,2 and Daphna Weinshall 1 1- School of Computer Science and Engineering, The Hebrew University of Jerusalem. 2- Edmond and Lily Safra Center for Brain


slide-1
SLIDE 1

On The Power of Curriculum Learning in Deep Neural Networks

International Conference on Machine Learning (ICML) 2019

Long beach Guy Hacohen1,2 and Daphna Weinshall1

1- School of Computer Science and Engineering, The Hebrew University of Jerusalem. 2- Edmond and Lily Safra Center for Brain Sciences, The Hebrew University of Jerusalem.

Poster 128#

slide-2
SLIDE 2

Background – curriculum learning

  • Teaching is a hard problem.
  • Curriculum introduces structure: simple

concepts are learned before harder ones.

  • Complex concepts are usually based on a

composition of easier concepts.

  • Wildly used in human training.
  • Beneficial in several machine learning

paradigms.

On The Power of Curriculum Learning in Deep Neural Networks Poster 128#

slide-3
SLIDE 3

Curriculum in deep learning

  • Deep learning: teach a neural network classification task.
  • Traditionally, data is presented to the network at random.
  • Idea: present data according to some curriculum.

Teacher: Learning algorithm (SGD) Student: Neural network

On The Power of Curriculum Learning in Deep Neural Networks Poster 128#

slide-4
SLIDE 4

Scoring functions

Which image is harder to classify?

  • Classification task on visual data.
  • Determine the hardness of each image.

On The Power of Curriculum Learning in Deep Neural Networks Poster 128#

slide-5
SLIDE 5

Scoring functions

Which image is harder to classify?

  • Classification task on visual data.
  • Determine the hardness of each image.

On The Power of Curriculum Learning in Deep Neural Networks Poster 128#

slide-6
SLIDE 6

Scoring functions

Which image is harder to classify?

  • Classification task on visual data.
  • Determine the hardness of each image.

On The Power of Curriculum Learning in Deep Neural Networks Poster 128#

slide-7
SLIDE 7

Pacing functions

  • Pacing – when to present new concepts?

Too fast:

  • verwhelmed

Too slow: boredom

On The Power of Curriculum Learning in Deep Neural Networks Poster 128#

slide-8
SLIDE 8

Curriculum by transfer

Teacher Confidence score Student

  • Transfer learning from Inception

trained on ImageNet.

On The Power of Curriculum Learning in Deep Neural Networks Poster 128#

  • Score by the confidence of some

linear classifier on the feature space.

slide-9
SLIDE 9

Results and analysis

  • Curriculum speeds up learning and leads to better solutions.
  • Accuracy is higher all along the learning curve.
  • Theoretical and empirical analysis:
  • How curriculum learning affects the objective

function of neural networks?

On The Power of Curriculum Learning in Deep Neural Networks Poster 128#

slide-10
SLIDE 10

For more details, come visit my poster!

On The Power of Curriculum Learning in Deep Neural Networks

128 Poster number:

Poster 128#