Research

Learning and optimization under the constraints of real devices.

IEEE VTS · 2026First-author research

Finding faults with compact test sets

A model can run successfully while producing wrong outputs because of hardware faults. I developed optimization methods to search for inputs that expose those failures, balancing fault coverage with test-set compactness.

ATPG-EA uses evolution strategies and includes experiments with bit flips, weight perturbations, and stuck-at faults across neural-network architectures. The repository contains the search code, experimental scripts, and workflow documentation.

Compact Functional Test Pattern Generation for DNNs Using Evolution Strategies.

ATPG-EA workflow showing fault injection, CMA-ES search, and comparison of faulty and fault-free model predictions.
Fault injection and evolutionary test generation. Figure from the project repository; select to enlarge.

DATE · 2025First-author research

Learning through device variation and sensor noise

Printed devices vary, and sensor signals are noisy. ADAPT-pNC brings both into training by combining second-order learnable filters, sensor augmentation, and a printed neural-network model.

I evaluated the method on 15 time-series benchmark datasets. The release includes model definitions, augmentation settings, training scripts, and evaluation notebooks.

ADAPT-pNC: Mitigating Device Variability and Sensor Noise in Printed Neuromorphic Circuits with SO Adaptive Learnable Filters.

Physics in Medicine & Biology · 2024First-author research · MSc

From 3D CT images to radiotherapy dose

My master’s research covered 3D CT preprocessing, organ-at-risk segmentation, and transformer-based dose prediction for head-and-neck radiotherapy. The cascade uses predicted organ segmentations, CT images, and target information to estimate a 3D dose map.

The implementation includes OAR-TRANSEG and DOSE-PYFER, with segmentation and dose-prediction models, training modules, and architecture figures.

A Cascade Transformer-Based Model for 3D Dose Distribution Prediction in Head and Neck Cancer Radiotherapy.

Cascade architecture: CT images enter organ segmentation; CT, target information and predicted organs then enter dose prediction.
Organ segmentation followed by dose prediction. Figure from the project repository; select to enlarge.

IEEE ETS · 2025First-author research

Generating tests for printed analog circuits

Device-level defects create a large fault space. This work groups faults with similar transfer functions and optimizes test inputs to increase the differences between healthy and faulty circuit responses.

The public release includes fault-injection models, clustering code, SPICE simulation scripts, and notebooks for test generation and analysis.

Automatic Test Pattern Generation for Printed Neuromorphic Circuits.

DAC · 2025First-author research

Training under a hardware power budget

Predictive accuracy is only part of the design objective when a circuit must meet a power budget. My work develops learning methods that account for this constraint during training.

The repository provides power-aware printed-network models, constrained training routines, and experiment code.

Power-Constrained Printed Neuromorphic Hardware Training.

In progress

Flexible analog classifiers
Hardware-aware training and robustness evaluation for radial basis function networks implemented with flexible electronics.
Printed-circuit diagnosis
Using input–output behavior to distinguish faults and localize faulty components in printed neuromorphic circuits.
Device-level placement & routing
Connecting Python optimization with Cadence Virtuoso through SKILL Bridge to explore layouts under connectivity, geometry, and area constraints.

Further reading

All publications ↗

Diagnostic Test Generation for Fault Localization in Printed Neuromorphic Circuits. DATE, 2026.

For earlier implementations of fuzzy neural networks and incremental decision trees, visit the code archive →.