{"url":"/method/contractive-autoencoder","slug":"contractive-autoencoder","name":"Contractive Autoencoder","full_name":"Contractive Autoencoder","full_name_withheld":false,"description_markdown":"A **Contractive Autoencoder** is an autoencoder that adds a penalty term to the classical reconstruction cost function. This penalty term corresponds to the Frobenius norm of the Jacobian matrix of the encoder activations with respect to the input. This penalty term results in a localized space contraction which in turn yields robust features on the activation layer. The penalty helps to carve a representation that better captures the local directions of variation dictated by the data, corresponding to a lower-dimensional non-linear manifold, while being more invariant to the vast majority of directions orthogonal to the manifold.","description_state":"present","introduced_year":2011,"introduced_by":{"title":null,"paper":null,"first_author":null,"n_authors":0,"url_abs":null,"archive_paper_url":null},"source":{"url":null,"title":null,"url_on_a_paper_host":false},"code_snippet_url":null,"code_snippet_url_on_a_code_host":false,"categories":[{"area":"Computer Vision","area_id":"computer-vision","collection":"Generative Models","url":"/methods/category/generative-models","pwc_aliases":[]}],"n_papers_tagged":5,"archive_num_papers":5,"papers_newest_first":[{"paper":null,"title":"Scalable Self-Supervised Representation Learning from Spatiotemporal Motion Trajectories for Multimodal Computer Vision","date":"2022-10-07","arxiv_id":"2210.03289","n_code_links":0,"syntology":null},{"paper":null,"title":"Reachability Embeddings: Scalable Self-Supervised Representation Learning from Mobility Trajectories for Multimodal Geospatial Computer Vision","date":"2021-10-24","arxiv_id":"2110.12521","n_code_links":0,"syntology":null},{"paper":null,"title":"Predicting Sample Collision with Neural Networks","date":"2020-06-30","arxiv_id":"2006.16868","n_code_links":0,"syntology":null},{"paper":null,"title":"Majorization Minimization Technique for Optimally Solving Deep Dictionary Learning","date":"2019-12-11","arxiv_id":"1912.10801","n_code_links":0,"syntology":null},{"paper":"/paper/towards-deep-neural-network-architectures","title":"Towards Deep Neural Network Architectures Robust to Adversarial Examples","date":"2014-12-11","arxiv_id":"1412.5068","n_code_links":2,"syntology":{"ran":1,"of":2,"unverified":1,"pointer_only":0}}],"papers_shown":5,"tasks":[{"task":"/task/denoising","name":"Denoising","papers":2},{"task":"/task/representation-learning","name":"Representation Learning","papers":2},{"task":"/task/semantic-segmentation","name":"Semantic Segmentation","papers":2},{"task":"/task/dictionary-learning","name":"Dictionary Learning","papers":1},{"task":"/task/motion-planning","name":"Motion Planning","papers":1}],"tasks_shown":5,"n_tasks":5,"usage_by_year":[{"year":"2014","papers":1},{"year":"2019","papers":1},{"year":"2020","papers":1},{"year":"2021","papers":1},{"year":"2022","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/contractive-autoencoder"},"syntology_read_at":"2026-09-24T18:15:14+00:00"}