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.
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 |
Archive Staff Only
View Item |