This is a draft Articles for creation (AfC) submission. It is not currently pending review. While there are no deadlines, abandoned drafts may be deleted after
AI architecture
Draft article not currently submitted for review.
This is a draft Articles for creation (AfC) submission. It is not currently pending review. While there are no deadlines, abandoned drafts may be deleted after six months. To edit or make changes to this draft, simply click on the "Edit" tab at the top of the window.
If you need help editing or submitting your draft, please ask us a question at the AfC Help Desk or get live help from experienced editors. These venues are only for help with editing and the submission process, not to get reviews.
If you need feedback on your draft, or if the review is taking a lot of time, you can try asking for help on the talk page of a relevant WikiProject. Some WikiProjects are more active than others so a speedy reply is not guaranteed.
To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags.
The term "Joint-Embedding Predictive Architecture" was coined by Yann LeCun in a 2022 "position paper".[1][2] LeCun's paper is built on past work involving world models, or models with internal representations of the physical world;[1]: 2 [3][4] LeCun claimed that in addition to representing the dynamics of the world, an autonomous intelligence must also have the capacity to understand and predict future actions.[5] He also argued systems like large language models are lacking in common-sense understanding of the real world due to their lack of physical interaction.[1]: 45 [6]: 37 [7]
Self-supervised learning
JEPA is also defined by how it differs from other forms of self-supervised learning (SSL). While supervised learning takes in labeled inputs and attempts to predict the label from the input , self-supervised systems generate their own "labels" from their inputs, which are then predicted. SSL models can be categorized as generative/reconstruction-based or contrastive/invariance-based, with other categories sometimes included.[8][9][10]
Generative models attempt to reconstruct or synthesize a signal based on input data .[9]: 3 [10]: 2 For example, masked autoencoders (MAEs) for images remove patches of pixels from an image and attempt to reconstruct the missing patches.[11][12]: 9 LeCun suggests that generative models, in attempting to predict missing information as closely as possible (e.g. the next frame of a video), waste computing power on unhelpful noise which cannot be predicted (e.g. the movement of individual leaves on a tree in the wind).[1]: 27 [13]: 1 [14]
Contrastive models – or models using contrastive learning – encode and with the goal of producing similar outputs for related inputs and dissimilar (contrasting) outputs for unrelated inputs.[10]: 2 [15]: 3 [16] Typically, the paired inputs are considered as different "views" of the same underlying concept; for example, photos of the same object from different angles.[10] The goal is to make the model learn representation invariance: regardless of the specific view of an object, the model should produce the same output.[17] However, contrastive methods require exponentially more contrasting samples as the dimensionality of the data increases (i.e. as the inputs contain more information).[1]: 23 Non-contrastive invariance-based methods, such as Bootstrap Your Own Latent (BYOL),[18] instead maximize the agreement between views[clarification needed] while preventing collapse through statistical constraints, i.e. regularization.[19]: 4 [20]: 5
Joint Embedding Architectures (JEAs), as described by LeCun, are a form of SSL with two encoders which are given different representations of the same input, whose output encodings (called "embeddings") are then compared.[21] They are commonly used with contrastive learning,[22]: 2 for example in Siamese networks.[23][1]: 42
JEPA is a form of self-supervised learning for representations of objects,[13]: 1 [15]: 2 meaning that instead of being provided labeled data to predict, the model uses information from co-occurring data (e.g. inputs which commonly appear together) to create its own labeled pairs.[24]: 2–3 [25] The goal is to generate semantic embeddings, which encode abstract or high-level information about concepts (e.g. the idea of a cow).[15]: 1 This is done by creating neural networks which, given two semantically similar inputs (e.g. a video of a cow and the audio of a cow), produce outputs that are "predictive" of each other.[26]: 1 [clarification needed]
Unlike autoencoders, JEPAs operate entirely in latent space, avoiding pixel-level noise to focus on semantic structure. Rather than (just) learning invariance, JEPAs learn by predicting masked latent representations from visible context.[27][clarification needed] This is also in contrast to LLMs, which operate in token space.[28]: 18
Energy-based model
JEPA can also be described as an energy-based model.[8]: 5–6 Specifically, it defines an energy function which quantifies the "compatibility" between context and target ; a lower energy means a higher compatibility. The goal is then to construct the function so the energy is minimized with correct pairs and maximized with incorrect pairs.[13]: 3 [29]: 16
Given two inputs and , along with optional conditioning or auxiliary information , the general form of JEPA's energy function is
where is the prediction loss function, is the predictor, is the output of the conditioning encoder, and are the representations of the inputs.[13]: 3 [15]: 7 The general training objective or overall loss function can be written as
where is a regularization function and is a parameter which controls the importance of the regularization term.[13]: 3 [contradictory]
Implementations
The first implementation of JEPA, named I-JEPA (Image-JEPA), was published in 2023.[30][31] I-JEPA is trained by taking an image and cutting out ("masking") multiple rectangles, called "target blocks". The rest of the image, called the "context block", is fed into the "context encoder" (a vision transformer) which generates a representation of the context block in latent space. The "context decoder" (another vision transformer) takes the context block's latent representation, along with the pixel location of a target block, and outputs a prediction of the latent-space embedding of the target block.[32]: 38 This process allows learning of invariant features without hand-crafting data augmentation processes.[33]: 9 [clarification needed]
JEPA was extended to video data with V-JEPA, published 2024.[34][35] This architecture enabled hierarchical modelling of temporal dependencies across multiple time scales.[36]: 2 [clarification needed]
JEPA has also been applied to image analysis,[37] audio processing,[38] and motion in images and video,[39] among other domains.[40]
Criticism
Jürgen Schmidhuber says that LeCun's work uses but fails to properly credit his past research,[41] specifically noting the similarities with his work on predictability maximization.[42]
^Xiao, Tete; Wang, Xiaolong; Efros, Alexei A.; Darrell, Trevor (2020). "What Should Not Be Contrastive in Contrastive Learning". arXiv:2008.05659 [cs.CV].
^Cite error: The named reference views was invoked but never defined (see the help page).
^Grill, Jean-Bastien; Strub, Florian; Altché, Florent; Tallec, Corentin; Richemond, Pierre H.; Buchatskaya, Elena; Doersch, Carl; Pires, Bernardo Avila; Guo, Zhaohan Daniel (2020-09-10). "Bootstrap your own latent: A new approach to self-supervised Learning". arXiv:2006.07733 [cs.LG].
^Bardes, Adrien; Garrido, Quentin; Ponce, Jean; Chen, Xinlei; Rabbat, Michael; LeCun, Yann; Assran, Mahmoud; Ballas, Nicolas (2024-02-15), Revisiting Feature Prediction for Learning Visual Representations from Video, arXiv:2404.08471
^Xie, Ningwei; Tian, Zizi; Yang, Lei; Zhang, Xiao-Ping; Guo, Meng; Li, Jie (2025-06-25). "From 2D to 3D Cognition: A Brief Survey of General World Models". arXiv:2506.20134 [cs.CV].
^Garrido, Quentin; Assran, Mahmoud; Ballas, Nicolas; Bardes, Adrien; Najman, Laurent; LeCun, Yann (2024). "Learning and Leveraging World Models in Visual Representation Learning". arXiv:2403.00504 [cs.CV].
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.