Anin Puthukkudy

Baltimore, MD, USA· anin_<at>_aputhukkudy_<dot>_com & anin_<at>_umbc_<dot>_edu

I am a dedicated Atmospheric Physicist holding a Ph.D. from the University of Maryland Baltimore County (UMBC), USA. My area of expertise lies in aerosol measurement and instrumentation, and I possess a strong foundation in programming languages such as Matlab and Python. I am particularly enthusiastic about the application of aerosol remote sensing techniques and the development of inverse methods to determine aerosol properties using multi-angle polarimetric observations. Throughout my academic career, I have accumulated extensive experience working with the HARP family of polarimeter data, and I have successfully employed the GRASP algorithm to retrieve aerosol properties. My interest in this field began during my undergraduate studies in Physics when I contributed to a project focused on constructing a cavity-based spectrometer for the purpose of measuring trace gases in the atmosphere.

Upon joining UMBC as a graduate student in 2014, my research interests expanded to encompass both in situ and remote sensing measurements of aerosols. Beyond my passion for atmospheric research, I am an avid backpacker who enjoys exploring national forests, an enthusiastic learner always eager to acquire new technological skills, and an informed individual who remains abreast of current events. As a valued member of our team, I am committed to advancing the understanding of aerosols and their impact on the environment. My goal is to contribute significantly to the development of cutting-edge remote sensing techniques and to the broader scientific community, while inspiring others to explore and appreciate the wonders of atmospheric physics.

Experience

Assistant Research Scientist

Earth and Space Institute, GESTAR II at UMBC

Projects

Development of an Aerosol Retrieval Algorithm for HARP2

This initiative focuses on crafting an aerosol retrieval algorithm specifically optimized for HARP2 observations, which incorporates multi-pixel data to exploit spatial and temporal correlations. By utilizing the spatially smooth variation in aerosol concentration and optical properties, alongside stable surface characteristics over brief periods, the algorithm employs optimal estimation methods to tackle this complex problem effectively. The efficacy of this approach has been validated using the GRASP algorithm and HARP2 data. Furthermore, this project will facilitate the production of Level 2 aerosol and surface products from HARP2. Currently in the implementation phase, we are collaborating with the NASA PACE SDS team to deploy this algorithm on their distributed system. The system is designed to process each data granule daily, although there is some expected latency due to the intensive computational resources required.

On-orbit Calibration/Validation (Cal/Val) Activities for HARP2 on NASA PACE

This project entails the continuous monitoring of HARP2's radiometric and spectral calibration. By leveraging the capabilities of other instruments on the PACE platform, such as OCI and SPEXOne, we can assess changes in HARP2's calibration through inter-instrument comparisons. OCI, which shares a wide swath similar to HARP2, allows for cross-referencing observations at -20 and 20-degree viewing angles for top-of-atmosphere (TOA) reflectance. Meanwhile, SPEXOne, with its narrower swath, provides a means to compare polarimetric observations at -50, -20, 0, 20, and 50-degree viewing angles. Additionally, this project includes tracking the radiometric calibration by observing stable Earth targets, such as PICS.

Development of a Digital Twin for an Advanced Version of the HARP2 Instrument (Phase A Study for NASA AOS Mission)

This initiative focuses on creating an instrument simulator that models the path of rays reaching the test instrument at the Top-Of-Atmosphere (TOA). Essentially, the project aims to develop an orbit simulator for any instrument capable of measuring the I, Q, U, and V components of the Stokes vector. This includes simulating the orbit at a specific altitude and inclination, if applicable. With the simulated orbit, based on the instrument's configuration such as swath and pixel footprint, we can calculate the sun-satellite geometry at the pixel level. Leveraging this data, along with climatological information and a 3D/1D radiative transfer code, we can approximate the actual observations made by an instrument with a certain degree of accuracy. This simulation will help us evaluate the performance of the retrieval algorithm in relation to the specific instrument configurations. Consequently, this aids in the selection of spectral bands, viewing angles, resolution, and radiometric and polarimetric accuracies necessary to achieve the desired accuracy of aerosol retrieval products.

April 2024 - Present

Post-Doctoral Research Associate

Goddard Earth Sciences Technology and Research (GESTAR) II, UMBC and NASA GSFC

Projects

Development of an On-Orbit Calibration Scheme for the HARP CubeSat and Aerosol Retrieval Algorithm

