Сложные сети окружают нас повсюду — от городских транспортных систем до биологических процессов и социальных взаимодействий. Этот курс поможет разобраться, как такие сети устроены, как их анализировать визуально и программно и как извлекать из них важную информацию.
Что вы узнаете о сложных сетях
В первой части курса вы получите системное представление о том, что такое сложные сети и как их правильно интерпретировать. Материал подаётся доступно, независимо от уровня подготовки — курс подходит и программистам, и тем, кто лишь начинает работать с данными.
Основные понятия и компоненты сетей
Вы познакомитесь с тем, из чего состоят сложные сети, и научитесь различать:
типы узлов и рёбер
веса и связи между элементами
структурные подсистемы: пути, циклы, клики, ядра и сообщества
Ключевые характеристики сложных сетей
На реальных примерах вы научитесь вычислять и интерпретировать такие параметры, как:
центральности разных типов
диаметр и плотность сети
структурные компоненты и их роль в модели
Практика визуализации сетей в Gephi
Курс уделяет особое внимание практическим навыкам: вы изучите бесплатный инструмент Gephi, позволяющий визуализировать и исследовать сети без программирования.
Чему вы научитесь в Gephi
конструировать и редактировать сети вручную
создавать понятные и выразительные визуализации
настраивать микроструктуру и макроструктуру отображения
экспортировать результаты в растровые, векторные и текстовые форматы
Автоматизация анализа сетей на Python
Во второй части курса вы перейдёте к программному анализу сетей с помощью Python и библиотек NetworkX и community. Для этого раздела понадобится базовое владение Python и умение устанавливать модули.
Работа с реальными и синтетическими данными
Вы освоите ключевые инструменты для исследования сетей в коде:
конструирование сетей по данным из CSV и других текстовых форматов
генерация синтетических сетей с заданными свойствами
расчёт характеристик сети, узлов и рёбер
поиск путей, циклов, ядер, сообществ и других структур
создание наведённых сетей (агрегация групп узлов)
чтение и сохранение сетей в файлы
построение и экспорт изображений сетей
Кому подойдёт этот курс
Курс разработан так, чтобы быть полезным широкому кругу слушателей:
аналитикам данных и исследователям
программистам, желающим освоить NetworkX
специалистам в социальных, биологических и технических науках
тем, кто работает с визуализацией данных
Результаты по окончании курса
Вы сможете уверенно работать со сложными сетями: визуализировать, анализировать, строить модели, выявлять важные узлы и структуры. Полученные знания станут базой для более продвинутых исследований и прикладных проектов.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф