When an AI application compares image outputs with language-model replies, the evaluation design can matter as much as the model name. In the October 2026 skin-lesion trial reviewed here for AI Applications on AIdataNewsGlobal, two general frontier LLMs and one specialized convolutional network were asked to classify biopsy-proven cases. The ten-year-old Inception v3 network, fine-tuned for about twenty minutes, produced 125 correct first answers (62%) against 84 and 85 (42%) for GPT-6 Astra and Claude Fable 5.1. The application lesson is straightforward: for a narrow visual task, a small specialized CNN can beat larger chat models if the inputs, labels, thresholds, and caveats are inspected carefully.

Image: In the first case pair, the ear lesion was an invasive melanoma under 0.8 mm thick. The two LLMs answered seborrhoeic keratosis and said the patient could be discharged; the CNN answered melanoma. Left: clinical photograph; right: dermoscopic image. Source images: MILK10k, MILK study team, CC BY-NC.
The images came from MILK10k, a public dataset released through the International Skin Imaging Collaboration in 2025. In the dataset, each lesion is photographed twice: a clinical close-up and a dermoscopic image taken through the illuminated magnifying lens dermatologists use. From that pool, 200 lesions were randomly selected, and all were confirmed by histopathology.
Every lesion was biopsied, including the benign ones, which makes the sample less forgiving: a mole that somebody decided to cut out is one that worried a clinician.

A basal cell carcinoma on the trunk of a 75-year-old man; all three models answered correctly.

An invasive melanoma under 0.8 mm thick, with very little pigment. GPT-6 Astra called it a basal cell carcinoma with 95% confidence, while Claude Fable 5.1 and the CNN called it a melanoma.

A seborrhoeic keratosis on the leg. Both LLMs called it an actinic keratosis, and the CNN called it a squamous cell carcinoma; all three were wrong, though all three would have kept it rather than discharge it.
Figure: Three additional cases from the 200 test lesions. The left panel is the clinical photograph, and the right panel is the dermoscopic image. Images: MILK10k, MILK study team, CC BY-NC.
The LLMs received both images and nothing else. They were asked, as a clinician might use them, to give the most likely of the six diagnoses (or “unsure”), a confidence, a second choice, and whether the lesion could be safely discharged with no treatment, biopsy or follow-up. Both models received the same prompt at default settings, and neither refused a case.
The CNN is not state of the art by design. The original test used Inception v3, a network first published by Google in 2015 and pretrained on everyday photographs, then fine-tuned all layers on 68,011 dermoscopic and clinical images from the ISIC Archive on a single H100 GPU. Before training, these 200 test lesions and every other photograph of the same lesion or patient were removed from its data, including the validation set, so it had never seen them; they were not used to choose the model or set its threshold. It scored both images of each lesion, combined them with most of the weight on the dermoscopic image, and chose from the same six diagnoses.
The CNN is available for readers to try. It is small enough to run entirely in a phone browser using WebGPU. Nothing is uploaded, and its random sample button draws from these same 200 lesions.
Overall and on most diagnoses, the CNN was correct more often. If a second choice is allowed, it reached 173 of 200, versus 134 and 138. It named 13 of the 30 melanomas, compared with 8 and 11. The largest difference came on harmless lesions: it recognised 37 of 50 moles and 26 of 50 seborrhoeic keratoses, while GPT-6 Astra recognised 16 and 13, and Claude Fable 5.1 recognised 33 and 6. On basal cell carcinoma, it was one short of GPT-6 Astra, and on actinic keratosis it trailed both LLMs.
The models also failed in different ways. Each LLM had a favourite answer. GPT-6 Astra called 75 lesions basal cell carcinoma when 25 were, including 14 of the 30 melanomas. Claude Fable 5.1 called 53 lesions actinic keratosis when 20 were. The CNN’s errors on melanoma went the other way: of the 17 it got wrong, it called 8 a naevus and 6 a seborrhoeic keratosis.
| GPT-6 Astra | Claude Fable 5.1 | CNN (Inception v3) | |
|---|---|---|---|
| Correct diagnosis (of 200) | 84 (42%) | 85 (42%) | 125 (62%) |
| Correct in first or second choice | 134 | 138 | 173 |
| Melanoma as first choice (of 30) | 8 | 11 | 13 |
| Unsafe lesions kept (of 100) | 97 | 96 | 77 at its preset threshold; 98 or 99 when matched |
| Safe lesions discharged (of 100) | 32 | 22 | 76 at its preset threshold |
| Melanomas discharged (of 30) | 3 | 4 | 18 at its preset threshold; 2 or 1 when matched |
When asked as a patient instead, using only the clinical photograph and the question "do I need to see a doctor?", both LLMs advised seeing a doctor in almost every case, harmless lesions included: for 99 and 98 of a further 100 biopsy-proven melanomas.
The cases, prompts, every LLM reply and the scoring code are available in one download, and the CNN is here. The original test author designed the test and made the clinical rulings. Claude Code, Anthropic's coding tool, which runs on a Claude model, produced the analysis and the first drafts; one of the two LLMs tested is also Anthropic's. Scoring was done by script against the histology.
For AI & Data News readers, the final takeaway is not that Inception v3 should replace every frontier model. It is that application teams should evaluate visual AI against the exact workflow they intend to run: the image type, the prompt, the label set, the threshold, and the contamination risks.
This AIdataNewsGlobal variant is credited to David Nakamura for AI & Data News. Contact: editorial@aidatanews.com.