Autoencoders तंत्रिका नेटवर्क हैं जो बाद में इसे फिर से संगठित करने के लिए इनपुट के एक संपीड़ित प्रतिनिधित्व को सीखते हैं, इसलिए उन्हें आयामी कमी के लिए इस्तेमाल किया जा सकता है। वे एक एनकोडर और एक डिकोडर (जो अलग-अलग तंत्रिका नेटवर्क हो सकते हैं) से बने होते हैं। आयाम की कमी आयामीता के अभिशाप से संबंधित मुद्दों से निपटने या उन्हें दूर करने के लिए उपयोगी हो सकती है, जहां डेटा विरल हो जाता है और "सांख्यिकीय महत्व" प्राप्त करना अधिक कठिन होता है। तो, ऑटोएन्कोडर्स (और पीसीए जैसे एल्गोरिदम) का उपयोग आयामीता के अभिशाप से निपटने के लिए किया जा सकता है।
हम विशेष रूप से ऑटोएन्कोडर्स का उपयोग करते हुए आयामीता में कमी की परवाह क्यों करते हैं? यदि उद्देश्य में कमी है, तो हम केवल पीसीए का उपयोग क्यों नहीं कर सकते हैं?
अगर हम सिर्फ डायमेंशन में कमी करना चाहते हैं, या हमें ऑटोकारोडर में डिकोडर भाग की आवश्यकता क्यों है, तो हमें इनपुट के अव्यक्त निरूपण की आवश्यकता क्यों है? उपयोग के मामले क्या हैं? सामान्य तौर पर, हमें इनपुट को बाद में विघटित करने के लिए संपीड़ित करने की आवश्यकता क्यों है? क्या केवल मूल इनपुट (इसके साथ शुरू करना) का उपयोग करना बेहतर नहीं होगा?