Интервью дата-сайентиста Care Mentor AI Евгения Жукова для EverCare
Глубокое обучение в радиологии: разговор с дата-сайентистом
О том, на каких принципах базируется система Care Mentor AI мы попросили рассказать дата-сайентиста компании Евгения Алексеевича Жукова.
- Среди разработчиков есть некоторое противостояние: машинное обучение против глубокого обучения ИИ. Вы в каком лагере?
- Стоит начать с того, что по факту, глубокое обучение является одним из ответвлений машинного обучения, за тем лишь исключением, что акцент сделан на одном классе математических моделей — нейросети. Тогда как машинное обучение в целом подразумевает работу с более широким классом как линейных, так и нелинейных моделей, деревьями решений, и т.д. Как правило, те, кто занимается глубоким обучением, в достаточной степени подкованы и в машинном обучении в целом.
Но обратное утверждение уже может быть неверным. В нашей области, как и в других сферах, можно быть хорошим специалистом широкого спектра, а можно развиваться, как эксперт в какой-либо конкретной области. В частности — в области глубокого обучения.
Несмотря на то, что процесс обучения нейросетевых моделей для решения задач машинного зрения требует хорошего знания понятий и концепций, являющихся общими для задач машинного и глубокого обучения (например, метрики качества, алгоритмы оптимизации), необходимо быть профессионалом. Для глубокого обучения ИИ важно уметь грамотно использовать ряд специфических классических и современных техник, касающихся обработки изображений, построения архитектур нейросетей, их обучения и т.д.
Отвечая на вопрос, в каком мы лагере? Выходит, что скорее в лагере глубокого обучения. Но в армии машинного обучения.
- Можно ли говорить о единой методологии, схожих инструментах и метриках для создания наборов данных обучения, тестирования и проверки алгоритмов или по каждой конкретной болезни нужно изобретать нечто новое?
- И да, и нет. Я бы сказал, что можно описать унифицированный подход именно к организации рабочего процесса по сбору и подготовки данных, выбору модели, алгоритма её обучения, метрик качества и т. д. Но специфика каждого этапа уже будет напрямую зависеть от решаемой задачи.
Пример таких общих рекомендаций: если решается задача классификации - определение какой-либо патологии или ряда патологий на рентген снимке, то при формировании обучающего набора данных очень желательно, чтобы количество снимков с патологиями было таким же, как и количество снимков без патологий.
Однако на практике такое условие зачастую недостижимо. И в зависимости от того, в каком балансе находятся данные, разрабатывается тот или иной алгоритм обучения, и выбираются метрики качества.
Поэтому рабочий процесс специалиста по машинному/глубокому обучению будет всегда по большей части состоять из цикла одних и тех же этапов, включая понимание задачи, анализ данных, выбор метрик, построение и оценка модели, но со спецификой каждого этапа, уникальной в рамках решаемого класса задач.
- Существует ли возможность разработать стандартизированные пути внедрения алгоритмов ИИ в клиническую практику?
- Все в первую очередь зависит от конкретной области медицины, где планируется применение ИИ, от степени ответственности, накладываемой на решение, а так же от того, используется ли алгоритм самостоятельно, или как экспертная система - ассистент в помощь врача. Разумеется, что определённая погрешность в определении плоскостопия не будет стоить жизни пациенту, в то время как пропуск моделью крошечного новообразования в мозге может сыграть критическую роль в постановке диагноза.
Таким образом, в настоящий момент, порог входа ИИ в медицину более низкий в одних областях, и более высокий в других. Но, тем не менее, я считаю, что по факту процессы внедрения ИИ от сферы к сфере в большинстве случаев сходны между собой — он, как правило, цикличный и итеративный — где-то просто потребуется большее количество итераций и времени для каждого этапа внедрения.
Так же хочется отметить, что для того, чтобы ИИ без труда внедрялся в клиническую практики, в первую очередь необходимо его обеспечить качественными сбалансированными данными.
Не должно быть расхождений между врачами при разметке данных, сами данные должно быть представлены в достаточном объёме. Так же данные, на которых тестируется алгоритм, должны отражать данные, которые будут использованы уже в «промышленной эксплуатации» модели — для объективной оценки модели. Дайте модели данные — и модель даст вам результат, который отметят врачи, и который не будет противоречить обобщённому мнению нескольких врачей. В таком случае и доверие к модели будет больше, и, соответственно, проще процесс её внедрения.
Для предложений сотрудничества, других комментариев и вопросов, переходите по ссылке: carementor.ru/cmainews
Источник: evercare.ru/news/glubokoe-obuchenie-v-radiologii-razgovor-s-data-saentistom