10.03.2017

Курс «Модельное мышление»

Для того чтобы понять что такое модельное мышление для начала разберемся с моделями. Возьмем определение из Википедии:

Модель (фр. modèle, от лат. modulus — «мера, аналог, образец») — это система, исследование которой служит средством для получения информации о другой системе; представление некоторого реального процесса, устройства или концепции.

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

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

Moreno Sociogram 2nd Grade.png

Кружки представляют людей, а линии связывают их знакомством. Буквы в кружках можно расценивать как инициалы имен. Автор Martin Grandjean, собственная работа, CC BY-SA 4.0, ссылка

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

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

В чем магия? В Одиссеи Гомера был такой сюжет (из Википедии):

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

Вот хитрец! И волки сыты и овцы целы (в быту я более интересную версию использую). Так, а какое отношение это имеет к нашим моделям? Наши модели привязывают нас к мачте логики, которая в свою очередь помогает нам более эффективно исследовать проблему. Логика направляет нас в наших исследованиях и открывает для нас те свойства проблемы, которые не может открыть мышление «здравым смыслом». Все это помогает нам более точно мыслить, а как результат мы можем принимать более рациональные решения и улучшить нашу жизнь до невиданных высот.

Собственно, курс

Со всем этим великолепием нам поможет ознакомиться замечательный курс «Модельное мышление». Он состоит из десяти недель. После каждой пятой недели вас ждет небольшой экзамен в виде теста. Каждая неделя разбита на 2 модуля и содержит проверочный тест в конце. Широта охватываемых тем и количество моделей которую покрывает курс просто нереальная. Среди них такие вопросы:

  • Почему в американских городах большая сегрегация?
  • Как принять грамотное решение в ситуациях неопределенности?
  • Как предсказать победителя на выборах президента?
  • Как и почему расчет экономика?
  • Что такое процессы Маркова и функция Ляпунова?
  • Как можно представить культуру в виде модели?
  • Почему работает теория семи рукопожатий?
  • Что такое мудрость толпы?

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

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

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

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

В заключении скажу что пройти этот курс очень рекомендую я. 10/10. Это один из тех редких курсов который сможет поменять то как вы видите и думаете о мире.