Interpretable Single-Cell Set Classification with Kernel Mean Embeddings
  Modern single-cell flow and mass cytometry technologies measure the
expression of several proteins of the individual cells within a blood or tissue
sample. Each profiled biological sample is thus represented by a set of
hundreds of thousands of multidimensional cell feature vectors, which incurs a
high computational cost to predict each biological sample's associated
phenotype with machine learning models. Such a large set cardinality also
limits the interpretability of machine learning models due to the difficulty in
tracking how each individual cell influences the ultimate prediction. Using
Kernel Mean Embedding to encode the cellular landscape of each profiled
biological sample, we can train a simple linear classifier and achieve
state-of-the-art classification accuracy on 3 flow and mass cytometry datasets.
Our model contains few parameters but still performs similarly to deep learning
models with millions of parameters. In contrast with deep learning approaches,
the linearity and sub-selection step of our model make it easy to interpret
classification results. Clustering analysis further shows that our method
admits rich biological interpretability for linking cellular heterogeneity to
clinical phenotype.
