NMC4 Short Talk: Rank similarity filters for computationally-efficient machine learning on high dimensional data
Machine Learning seminar by Katharine Shapcott, Postdoctoral Researcher, FIAS
Hosted by Neuromatch 4
Thursday 04:15–04:30 New York (GMT-5)
Recording available
Abstract
Real world datasets commonly contain nonlinearly separable classes, requiring nonlinear classifiers. However, these classifiers are less computationally efficient than their linear counterparts. This inefficiency wastes energy, resources and time. We were inspired by the efficiency of the brain to create a novel type of computationally efficient Artificial Neural Network (ANN) called Rank Similarity Filters. They can be used to both transform and classify nonlinearly separable datasets with many datapoints and dimensions. The weights of the filters are set using the rank orders of features in a datapoint, or optionally the 'confusion' adjusted ranks between features (determined from their distributions in the dataset). The activation strength of a filter determines its similarity to other points in the dataset, a measure based on cosine similarity. The activation of many Rank Similarity Filters transforms samples into a new nonlinear space suitable for linear classification (Rank Similarity Transform (RST)). We additionally used this method to create the nonlinear Rank Similarity Classifier (RSC), which is a fast and accurate multiclass classifier, and the nonlinear Rank Similarity Probabilistic Classifier (RSPC), which is an extension to the multilabel case. We evaluated the classifiers on multiple datasets and RSC is competitive with existing classifiers but with superior computational efficiency. Code for RST, RSC and RSPC is open source and was written in Python using the popular scikit-learn framework to make it easily accessible (https://github.com/KatharineShapcott/rank-similarity). In future extensions the algorithm can be applied to hardware suitable for the parallelization of an ANN (GPU) and a Spiking Neural Network (neuromorphic computing) with corresponding performance gains. This makes Rank Similarity Filters a promising biologically inspired solution to the problem of efficient analysis of nonlinearly separable data.
Topics
Related seminars
- Recording · Jun 25, 2020Carsen Stringer_, Janelia Research Campus
Matrix Factorization with Neural Networks
Recording · Jan 3, 2024Marc Mézard, Bocconi University, Milano
More from Neuromatch 4
All talksNMC4 Short Talk: Two-Photon Imaging of Norepinephrine in the Prefrontal Cortex Shows that Norepinephrine Structures Cell Firing Through Local Release
Recording · Dec 2, 2021Samira Glaeser-KhanNMC4 Short Talk: Neurocomputational mechanisms of causal inference during multisensory processing in the macaque brain
Recording · Dec 2, 2021Guangyao QiNMC4 Short Talk: Multiscale and extended retrieval of associative memory structures in a cortical model of local-global inhibition balance
Recording · Dec 2, 2021Tom Burns (he/him)NMC4 Short Talk: Predictive coding is a consequence of energy efficiency in recurrent neural networks
Recording · Dec 2, 2021Abdullahi Ali
More with Katharine Shapcott
All their workThoughtful faces: Using facial features to infer naturalistic cognitive processing across species
ePoster · Mar 10, 2023COSYNE 2023