Логотип LiveLibbetaК основной версии

Рецензия на книгу

Algorithms to Live By: The Computer Science of Human Decisions

Том Гриффитс, Брайан Кристиан

  • Аватар пользователя
    Аноним27 апреля 2018 г.

    Пособие "Как решить свои проблемы с помощью математических задач"

    Решение придерживаться или не придерживаться определенной последовательности действий становится своего рода неотъемлемым элементом нашей повседневной жизни, возникая снова и снова в той или иной ипостаси.

    Читать книги написанные учёными-когнитивистами входит у меня в привычку:) В прошлом месяце была Иллюзия знания: почему мы никогда не думаем в одиночестве , теперь вот эта книга. Видимо пора заносить новую тематику в список моих постоянных интересов:)
    Когнитивистика (от лат. cognitio «познание») крайне занимательное научное направление, а уж в сочетании с моими любимыми алгоритмами! Как человек работающий в сфере IT, я просто не могла пройти мимо xD
    Как и большинство книг данной тематики, книга состоит из введения (где нам поясняют, что с помощью математических достижений, в частности - алгоритмов, можно решать бытовые проблемы), 11 глав (где показываются разные ситуации из жизни и варианты решения проблем возникающих в этих ситуациях с помощью алгоритмов) и заключения (где собственно делается вывод по поводу всей информации выданной нам ранее в 11 главах).


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

    У большинства людей слово «алгоритм» прочно ассоциируется с математикой и информатикой, с трудными для осмысления операциями с данными. На самом же деле:


    Алгоритм – это всего лишь ограниченная последовательность шагов, которая используется для решения какой-либо задачи.

    И мы даже не задумываемся, что постоянно используем алгоритмы в быту)


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

    Главная идея книги - как с помощью простых алгоритмов упростить себе жизнь и быт.


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

    Например в первой главе рассматривается принцип оптимальной остановки (когда пора прекратить поиски) - алгоритм Правило 37%


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

    У меня скоро череда собеседований намечается на работе, и поскольку мне придётся принять в них непосредственное участие, как раз и проверю это «правило 37%» :)


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

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

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


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

    В общем, прочитать книгу явно стоит, но будьте готовы к тому, что если компьютеры - «не ваше», то книга может быть не совсем понятна, а порой и неинтересна.

    4
    1,4K