Hostname: page-component-76d6cb85b7-2r2wp Total loading time: 0 Render date: 2026-07-15T18:14:15.066Z Has data issue: false hasContentIssue false

Investigating reduced-dimensional variability in aircraft-observed aerosol–cloud parameters

Published online by Cambridge University Press:  05 May 2025

Kayley M. Butler*
Affiliation:
Department of Civil and Environmental Engineering, University of Southern California, Los Angeles, CA, USA
Sam J. Silva
Affiliation:
Department of Civil and Environmental Engineering, University of Southern California, Los Angeles, CA, USA Department of Earth Sciences, University of Southern California, Los Angeles, CA, USA
Armin Sorooshian
Affiliation:
Department of Chemical and Environmental Engineering, The University of Arizona, Tucson, AZ, USA Department of Hydrology and Atmospheric Sciences, The University of Arizona, Tucson, AZ, USA
Richard H. Moore
Affiliation:
NASA Langley Research Center, Hampton, VA, USA
Glenn S. Diskin
Affiliation:
NASA Langley Research Center, Hampton, VA, USA
John B. Nowak
Affiliation:
NASA Langley Research Center, Hampton, VA, USA
Luke Ziemba
Affiliation:
NASA Langley Research Center, Hampton, VA, USA
Ewan Crosbie
Affiliation:
NASA Langley Research Center, Hampton, VA, USA Analytical Mechanics Associates, Hampton, VA, USA
Michael A. Shook
Affiliation:
NASA Langley Research Center, Hampton, VA, USA
Joshua DiGangi
Affiliation:
NASA Langley Research Center, Hampton, VA, USA
Edward Winstead
Affiliation:
NASA Langley Research Center, Hampton, VA, USA Analytical Mechanics Associates, Hampton, VA, USA
Claire Robinson
Affiliation:
NASA Langley Research Center, Hampton, VA, USA Analytical Mechanics Associates, Hampton, VA, USA
Yonghoon Choi
Affiliation:
NASA Langley Research Center, Hampton, VA, USA Analytical Mechanics Associates, Hampton, VA, USA
*
Corresponding author: Kayley M. Butler; Email: kayleybu@usc.edu

Abstract

Aerosol-cloud interactions contribute significant uncertainty to modern climate model predictions. Analysis of complex observed aerosol-cloud parameter relationships is a crucial piece of reducing this uncertainty. Here, we apply two machine learning methods to explore variability in in-situ observations from the NASA ACTIVATE mission. These observations consist of flights over the Western North Atlantic Ocean, providing a large repository of data including aerosol, meteorological, and microphysical conditions in and out of clouds. We investigate this dataset using principal component analysis (PCA), a linear dimensionality reduction technique, and an autoencoder, a deep learning non-linear dimensionality reduction technique. We find that we can reduce the dimensionality of the parameter space by more than a factor of 2 and verify that the deep learning method outperforms a PCA baseline by two orders of magnitude. Analysis in the low dimensional space of both these techniques reveals two consistent physically interpretable regimes—a low pollution regime and an in-cloud regime. Through this work, we show that unsupervised machine learning techniques can learn useful information from in-situ atmospheric observations and provide interpretable results of low-dimensional variability.

Information

Type
Application Paper
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Table 1. Variables used in the machine learning techniques

Figure 1

Figure 1. Distribution of normalized parameters after post-processing, therefore values are unitless.

Figure 2

Figure 2. Example of an autoencoder structure. The input layer is shown in blue, hidden layers are in orange, the bottleneck layer is in yellow, and the output layer is in green.

Figure 3

Table 2. Comparison of PCA and Autoencoder technique features

Figure 4

Figure 3. Scree plot of principal component analysis (PCA) explained variance.

Figure 5

Figure 4. Assessing autoencoder hidden layer units and principal component analysis (PCA) encoding dimensions. Note the break in the y-axis.

Figure 6

Table 3. Autoencoder architecture

Figure 7

Figure 5. Autoencoder model training and validation loss as a function of epoch.

Figure 8

Table 4. Individual mean squared error (MSE) from PCA

Figure 9

