Automatic image-based skin Analysis using deep learning to decode skin conditions from images. It involves training a convolutional neural network (CNN) to classify pixels of an image into Analysis for multiple skin signs. The CNN is trained using skin sign data. The trained CNN can then process new images to determine diagnoses for each skin sign. This enables automated, objective skin diagnostics without human expertise. It can be used for applications like skin analysis, treatment monitoring, and product recommendations.