This project involves continuous monitoring of the radiometric accuracy of observations made by the HARP CubeSat, in conjunction with other instruments such as MODIS, VIIRS, and ABI. Observations collocated with these reference instruments are utilized to validate the radiometric accuracy of the CubeSat. Additionally, the high-altitude Lake Titicaca is used to verify the polarimetric accuracy, where the low aerosol presence simplifies atmospheric correction. With these corrected observations from HARP, aerosol loading retrievals at collocated AERONET stations are conducted to validate the accuracy of the retrieved aerosol data.

Evaluation of Multi-Angle Polarimeter Aerosol Retrievals Effectiveness from the CAMP2Ex Field Campaign

Utilizing actual Particle Size Distribution (PSD) measurements, Top-Of-Atmosphere (TOA) observation was simulated for a conceptual MAP instrument in a 600 km sun-synchronous orbit. By employing various sun-satellite geometries, millions of pixel observations were simulated to encompass a broad range of aerosol and surface characteristics. This approach allowed us to assess the retrieval accuracy, particularly as the complexity of the inverse problem increased from simple to more complex forward modeling. This analysis is crucial for potential users of Level 2 products derived from MAP observations, as the uncertainties identified in this study offer insights into the accuracy of derived and retrieved aerosol properties such as Aerosol Optical Depth (AOD), Single Scattering Albedo (SSA), Angstrom Exponent (AE), Absorption Aerosol Optical Depth (AAOD), refractive index, effective radius, shape, and size distribution.The computational resources for this project were provided by the NASA NCCS DISCOVER HPC system.

Designed and constructed an HPC cluster [nyx.esi.umbc.edu]

HPC is specifically tailored to expedite aerosol retrievals from multi-angular polarimetric observations. This setup was engineered to maintain ultra-low instrument costs while achieving the highest computational efficiency, measured in FLOPS per watt. Additionally, the project included the development of a storage cluster with approximately 0.8PB of capacity, dedicated to managing HARP2 data analysis, encompassing both laboratory calibration measurements and on-orbit observations.

October 2021 - March 2024

Graduate Research Associate

Physics Department, UMBC, USA

Projects

Measurement of Microphysical and Optical Properties of Volcanic Ash

In the laboratory, volcanic ash samples are resuspended to assess their microphysical and optical properties. This is achieved using a Polarized Imaging Nephelometer and a Spectral Reflectometer, which respectively analyze the angular light scattering patterns and absorption characteristics of the volcanic ash. Furthermore, samples are collected on a Nuclepore filter after resuspension and subsequently examined using a Scanning Electron Microscope (SEM) to provide detailed imaging of the ash particles to inform on the size and shape of the particles.

Aerosol Retrieval Algorithm for Extracting Aerosol Products from AirHARP Observations

This research algorithm is designed to perform aerosol retrievals based on data collected by the airborne version of the HARP instrument (AirHARP) during the NASA ACEPOL and LMOS campaigns. The algorithm processes these observations to extract aerosol properties. The retrieved aerosol products are then compared with aerosol optical depths derived from HSRL2 measurements and collocated AERONET observations to validate their accuracy and reliability.

Data analysis of Polarized Imaging Nephelometer data

Analysis is carried out on aerosol measurements obtained with the polarized imaging nephelometer during NASA's DC3 and SEAC4RS airborne campaigns

August 2016 - October 2021

Undergraduate Research Associate

Applied Optics Lab, NIT Calicut, India

Projects

Development of Atmospheric Trace Gas Measurement Instruments Using Cavity Enhanced Absorption Spectroscopy

As an undergraduate research assistant, I was involved in designing the CAD model of an instrument that measures NO3 and NO2 trace gases in the visible spectral range. This instrument utilizes a high-fidelity cavity and spectrometer to enhance the path length. By employing the spectral cross-section data from the HITRAN database and using the Singular Value Decomposition (SVD) technique, the instrument can measure NO3 concentrations down to 2-3 parts per trillion and NO2 concentrations in parts per billion with high accuracy.

Design and Construction of an Integrating Nephelometer

I designed and built an integrating sphere nephelometer from scratch within a month to measure light scattering at 532 nm. This device was developed to measure the scattering efficiency of aerosol particles for gas chamber measurements at University College Cork, Ireland.

August 2012 - June 2014

Education

University of Maryland Baltimore County

Doctor of Philosophy
Atmospheric Physics

Thesis: Retrieval of aerosol properties using Polarized Imaging Nephelometer (PI-Neph) laboratory measurements and Hyper-Angular Rainbow Polarimeter (HARP) remote sensing observations.