Figure 6. Principal component analysis (PCA) performance for test data a) altitude, b) air temperature, c) vertical velocity (w), d) relative humidity (RH), e) carbon monoxide (CO), f) ozone (O3), g) cloud condensation nuclei (CCN), h) liquid water content (LWC), i) effective radius (Reff), j) number concentration (N). All units are normalized following the procedure outlined in Section 2.1.

Figure 10

Figure 7. Autoencoder performance for test data a) altitude, b) air temperature, c) vertical velocity (w), d) relative humidity (RH), e) carbon monoxide (CO), f) ozone (O3), g) cloud condensation nuclei (CCN), h) liquid water content (LWC), i) effective radius (Reff), j) number concentration (N). All units are normalized following the procedure outlined in Section 2.1.

Figure 11

Table 5. Individual mean squared error (MSE) from autoencoder

Figure 12

Figure 8. Test data plotted in principal component (PC) space a) PC2 vs PC1, b) PC3 vs PC1, c) PC4 vs PC1, d) PC3 vs PC2, e) PC4 vs PC2, f) PC4 vs PC3.

Figure 13

Figure 9. Principal component analysis (PCA) for low pollution conditions. PC3 vs PC2 is colored by a) carbon monoxide concentration (CO), b) ozone concentration (O3), and c) air temperature.

Figure 14

Figure 10. Principal component analysis (PCA) in-cloud regime. PC4 versus PC1 is colored by a) liquid water content (LWC) and b) vertical velocity (w).

Figure 15

Figure 11. Test data plotted in autoencoder node relationship plots a) Node 2 vs Node 1, b) Node 3 vs Node 1, c) Node 4 vs Node 1, d) Node 3 vs Node 2, e) Node 4 vs Node 2, f) Node 4 vs Node 3.

Figure 16

Figure 12. Autoencoder low pollution conditions. Node 4 versus Node 1 is colored by a) carbon monoxide concentration (CO), b) ozone concentration (O3), and c) air temperature.

Figure 17

Figure 13. Autoencoder in-cloud regime highlighted by Node 4 versus Node 2 colored by liquid water content (LWC).

Figure 18

Figure 14. Autoencoder in-cloud regime magnified. Node 4 versus Node 2 is colored by a) vertical velocity (w), b) effective radius (Reff), and c) number concentration (N).

Figure 19

Figure 15. Autoencoder out of cloud regime. Node 4 versus Node 2 is colored by a) vertical velocity (w), b) effective radius (Reff), and c) number concentration (N).

Supplementary material: File

Butler et al. supplementary material

Butler et al. supplementary material
Download Butler et al. supplementary material(File)
File 2.9 MB

Author comment: Investigating reduced-dimensional variability in aircraft-observed aerosol–cloud parameters — R0/PR1

Comments

Dear Editor:

Please find attached our article titled “Investigating reduced dimensional variability in observed aerosol-cloud parameters” for your consideration for publication in Environmental Data Science. This paper explores the utility of dimensionality reduction techniques on a novel dataset of various measurements of aerosol-cloud parameters from the NASA ACTIVATE field campaign.

We present one widely used method of linear dimensionality reduction and another, more advanced non-linear, deep learning method. Our paper demonstrates that the more advanced method yields better performance in reconstruction, though both methods emphasize qualitatively similar regimes in the latent spaces. A novelty of our approach is tackling zero-inflated data, a common issue in observational atmospheric data, with a custom loss function which can be optimized for any dataset.

We believe this work is a valuable contribution to the atmospheric community, highlighting the applicability of a more complex machine learning method not often used in the field on real observational data. This work reveals a different approach to investigating aerosol-cloud parameters and provides solutions to dealing with barriers of in-situ datasets so that the information collected during campaigns can be used to the fullest extent.

Please reach out if there are any questions. Thank you for your consideration.

Sincerely,

Kayley Butler

Review: Investigating reduced-dimensional variability in aircraft-observed aerosol–cloud parameters — R0/PR2

Conflict of interest statement

Reviewer declares none.

Comments

This study applies machine learning techniques, specifically principal component analysis (PCA) and autoencoders, to reduce the dimensionality of aircraft-observed aerosol-cloud interaction data from NASA’s ACTIVATE mission. The autoencoder outperforms PCA by capturing complex non-linear relationships, identifying two key regimes: low pollution and in-cloud conditions. The results demonstrate the potential of unsupervised learning methods to enhance the understanding of aerosol-cloud processes, providing insights that can improve climate model accuracy. However, more discussion is needed regarding the methodology and implications of this study. I recommend the following revisions before its publication.

