fastHDMI: Fast Mutual Information Estimation for High-Dimensional Data

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Yang, Kai, Asgharian, Masoud, Bhagwat, Nikhil, Poline, Jean-Baptiste, Greenwood, Celia M. T.
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914971474984960
author Yang, Kai
Asgharian, Masoud
Bhagwat, Nikhil
Poline, Jean-Baptiste
Greenwood, Celia M. T.
author_facet Yang, Kai
Asgharian, Masoud
Bhagwat, Nikhil
Poline, Jean-Baptiste
Greenwood, Celia M. T.
contents In this paper, we introduce fastHDMI, a Python package designed for efficient variable screening in high-dimensional datasets, particularly neuroimaging data. This work pioneers the application of three mutual information estimation methods for neuroimaging variable selection, a novel approach implemented via fastHDMI. These advancements enhance our ability to analyze the complex structures of neuroimaging datasets, providing improved tools for variable selection in high-dimensional spaces. Using the preprocessed ABIDE dataset, we evaluate the performance of these methods through extensive simulations. The tests cover a range of conditions, including linear and nonlinear associations, as well as continuous and binary outcomes. Our results highlight the superiority of the FFTKDE-based mutual information estimation for feature screening in continuous nonlinear outcomes, while binning-based methods outperform others for binary outcomes with nonlinear probability preimages. For linear simulations, both Pearson correlation and FFTKDE-based methods show comparable performance for continuous outcomes, while Pearson excels in binary outcomes with linear probability preimages. A comprehensive case study using the ABIDE dataset further demonstrates fastHDMI's practical utility, showcasing the predictive power of models built from variables selected using our screening techniques. This research affirms the computational efficiency and methodological strength of fastHDMI, significantly enriching the toolkit available for neuroimaging analysis.
format Preprint
id arxiv_https___arxiv_org_abs_2410_10082
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle fastHDMI: Fast Mutual Information Estimation for High-Dimensional Data
Yang, Kai
Asgharian, Masoud
Bhagwat, Nikhil
Poline, Jean-Baptiste
Greenwood, Celia M. T.
Machine Learning
Applications
Computation
In this paper, we introduce fastHDMI, a Python package designed for efficient variable screening in high-dimensional datasets, particularly neuroimaging data. This work pioneers the application of three mutual information estimation methods for neuroimaging variable selection, a novel approach implemented via fastHDMI. These advancements enhance our ability to analyze the complex structures of neuroimaging datasets, providing improved tools for variable selection in high-dimensional spaces. Using the preprocessed ABIDE dataset, we evaluate the performance of these methods through extensive simulations. The tests cover a range of conditions, including linear and nonlinear associations, as well as continuous and binary outcomes. Our results highlight the superiority of the FFTKDE-based mutual information estimation for feature screening in continuous nonlinear outcomes, while binning-based methods outperform others for binary outcomes with nonlinear probability preimages. For linear simulations, both Pearson correlation and FFTKDE-based methods show comparable performance for continuous outcomes, while Pearson excels in binary outcomes with linear probability preimages. A comprehensive case study using the ABIDE dataset further demonstrates fastHDMI's practical utility, showcasing the predictive power of models built from variables selected using our screening techniques. This research affirms the computational efficiency and methodological strength of fastHDMI, significantly enriching the toolkit available for neuroimaging analysis.
title fastHDMI: Fast Mutual Information Estimation for High-Dimensional Data
topic Machine Learning
Applications
Computation
url https://arxiv.org/abs/2410.10082