Advisor: Dr. J. Vanderlei Martins
August 2016 - October 2021

University of Maryland Baltimore County

Master of Science
Atmospheric Physics

August 2014 - December 2016

National Institute of Technology Calicut

Bachelor of Technology
Engineering Physics

Thesis: Incoherent Broadband Cavity Enhanced Absorption Spectroscopy for the detection of trace gases using deep red LED.

Advisor: Dr. Ravi Varma MK
August 2010 - June 2014

Publications

Journal Articles
Selected Conference Presentations and Posters

Skills

Programming Languages & Tools
Packages & Softwares

Projects

Neural Network Based Radiative Transfer Using 6SV

Surrogate Model for TOA Observations

This project explores emulating the 6SV (Second Simulation of the Satellite Signal in the Solar Spectrum) radiative transfer simulator at the Top-Of-Atmosphere (TOA). The goal is to train a surrogate deep neural network model that can rapidly emulate radiative transfer computations across a wide range of aerosol types and loadings, replacing computationally expensive physics-based simulations with near-instantaneous neural network inference.

The primary focus is on producing the apparent reflectance and Degree of Linear Polarization (DoLP) at the TOA. To achieve this, we created a 16-million datapoint training dataset using Latin Hypercube Sampling (LHS) over the full range of sun-satellite geometry, aerosol properties, and surface properties. The dataset is generated separately for Land and Ocean surfaces, and individual surrogate models are trained for each surface type.

The 6SV-NN training experiments showed that the largest gains in emulator accuracy came from improving the training setup rather than making major changes to network size. Across the saved experiments, the most important factors were increasing dataset size, using physically meaningful input features, and choosing loss functions and target transforms that matched the behavior of the radiative transfer outputs. The final workflow consistently used a moderate multilayer perceptron architecture (15-256-256-128-64-3), which suggests that model capacity was sufficient and that later improvements came mainly from better data representation and optimization strategy.

For land cases, increasing the amount of training data produced the clearest and most consistent improvements. In the multi-wavelength setup, performance improved from an RMSE of about 2.50×10-3 with 1M samples to 7.87×10-4 with 4M samples, and then to a best value of 5.15×10-4 with the 16M-sample configuration. At the same time, the fraction of predictions within 0.002 absolute error increased from 47.1% at 1M samples to 98.3% at 4M, and to 99.7% in the best 16M run. The best land models also used engineered physical inputs, including angular terms, aerosol descriptors, wavelength, and BRDF parameters (k0, k1, k2), indicating that feature design was an important part of the final performance.

Ocean cases were more difficult and highlighted a different limitation. Larger datasets still helped, with ocean RMSE improving from about 7.05×10-3 in an early 200k single-wavelength setup to 2.57×10-3 for the 4M multi-wavelength configuration, and further to 2.23×10-3 in a 16M multi-wavelength run. However, ocean accuracy did not improve as uniformly as land, because ocean reflectances include many very small values that make relative error unstable. To address this, later ocean experiments added domain-specific features such as pigment concentration, wind speed, and wind azimuth, along with a log-transformed target of the form log(R + 10-4). This change greatly reduced mean relative error from very large values to about 7–9% in the log-target runs, though with some tradeoff in absolute RMSE.

Overall, the experiments showed that the most effective path to improving 6SV-NN performance was not a larger or deeper neural network, but a better formulation of the problem. For land, the combination of larger datasets, physics-informed features, and robust tail-aware training produced excellent emulator accuracy. For ocean, domain-specific features and log-target training were necessary to stabilize relative error. The main lesson is that feature engineering, data scaling, and target/loss design were the dominant drivers of accuracy improvement in the 6SV-NN training workflow.

Architecture & Initial Results

6SV-NN Emulator Architecture: 15-256-256-128-64-3 multilayer perceptron for emulating radiative transfer

Figure 1: 6SV-NN emulator architecture (15-256-256-128-64-3). Inputs include sun-satellite geometry (angular terms), aerosol properties (AOD, SSA, size distribution), surface BRDF parameters (k0, k1, k2), and wavelength. Outputs are I (apparent reflectance), DoLP (Degree of Linear Polarization), and AoLP (Angle of Linear Polarization).

Total Polarization Ratio
Truth vs Prediction: 1:1 scatter plot and difference plot for total polarization ratio showing RMSD=0.001 and MAE=4.62e-04

