Hypernetworks: Neural Networks for Hierarchical Data
blog.sturdystatistics.com·3w·
Discuss: Hacker News
Flag this post

Neural nets assume the world is flat. Hierarchical data reminds us that it isn’t.

Neural networks are predicated on the assumption that a single function maps inputs to outputs. But in the real world, data rarely fits that mold.

Think about a clinical trial run across multiple hospitals: the drug is the same, but patient demographics, procedures, and record-keeping vary from one hospital to the next. In such cases, observations are grouped into distinct datasets, each governed by hidden parameters. The function mapping inputs to outputs isn’t universal — it changes depending on which dataset you’re in.

Standard neural nets fail badly in this setting. Train a single model across all datasets and it will blur across differences, averaging functions that shouldn’t be averaged. T…

Similar Posts

Loading similar posts...