4.5 Article

PCAfold 2.0-Novel tools and algorithms for low-dimensional manifold assessment and optimization

Journal

SOFTWAREX
Volume 23, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.softx.2023.101447

Keywords

Dimensionality reduction; Low-dimensional manifold; Reduced-order modeling; Artificial neural networks; Nonlinear regression; Python

Ask authors/readers for more resources

We present an update to our open-source Python package, PCAfold, which assists researchers in generating, analyzing, and improving low-dimensional data manifolds. The new version, PCAfold 2.0, introduces innovative tools and algorithms for evaluating and optimizing low-dimensional manifolds. These include a method for generating a map of local feature sizes to identify problematic regions, a novel cost function for characterizing manifold topology, and two feature selection algorithms based on principal component analysis. Additionally, we propose a dimensionality reduction strategy that considers the quantity of interest (QoI) and an implementation of partition of unity networks (POUnets) for efficient reconstruction of QoIs from low-dimensional manifolds.
We describe an update to our open-source Python package, PCAfold, designed to help researchers generate, analyze and improve low-dimensional data manifolds. In the current version, PCAfold 2.0, we introduce novel tools and algorithms for assessing and optimizing low-dimensional manifolds. This includes a method that generates a mapof local feature sizes that can help pinpoint researchers to problematic regions on a manifold. We introduce a novel cost function that characterizes the quality of a manifold topology with a single number. We develop two algorithms for feature selection based on principal component analysis (PCA) that use the cost function as an objective function to minimize. We introduce a quantity of interest (QoI)-aware dimensionality reduction strategy where data projections are computed using an artificial neural network and are directly optimized towards representing various projection-independent and projection-dependent QoIs. We also introduce an implementation of partition of unity networks (POUnets) for efficient reconstruction of QoIs from low-dimensional manifolds based on combining neural network classification with localized polynomial regression. Our software can be broadly applicable in all domains of science and engineering that aim to reduce data dimensionality, as well as in the fundamental research on representation learning.& COPY; 2023 The Author(s). Published by Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available