Skip to main content

Blog

Learn About Our Meetup

5000+ Members

MEETUPS

LEARN, CONNECT, SHARE

Join our meetup, learn, connect, share, and get to know your Toronto AI community. 

JOB POSTINGS

INDEED POSTINGS

Browse through the latest deep learning, ai, machine learning postings from Indeed for the GTA.

CONTACT

CONNECT WITH US

Are you looking to sponsor space, be a speaker, or volunteer, feel free to give us a shout.

[D] MNIST Transfer learning: Training on 28×28, then inference on 50×50

Given a CNN trained on MNIST, can I easily build a similar network that recognized those digits anywhere in a 50×50 image?

Phrased another way, if I had a CNN that recognized 28×28 MNIST digits, is there a known method to classify those MNIST digits if they appeared anywhere within a 50×50 image (the digits themselves would still be 28×28).

— Assume the last layer is fully connected + softmax. The convolutional layers should remain unchanged, so this question breaks down to easily creating a dense layer that works for 50×50 from the one that worked with 28×28.

Why I think this is important: We can achieve more specific labeling with smaller image sizes, cropping out things like eyes and noses and being able to recognize them in new places in an image. Also, this would potentially reduce the amount and variety of training data needed (we wouldn’t have to create new 50×50 images with the 28×28 images tiled in different locations).

submitted by /u/arnokha
[link] [comments]