NetMiner

NetMiner — комплексная программная платформа для анализа и визуализации сложных сетевых данных на основе методов анализа социальных сетей (SNA). Первый релиз состоялся в 2001 году. NetMiner поддерживает научные исследования и образовательные проекты в различных областях благодаря интерактивному и визуальному исследованию данных. С помощью NetMiner исследователи могут работать с сетевыми данными в наглядном и интерактивном режиме, выявлять скрытые закономерности и структуру сети[1]. Программа отмечена в сравнительных обзорах SNA-пакетов за широкие возможности и удобный пользовательский интерфейс[2].

Общие сведения
NetMiner
Тип анализ и визуализация социальных сетей, машинное обучение, графовые нейронные сети
Разработчик Cyram Inc.
Написана на JavaScript, Python
Операционные системы Microsoft Windows, macOS
Языки интерфейса английский, корейский (испанский, китайский, японский в AI Assistant)
Первый выпуск 21 декабря 2001
Последняя версия 5.0 (9 июня 2025)
Сайт netminer.com

Возможности

Интегрированная среда данных

NetMiner обеспечивает единое управление разнообразными типами данных — сетевыми (узлы и связи), табличными и неструктурированным текстом — в рамках одной платформы. Это позволяет пользователю провести весь цикл анализа без перехода между разными программами. Платформа поддерживает большое число аналитических методов, что даёт возможность получать новые знания при комбинировании различных подходов. Аналитические результаты могут сохраняться и переиспользоваться в рамках дальнейших сценариев анализа (Add to Dataset).

  • Графовый и сетевой анализ: включает центральность, выделение сообществ, блоковое моделирование и метрики схожести.
  • Машинное обучение: реализованы алгоритмы регрессии, классификации, кластеризации, ансамблевого обучения.
  • Графовые нейронные сети (GNN): поддерживаются модели, такие как GraphSAGE, GCN, GAT, которые обучаются на свойствах узлов и структуре графа.
  • Обработка текста (NLP): применяет заранее обученные глубокие нейронные модели для анализа неструктурированных текстов, включая распознавание именованных сущностей и выделение ключевых слов.
  • Текстовая аналитика и анализ текстовой сети: формирование сетей совместной встречаемости слов, тематическое моделирование (LDA), что позволяет выявлять тематику и семантическую структуру данных.
  • Визуализация данных: предоставляет расширенные инструменты графовой визуализации, поддерживает различные алгоритмы расположения. Результаты анализа (например, центральность, общины) отображаются прямо на графе через размер, цвет и положение узлов, что облегчает визуальное восприятие.
undefined
undefined

AI Assistant

В NetMiner интегрированы внешние крупные языковые модели, такие как OpenAI GPT и Google Gemini, что позволяет интерпретировать комплексные результаты анализа на естественном языке, формулировать краткие выводы и предлагать дальнейшие шаги для исследования.

Организация рабочего процесса и удобство использования

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

NetMiner 5 поддерживает Windows 10 и новее, а также macOS 11 на базе чипов M1 и выше. Доступны как академические, так и коммерческие лицензии[3].

Расширения

NetMiner Extension — это небольшие модули для расширения функциональности программы и индивидуальной настройки под собственные задачи. Добавив расширение, пользователь может расширить тематику и методы своего исследования.

Сбор данных из веб-источников

데이터수집 bdc.png

NetMiner позволяет собирать данные с YouTube, OpenAlex, Springer и KCI через открытые API. Полученная информация автоматически предобрабатывается и преобразуется под внутренний формат NetMiner без необходимости писать код или использовать сторонние утилиты.

  • SNS Data Collector: инструмент для сбора данных с социальных сетей, в частности с YouTube.
  • Biblio Data Collector: модуль для получения библиографических данных из Springer, OpenAlex и KCI, используемых для анализа научных трендов.

Форматы файлов

Собственный формат данных NetMiner

  • .NMF

Импорт и экспорт форматов

※ Только для NetMiner 4
  • Данные NetMiner 2: .NTF
  • Данные UCINet: .DL, .DAT
  • Pajek: .NET, .VEC, .CLU, .PER
  • Данные StOCNET: .DAT
  • Graph Modelling Language: .GML (только импорт)
Родственные программы
  • UCINET
  • Pajek
  • Gephi
  • StoCNET

Структура данных

Иерархическая структура данных NetMiner

undefined

NetMiner 5 поддерживает не только графовые данные (узлы и связи), но и табличные, а также неструктурированные данные без фиксированной схемы и идентификаторов. Это облегчает импорт различных исходных данных для задач машинного обучения. В одном рабочем пространстве можно одновременно управлять наборами узлов, связей, а также структурированными и неструктурированными данными. Множественные графовые слои в одном наборе узлов могут быть структурированы в виде дерева, что облегчает понимание текущих данных.

Выпуски

История версий
Версия Дата Краткое описание/ветка
5.0 9 июня 2025 Основные: интеграция AI Assistant, поддержка работы с графами, структурированными и неструктурированными данными, новые инструменты машинного обучения, GNN, визуализация
4.5.1 2011 Python-сценарии, шифрованный формат NMF, семантический анализ, модуль расширений (Data Collector)
3.x 2007 Повышение масштабируемости, интеграция анализа и визуализации, импорт из Oracle, MS SQL
2.x 2003 Улучшенные статистические и сетевые метрики, новые алгоритмы визуализации, расширенный импорт внешних данных

Примечания

Ссылки