Deep learning model enhanced skin cancer detection