Родинка на коже похожа на мозаику из цветных кусочков. Каждый кусочек — это маленький участок снимка, где цвет и текстура почти не меняются. Такие кусочки называют суперпикселями. Если соединить их линиями, получится сеть, похожая на карту метро: станции — кусочки, а линии — связи между ними. Вес каждой линии показывает, насколько сильно связаны два кусочка. Учёные попробовали два способа назначать эти веса: либо по готовой формуле, например по расстоянию между цветами, либо дать компьютеру самому подобрать веса, чтобы сеть лучше отличала меланому от обычной родинки.
Сеть строили не одну, а сразу несколько, с разным числом кусочков — от 20 до 100. Так получается ансамбль: одна сеть видит крупные детали, другая — мелкие. Кроме того, слабые связи обрезали, оставляя только самые важные, и проверяли, как это влияет на результат. Оказалось, что лучший результат дают сети с подобранными компьютером весами и сигналами, которые описывают текстуру кусочка, а не только цвет. Точность на тестовых снимках достигла 99%, то есть из ста родинок компьютер ошибался лишь в одной.
Такой подход можно встроить в программы для дерматологов: врач фотографирует родинку, а система сразу подсказывает, стоит ли отправить пациента на биопсию. Это быстрее и дешевле, чем ждать осмотра у узкого специалиста.
Суперпиксели — это как пазл, где кусочки сами подстраиваются под границы объектов на фото. Чем больше кусочков, тем мельче детали, которые видит компьютер.