<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Autoencoder on 📝Mocong's Blogs</title><link>https://taffyboys.github.io/tags/autoencoder/</link><description>Recent content in Autoencoder on 📝Mocong's Blogs</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Mon, 10 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://taffyboys.github.io/tags/autoencoder/index.xml" rel="self" type="application/rss+xml"/><item><title>从线性自编码器到去噪自编码器：发展脉络与公式推导</title><link>https://taffyboys.github.io/posts/%E4%BB%8E%E7%BA%BF%E6%80%A7%E8%87%AA%E7%BC%96%E7%A0%81%E5%99%A8%E5%88%B0%E5%8E%BB%E5%99%AA%E8%87%AA%E7%BC%96%E7%A0%81%E5%99%A8/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><guid>https://taffyboys.github.io/posts/%E4%BB%8E%E7%BA%BF%E6%80%A7%E8%87%AA%E7%BC%96%E7%A0%81%E5%99%A8%E5%88%B0%E5%8E%BB%E5%99%AA%E8%87%AA%E7%BC%96%E7%A0%81%E5%99%A8/</guid><description>&lt;h1 id="从线性自编码器到去噪自编码器发展脉络与公式推导"&gt;从线性自编码器到去噪自编码器：发展脉络与公式推导&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;本文按四章梳理自编码器（Autoencoder）家族的发展主线，每章包含定义、数学推导与设计动机。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="引言一条主线"&gt;引言：一条主线&lt;/h2&gt;
&lt;p&gt;自编码器家族的发展可以概括为一条主线：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;不断提高表达力 → 防止过拟合 → 学会真正有用的特征&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code class="language-mermaid" data-lang="mermaid"&gt;flowchart LR
 A[线性自编码器&amp;lt;br/&amp;gt;单层 + 线性&amp;lt;br/&amp;gt;等价于 PCA] --&amp;gt; B[Deep Autoencoder&amp;lt;br/&amp;gt;多层 + 非线性&amp;lt;br/&amp;gt;表达力更强]
 B --&amp;gt; C{训练更易过拟合}
 C --&amp;gt; D[Sparse Autoencoder&amp;lt;br/&amp;gt;稀疏约束 → 可解释特征]
 C --&amp;gt; E[Denoising Autoencoder&amp;lt;br/&amp;gt;噪声重建 → 鲁棒特征]
&lt;/code&gt;&lt;/pre&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;阶段&lt;/th&gt;
					&lt;th&gt;解决什么问题&lt;/th&gt;
					&lt;th&gt;引入什么&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;线性自编码器&lt;/td&gt;
					&lt;td&gt;基础降维&lt;/td&gt;
					&lt;td&gt;编码器 / 解码器 / 瓶颈结构&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Deep Autoencoder&lt;/td&gt;
					&lt;td&gt;只能线性、表达力不足&lt;/td&gt;
					&lt;td&gt;多层结构 + 非线性激活&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Sparse Autoencoder&lt;/td&gt;
					&lt;td&gt;特征不清晰、不可解释&lt;/td&gt;
					&lt;td&gt;稀疏性约束（L1 / KL 散度）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Denoising Autoencoder&lt;/td&gt;
					&lt;td&gt;特征不鲁棒、容易过拟合&lt;/td&gt;
					&lt;td&gt;输入噪声 + 重建原版&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="第-1-章线性自编码器linear-autoencoder"&gt;第 1 章　线性自编码器（Linear Autoencoder）&lt;/h2&gt;
&lt;h3 id="11-定义"&gt;1.1 定义&lt;/h3&gt;
&lt;p&gt;编码器与解码器都&lt;strong&gt;不含激活函数&lt;/strong&gt;，只有线性变换（矩阵乘法 + 偏置）：&lt;/p&gt;</description></item></channel></rss>