arrow

назад

Задача, экспертиза и граница автоматизации

Дисклеймер: Это, по сути, мое приглашение интересному автору обсудить интересную тему. Без подвоха.

Мне думается, из приведенных Станиславом исследований можно вывести немного другую границу автоматизации.

В исходном посте нам предлагается понятный чек-лист: цифровые входные данные, повторяемая операция, знакомый шаблон результата, дешевая проверка и невысокая цена ошибки. Чем больше совпадений, тем раньше задача уйдет к модели.

Как эвристика это выглядит вполне убедительно. Но если чуть глубже посмотреть на упомянутое исследование Stanford, картина становится интереснее.

Авторы действительно обнаруживают разрыв в занятости молодых специалистов в профессиях с высокой AI-exposure, но в обновлении исследования отдельно появляется важное различие между automation и augmentation. Снижение занятости концентрируется прежде всего там, где наблюдаемое использование ИИ направлено на автоматизацию человеческих задач. Там, где ИИ скорее дополняет человека, такой картины нет.

Есть и вторая важная ось: codified и tacit knowledge. Молодые специалисты сильнее проседают в профессиях, опирающихся на формализованное, документированное знание. Опытные лучше сохраняют позиции там, где существенную роль играет неявное знание, приобретаемое практикой, наставничеством и столкновением с реальными ситуациями.

И здесь мне становится особенно интересно рассмотреть пример Станислава с аналитиком.

Допустим, у нас есть стенограмма встречи, шаблон и достаточно полный контекст. Сделать из этого черновик требований модель действительно может быстро и дешево.

Но в реальной работе аналитика требования часто являются лишь конечным артефактом. До него нужно выяснить, что заказчик на самом деле хочет, обнаружить противоречия между стейкхолдерами, узнать об ограничении legacy-системы, которого нет в документации, договориться с архитектором и безопасностью и понять, почему процесс фактически работает не так, как описан.

Получается любопытная вещь: артефакт действительно дешевеет первым. Но удешевление производства артефакта еще не означает пропорционального удешевления задачи, результатом которой этот артефакт является.

И здесь интересно второе приведенное исследование, Anthropic по примерно 400 тысячам сессий Claude Code. В типичной сессии человек принимает около 70% решений уровня planning, а Claude около 80% решений уровня execution. При этом более высокая предметная экспертиза пользователя в конкретной задаче связана с возможностью передавать агенту больше работы на одну инструкцию и с более успешным результатом.

Причем Anthropic специально отделяет предметную экспертизу от профессии и навыка программирования. Их показательный пример: бухгалтер может не знать Python, но быть экспертом в задаче, если точно знает правила reconciliation и способен обнаружить неправильно обработанный edge case.

Поэтому мне кажется, из приведенных Станиславом исследований можно вывести немного другую границу автоматизации. Возможно, она проходит не столько между повторяемыми операциями и решениями, сколько между исполнением, которое можно передать модели, и контекстом/экспертизой, необходимыми человеку для постановки и проверки этого исполнения.

Тогда появляется и другой вопрос.

Не получается ли, что предсказывать скорость автоматизации задачи только по ее повторяемости, шаблонности и стоимости проверки недостаточно? Нужно еще учитывать доступность необходимого знания модели, долю tacit knowledge и способность человека верифицировать результат.

В таком случае единицей анализа становится уже не просто задача. Степень ее делегируемости ИИ зависит еще и от экспертизы человека: специалист, способный предоставить модели необходимый контекст, точно поставить задачу и проверить результат, может передать ей значительно большую часть исполнения, чем тот, кому для этого не хватает предметного знания.

И тогда граница проходит не совсем между "рутиной" и "решениями". Она проходит где-то внутри связки "человек - его предметная экспертиза - доступный модели контекст - агент - способ проверки результата".

Мне кажется, именно эта связка может быть интереснее всего.

repost

81

input message

напишите коммент


5 комментов

Спасибо за такой разбор. Кажется, мы смотрим на одну границу с двух сторон.

Мой чек-лист оценивает саму работу: можно ли описать входные данные, повторяется ли операция и насколько легко проверить результат. Вы добавляете условия вокруг нее: весь ли нужный контекст доступен модели и хватает ли человеку опыта, чтобы поставить задачу и заметить ошибку.

Это важное уточнение. Дешевле получить требования, презентацию или код еще не значит дешевле решить исходную задачу. Ключевое ограничение может остаться в истории решений, договоренностях и опыте специалистов. В документы оно само не попадет.

Поэтому вашу рамку я бы не ставил вместо чек-листа, а добавил к нему. Какой проверяемый пункт вы бы включили в чек-лист, чтобы заранее учесть неявные знания?

2

ответить

Добрый вечер, Станислав 👋🏻

Благодарю, что согласились поддержать дискуссию. Да, я тоже скорее вижу здесь второй слой вашего чек-листа, а не альтернативу ему. Я бы попробовал сформулировать проверяемый пункт так:

