Вики СМ · Что такое петля обратной связи

Петля обратной связи

Опубликовано · обновлено

Что такое петля обратной связи — и почему система сопротивляется вашим решениям?

Петля обратной связи (англ. feedback loop; графическая нотация — causal loop diagram, CLD) — замкнутый контур влияний, в котором изменение одной переменной системы через цепочку связей возвращается и влияет на нее саму. ОС — обратная связь, взаимодействие в системе, являющееся откликом (реакцией) на предыдущее событие или взаимодействие. Петли ОС (или CLD — causal loop diagram) — одна из фундаментальных тем дисциплины, язык для описания структур систем. Вы не можете претендовать на освоение системного подхода без изучения петель ОС. Петли бывают усиливающие — изменение разгоняет само себя, как у маркетплейса, где больше продавцов приводит больше покупателей, а те — новых продавцов, — и балансирующие, которые удерживают переменную в пределе, как усталость удерживает число проектов, которые человек берет на себя. Моделируя систему с помощью петель ОС, мы лучше понимаем поведение системы и принимаем более эффективные и глубокие решения. Глядя на «карту», на структуру системы, у нас появляются первые идеи о том, как можно скорректировать систему в нужную нам сторону.

Простейшая петля из двух переменных: новые инструменты и ошибки.
Простейшая петля из двух переменных: новые инструменты и ошибки.

Какие бывают петли обратной связи?

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

  • Рост стресса вызывает рост желания съесть шоколадных кексиков.
  • Рост числа ошибок сотрудника вызывает рост необходимости внести корректировку в работу.
  • Рост числа ответов «все в порядке!!!» вызывает рост необходимости поговорить с женой.

Примеры балансирующих:

  • Рост количества съеденных шоколадных кексиков вызывает снижение уровня стресса.
  • Рост корректирующих мероприятий вызывает снижение числа ошибок сотрудника.
  • Рост времени, проведенного с женой, снижает уровень ее тревожности.

Как работает усиливающая петля?

Рассмотрим пример из жизни бизнеса, занимающегося розничной продажей продукции от разных продавцов (поставщиков), например, любого маркетплейса. Чем больше продавцов, тем больше предложений. Чем больше предложений — тем больше потенциальных покупателей. Больше покупателей — больше продавцов, которые приходят на площадку. Все связи у нас усиливающие, итоговая петля получается усиливающей. По такой модели работают все маркетплейсы — необходимо дать «первичный импульс», «раскрутить» подобную усиливающую петлю, и дальше она сама себя будет усиливать.

Такая же усиливающая механика может лежать в основе:

  • Петли роста или падения популярности (продукты этой петли мы называем «хайп» или «забвение»).
  • Петли роста или падения дохода (ее продукты мы называем «увеличение неравенства» или «расслоение общества»).
  • Петли роста или падения уверенности в себе (продукты этой петли мы называем «состояние потока», «море по колено» или «низкая самооценка»).

Как работает балансирующая петля?

Ваш руководитель предложил взять на себя дополнительный проект. Успешное выполнение данного проекта будет вознаграждено как финансово, так и в плане карьерных перспектив. Вы сфокусировались и успешно справились! Вы научились, увидели для себя способ повышения благосостояния и карьерного роста.

Больше проектов — больше вознаграждения. А рост вознаграждения толкает меня к увеличению числа проектов, которые на себя беру. У нас усиливающая петля. По ней можно сделать вывод, что я буду стремиться к максимизации числа проектов. 1, 2, 5, 10, 100... Однако этого не происходит? Мы что-то упускаем, какой-то контур, часть системы.

С ростом числа проектов вы начинаете зашиваться. Все меньше времени остается на отдых и остальную жизнь, вы чувствуете себя все более усталым. Больше проектов — больше усталость. Чем больше мы устали, тем меньше проектов берем на себя.

Число проектов, вознаграждение и усталость: усиливающая и балансирующая части одной петли.
Число проектов, вознаграждение и усталость: усиливающая и балансирующая части одной петли.

