Knowledge graph embedding is a machine learning technique that maps the entities and relations of a structured knowledge graph into a continuous, low-dimensional vector space. This vector representation transforms discrete, symbolic facts (like 'Paris' -capital_of-> 'France') into numerical embeddings, enabling algorithms to perform mathematical operations on them for tasks like link prediction, entity resolution, and semantic similarity search. The core goal is to preserve the graph's relational structure within the geometric relationships of the vectors.
