# Generative Design of Ship Propellers using Conditional Flow Matching

arXiv: https://arxiv.org/abs/2601.21637 · HTML: https://mlsanity.com/paper/2601.21637/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 8 of its 20 references that are in the map.
- First posted on arXiv 29 Jan 2026.

## Builds on (most cited first, 8 of 8)

- [Generative Adversarial Networks](https://mlsanity.com/paper/2203.00667/) (2022)
- [Neural Ordinary Differential Equations](https://mlsanity.com/paper/1806.07366/) (2018)
- [Variational Inference with Normalizing Flows](https://mlsanity.com/paper/1505.05770/) (2015)
- [Density estimation using Real NVP](https://mlsanity.com/paper/1605.08803/) (2016)
- [Glow: Generative Flow with Invertible 1x1 Convolutions](https://mlsanity.com/paper/1807.03039/) (2018)
- [Analyzing Inverse Problems with Invertible Neural Networks](https://mlsanity.com/paper/1808.04730/) (2018)
- [Inverse design optimization framework via a two-step deep learning approach: application to a wind turbine airfoil](https://mlsanity.com/paper/2108.08500/) (2021)
- [LU-Net: Invertible Neural Networks Based on Matrix Factorization](https://mlsanity.com/paper/2302.10524/) (2023)

## Built on by (most cited first, 1 of 1)

- [Conditional Flow Matching for ML-Based Inverse Design Problems](https://mlsanity.com/paper/2609.00863/) (2026)

## Abstract (arXiv)

In this paper, we explore the use of generative artificial intelligence (GenAI) for ship propeller design. While traditional forward machine learning models predict the performance of mechanical components based on given design parameters, GenAI models aim to generate designs that achieve specified performance targets. In particular, we employ conditional flow matching to establish a bidirectional mapping between design parameters and simulated noise that is conditioned on performance labels. This approach enables the generation of multiple valid designs corresponding to the same performance targets by sampling over the noise vector. To support model training, we generate data using a vortex lattice method for numerical simulation and analyze the trade-off between model accuracy and the amount of available data. We further propose data augmentation using pseudo-labels derived from less data-intensive forward surrogate models, which can often improve overall model performance. Finally, we present examples of distinct propeller geometries that exhibit nearly identical performance characteristics, illustrating the versatility and potential of GenAI in engineering design.
