Search⌘ K

Beauty Prediction

Explore how to predict facial beauty scores using a pretrained deep learning model in Python. This lesson guides you through face detection, image processing, and applying a beauty estimator while highlighting the challenges and considerations of AI-driven beauty assessment.

Introduction

Facial beauty has long been an area of focus for people, scientists, physicians, and artists, especially since the rise of digital media, the normalization of plastic surgery, and the wide-spread use of cosmetics. While beauty may be subjective, that doesn’t stop people from trying to assess and measure it!

Artificial intelligence and computer vision have approached this subject of interest, and novel ML models can now learn concepts of facial beauty that are programmed into it and produce estimations based on those criteria

Objective

In this lesson, we’ll develop a utility empowered by a pretrained, deep learning model ResNet that can score selfie images based on the face attributes. The model we’ll use has already been published as a Caffe model. ...