Figure 2a: Truth vs. prediction for total polarization ratio. Left: 1:1 scatter plot (RMSD = 0.001, N = 10,000, 99.9% within ±0.003). Right: Difference plot (MAE = 4.62×10-4, Max|err| = 4.80×10-3).

Residual distribution histogram for total polarization ratio showing MAE=4.62e-04 centered near zero

Figure 2b: Residual distribution (NN − mini6sv) for total polarization ratio. Near-zero centered distribution with MAE = 4.62×10-4.

Apparent Reflectance
Truth vs Prediction: 1:1 scatter plot and difference plot for apparent reflectance showing RMSD=0.001 and MAE=5.00e-04

Figure 3a: Truth vs. prediction for apparent reflectance. Left: 1:1 scatter plot (RMSD = 0.001, MAPD = 0.09%, Bias = −0.06%, 100% within ±0.5% rel.). Right: Difference plot (MAE = 5.00×10-4, Max|err| = 7.16×10-3).

Residual distribution histogram for apparent reflectance showing MAE=5.00e-04 centered near zero

Figure 3b: Residual distribution (NN − mini6sv) for apparent reflectance. Near-zero centered distribution with MAE = 5.00×10-4.

Deep Learning Radiative Transfer 6SV Surrogate Modeling LHS Sampling 16M Training Data

GRASP Radiative Transfer Using Neural Networks

Stokes Parameter Emulation at TOA

Building on the surrogate modeling approach, this project employs the GRASP (Generalized Retrieval of Aerosol and Surface Properties) radiative transfer code instead of 6SV to simulate TOA observations. The key distinction is that the GRASP RT forward model simulates the full polarimetric signal — the Stokes parameters I, Q, and U — at the Top-Of-Atmosphere, enabling complete characterization of both intensity and polarization state of the scattered radiation. This surrogate model is particularly suited for multi-angle polarimetric retrievals from instruments such as HARP2 and SPEXOne aboard NASA's PACE satellite, where computational speed of the forward model is a critical bottleneck.

The most important result came from the March 2026 hyperparameter sweep on a 2M-sample land dataset. That search reduced the best validation loss from 0.012198 to 0.010494, about a 14% improvement. Secondary accuracy metrics moved in the same direction: I<1% improved from 12.5% to 13.8%, P<1% improved from 11.0% to 12.4%, and test I(rel≤1%) improved from 12.57% to 13.61%.

The strongest lesson was that a smaller and cleaner model worked better than a larger one. The baseline hidden-layer layout of 512-256-256-128 was outperformed by a compact 256-256-128-64 architecture, which improved validation loss by another 4.7% after batch-size tuning. Larger alternatives such as 1024-512-256-128 and 512-512-512-256-128 were clearly worse, and enabling residual connections also hurt performance significantly. This suggests the model was somewhat over-parameterized for this training regime, and that extra depth or complexity did not translate into better generalization.

On the optimization side, smaller batch size helped. Reducing batch size from 2048 to 1024 gave the single largest early gain, improving validation loss by 6.25%. Larger batch sizes did not help: 4096 was slightly worse and 8192 was much worse. The learning-rate sweep also showed that the original LR=0.001 was already near-optimal. Tested alternatives (0.003, 0.0005, 0.0003) all regressed.

In terms of feature representation, the clearest win was Fourier features. Enabling FOURIER=32 improved validation loss by another 3.7% on top of the better batch size and smaller architecture. A later full-dataset follow-up confirmed this was not just a small-subset effect: FOURIER=32 beat FOURIER=64 throughout training, and by epoch 30 the full-data run reached val=0.00662, with I<1%=20.5% and P<1%=19.0%, substantially better than the earlier 2M-sample experiments. This strongly suggests that moderate Fourier expansion helps the network represent angular structure efficiently, but more Fourier capacity is not necessarily better.

The loss design also mattered. Keeping loss_weights="1 2 1 1" was important — changing to uniform weights (1 1 1 1) caused the largest regression in the sweep, about 48% worse validation loss. That indicates the extra emphasis on polarized radiance was important for overall model quality. Likewise, switching activation from SiLU to GELU hurt performance, so the simpler baseline activation remained the better choice.

Several feature-engineering and target-definition changes were scientifically important. Adding sphere_frac as an input fixed a missing physical dependency and restored sensitivity in Jacobians. Moving to log(Prad) and relative polarization metrics improved target conditioning and made evaluation more physically meaningful.

