自編碼器另一種做法，呢種自編碼器嘅隱藏層細胞數量唔少、但係佢哋嘅損失函數包含「每一層啟動咗嘅細胞嘅數量」，而且損失同「每一層啟動咗嘅細胞嘅數量」成正比－即係話個網絡會傾向變成「每次收到輸入嗰陣，得少量細胞會啟動」，但個網絡依然可以有相當多嘅細胞，所以能夠做到「迫個網絡用少數變數預測輸入」嘅效果得嚟，又唔會對「個網絡最多可以考慮幾多個因素」作出太大嘅限制。