Петля[Усталость — Проекты]: [+] и [-], в итоге получаем балансирующую [-] петлю. Петля[Проекты — Вознаграждение]: [+] и [+], в итоге получаем усиливающую [+] петлю. Усиливающая [+] петля и балансирующая [-] петля вместе дают результирующую балансирующую петлю ([+] и [-] дают [-]). В нашем кейсе результирующая петля балансирует уровень числа проектов, усталости и вознаграждения.

«Выгореть» — пример того, как система балансирует себя, не позволяя уровню возрастания нагрузки достичь опасных для нее показателей (несмотря, например, на наши карьерные амбиции). А петли демонстрируют структуру этого процесса балансировки. Задумайтесь над такими ощущениями, как голод, мотивация, тревога. Это все так же продукты балансировки систем. Надеюсь, вы понимаете, что гомеостаз — это пример работы балансирующих петель? :)

Как определить знак связи между переменными?

Мы хотим добиться результата, сделать так, чтобы наш отдел работал эффективнее, для этого считаем важным поднять мотивацию. При этом мы используем «кнут», депремирование, ожидая, что люди «взбодрятся и соберутся», результаты вырастут. Однако результат оказался другим: выросло число конфликтов в коллективе, а после люди вовсе стали увольняться. Что в итоге привело к снижению результатов. Как же так получилось?

На этом кейсе разберем прием, который мы используем на практике для определения типа взаимодействия, — рисуем стрелки рядом с переменными. Мы моделируем в голове ситуацию: предположим, что мотивация растет... Что происходит с результатом, он растет или снижается? В большинстве случаев мы будем ожидать того, что результат тоже растет. Т.е. больше мотивации — больше результата. У мотивации стрелка вверх, у результата стрелка вверх, значит, они сонаправлены: рост переменной 1 ведет к росту переменной 2. Мы имеем дело с усиливающей (положительной) ОС.

Опросив уволившихся и оставшихся сотрудников, мы выяснили вот что:

  • Больше депремирования — меньше мотивации («Смысл впахивать, все равно лишат премий»).
  • Больше конфликтности — меньше мотивации («Атмосфера стала токсичной, не хочется работать»).
  • Меньше мотивации — больше увольнений («Уволился, потому что потерял мотивацию»).

Ну и, больше увольнений, меньше результат. Некому стало работать. Все это примеры, когда рост переменной 1 вел к снижению переменной 2. Либо наоборот: снижение переменной 1 вело к росту переменной 2. Т.е. их взаимодействие было разнонаправленным. Это примеры балансирующей (отрицательной) ОС.

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

Как увидеть петлю в своей задаче?

Любую проблему или задачу можно описывать 2-мя способами:

  1. Связками «диагноз — решение».
  2. В терминах изменения систем.

Рассмотрим на примерах:

  1. Мы уже третий квартал топчемся на месте по категории товаров «Полимеры». Необходимо увеличить продажи. В текущей конфигурации системы у нас балансирующая петля (топчемся на месте — осциллируем). Нам необходима усиливающая петля (увеличить продажи).
  2. У нас увеличивается отток рабочих с производства, нам необходимо его остановить. В текущей конфигурации системы у нас усиливающая петля (отток растет). Нам необходима балансирующая петля (остановить рост оттока рабочих, желательно даже снизить отток).
  3. Уже третий месяц я полнею. Мне нужно срочно похудеть к лету. В текущей конфигурации системы у нас усиливающая петля (все полнею и полнею). Нам необходимо изменить знак на противоположный (похудеть, наоборот, понижать мой вес).

Как понять, какие переменные соединять друг с другом, когда их много? Задайте себе вопрос: какая переменная на какую оказывает влияние? Каждая стрелка иллюстрирует влияние. Влияние есть — есть стрелка. Влияния нет — нет стрелки.

Если влияние переменной А на переменную Г косвенное, например: А влияет на Б, а Б на Г, то соединяем А с Б и Б с Г. Ваша задача: учесть максимум прямых влияний (косвенные влияния и демонстрирует вся модель в петлях ОС). В начале может показаться чуть непонятно, но это решается практикой и насмотренностью.

