{"url":"/method/pirl","slug":"pirl","name":"PIRL","full_name":"PIRL","full_name_withheld":false,"description_markdown":"**Pretext-Invariant Representation Learning (PIRL, pronounced as “pearl”)** learns invariant representations based on pretext tasks. PIRL is used with a commonly used pretext task that involves solving [jigsaw](https://paperswithcode.com/method/jigsaw) puzzles. Specifically, PIRL constructs image representations that are similar to the representation of transformed versions of the same image and different from the representations of other images.","description_state":"present","introduced_year":null,"introduced_by":{"title":"Self-Supervised Learning of Pretext-Invariant Representations","paper":"/paper/self-supervised-learning-of-pretext-invariant","first_author":"Ishan Misra","n_authors":2,"url_abs":null,"archive_paper_url":"https://paperswithcode.com/paper/self-supervised-learning-of-pretext-invariant"},"source":{"url":"https://arxiv.org/abs/1912.01991v1","title":"Self-Supervised Learning of Pretext-Invariant Representations","url_on_a_paper_host":true},"code_snippet_url":null,"code_snippet_url_on_a_code_host":false,"categories":[{"area":"General","area_id":"general","collection":"Self-Supervised Learning","url":"/methods/category/self-supervised-learning","pwc_aliases":[]}],"n_papers_tagged":8,"archive_num_papers":8,"papers_newest_first":[{"paper":null,"title":"Physics-Guided Actor-Critic Reinforcement Learning for Swimming in Turbulence","date":"2024-06-05","arxiv_id":"2406.10242","n_code_links":0,"syntology":null},{"paper":null,"title":"A Survey on Physics Informed Reinforcement Learning: Review and Open Problems","date":"2023-09-05","arxiv_id":"2309.01909","n_code_links":0,"syntology":null},{"paper":null,"title":"Synthesizing Programmatic Policies with Actor-Critic Algorithms and ReLU Networks","date":"2023-08-04","arxiv_id":"2308.02729","n_code_links":0,"syntology":null},{"paper":"/paper/generalizable-wireless-navigation-through","title":"Digital Twin-Enhanced Wireless Indoor Navigation: Achieving Efficient Environment Sensing with Zero-Shot Reinforcement Learning","date":"2023-06-11","arxiv_id":"2306.06766","n_code_links":1,"syntology":{"ran":1,"of":3,"unverified":2,"pointer_only":0}},{"paper":"/paper/self-supervised-learning-for-fine-grained","title":"Self-Supervised Learning for Fine-Grained Visual Categorization","date":"2021-05-18","arxiv_id":"2105.08788","n_code_links":1,"syntology":null},{"paper":"/paper/how-well-do-self-supervised-models-transfer","title":"How Well Do Self-Supervised Models Transfer?","date":"2020-11-26","arxiv_id":"2011.13377","n_code_links":1,"syntology":{"ran":4,"of":5,"unverified":1,"pointer_only":0}},{"paper":null,"title":"Demystifying Contrastive Self-Supervised Learning: Invariances, Augmentations and Dataset Biases","date":"2020-07-28","arxiv_id":"2007.13916","n_code_links":0,"syntology":null},{"paper":"/paper/self-supervised-learning-of-pretext-invariant","title":"Self-Supervised Learning of Pretext-Invariant Representations","date":"2019-12-04","arxiv_id":"1912.01991","n_code_links":7,"syntology":{"ran":3,"of":4,"unverified":1,"pointer_only":4}}],"papers_shown":8,"tasks":[{"task":"/task/representation-learning","name":"Representation Learning","papers":4},{"task":"/task/self-supervised-learning","name":"Self-Supervised Learning","papers":4},{"task":"/task/object-detection","name":"Object Detection","papers":3},{"task":"/task/reinforcement-learning","name":"Reinforcement Learning","papers":3},{"task":"/task/object-detection-1","name":"object-detection","papers":3},{"task":"/task/reinforcement-learning-2","name":"reinforcement-learning","papers":3},{"task":"/task/image-classification","name":"Image Classification","papers":2},{"task":"/task/semantic-segmentation","name":"Semantic Segmentation","papers":2},{"task":"/task/classification-1","name":"Classification","papers":1},{"task":"/task/classifier-calibration","name":"Classifier calibration","papers":1},{"task":"/task/contrastive-learning","name":"Contrastive Learning","papers":1},{"task":"/task/few-shot-learning","name":"Few-Shot Learning","papers":1},{"task":"/task/fine-grained-image-recognition","name":"Fine-Grained Image Recognition","papers":1},{"task":"/task/fine-grained-visual-categorization","name":"Fine-Grained Visual Categorization","papers":1},{"task":"/task/classification","name":"General Classification","papers":1},{"task":"/task/navigate","name":"Navigate","papers":1},{"task":"/task/object","name":"Object","papers":1},{"task":"/task/object-recognition","name":"Object Recognition","papers":1},{"task":"/task/reinforcement-learning-1","name":"Reinforcement Learning (RL)","papers":1},{"task":"/task/robot-navigation","name":"Robot Navigation","papers":1}],"tasks_shown":20,"n_tasks":26,"usage_by_year":[{"year":"2019","papers":1},{"year":"2020","papers":2},{"year":"2021","papers":1},{"year":"2023","papers":3},{"year":"2024","papers":1}],"row_source":"methods_table","archive":{"source":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","archive_url":"https://paperswithcode.com/method/pirl"},"syntology_read_at":"2026-09-24T18:15:14+00:00"}