<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Over-Smoothing on Chen Kai Blog</title><link>https://www.chenk.top/en/tags/over-smoothing/</link><description>Recent content in Over-Smoothing on Chen Kai Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 14 Aug 2024 09:00:00 +0000</lastBuildDate><atom:link href="https://www.chenk.top/en/tags/over-smoothing/index.xml" rel="self" type="application/rss+xml"/><item><title>PDE and ML (8): Reaction-Diffusion Systems and Graph Neural Networks</title><link>https://www.chenk.top/en/pde-ml/08-reaction-diffusion-systems/</link><pubDate>Wed, 14 Aug 2024 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/pde-ml/08-reaction-diffusion-systems/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/pde-ml/08-Reaction-Diffusion-Systems/illustration_1.png" alt="PDE and ML (8): Reaction-Diffusion Systems and Graph Neural Networks — Chapter overview" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;hr>
&lt;p>Anyone who has trained a deep GNN has seen it collapse — past a dozen or so layers, every node&amp;rsquo;s embedding becomes nearly identical and the model goes mush. There is a name for this — &lt;strong>over-smoothing&lt;/strong> — and the underlying math is surprisingly clean: &lt;strong>GNN message passing is essentially a diffusion equation on the graph&lt;/strong>, and diffusion&amp;rsquo;s long-time behavior is to flatten everything to a constant.&lt;/p></description></item></channel></rss>