liveBook · Manning

Transductive learning

As explained in Optimization Algorithms: AI techniques for design, planning, and control problems

Transductive embedding is a graph embedding technique that learns representations only for entities observed during training.

Transductive learning learns embeddings only for the nodes present during training. Each representation is tied to that observed graph, so the model cannot directly embed newly added nodes. section 11.3.1

This approach suits static graphs but is difficult to scale. It contrasts with inductive embedding, which learns a function from node features and local structure that can process unseen nodes and evolving graphs. section 11.3.1

Common transductive graph-embedding approaches include:

  • Random-walk methods such as node2vec and DeepWalk. section 11.3.1
  • Matrix-factorization methods such as graph factorization and HOPE. section 11.3.1

How Optimization Algorithms: AI techniques for design, planning, and control problems covers it

How deep it goes
Defines the training restriction, scalability drawback, and static-graph fit but does not detail individual algorithms.
Examples
Names node2vec, DeepWalk, graph factorization, and HOPE as transductive graph-embedding methods.
What you can do after
Evaluate whether node embeddings fit a static graph or require inductive generalization to unseen nodes.
How it connects
Contrasts with inductive learning and includes random walk, matrix factorization, graph embedding, and graph neural networks.

Also explained in

Compare how 3 books explain transductive learning →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Optimization Algorithms: AI techniques for design, planning, and control problems. The section links point to the parts of the book it draws on.