1. Comparative analysis with PCA

The autoencoder significantly outperforms PCA by two orders of magnitude, but this result is not fully explored in terms of physical interpretation. For instance, explain why the autoencoder was able to predict vertical velocity and number concentration more accurately. What specific non-linear features might the autoencoder have captured that PCA missed?

2. Clarity in the explanation of dimensionality reduction

The explanation of dimensionality reduction, especially for readers unfamiliar with machine learning, is too technical and can be difficult to follow. Simplify the explanation of how PCA and autoencoders work, probably with intuitive analogies or flowcharts. Consider adding a comparison table that contrasts the linear nature of PCA with the non-linear nature of autoencoders, explaining how each method reduces dimensionality.

3. Inadequate justification of data preprocessing choices

Data preprocessing steps, such as normalization, filtering, and data cleaning, are briefly mentioned without a detailed explanation. Elaborate on why certain preprocessing techniques were chosen. For instance, why was a box-cox transformation used for CCN concentrations? Why were certain thresholds (like 0.2 x 10-5 kg/m³ for LWC) used to binarize cloud data?

4. Performance metrics and error analysis

Although the mean squared error (MSE) is used to compare the models, there is little discussion on how well the models perform across different variables and conditions. Suggest adding a more detailed analysis of the performance of the autoencoder and PCA across different meteorological conditions. For example, does the autoencoder struggle with any particular variables or conditions (e.g., extreme values, outliers)?

5. Presentation figures and writing

The figure quality should be improved, particularly for Fig. 5 where clearer resolution is needed. Ensure consistency in figure captions by using either “Fig” or “Figure” throughout the manuscript to avoid confusion. Additionally, some sections of the writing would benefit from refinement to enhance clarity and flow. Consider merging short paragraphs to create a more coherent narrative and revise sentences to be more concise.

6. Impact statement and broader implications

The impact of the study on the field of aerosol-cloud interactions is briefly mentioned but lacks specificity. For example, how could the dimensionality reduction techniques improve climate model predictions or observational data interpretation in future missions? Discuss potential limitations of the current approach and suggest future research directions, such as applying these techniques to larger datasets or different regions.

Review: Investigating reduced-dimensional variability in aircraft-observed aerosol–cloud parameters — R0/PR3

Conflict of interest statement

Reviewer declares none.

Comments

General

The topic of this manuscript is interesting and, if solid progress is made, can help to unveil undiscovered aerosol-cloud processes that hinder our understanding of aerosol-cloud interactions out of a large amount of observational data. I appreciate the detailed descriptions of the methods and the figure illustrations. However, this manuscript reads more like a course project report than a scientific article. I have to recommend rejection for several reasons. However, I encourage the authors to address the following concerns should they decide to resubmit the manuscript.

1. The problem statement in the Introduction section is not clear enough. It is well-known that aerosol-cloud interaction is one of the largest uncertainties in climate projection, but how does the dimensionality reduction of observational data help to advance our current understanding of the ACI mechanism? It is true that numerous parameters are taken in field campaigns, e.g., over 200 during the ACTIVATE campaign as stated, but most of the parameters are not directly related to the aerosol-cloud system. Of course, one can argue that the measured parameters can be related to either cloud or aerosol processes more or less, directly or indirectly, it is not a sounding argument of the motivation of conducting the dimensionality reduction. Moreover, are there previous studies on dimensionality reduction for observations related to aerosol-cloud? What are their findings regarding the performance of the linear and non-linear methods?

2. The data filtering and preprocessing (Section 2.1) lacks details on the selection of the variables listed in Table 1 out of the 200 parameters from the campaign. Is the first step based on domain knowledge to exclude some parameters that are not obviously relevant? What do you mean by ‘distinct observed variables’, and how do you determine if a variable has enough distinction from others? The authors did mention the problem of missing data without details on what they do if missing data is observed in one of the selected variables. Is it simply discarding?