Overall, the project learned that better GRASP-NN-RT performance came from better conditioning and better inductive bias, not from a larger network. The best tested recipe was: LR=0.001, BATCH_SIZE=1024, hidden layers 256-256-128-64, ACTIVATION=SiLU, FOURIER=32, no residual connections, and loss_weights="1 2 1 1". The broad conclusion is that compact architecture, moderate Fourier features, balanced loss weighting, and physically aligned targets gave the most reliable gains in accuracy.

Architecture & Training Configuration

GRASP-NN-RT Architecture: Fourier(32)→256→256→128→64→3 MLP with SiLU activation outputting I, Q, U Stokes parameters

Figure 1: GRASP-NN-RT architecture. Inputs pass through Fourier Feature Expansion (F=32), then through hidden layers (256→256→128→64, SiLU activation). Outputs are Stokes parameters I, Q, and U. Training uses LR=0.001, batch size=1024, and weighted loss (1:2:1:1).

Predicted vs. True (Transformed & Recovered Stokes)
Predicted vs True scatter plots for GRASP-NN-RT: transformed outputs (log_I, pol_rad, sin2chi, cos2chi) and recovered Stokes parameters (I, Q, U, P) showing strong 1:1 agreement

Figure 2: Predicted vs. True for transformed and recovered Stokes parameters. Top row: transformed outputs — log_I, pol_rad, sin(2χ), cos(2χ), where χ is the angle of linear polarization (AoLP = ½ arctan(U/Q)), transformed to sin/cos to eliminate the discontinuity at ±90° and provide a smooth, bounded representation for the network. Bottom row: recovered physical Stokes parameters (I, Q, U) and degree of polarization (P). N = 1,818,242 test samples. I within ±0.5% relative: 24.38%, Q within ±0.5%: 15.28%, U within ±0.5%: 13.13%.

Deep Learning Radiative Transfer GRASP Stokes Parameters Fourier Features PACE / HARP2 Hyperparameter Optimization Surrogate Modeling

Research Interests

I have a broad range of research interests, including but not limited to the following:

  • Research, design, develop, implement, and support decision-science models
  • Aerosol measurement and instrumentation
  • Remote sensing of aerosols and clouds using multi-angle imaging polarimeters
  • Professional Affiliations and Activities

    • Member of the American Geophysical Union (AGU)
    • Reviewer for the journals: Remote Sensing of Environment, Geophysical Review Letters, Atmospheric Environment, Atmospheric Measurement Techniques (AMT), Journal of Quantitative Spectroscopy and Radiative Transfer (JQSRT), Optics Express, Review of Scientific Instruments, Remote Sensing, Journal of Applied Remote Sensing (JARS), Journal of Aerosol Science, and Atmosphere, IEEE Trans. on Geoscience and Remote Sensing, Journal of the Atmospheric Sciences, Limnology and Oceanography: Methods, Frontiers in Remote Sensing.
    • Editor for the special edition titled ‘Optical and Laser Remote Sensing of the Atmospheric Aerosol and Trace Gases Monitoring’ in the journal Remote Sensing. Initial discussions with the managing editor are underway, with the special issue announcement anticipated by April 2025.
    • Guest Topic Editor for the Research Topic "Small Satellites for Earth Observation: Capabilities, Limits, and Scientific Impact" in Frontiers in Remote Sensing (Atmospheric Remote Sensing section), co-edited with Xiaoguang Xu (UMBC) and Anna Gialitaki (National Observatory of Athens). Manuscript submission deadline: September 6, 2026.
    • Constructed, managed, and administered a high-performance computing (HPC) and storage cluster: Developed a 20-node HPC and storage cluster from the ground up at the Earth and Space Institute at UMBC for HARP2 data analysis and aerosol retrieval [nyx.esi.umbc.edu]. This involved selecting and ordering components, assembling nodes, and configuring the cluster network. The cluster was designed based on Beowulf architecture.
    • Developed a Python package for reading and visualizing PACE instrument data: This package is designed to read Level 1 and Level 2 data from PACE instruments and facilitate their visualization with just a few lines of Python code. Initially, the development centered on the HARP2 instrument. Subsequently, the package was expanded to include support for SPEXOne and OCI instruments. Development is ongoing, with efforts to integrate Level 2 aerosol products from additional instruments into the package.

    Other Interests

    Apart from being a atmospheric research scientist, I enjoy most of my time being outdoors. I enjoy biking, hiking, backcountry camping.

    When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technology advancements in the scientific computing world.

    News

    Awards & Certifications