{"url":"/method/masked-convolution","slug":"masked-convolution","name":"Masked Convolution","full_name":"Masked Convolution","full_name_withheld":false,"description_markdown":"A **Masked Convolution** is a type of [convolution](https://paperswithcode.com/method/convolution) which masks certain pixels so that the model can only predict based on pixels already seen. This type of convolution was introduced with [PixelRNN](https://paperswithcode.com/method/pixelrnn) generative models, where an image is generated pixel by pixel, to ensure that the model was conditional only on pixels already visited.","description_state":"present","introduced_year":null,"introduced_by":{"title":"Pixel Recurrent Neural Networks","paper":"/paper/pixel-recurrent-neural-networks","first_author":"Aaron van den Oord","n_authors":3,"url_abs":null,"archive_paper_url":"https://paperswithcode.com/paper/pixel-recurrent-neural-networks"},"source":{"url":"http://arxiv.org/abs/1601.06759v3","title":"Pixel Recurrent Neural Networks","url_on_a_paper_host":true},"code_snippet_url":"https://github.com/jzbontar/pixelcnn-pytorch/blob/14c9414602e0694692c77a5e0d87188adcded118/main.py#L17","code_snippet_url_on_a_code_host":true,"categories":[{"area":"Computer Vision","area_id":"computer-vision","collection":"Convolutions","url":"/methods/category/convolutions","pwc_aliases":[]}],"n_papers_tagged":26,"archive_num_papers":26,"papers_newest_first":[{"paper":null,"title":"$\\spadesuit$ SPADE $\\spadesuit$ Split Peak Attention DEcomposition","date":"2024-11-06","arxiv_id":"2411.05852","n_code_links":0,"syntology":null},{"paper":null,"title":"Obtaining Optimal Spiking Neural Network in Sequence Learning via CRNN-SNN Conversion","date":"2024-08-18","arxiv_id":"2408.09403","n_code_links":0,"syntology":null},{"paper":null,"title":"Ensemble learning for predictive uncertainty estimation with application to the correction of satellite precipitation products","date":"2024-03-14","arxiv_id":"2403.10567","n_code_links":0,"syntology":null},{"paper":null,"title":"Density Matters: Improved Core-set for Active Domain Adaptive Segmentation","date":"2023-12-15","arxiv_id":"2312.09595","n_code_links":0,"syntology":null},{"paper":null,"title":"Uncertainty estimation of machine learning spatial precipitation predictions from satellite data","date":"2023-11-13","arxiv_id":"2311.07511","n_code_links":0,"syntology":null},{"paper":null,"title":"Density Matrix Emulation of Quantum Recurrent Neural Networks for Multivariate Time Series Prediction","date":"2023-10-31","arxiv_id":"2310.20671","n_code_links":0,"syntology":null},{"paper":null,"title":"Efficient quantum recurrent reinforcement learning via quantum reservoir computing","date":"2023-09-13","arxiv_id":"2309.07339","n_code_links":0,"syntology":null},{"paper":null,"title":"PixelRNN: In-pixel Recurrent Neural Networks for End-to-end-optimized Perception with Neural Sensors","date":"2023-04-11","arxiv_id":"2304.05440","n_code_links":0,"syntology":null},{"paper":"/paper/quantum-recurrent-neural-networks-for","title":"Quantum Recurrent Neural Networks for Sequential Learning","date":"2023-02-07","arxiv_id":"2302.03244","n_code_links":1,"syntology":null},{"paper":null,"title":"Time-Warping Invariant Quantum Recurrent Neural Networks via Quantum-Classical Adaptive Gating","date":"2023-01-19","arxiv_id":"2301.08173","n_code_links":0,"syntology":null},{"paper":null,"title":"Masked Autoencoders Are Stronger Knowledge Distillers","date":"2023-01-01","arxiv_id":null,"n_code_links":0,"syntology":null},{"paper":"/paper/adamae-adaptive-masking-for-efficient","title":"AdaMAE: Adaptive Masking for Efficient Spatiotemporal Learning with Masked Autoencoders","date":"2022-11-16","arxiv_id":"2211.09120","n_code_links":2,"syntology":{"ran":9,"of":25,"unverified":16,"pointer_only":0}},{"paper":null,"title":"Reservoir Computing via Quantum Recurrent Neural Networks","date":"2022-11-04","arxiv_id":"2211.02612","n_code_links":0,"syntology":null},{"paper":"/paper/rapid-training-of-quantum-recurrent-neural","title":"Rapid training of quantum recurrent neural networks","date":"2022-07-01","arxiv_id":"2207.00378","n_code_links":1,"syntology":null},{"paper":"/paper/convmae-masked-convolution-meets-masked","title":"ConvMAE: Masked Convolution Meets Masked Autoencoders","date":"2022-05-08","arxiv_id":"2205.03892","n_code_links":5,"syntology":{"ran":5,"of":10,"unverified":5,"pointer_only":0}},{"paper":"/paper/image-inpainting-with-edge-guided-learnable","title":"Image Inpainting with Edge-guided Learnable Bidirectional Attention Maps","date":"2021-04-25","arxiv_id":"2104.12087","n_code_links":3,"syntology":null},{"paper":"/paper/non-autoregressive-predictive-coding-for","title":"Non-Autoregressive Predictive Coding for Learning Speech Representations from Local Dependencies","date":"2020-11-01","arxiv_id":"2011.00406","n_code_links":1,"syntology":null},{"paper":null,"title":"Cyber Threat Intelligence for Secure Smart City","date":"2020-07-26","arxiv_id":"2007.13233","n_code_links":0,"syntology":null},{"paper":"/paper/recurrent-quantum-neural-networks","title":"Recurrent Quantum Neural Networks","date":"2020-06-25","arxiv_id":"2006.14619","n_code_links":1,"syntology":null},{"paper":null,"title":"A Formal Hierarchy of RNN Architectures","date":"2020-04-18","arxiv_id":"2004.08500","n_code_links":0,"syntology":null},{"paper":null,"title":"Single Stream Parallelization of Recurrent Neural Networks for Low Power and Fast Inference","date":"2018-03-30","arxiv_id":"1803.11389","n_code_links":0,"syntology":null},{"paper":"/paper/dual-rectified-linear-units-drelus-a","title":"Dual Rectified Linear Units (DReLUs): A Replacement for Tanh Activation Functions in Quasi-Recurrent Neural Networks","date":"2017-07-25","arxiv_id":"1707.08214","n_code_links":2,"syntology":null},{"paper":"/paper/quasi-recurrent-neural-networks","title":"Quasi-Recurrent Neural Networks","date":"2016-11-05","arxiv_id":"1611.01576","n_code_links":7,"syntology":{"ran":0,"of":1,"unverified":1,"pointer_only":0}},{"paper":"/paper/full-resolution-image-compression-with","title":"Full Resolution Image Compression with Recurrent Neural Networks","date":"2016-08-18","arxiv_id":"1608.05148","n_code_links":7,"syntology":{"ran":0,"of":1,"unverified":1,"pointer_only":0}},{"paper":"/paper/conditional-image-generation-with-pixelcnn","title":"Conditional Image Generation with PixelCNN Decoders","date":"2016-06-16","arxiv_id":"1606.05328","n_code_links":14,"syntology":{"ran":4,"of":14,"unverified":10,"pointer_only":3}},{"paper":"/paper/pixel-recurrent-neural-networks","title":"Pixel Recurrent Neural Networks","date":"2016-01-25","arxiv_id":"1601.06759","n_code_links":20,"syntology":{"ran":19,"of":29,"unverified":10,"pointer_only":18}}],"papers_shown":26,"tasks":[{"task":"/task/decoder","name":"Decoder","papers":3},{"task":"/task/semantic-segmentation","name":"Semantic Segmentation","papers":3},{"task":"/task/time-series-prediction","name":"Time Series Prediction","papers":3},{"task":"/task/benchmarking","name":"Benchmarking","papers":2},{"task":"/task/decision-making","name":"Decision Making","papers":2},{"task":"/task/image-generation","name":"Image Generation","papers":2},{"task":"/task/language-modeling","name":"Language Modeling","papers":2},{"task":"/task/language-modelling","name":"Language Modelling","papers":2},{"task":"/task/machine-translation","name":"Machine Translation","papers":2},{"task":"/task/object-detection","name":"Object Detection","papers":2},{"task":"/task/quantum-machine-learning","name":"Quantum Machine Learning","papers":2},{"task":"/task/representation-learning","name":"Representation Learning","papers":2},{"task":"/task/sentiment-analysis","name":"Sentiment Analysis","papers":2},{"task":"/task/sentiment-classification","name":"Sentiment Classification","papers":2},{"task":"/task/spatial-interpolation","name":"Spatial Interpolation","papers":2},{"task":"/task/time-series-1","name":"Time Series","papers":2},{"task":"/task/time-series","name":"Time Series Analysis","papers":2},{"task":"/task/quantile-regression","name":"quantile regression","papers":2},{"task":"/task/regression-1","name":"regression","papers":2},{"task":"/task/action-classification","name":"Action Classification","papers":1}],"tasks_shown":20,"n_tasks":55,"usage_by_year":[{"year":"2016","papers":4},{"year":"2017","papers":1},{"year":"2018","papers":1},{"year":"2020","papers":4},{"year":"2021","papers":1},{"year":"2022","papers":4},{"year":"2023","papers":8},{"year":"2024","papers":3}],"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/masked-convolution"},"syntology_read_at":"2026-09-24T18:15:14+00:00"}