Definition of the RoPE Cosine Vector
In Rotary Positional Embeddings (RoPE), the cosine vector for a given position is a -dimensional vector denoted as . Each component of this vector is the cosine of the product of the position index and the corresponding frequency parameter . The vector is defined as:
0
1
Tags
Ch.3 Prompting - Foundations of Large Language Models
Foundations of Large Language Models
Foundations of Large Language Models Course
Computing Sciences
Ch.2 Generative Models - Foundations of Large Language Models
Related
Definition of the RoPE Cosine Vector
Definition of the RoPE Sine Vector
Periodicity of RoPE's Sine and Cosine Components
The application of a rotary positional embedding to a two-dimensional vector at position with frequency results in a new vector , where the components are calculated as:
Based on this structure, which statement best analyzes how the output vector's components are formed?
A positional encoding method transforms a two-dimensional vector at position into a new vector using the equations:
This transformation is considered non-linear with respect to the input vector because it involves trigonometric functions.
Matrix Representation of a 2D Rotary Transformation
Learn After
Element-wise Formula for RoPE Rotation
In a system that encodes positional information, a 'cosine vector' is defined for each position based on a set of frequency parameters . The formula for this vector is: .
Given a total dimension , a position , and frequency parameters and , what is the correct cosine vector for this position?
A developer is implementing a positional encoding scheme where a 'cosine vector' is needed for each position . Given a set of frequency parameters and a total embedding dimension , which of the following formulas correctly defines this vector?
Properties of Positional Cosine Vectors