What is it about?

When you have a huge data set — say, the activity of tens of thousands of genes measured across many tissues and treatments — the hard part is deciding which variables actually matter. Our earlier method, tensor decomposition–based unsupervised feature extraction, does this without any labels or prior knowledge, and it has worked well in practice. But it had no statistical foundation. This paper supplies one. We rebuild Tucker decomposition as a set of Bayesian linear regressions, which lets us assign a proper P-value to every variable. The key choice is what we assume follows a bell curve: earlier Bayesian versions assumed the decomposition itself did, which makes it impossible to spot the outliers we are looking for. We instead make that assumption about the leftover error. Tested on synthetic data, chaotic dynamical systems, and mouse gene expression, the method picks out the right variables — and shows why the older approach worked.

Featured Image

Why is it important?

Most feature selection methods need labels: you must already know which samples are patients and which are controls, or which conditions differ. But in many real situations the labels are unavailable, expensive, unreliable, or simply not the interesting question — you want the data to tell you what the categories are. Unsupervised methods fill that gap, and ours can be applied to almost any data that can be arranged as a table or a multi-way array. Placing it on a Bayesian footing matters for a practical reason. Researchers need to justify their choices to reviewers, and "these variables looked like outliers" is weaker than a P-value derived from an explicit statistical model. Our formulation supplies the latter without changing the results in practice. More broadly, the same procedure worked on gene expression, on a chaotic dynamical system, and on synthetic benchmarks, which suggests it is not tuned to one field.

Perspectives

I have been using and advocating tensor decomposition–based unsupervised feature extraction for years, and it has selected biologically reasonable genes across a wide range of problems. Yet I was always aware of an uncomfortable gap: the method worked, but I could not say precisely why it should. Reviewers occasionally noticed this too. This paper is my attempt to close that gap. What surprised me most was the outcome — the Bayesian formulation, developed from scratch, turned out to reproduce almost exactly what the older heuristic method had been doing all along. The higher-order orthogonal iteration we already used was, in effect, already giving the Bayesian answer. That is a reassuring result rather than a dramatic one, but reassurance is worth having. I hope it gives users of these methods more confidence in what they are doing.

Professor Y-h. Taguchi
Chuo Daigaku

Read the Original

This page is a summary of: Unsupervised Feature Selection Using Bayesian Tucker Decomposition, Neural Computation, July 2026, The MIT Press,
DOI: 10.1162/neco.a.1554.
You can read the full text:

Read

Resources

Contributors

The following have contributed to this page