An artificial neural network to find correlation patterns in an arbitrary number of variables
Alessandro Fontana

TL;DR
This paper introduces a neural network-based method to identify correlation patterns among multiple variables using a novel criterion optimized via genetic algorithms, tested on cancer gene data.
Contribution
It proposes a new neural network approach for detecting multi-variable correlations, utilizing a parameter-optimized function and a genetic algorithm called POET.
Findings
Effective in identifying correlation patterns in complex data
Potential to address overfitting and adversarial issues in neural networks
Demonstrated on a cancer gene dataset
Abstract
Methods to find correlation among variables are of interest to many disciplines, including statistics, machine learning, (big) data mining and neurosciences. Parameters that measure correlation between two variables are of limited utility when used with multiple variables. In this work, I propose a simple criterion to measure correlation among an arbitrary number of variables, based on a data set. The central idea is to i) design a function of the variables that can take different forms depending on a set of parameters, ii) calculate the difference between a statistics associated to the function computed on the data set and the same statistics computed on a randomised version of the data set, called "scrambled" data set, and iii) optimise the parameters to maximise this difference. Many such functions can be organised in layers, which can in turn be stacked one on top of the other,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Machine Learning and Data Classification · Evolutionary Algorithms and Applications
