{"url":"/sota/age-estimation-on-utkface","task":{"name":"Age Estimation","url":"/task/age-estimation","note":null},"dataset":{"name":"UTKFace","url":"/dataset/utkface"},"category":"Computer Vision","categories":["Computer Vision"],"category_note":null,"description":"Age Estimation is the task of estimating the age of a person from an image some other kind of data.\r\n\r\n<span style=\"color:grey; opacity: 0.6\">( Image credit: [BridgeNet](https://arxiv.org/pdf/1904.03358v1.pdf) )</span>","description_from":"task","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","rank":"the archive's row order at snapshot; not re-ranked","rows_end_at":"2025-07-28","rows_withheld_as_spam":0,"metric_values":"the archive's strings, untouched"},"metrics":["MAE"],"metric_direction":{"note":"inferred from the metric name only (the archive records no direction); null = not inferred, chart draws points only","by_metric":{"MAE":"lower"}},"counts":{"rows":14,"rows_with_code":14,"rows_with_paper_page":14,"rows_dated":14,"rows_using_additional_data":10},"rows":[{"rank_in_archive_order":1,"model":"MiVOLO-D1","metrics":{"MAE":"3.7"},"uses_additional_data":true,"paper_date":"2023-07-10","paper":"/paper/mivolo-multi-input-transformer-for-age-and","paper_url":"https://arxiv.org/abs/2307.04616v2","paper_title":"MiVOLO: Multi-input Transformer for Age and Gender Estimation","code":"https://github.com/wildchlamydia/mivolo","n_code_links":2,"syntology":{"n_ran":2,"n_unverified":0,"n_samples":2,"n_pointer_only_licence":0}},{"rank_in_archive_order":2,"model":"FaRL+MLP","metrics":{"MAE":"3.87"},"uses_additional_data":true,"paper_date":"2023-07-10","paper":"/paper/unraveling-the-age-estimation-puzzle","paper_url":"https://arxiv.org/abs/2307.04570v3","paper_title":"A Call to Reflect on Evaluation Practices for Age Estimation: Comparative Analysis of the State-of-the-Art and a Unified Benchmark","code":"https://github.com/paplhjak/facial-age-estimation-benchmark","n_code_links":1,"syntology":null},{"rank_in_archive_order":3,"model":"VOLO-D1 age&gender","metrics":{"MAE":"4.23"},"uses_additional_data":false,"paper_date":"2023-07-10","paper":"/paper/mivolo-multi-input-transformer-for-age-and","paper_url":"https://arxiv.org/abs/2307.04616v2","paper_title":"MiVOLO: Multi-input Transformer for Age and Gender Estimation","code":"https://github.com/wildchlamydia/mivolo","n_code_links":2,"syntology":{"n_ran":2,"n_unverified":0,"n_samples":2,"n_pointer_only_licence":0}},{"rank_in_archive_order":4,"model":"ResNet-50-SORD","metrics":{"MAE":"4.36"},"uses_additional_data":true,"paper_date":"2023-07-10","paper":"/paper/unraveling-the-age-estimation-puzzle","paper_url":"https://arxiv.org/abs/2307.04570v3","paper_title":"A Call to Reflect on Evaluation Practices for Age Estimation: Comparative Analysis of the State-of-the-Art and a Unified Benchmark","code":"https://github.com/paplhjak/facial-age-estimation-benchmark","n_code_links":1,"syntology":null},{"rank_in_archive_order":5,"model":"MWR","metrics":{"MAE":"4.37"},"uses_additional_data":false,"paper_date":"2022-03-24","paper":"/paper/moving-window-regression-a-novel-approach-to","paper_url":"https://arxiv.org/abs/2203.13122v1","paper_title":"Moving Window Regression: A Novel Approach to Ordinal Regression","code":"https://github.com/nhshin-mcl/mwr","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":7,"n_samples":7,"n_pointer_only_licence":0}},{"rank_in_archive_order":6,"model":"ResNet-50-Cross-Entropy","metrics":{"MAE":"4.38"},"uses_additional_data":true,"paper_date":"2023-07-10","paper":"/paper/unraveling-the-age-estimation-puzzle","paper_url":"https://arxiv.org/abs/2307.04570v3","paper_title":"A Call to Reflect on Evaluation Practices for Age Estimation: Comparative Analysis of the State-of-the-Art and a Unified Benchmark","code":"https://github.com/paplhjak/facial-age-estimation-benchmark","n_code_links":1,"syntology":null},{"rank_in_archive_order":7,"model":"ResNet-50-DLDL","metrics":{"MAE":"4.39"},"uses_additional_data":true,"paper_date":"2023-07-10","paper":"/paper/unraveling-the-age-estimation-puzzle","paper_url":"https://arxiv.org/abs/2307.04570v3","paper_title":"A Call to Reflect on Evaluation Practices for Age Estimation: Comparative Analysis of the State-of-the-Art and a Unified Benchmark","code":"https://github.com/paplhjak/facial-age-estimation-benchmark","n_code_links":1,"syntology":null},{"rank_in_archive_order":8,"model":"ResNet-50-OR-CNN","metrics":{"MAE":"4.40"},"uses_additional_data":true,"paper_date":"2023-07-10","paper":"/paper/unraveling-the-age-estimation-puzzle","paper_url":"https://arxiv.org/abs/2307.04570v3","paper_title":"A Call to Reflect on Evaluation Practices for Age Estimation: Comparative Analysis of the State-of-the-Art and a Unified Benchmark","code":"https://github.com/paplhjak/facial-age-estimation-benchmark","n_code_links":1,"syntology":null},{"rank_in_archive_order":9,"model":"ResNet-50-DLDL-v2","metrics":{"MAE":"4.42"},"uses_additional_data":true,"paper_date":"2023-07-10","paper":"/paper/unraveling-the-age-estimation-puzzle","paper_url":"https://arxiv.org/abs/2307.04570v3","paper_title":"A Call to Reflect on Evaluation Practices for Age Estimation: Comparative Analysis of the State-of-the-Art and a Unified Benchmark","code":"https://github.com/paplhjak/facial-age-estimation-benchmark","n_code_links":1,"syntology":null},{"rank_in_archive_order":10,"model":"ResNet-50-Mean-Variance","metrics":{"MAE":"4.42"},"uses_additional_data":true,"paper_date":"2023-07-10","paper":"/paper/unraveling-the-age-estimation-puzzle","paper_url":"https://arxiv.org/abs/2307.04570v3","paper_title":"A Call to Reflect on Evaluation Practices for Age Estimation: Comparative Analysis of the State-of-the-Art and a Unified Benchmark","code":"https://github.com/paplhjak/facial-age-estimation-benchmark","n_code_links":1,"syntology":null},{"rank_in_archive_order":11,"model":"ResNet-50-Unimodal-Concentrated","metrics":{"MAE":"4.47"},"uses_additional_data":true,"paper_date":"2023-07-10","paper":"/paper/unraveling-the-age-estimation-puzzle","paper_url":"https://arxiv.org/abs/2307.04570v3","paper_title":"A Call to Reflect on Evaluation Practices for Age Estimation: Comparative Analysis of the State-of-the-Art and a Unified Benchmark","code":"https://github.com/paplhjak/facial-age-estimation-benchmark","n_code_links":1,"syntology":null},{"rank_in_archive_order":12,"model":"Randomized Bins","metrics":{"MAE":"4.55"},"uses_additional_data":false,"paper_date":"2020-06-29","paper":"/paper/deep-ordinal-regression-with-label-diversity","paper_url":"https://arxiv.org/abs/2006.15864v1","paper_title":"Deep Ordinal Regression with Label Diversity","code":"https://github.com/axeber01/dold","n_code_links":1,"syntology":null},{"rank_in_archive_order":13,"model":"ResNet-50-Regression","metrics":{"MAE":"4.72"},"uses_additional_data":true,"paper_date":"2023-07-10","paper":"/paper/unraveling-the-age-estimation-puzzle","paper_url":"https://arxiv.org/abs/2307.04570v3","paper_title":"A Call to Reflect on Evaluation Practices for Age Estimation: Comparative Analysis of the State-of-the-Art and a Unified Benchmark","code":"https://github.com/paplhjak/facial-age-estimation-benchmark","n_code_links":1,"syntology":null},{"rank_in_archive_order":14,"model":"CORAL","metrics":{"MAE":"5.39"},"uses_additional_data":false,"paper_date":"2019-01-20","paper":"/paper/consistent-rank-logits-for-ordinal-regression","paper_url":"https://arxiv.org/abs/1901.07884v7","paper_title":"Rank consistent ordinal regression for neural networks with application to age estimation","code":"https://github.com/Raschka-research-group/coral-cnn","n_code_links":4,"syntology":{"n_ran":1,"n_unverified":3,"n_samples":4,"n_pointer_only_licence":0}}],"since_archive":{"present":false,"note":"No Syntology-extracted rows are published in this build."},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per row: N of M harvested code samples from that row's paper executed on a synthesized fixture; the other M-N are unverified. Not a reproduction of the row's number; not a correctness claim. n_pointer_only_licence counts samples the site points at rather than redistributes (a licence axis, independent of ran/unverified).","rows_with_graph_line":4,"rows_with_any_sample_ran":3,"distinct_papers_with_graph_line":3,"distinct_papers_with_any_sample_ran":2,"samples_over_distinct_papers":{"n_ran":3,"n_unverified":10,"n_samples":13,"n_pointer_only_licence":0,"note":"each paper (arXiv id) counted once, however many rows it is behind; this is the page-level figure"},"samples_row_weighted":{"n_ran":5,"n_unverified":10,"n_samples":15,"n_pointer_only_licence":0,"note":"row-weighted: a paper behind several rows is counted once per row; inflated relative to samples_over_distinct_papers by design, kept for readers summing the per-row syntology blocks"}}}