Traditional Node Features in Graph ML | CS224W Lecture 2.1

Added:

Core Concepts
Feature Pipeline
Node Features
Degree Limits
Centrality Types
Centrality Details
Local Structure
Graphlet Basics
Graphlet Vectors
Feature Summary

Core Concepts

0:04
Playing Section
  • 1

    Introduces graph ML tasks: node, link, and graph-level predictions.

  • 2

    Explains two feature types: structural and attribute-based.

  • 3

    Focuses on handcrafted structural features for traditional models.

Basic graph theory concepts, including nodes, edges, adjacency matrices, and neighborhood definitions.
Fundamentals of machine learning feature engineering, specifically how structured data is represented as feature vectors for model input.
Elementary linear algebra, such as vector spaces and matrix operations, to understand graph representations.
Understanding of basic graph traversal algorithms and concepts like paths, walks, and degrees.
Traditional link-level and graph-level feature engineering techniques (e.g., Katz index, common neighbors, and graph kernels).
Introduction to node embedding methods (representation learning) such as DeepWalk and Node2Vec that automate feature extraction.
Graph Neural Networks (GNNs) like GCNs and GraphSAGE, which combine node features and graph structure end-to-end.
Practical applications of node features in downstream machine learning tasks like node classification and community detection.
149.7K views1.5Klikes27:30@stanfordonlineOriginal Release: 2021-04-15

In graph machine learning, node-level features are categorized into importance-based features (like node degree, eigenvector centrality, betweenness centrality, and closeness centrality) that capture a node's significance in the network, and structure-based features (like clustering coefficient and graphlet degree vector) that describe the local topological patterns around a node; these features enable machine learning models to make predictions about individual nodes by encoding both their intrinsic properties and their position within the broader network structure.