Пример из практики: блогер, который «скатился»

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

«Он скатился», «испортился», «исписался» — популярные «простые объяснения», используемые в таких ситуациях. Но что, если посмотреть на дело с точки зрения системного мышления?

Пока блогер делал сложный контент, он получал определенный объем обратной связи. Однако однажды он сделал более простое видео и текст, понятный большему числу людей. Он получил больше радующей его обратной связи. Проще контент -> больше радующей обратной связи. Больше радующей обратной связи -> больше мотивации делать проще. Больше мотивации делать проще -> проще контент.

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

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

У человека есть идеи о себе, о том, кто он и какой он. У него могут быть идеи о том, за что он может себя уважать, а за что нет. Здесь уровень контента балансируется уровнем самоуважения. Чем ниже уровень контента, тем ниже самоуважение. Низкий уровень самоуважения толкает человека повысить уровень своего контента.

Частые ошибки

Писать в кружочках предметы вместо переменных. В языке петель, в моделях, которые мы строим, мы всегда оперируем: либо переменными, метриками (даже когда мы пишем «мотивация», мы имеем в виду уровень мотивации, просто опускаем слово «уровень»), либо процессами, которые также можно свести к переменным, метрикам (тренировки -> число тренировок).

Искать решение в общей схеме системы. Задача подобных схем: не поиск решения, а «взгляд сверху», возможность увидеть всю систему и взаимодействия. Для решения задач мы дальше как бы «спускаемся вниз», рассматривая конкретную часть системы (подсистему), уточняем ее. Однако делаем это, удерживая в голове общую картинку системы, чтобы подобранные решения были более интегрированными в эту общую картинку, подходили ко всей системе, не противоречили ей.

Чинить «квадратную» систему старанием. Чем бы вы ни занимались, как бы ни старались, если система «квадратная», вам будет очень сложно ее катить. Также и с петлями: они могут быть невероятным подспорьем в деятельности (например: помогать богатому становиться богаче), либо, наоборот, главным стопором (бедные становятся беднее).

Откуда взялось понятие обратной связи?

Обратную связь как общий принцип для машин и живых организмов описал Норберт Винер в книге «Кибернетика» (1948). Моделировать системы через петли обратной связи начал Джей Форрестер, создатель системной динамики (MIT, середина 1950-х).

Связи

Все понятия — в Словаре системного мышления.

Вопросы

Чем усиливающая петля отличается от балансирующей?

Усиливающая разгоняет изменение: рост порождает рост, падение — падение, как у маркетплейса или у блогера, который «скатился». Балансирующая удерживает переменную в пределе, который выдерживает система, — как усталость удерживает число проектов.

Петля обратной связи — это плохо?

Нет. И дело не в том, плохо это или хорошо. Просто так работают системы. У монеты всегда две стороны: мы всегда что-то теряем, а что-то приобретаем. С помощью системного мышления мы лучше понимаем, что именно.

Как понять, что я внутри петли?

Опишите задачу в терминах изменения систем: «В текущей конфигурации системы у нас петля [Х]. Нам необходима петля [Y]». Если продажи топчутся на месте, петля балансирующая; если отток или вес растет все быстрее — усиливающая.

Нужен специальный софт, чтобы строить петли?

Нет. Петли ОС рисуют в уме, на бумаге или флипчарте — так их и используют в повседневных рабочих и личных решениях.

Петля — это факт о системе или гипотеза?

Любые петли — это модели, гипотезы о процессах и структуре конкретной системы. Как и любая гипотеза, они не истина, и они относятся к конкретной, рассматриваемой системе. И, как гипотезы, они могут быть более или менее полезны для рассмотрения вопроса или решения задачи. Гипотезы проверяются практикой, а именно тем, насколько модель помогает найти ответ, решить задачу.

Материал основан на курсе, который прошли руководители программ СКОЛКОВО, СИБУР, Яндекс Маркета и других компаний. Автор: Дмитрий Чебоксаров.
Проверить понятие на своей ситуации — бесплатный разбор по методу 6С. → ecologyofmind.ru/simulator_free