Photonics Research, Volume. 11, Issue 10, 1703(2023)
Efficient option pricing with a unary-based photonic computing chip and generative adversarial learning On the Cover , Author Presentation
Fig. 1. Schematic of the unary approach to option pricing, compared to the classical Monte Carlo method. (a) Integrated photonic chip with the unary algorithm, consisting of a generator of the generative adversarial network (GAN), payoff calculation, and quantum amplitude estimation for acceleration. (b) Monte Carlo simulation on a classical computer, which first generates the future asset price paths based on random variables, and then calculates the payoff. The accuracy relies on extensive simulations of random walk asset paths. (c) Expected acceleration of the convergence of payoff errors, compared to classical Monte Carlo simulations. Shaded areas in the top inset indicate statistical uncertainty.
Fig. 2. Mapping of asset prices to unary basis. (a) Classical Monte Carlo paths partitioned into different unary bases. (b) Probability density function (PDF) according to the defined unary basis. (c) Payoff value calculated according to the PDF and asset prices.
Fig. 3. Photonic chip design for the unary option pricing algorithm. (a) Algorithmic model of unary option pricing. The input state consists of an
Fig. 4. GAN on the photonic chip for precise asset distribution uploading. (a) Algorithm of GAN, composed of a generator and a discriminator. (b) Generator implemented by a variational photonic circuit, which is trained on-chip in real time. The probability distributions accumulated on the waveguide paths are used as fake samples. Real samples are the training targets taken from market data in real applications. (c) Classical discriminator consisting of sequential convolutional layers and trained by a gradient descent algorithm. The discriminator aims to distinguish the source of the input sample, from the generator or a real distribution. The cost function is calculated from the discriminator output and used to train the discriminator itself and the generator. (d) The generator is trained by an evolutionary optimization procedure where populations (e.g., different configurations of the generator ansatz) are generated, evaluated, and iterated. The evaluation is accomplished using the scores granted by the discriminator. New generations are produced via the operators of selection, crossover, and mutation of current populations.
Fig. 5. Experimental training performance of the GAN under Wasserstein distance. (a), (c) Comparison between the probability distributions obtained experimentally from the generator (solid line with data points) and the target distribution (histogram). (b), (d) Evolution of the
Fig. 6. Experimental results of option pricing with three asset values. (a) Illustration of the optical chip with payoff calculation and amplitude estimation module. Operator
Get Citation
Copy Citation Text
Hui Zhang, Lingxiao Wan, Sergi Ramos-Calderer, Yuancheng Zhan, Wai-Keong Mok, Hong Cai, Feng Gao, Xianshu Luo, Guo-Qiang Lo, Leong Chuan Kwek, José Ignacio Latorre, Ai Qun Liu, "Efficient option pricing with a unary-based photonic computing chip and generative adversarial learning," Photonics Res. 11, 1703 (2023)
Category: Integrated Optics
Received: Apr. 25, 2023
Accepted: Jul. 31, 2023
Published Online: Sep. 27, 2023
The Author Email: Ai Qun Liu (aiqun.liu@polyu.edu.hk)