Dog Age Estimation

Estimating ages of dogs from images.

UPDATE 10/15/2021: Through the magic of the StreamLit Sharing Beta, you can now interact with this ML model in the browser.

SOTA Age-esimation models?

See literature review on Age-estimation models.

Dataset(s) / Benchmark(s)Best modelPaper TitleCode (GitHub Link)
CACDRNDFFacial age estimation by deep residual decision makingSource (PyTorch)
AFADCORALRank consistent ordinal regression for neural networks with application to age estimationSource1 (PyTorch), Source 2 (TF), Source 3 (PyTorch)
UTKFaceRandomized BinsDeep Ordinal Regression with Label DiversitySource (MATLAB)
FGNETC3AE (WIKI-IMDB)C3AE: Exploring the Limits of Compact Model for Age EstimationSource (TF)
MORPH Album2 (SE), MORPH Album2 (RS)Hierarchical Attention-based Age EstimationHierarchical Attention-based Age Estimation and Bias EstimationSource (unavailable)

Dataset

Thanks to sites like Petfinder, we can obtain lots of high-quality images with at least rough labels of the dogs’ ages.

AdultSeniorYoungTotal
Expert Data3704952231088
Petfinder150832233887426190

Transfer-learning to finer-grained labels

One of the challenges of these coarse-grained labels is that we might want to produce speciic ages for the dogs. The ordinal labels bridge some of this gap, but we can go further.

References

Cited as:

@article{mcateer2021dogage,
    title = "Dog Age Estimation",
    author = "McAteer, Matthew",
    journal = "matthewmcateer.me",
    year = "2021",
    url = "https://matthewmcateer.me/blog/dog-age-estimation/"
}

If you notice mistakes and errors in this post, don’t hesitate to contact me at [contact at matthewmcateer dot me] and I will be very happy to correct them right away! Alternatily, you can follow me on Twitter and reach out to me there.

See you in the next post 😄

I write about AI, Biotech, and a bunch of other topics. Subscribe to get new posts by email!


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

At least this isn't a full-screen popup

That'd be more annoying. Anyways, subscribe to my newsletter to get new posts by email! I write about AI, Biotech, and a bunch of other topics.


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.