3. Section 3 and Section 4 have a lot of figures, but most of the figures are just plotting the outputs from the two examined algorithms without physical interpretation of the meanings. The authors did plot figures to show some of the variables that can be separated in, for example, the PC space. However, why show the PC2-PC3 space (Figure 9) while PC1 explains most of the variations in the dataset? Why do you choose to show CO, O3 and T_air in Figure 9? Is it because those are the only three variables that show clear separations in the PC2-PC3 space? the authors conclude that the PCA is capable of separating high and low pollution regimes, but isn’t it simple enough to separate the two regimes (and the in-cloud and out-of-cloud regimes) even without the PCA analysis? I do not see the value of performing PCA analysis here. Similarly for the results from the autoencoder. What do you want the reader to take from Figure 11? This figure could have been included in a supplementary material. The low and high pollution regimes are also depicted by the autoencoder. Isn’t it because this is the most obvious categorization for air masses? Using CO or O3 alone could set them apart.

4. The manuscript concludes with ‘these techniques can be useful to those seeking to understand which relationships drive the variability in a dataset, especially where the number of input parameters is large’, this again goes back to my second comment that it is not clear how the authors selected the ten variables in Table 1 out of the claimed 200 parameters. There is no suggestion or discussion on how to map the PC or node back to the observations. Do you plot every variable in every pair of the PC or node space and then visually inspect which variable can be clustered? If this is the case, the proposed dimensionality reduction framework seems clumsy. If not, I suggest the authors clarify the procedures.

Specific

P3, L52-53: ACTIVATE has been elaborated above, and there is no need to elaborate on it again here.

P4, L23-24: it is not clear what the considerations are when you select certain data variables, yet this process seems to be important in terms of both fulfilling the ML requirement and keeping data that are most relevant to aerosol-cloud. Can you provide more details on the criteria for selecting the variables and why some others are not selected, e.g., sulfuret aerosol?

P5, L12: when you do the normalization, do you notice any potential outliers that might result from the instrument variant?

P6, L4: please update the reference.

P6, L25-27: you do not need to cite the same reference twice in the same sentence.

Recommendation: Investigating reduced-dimensional variability in aircraft-observed aerosol–cloud parameters — R0/PR4

Comments

No accompanying comment.

Decision: Investigating reduced-dimensional variability in aircraft-observed aerosol–cloud parameters — R0/PR5

Comments

No accompanying comment.

Author comment: Investigating reduced-dimensional variability in aircraft-observed aerosol–cloud parameters — R1/PR6

Comments

Dear Editor:

Please find attached our article titled “Investigating reduced dimensional variability in observed aerosol-cloud parameters” for your consideration of publication in Environmental Data Science. This paper explores the utility of two dimensionality reduction techniques on a novel dataset of various atmospheric variable measurements from the NASA ACTIVATE campaign.

We present one widely used method of linear dimensionality reduction and another, more advanced non-linear, deep learning method. A novelty of our approach is tackling zero-inflated data, a common issue in atmospheric data and machine learning, with a custom loss function which can be optimized for any dataset. We then investigate the organization of this in-situ data in the latent spaces built by the two methods to evaluate the regimes and trends in compressed spaces. As our paper demonstrates, the more advanced method yields better performance in reconstruction but both methods emphasize regimes in the latent spaces and relationships between variables which reinforce previous findings regarding aerosol-cloud parameters.

We believe this work is a valuable contribution to the atmospheric community, highlighting the applicability of a more complex machine learning tactic not often used in the field. This work reveals a different approach to investigating aerosol-cloud parameters and considers solutions to dealing with barriers of in-situ datasets so that the information collected during campaigns can be used to the fullest extent.

Please reach out if there are any questions. Thank you for your consideration.

Sincerely,

Kayley Butler

Review: Investigating reduced-dimensional variability in aircraft-observed aerosol–cloud parameters — R1/PR7

Conflict of interest statement

Reviewer declares none.

Comments

I appreciate the authors taking the time and effort to address my comments from the previous round of review. The current manuscript is clearer in many aspects than the last version. I do not have further questions and recommend it to be accepted for publication.

Recommendation: Investigating reduced-dimensional variability in aircraft-observed aerosol–cloud parameters — R1/PR8

Comments

No accompanying comment.

Decision: Investigating reduced-dimensional variability in aircraft-observed aerosol–cloud parameters — R1/PR9

Comments

No accompanying comment.