глоссарий

GCN

GCN

GCN (Graph Convolutional Network) — нейросеть для данных в виде графа: узлов и связей между ними. В отличие от моделей для изображений или текста, она учитывает не только признаки объекта, но и его окружение — соседей, связи, общую структуру сети.

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

Интуиция: каждый узел — человек с анкетой (признаками). На слое GCN он «шепчет» анкету соседям и выслушивает их, затем обновляет свою, усредняя собственные и соседские данные. После нескольких таких шагов информация распространяется по сети, и каждый узел отражает не только себя, но и локальный контекст. GCN видит лес, а не только деревья — захватывает влияние даже дальних соседей через многошаговые связи.

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

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