"Можно ли получить приемлемый результат, используя только зафиксированные данные и правила, без обращения к носителю предметного опыта?"

Мне кажется, здесь важен именно такой отрицательный тест. Спросить, "весь ли контекст доступен модели?", мы толком не можем: часть неявного знания потому и неявная, что мы заранее не знаем, чего именно не хватает.

А вот взять несколько реальных случаев, дать доступный формализованный контекст и посмотреть, выявляются ли при экспертной проверке систематически расхождения вида: "на практике здесь иначе", "после такого-то случая договорились делать так", "это ограничение нигде не записано" - уже можно.

Тогда, думается мне, зависимость от tacit knowledge можно даже оценивать не бинарно: от задач, где зафиксированного контекста обычно достаточно, до задач, где без носителя предметного опыта результат систематически становится неполным или ошибочным.

Но тут уже у меня возникает следующий интересный вопрос: не становится ли такой критерий зависимым от конкретной организации? Я имею в виду, что одна и та же задача в компании с хорошо зафиксированными решениями и контекстом может оказаться гораздо более делегируемой ИИ, чем в компании, где половина существенных ограничений живет в головах сотрудников. Что думаете?

1

ответить

Да, критерий зависит от конкретной организации. И это, по-моему, важный вывод: ИИ забирает не задачи вообще, а задачи в среде, где правила, исключения и контекст доступны модели.

Проверка на реальных завершенных случаях мне нравится. Особенно расхождения вида "у нас на практике иначе": они показывают не только ограничение ИИ, но и пробел в памяти компании.

Получается, готовность задачи к автоматизации одновременно проверяет зрелость процессов. А кто, на ваш взгляд, должен превращать найденные исключения в правила: эксперт, аналитик или команда целиком?

2

ответить

кстати поучаствуйте в опросе: https://set.ki/post/J4ncjw5

1

ответить

Вот с вашей формулировкой "ИИ забирает не задачи вообще, а задачи в среде, где правила, исключения и контекст доступны модели" я полностью согласен. Мне думается, что мы здесь пришли к важному дополнению исходного чек-листа: одна и та же задача может иметь совершенно разный потенциал для передачи ИИ в двух разных организациях. Закрепим.

А вот насчет "зрелости процессов" я бы немного с вами поспорил. Я вообще довольно осторожно отношусь к понятию "зрелости" применительно к процессам, потому что оно часто объединяет под одним словом очень разные характеристики. Если честно, из-за того, что Интернет пестрит этой "зрелостью" наравне с "хаосом", у меня уже дергается глаз иногда, когда я ее вижу.

Наш с вами тест, как мне кажется, скорее показывает, насколько необходимое для выполнения задачи организационное знание зафиксировано и доступно. Но это не обязательно говорит о качестве самого процесса. Смотрите: процесс может быть эффективным и устойчивым, при этом часть редких или сложных случаев вполне можно сознательно оставлять на экспертное решение. И наоборот, можно очень подробно задокументировать процесс со всеми правилами и исключениями, который при этом сам по себе работает плохо. Поэтому я бы здесь скорее говорил не о "зрелости" процесса, а о доступности необходимого для его выполнения знания.

А на ваш вопрос я бы ответил несколько по-иезуитски: наверное, никто из перечисленных по отдельности. Объясню ниже, но сначала задам тут еще один вопрос: а всякое ли найденное исключение вообще нужно превращать в правило?

Ведь приведенная мной ранее фраза "у нас на практике иначе" может скрывать очень разные вещи: действительно забытое правило, редкое исключение, временную договоренность, негласный обходной путь из-за ограничения системы, локальную практику конкретного подразделения или вообще привычку отдельного специалиста, которую никто никогда не принимал как правило.

Поэтому тут я бы разделил предлагаемые вами роли примерно так:

1. Эксперт обнаруживает такое знание и объясняет контекст. 2. Аналитик исследует его, сопоставляет с процессом и другими ограничениями и, если это необходимо, формализует. 3. Решение о том, должно ли найденное знание становиться правилом, принимает тот, кому принадлежит соответствующее решение: владелец процесса, бизнес, архитектор, безопасность и так далее. 4. Команда уже обеспечивает его применение там, где это требуется.

То есть для меня здесь важна последовательность: обнаружить != формализовать != утвердить.

И отсюда уже у меня возникает еще один вопрос к нашей общей с вами модели. Возможно, учитывать нужно не только наличие незафиксированного знания, но и стоимость его формализации? Объясню: если редкое исключение дешевле каждый раз передать эксперту, чем описать, поддерживать и проверять весь набор правил вокруг него, его сохранение в зоне человеческого решения может быть вполне рациональным.

0

ответить

еще контент автора

пост закреплён — пока закрепить можно только один пост

trash bin
перейти к нему не получится