Hostname: page-component-76d6cb85b7-s74w7 Total loading time: 0 Render date: 2026-07-13T16:28:27.648Z Has data issue: false hasContentIssue false

Peirce in the Machine: How Mixture of Experts Models Perform Hypothesis Construction

Published online by Cambridge University Press:  03 September 2025

Bruce Rushing*
Affiliation:
University of Virginia, Charlottesville, VA, USA
Rights & Permissions [Opens in a new window]

Abstract

Mixture of experts is a prediction aggregation method in machine learning that aggregates the predictions of specialized experts. This method often outperforms Bayesian methods despite the Bayesian having stronger inductive guarantees. We argue that this is due to the greater functional capacity of mixture of experts. We prove that in a limiting case, mixture of experts will have greater capacity than equivalent Bayesian methods, which we vouchsafe through experiments on non-limiting cases. Finally, we conclude that mixture of experts is a type of abductive reasoning in the Peircean sense of hypothesis construction.

Information

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press on behalf of Philosophy of Science Association
Figure 0

Figure 1. Plots of the mean squared error and frequentist risk for Bayesian linear regressions and MOE with $\left[ {2,3,4} \right]$ expert linear regressions on polynomial datasets of degrees $\left[ {1,2,3,4,5} \right]$. Lower mean squared error and frequentist risk is better.

Figure 1

Figure 2. An example of shattering and failing to shatter. Figure 2a shows a set of points that can be shattered by the set of linear classifiers because any arbitrary labeling, i.e., which points are assigned blue or red, can be correctly classified by at least some linear classifier, i.e., we can draw a line separating the two labels without any mistakes. Figure 2b shows a set of points that cannot be shattered by that set since no line can separate this particular coloring without any errors.

Figure 2

Figure 3. Example of a VC dimension polynomial dataset, degree 3. Red indicates the polynomial binary classifier assigns label $0$ and blue indicates the classifier assigns label $1$. The resulting correlated VC dimension is $\left( {\matrix{ 5 \hfill \cr 2 \hfill \cr } } \right) = 10$.

Figure 3

Figure 4. The hold-out test set accuracy and loss of stochastic gradient Hamiltonian Monte Carlo (SGHMC) and variational inference (VI) logistic regression (LR) BMAs and logistic regression MOEs. For accuracy in figure 4a, higher is better; for loss in figure 4b, lower is better. We see that as the VC dimension increases, the accuracy and loss of the BMAs falls off, while the accuracy of the MOEs stays relatively constant, with some degradation in the two-expert model.

Supplementary material: File

Rushing supplementary material

Rushing supplementary material
Download Rushing supplementary material(File)
File 4.1 KB