Год издания: 2019
Автор: Allen B. Downey / Аллен Б. Дауни
Размер - 62 Mb
Описание:
Наука о сложных системах – это междисциплинарная область на стыке математики, информатики и естествознания, которая фокусируется на сложных системах, представляющих собой системы со множеством взаимодействующих компонентов.
Одним из основных инструментов науки о сложных системах являются дискретные модели, включая сети и графы, клеточные автоматы и агентное моделирование. Наука о сложных системах полезна, особенно если необходимо объяснить поведение природных и социальных систем, она обеспечивает разнообразный и адаптируемый инструментарий моделирования, позволяет применить навыки программирования и поразмыслить над фундаментальными вопросами философии науки. В книге приводится код, математические тексты и пояснения, необходимые для понимания работы моделей.
Издание будет полезно широкому кругу лиц, в книге опущены очень сложные технические детали.
С этой книгой вы:
• научитесь работать с массивами NumPy и методами SciPy, включая базовую обработку сигналов и быстрое преобразование Фурье;
• изучите абстрактные модели сложных физических систем, в том числе степенные законы, фракталы и розовый шум;
• получите тетради Jupyter, в которых содержится начальный код и решения, которые помогут вам повторно реализовать и расширить исходные эксперименты по теории сложности, а также познакомитесь с такими моделями вычислений, как тьюрмиты, машины Тьюринга и клеточные автоматы;
• исследуете философию науки, включая природу научных законов, теорию выбора, реализм и инструментализм.
Об авторе:
Аллен Б. Дауни (Allen B. Downey) — профессор информатики в колледже имени Франклина В. Олина и автор серии бесплатных учебников с открытым исходным кодом, относящихся к программному обеспечению и науке о данных. Его блог «Probably Overthinking It» содержит статьи о байесовской вероятности и статистике. Он имеет докторскую степень по информатике и степени магистра и бакалавра наук.