UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Reinforcement Learning for Batch-to-Batch Bioprocess Optimisation

Petsagkourakis, P; Sandoval, IO; Bradford, E; Zhang, D; del Rio-Chanona, EA; (2019) Reinforcement Learning for Batch-to-Batch Bioprocess Optimisation. Computer Aided Chemical Engineering , 46 pp. 919-924. 10.1016/B978-0-12-818634-3.50154-5.

[thumbnail of 1904.07292v3.pdf] Text
1904.07292v3.pdf - Accepted Version
Access restricted to UCL open access staff

Download (1MB)

Abstract

Bioprocesses have received great attention from the scientific community as an alternative to fossil-based products by microorganisms-synthesised counterparts. However, bioprocesses are generally operated at unsteady-state conditions and are stochastic from a macro-scale perspective, making their optimisation a challenging task. Furthermore, as biological systems are highly complex, plant-model mismatch is usually present. To address the aforementioned challenges, in this work, we propose a reinforcement learning based online optimisation strategy. We first use reinforcement learning to learn an optimal policy given a preliminary process model. This means that we compute diverse trajectories and feed them into a recurrent neural network, resulting in a policy network which takes the states as input and gives the next optimal control action as output. Through this procedure, we are able to capture the previously believed behaviour of the biosystem. Subsequently, we adopted this network as an initial policy for the “real” system (the plant) and apply a batch-to-batch reinforcement learning strategy to update the network’s accuracy. This is computed by using a more complex process model (representing the real plant) embedded with adequate stochasticity to account for the perturbations in a real dynamic bioprocess. We demonstrate the effectiveness and advantages of the proposed approach in a case study by computing the optimal policy in a realistic number of batch runs.

Type: Article
Title: Reinforcement Learning for Batch-to-Batch Bioprocess Optimisation
DOI: 10.1016/B978-0-12-818634-3.50154-5
Publisher version: https://doi.org/10.1016/B978-0-12-818634-3.50154-5
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher's terms and conditions.
Keywords: Reinforcement Learning, Batch Process, Recurrent Neural Networks, Bio-processes
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Chemical Engineering
URI: https://discovery.ucl.ac.uk/id/eprint/10111831
Downloads since deposit
0Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item