paper-with-me

Papers

Correcting Biased Centered Kernel Alignment Measures in Biological and Artificial Neural Networks

2024-05-02 · Alex Murphy, Joel Zylberberg, Alona Fyshe

Centred Kernel Alignment (CKA) has recently emerged as a popular metric to compare activations from biological and artificial neural networks (ANNs) in order to quantify the alignment between internal representations derived from stimuli sets (e.g. images, text, video) that are presented to both systems. In this paper we highlight issues that the community should take into account if using CKA as an alignment metric with neural data. Neural data are in the low-data high-dimensionality domain, which is one of the cases where (biased) CKA results in high similarity scores even for pairs of random matrices. Using fMRI and MEG data from the THINGS project, we show that if biased CKA is applied to representations of different sizes in the low-data high-dimensionality domain, they are not directly comparable due to biased CKA's sensitivity to differing feature-sample ratios and not stimuli-driven responses. This situation can arise both when comparing a pre-selected area of interest (e.g. ROI) to multiple ANN layers, as well as when determining to which ANN layer multiple regions of interest (ROIs) / sensor groups of different dimensionality are most similar. We show that biased CKA can be artificially driven to its maximum value when using independent random data of different sample-feature ratios. We further show that shuffling sample-feature pairs of real neural data does not drastically alter biased CKA similarity in comparison to unshuffled data, indicating an undesirable lack of sensitivity to stimuli-driven neural responses. Positive alignment of true stimuli-driven responses is only achieved by using debiased CKA. Lastly, we report findings that suggest biased CKA is sensitive to the inherent structure of neural data, only differing from shuffled data when debiased CKA detects stimuli-driven alignment.

📄 PDF Abstract BibTeX arXiv:2405.01012

Code (1)

Alxmrphi/correcting_CKA_alignment 공식 구현 pytorch

Similar Papers 제목 키워드 기반

Algorithms for Learning Kernels Based on Centered Alignment

2012-03-02 · Corinna Cortes, Mehryar Mohri, Afshin Rostamizadeh

This paper presents new and effective algorithms for learning kernels. In particular, as shown by our empirical results, these algorithms consistently outperform the so-called uniform combination solution that has proven…

General ClassificationGeneralization Boundsregression

Gaussian RBF Centered Kernel Alignment (CKA) in the Large Bandwidth Limit

2021-12-17 · Sergio A. Alvarez

We prove that Centered Kernel Alignment (CKA) based on a Gaussian RBF kernel converges to linear CKA in the large-bandwidth limit. We show that convergence onset is sensitive to the geometry of the feature representation…

Duality of Bures and Shape Distances with Implications for Comparing Neural Representations

2023-11-19 · Sarah E. Harvey, Brett W. Larsen, Alex H. Williams

A multitude of (dis)similarity measures between neural network representations have been proposed, resulting in a fragmented research landscape. Most of these measures fall into one of two categories. First, measures suc…

Unbiased Alignment for Large Language Models with Noisy Preferences

2026-07-03 · Jialiang Wang, Xianming Liu, Xiong Zhou, Hui Liu 외 arxiv

The alignment of large language models with human preferences is commonly achieved through Reinforcement Learning from Human Feedback or Direct Preference Optimization. However, these methods are vulnerable to the signif…

Reinforcement Learning

Evaluating Representational Similarity Measures from the Lens of Functional Correspondence

2024-11-21 · Yiqing Bo, Ansh Soni, Sudhanshu Srivastava, Meenakshi Khosla

Neuroscience and artificial intelligence (AI) both face the challenge of interpreting high-dimensional neural data, where the comparative analysis of such data is crucial for revealing shared mechanisms and differences b…