Next Article in Journal
Crop Disease Identification by Fusing Multiscale Convolution and Vision Transformer
Next Article in Special Issue
Halfway to Automated Feeding of Chinese Hamster Ovary Cells
Previous Article in Journal
Cervical Range of Motion Assessment through Inertial Technology: A Validity and Reliability Study
Previous Article in Special Issue
A Soft Sensor Model of Sintering Process Quality Index Based on Multi-Source Data Fusion
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development and Optimization of a Novel Soft Sensor Modeling Method for Fermentation Process of Pichia pastoris

Key Laboratory of Agricultural Measurement and Control Technology and Equipment for Mechanical Industrial Facilities, School of Electrical and Information Engineering, Jiangsu University, Zhenjiang 212013, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(13), 6014; https://doi.org/10.3390/s23136014
Submission received: 17 May 2023 / Revised: 25 June 2023 / Accepted: 26 June 2023 / Published: 29 June 2023
(This article belongs to the Special Issue Intelligent Soft Sensors)

Abstract

:
This paper introduces a novel soft sensor modeling method based on BDA-IPSO-LSSVM designed to address the issue of model failure caused by varying fermentation data distributions resulting from different operating conditions during the fermentation of different batches of Pichia pastoris. First, the problem of significant differences in data distribution among different batches of the fermentation process is addressed by adopting the balanced distribution adaptation (BDA) method from transfer learning. This method reduces the data distribution differences among batches of the fermentation process, while the fuzzy set concept is employed to improve the BDA method by transforming the classification problem into a regression prediction problem for the fermentation process. Second, the soft sensor model for the fermentation process is developed using the least squares support vector machine (LSSVM). The model parameters are optimized by an improved particle swarm optimization (IPSO) algorithm based on individual differences. Finally, the data obtained from the Pichia pastoris fermentation experiment are used for simulation, and the developed soft sensor model is applied to predict the cell concentration and product concentration during the fermentation process of Pichia pastoris. Simulation results demonstrate that the IPSO algorithm has good convergence performance and optimization performance compared with other algorithms. The improved BDA algorithm can make the soft sensor model adapt to different operating conditions, and the proposed soft sensor method outperforms existing methods, exhibiting higher prediction accuracy and the ability to accurately predict the fermentation process of Pichia pastoris under different operating conditions.

1. Introduction

The Pichia pastoris expression system is a eukaryotic expression system that has developed in the past decade and is one of the most successful foreign protein expression systems [1]. Compared with other expression systems, Pichia pastoris has significant advantages in processing, secretion, post-translational modifications, and glycosylation of expressed products, and has been widely applied [2]. Over 1,000 proteins have been efficiently expressed using the Pichia pastoris expression system. High-density fermentation is an important strategy for improving foreign protein expression levels in Pichia pastoris [3]. To effectively increase the expression level of secreted foreign proteins in Pichia pastoris, the fermentation process needs to be dynamically regulated and optimized in real-time by changing the fermentation environment and cultivation conditions to find the optimal environmental parameters for improving the secretion effect of foreign proteins [4]. However, Pichia pastoris fermentation is a complex, nonlinear, and uncertain process with multiple variables and time-varying properties [5,6]. Due to the actual process technology and cost reasons, key biochemical parameters that directly reflect fermentation process quality, such as cell concentration and product concentration, cannot be directly measured online and can only be estimated roughly through offline sampling and analysis [7]. This not only causes lagging information acquisition but also affects the correct judgment and decision-making of operators on real-time reaction status, while also limiting the implementation of optimization and control strategies. Therefore, there is an urgent need to find a method to achieve optimal estimation and prediction of key biochemical parameters during Pichia pastoris fermentation processes.
The soft sensor method is an effective solution to the problem of difficult online measurement of key biochemical parameters in biological fermentation processes. Many scholars worldwide have conducted in-depth research on soft sensor technology and achieved a series of results. Shao et al. [8] proposed a semisupervised Gaussian regression for the ammonia synthesis process, which achieved accurate real-time prediction of ammonia production concentration with fewer labeled samples. However, the accuracy parameter in Bayesian regularization needs to be manually predefined, which greatly reduces the accuracy of the model. Yuan et al. [9] used a supervised long short-term memory network to achieve soft sensor modeling of the penicillin fermentation process, which fully utilized the quality variables in the long short-term memory network and realized nonlinear dynamic modeling of the penicillin fermentation process with a good prediction effect. The limitation of this method is that the amount of computation and training time of the model are greatly increased due to adding the quality variable to each LSTM cell. Zheng et al. [10] proposed a real-time semisupervised extreme learning machine, which integrated semisupervised learning and just-in-time learning strategies into the modeling framework to establish a local prediction model, and fully utilized a large amount of unlabeled data information to achieve fast and accurate measurement of Mooney viscosity in the rubber mixing process. Chang et al. [11] proposed a consistent contrastive network to realize the time awareness and robustness of the soft sensor model, which overcame the limitations of manifold regularization and fully utilized abnormal data and unlabeled data information. The effectiveness of the consistent contrastive network was verified in the soft sensor modeling of ammonia and sulfur removal industrial processes. Fan et al. [12] proposed a soft sensor regression model based on the long short-term memory recurrent neural network in deep learning using the data obtained by the sensor, by designing the relative error loss and the normalized L1 loss function using the time step of the sensor to predict the measured value, to realize the detection of the wafer manufacturing process to reduce the recall rate of the wafer. The experimental results show that the proposed soft sensor model can realize various types of inspection and prediction in complex manufacturing processes. However, the generalization ability of this model is poor, and it can only be used in the manufacturing process of one working condition. Zhang et al. [13] deeply analyzed the relevant factors affecting the formation of glutamate, and proposed a soft sensor model based on fuzzy reasoning based on a support vector machine using the soft sensor method, and used the particle swarm optimization algorithm to optimize the key parameters to realize the control of glutamate concentration. The precise prediction of the model is optimized by using the fuzzy reasoning mechanism and the fuzzy basis function to optimize the kernel function of the support vector machine, which improves the anti-interference ability and adaptability of the model, whose prediction ability is good. However, the generalization ability of the model is insufficient, and the calculation process is relatively complicated, increasing the time cost. Han et al. [14], inspired by the adversarial network, used the adversarial domain adaptation method to improve the performance of the deep migration learning model and realize the accurate diagnosis of mechanical failures with small data volumes in industrial processes. However, this method must have sufficient target domain data. After the migration is completed, the target domain data in the actual industrial process are extremely limited, which affects the predictive performance of the model. Although the soft sensor models established in the above literature achieve accurate online prediction of key biological parameters, they do not consider the problem of model failure and performance degradation caused by the mismatch between modeling data and real-time data under different operating conditions in biological fermentation processes.
Regarding the abovementioned issue, [15] utilized deep transfer learning strategies to reduce the differences in data distribution between the source and target domains, effectively solving the problems of missing data and deterioration of soft sensor model performance in complex industrial processes. However, this method is only suitable for transferring from one working condition to another, which will reduce the ability of the model to fit. Ref. [16] proposed an online transfer learning technique based on slow feature analysis and variational Bayesian inference to improve the predictive performance of the target process, solving the problem of online measurement of water content in crude oil emulsions using steam-assisted gravity drainage technology and greatly improving production efficiency. Two weighting functions related to the transformation and emission equations are introduced and dynamically updated to quantify the transferability from the source domain to the target domain at each moment. Ref. [17] aims at the problem of online detection of key variables in industrial processes, proposes a soft sensor model based on variational mode decomposition, stacked enhanced autoencoder and transfer learning to achieve high-precision regression prediction, and introduces a transfer learning algorithm based on the maximum mean deviation in transfer learning to solve the domain under different operating conditions of the adaptation problem. However, the hyperparameters of the built model need to be manually selected, which greatly increases the prediction error of the model. Ref. [18] implements transfer learning by fine-tuning the weights of the network, freezing inner layers and updating outer layers. The method of transfer learning proposed in the literature realizes the prediction of complex industrial processes with small amounts of data. However, the prediction accuracy of this method is poor, and multiple parameters need to be manually set. Therefore, the application of transfer learning can effectively solve the dilemma of model failure and performance deterioration under different operating conditions. In summary, this paper proposes a multioperating condition transfer learning-based soft sensor modeling method for Pichia pastoris fermentation. First, to address the issue of significant data distribution differences between batches in the fermentation process, the BDA method in transfer learning is adopted to reduce the differences [19], and the fuzzy set concept is introduced to improve the BDA method, effectively converting the classification problem into a regression prediction problem of the fermentation process. Then, considering the nonlinearity and small sample characteristics of the Pichia pastoris fermentation process, the LSSVM is used as the basic model of the soft sensor process, and the adapted data are used to train the LSSVM model. The model is then optimized using an IPSO based on psychological mechanisms. Finally, the adapted target domain data are used to predict the Pichia pastoris cell concentration and product concentration through the constructed soft sensor model. The experimental results demonstrate that this soft sensor method is significantly superior to existing methods, has high prediction accuracy, and can accurately predict the Pichia pastoris fermentation process under different operating conditions. This paper makes significant contributions to current research on soft sensors. First, an IPSO algorithm is proposed to optimize the parameters of LSSVM, which greatly improves prediction accuracy. Compared with GWO and ABC optimization algorithms, the proposed IPSO algorithm has good dynamic performance and optimization performance. Second, this paper proposes to use the improved BDA algorithm in transfer learning to adapt the source domain and target domain to reduce the differences between different domains, so that the soft sensor model achieves good performance under multiworking conditions.

2. Methods

2.1. Principle and Solution of Balanced Distribution Adaptation

During the fermentation process of Pichia pastoris, the real-time data and modeling data distributions between different fermentation batches do not match due to varying operating conditions [20]. Soft sensor models established based on historical operational data may not be applicable to new batches, leading to model degradation and misalignment issues. Considering that transfer learning can learn useful information from other fermentation batches to assist in completing tasks for the target fermentation batch and does not require training and prediction data to conform to the requirement of independent and identically distributed data [21], it is an effective way to solve the problem of soft sensor modeling for the fermentation process with multiple operating conditions across different batches. Transfer learning has been widely used in medical images, industrial processes, and so on [22,23]. Transfer learning aims to improve the performance of target learners on target domains by transferring knowledge contained in different but related source domains [24]. Therefore, this article introduces a transfer learning strategy to construct a soft sensor model for the fermentation process of Pichia pastoris.
Data distribution adaptation is one of the most commonly used feature-based transfer learning methods [25]. The main idea behind this method is to use some transformations to bring the distance between data distributions of different domains closer together [26]. Currently, the most commonly used algorithm for this purpose is BDA, which reduces the joint probability distribution distance between the source and target domains to achieve transfer learning and improve the applicability and predictive accuracy of traditional soft sensor models. However, since the traditional BDA method is only suitable for solving classification problems [27], and soft sensor modeling for the fermentation process of Pichia pastoris is a regression problem, this article introduces the concept of fuzzy sets [28] into the BDA method to transform the classification problem into a regression problem and to achieve soft sensor modeling for the fermentation process of Pichia pastoris.
For a given labeled source domain data  Q s = { x s i , y s i } i = 1 n  and unlabeled target domain data  Q t = { x t j , y t j } j = 1 m  of the Pichia pastoris fermentation process, assuming the feature spaces are  χ s  and  χ t , respectively, and  χ s = χ t , the label spaces are  Y s  and  Y t , respectively, and  Y s = Y t , the marginal distributions are  P s ( x s )  and  P t ( x t ) , respectively, and  P s ( x s ) P t ( x t ) , and the conditional distributions are  P s ( y s | x s )  and  P s ( y t | x t ) , respectively, and  P s ( y s | x s ) P s ( y t | x t ) . The goal of BDA is to complete transfer learning by minimizing the marginal and conditional distributions between the source and target domains, which is minimizing the following equation.
D I S ( Q s , Q t ) ( 1 μ ) D I S ( P ( x s ) , P ( x t ) ) + μ D I S ( P ( y s | x s ) , P ( y t | x t ) )
where  μ  is the balance factor to adjust the distance between the two distributions,  μ [ 0 , 1 ] . When  μ 1 , it indicates that data sets are similar, and the conditional distribution has a greater proportion. When  μ 0 , it indicates that the data sets are dissimilar, and the marginal distribution has a greater proportion.
Since there are no labels in the target domain  Q t , it is impossible to calculate the conditional probability distribution. Therefore, further training of a preclassifier is necessary to obtain soft labels  y t j .
Let  Q s c = { x i | x i Q s y i = c }  be the sample set of class c in the source domain s, and  Q t c = { x i | x i Q t y i = c }  be the sample set of class c in the target domain t.
Using Maximum Mean Discrepancy (MMD) [29] to measure the distance between two neighboring domains, Equation (1) can be expressed as:
D I S ( Q s , Q t ) ( 1 μ ) |   | 1 n i = 1 n x s i 1 m j = 1 m x t j |   | H 2 + μ c = 1 C |   | 1 n c x s i Q s c x s i 1 m c x t j Q t c x t j |   | H 2
where H is the Reproducing Kernel Hilbert Space [30], c denotes different class labels, and  c { 1 , 2 , , C } , n and m represent the number of samples in the source and target domains, respectively.  Q s c  and  Q t c  refer to class c samples in the source and target domains, respectively.  n c  and  m c , respectively, represent the number of samples in  Q s c  and  Q t c . The first term in Equation (2) computes the distance between the marginal probability distributions of the source and target domains, and the second term calculates the distance between the conditional probability distributions.
Considering that the soft sensor problem of Pichia pastoris fermentation process studied in this paper is a regression problem, while the BDA method is only applicable to classification problems, this paper introduces the fuzzy set method to improve the BDA method and make it applicable to regression problems.
In traditional classification problems, a sample can only belong to one class, while using the fuzzy set method allows a sample to belong to multiple classes to varying degrees, therefore, for the output  { y i z } i = 1 , , n  of the z-th source domain, the 5th, 50th, and 95th percentile values are found and denoted as  p 5 z , p 50 z , p 95 z . Three fuzzy sets denoted as  small z ,   medium z ,   large z  are defined based on these percentiles, as shown in Figure 1.
Let the membership degree of  y i z  in class p in the source domain be denoted as  α i p z , and the membership degree of  y i t  in class q in the target domain be denoted as  α i q t , and normalize  α i p z  and  α i q t , as shown in Equations (3) and (4):
α ¯ i p z = α i p z i = 1 n α i p z p = 1 , 2 , 3 ; i = 1 , 2 , , n
α ¯ i q t = α i q t i = 1 n α i q t q = 1 , 2 , 3 ; i = 1 , 2 , , n
Based on Equations (3) and (4), Equation (2) can be represented as:
D I S ( Q s , Q t ) ( 1 μ ) |   | 1 n i = 1 n x s i 1 m j = 1 m x t j |   | H 2 + μ c = 1 3 |   | x s i D s ( c ) α ¯ i c z x s i x t j D t ( c ) α ¯ i c t x t j |   | H 2
Using matrix techniques, Equation (5) can be written in the following form:
D I S ( Q s , Q t ) A T X ( 1 μ ) M 0 X T A + A T X μ c = 1 3 M c X T A = A T X [ ( 1 μ ) M 0 + μ M R ] X T A
where  M R = M 1 + M 2 + M 3 M 1 , M 2  and  M 3  are matrices for maximum mean discrepancy, defined as follows:
( M c ) i j = α ¯ i c z α ¯ j c z x i , x j Q s c α ¯ i c t α ¯ j c t x i , x j Q t c   α ¯ i c z α ¯ j c z x i Q s c , x j Q t c α ¯ i c t α ¯ j c t x i Q s c , x j Q t c 0 o t h e r
The calculation formula of  M 0  is as follows:
( M 0 ) i j = 1 n 2 x i , x j Q s 1 m 2 x i , x j Q t 1 m n o t h e r
The objective function Equation (2) can be represented as:
m i n   t r ( A T X [ ( 1 μ ) M 0 + μ M R ] X T A ) + λ |   | A |   | F 2 s . t .   A T X H X T A = I , 0 μ 1
where  λ  is the regularization parameter, A is the transformation matrix, X is the input matrix composed of  x s i  and  x t j | | | | F 2  is the Hilbert-Schmidt norm, I is the identity matrix,  I ( n + m ) ( n + m ) , and H = I − (1/n)E, E is the identity matrix. By using the Lagrange multiplier method, the Lagrange function for Equation (9) is:
L = t r ( A T X [ ( 1 μ ) M 0 + μ M R ] X T A ) + λ |   | A |   | F 2 + t r ( [ I A T X H X T A ] ϕ )
where the Lagrange multiplier  ϕ = ( ϕ 1 , ϕ 2 , , ϕ d ) , set derivative  L / A = 0 , then the optimization problem can be transformed into a generalized eigenvalue decomposition problem, which can be expressed as:
( X [ ( 1 μ ) M 0 + μ M R ] X T + λ I ) A = X H X T A ϕ
The optimal transformation matrix A can be obtained by solving Equation (11).
By using the optimal transformation matrix A, the distributions of the source domain data and the target domain data can be adapted, thereby improving the applicability and prediction accuracy of the soft sensor model.

2.2. Improving Particle Swarm—Least Squares Support Vector Machine Algorithm

2.2.1. Least Squares Support Vector Machine

The key biochemical parameters reflecting the real-time fermentation status and fermentation quality of Pichia pastoris (such as cell concentration and product concentration) are currently mainly obtained through offline sampling and laboratory analysis methods. However, this method is cumbersome and leads to long intervals between data collection for the same batch of fermentation, resulting in a limited number of actual collected data samples. In addition, the fermentation process has strong nonlinear characteristics. In light of the favorable performance of LSSVM in solving small sample, nonlinear, and high-dimensional regression tasks [31] and its fast solution speed and robust fitting ability, this paper applied LSSVM to soft sensor modeling of Pichia pastoris fermentation.
Suykens et al. [32] proposed the least LSSVM as a variant of the support vector machine (SVM). This method greatly reduces the complexity of the algorithm by using the sum of squared errors as the loss function. Given a dataset  { x i , y i } i = 1 l  with the input data  x i R n  and the output data  y i R n , the optimization objective of LSSVM can be represented as follows:
min   ω , e J ( ω , e ) = 1 2 ω T ω + γ 2 i = 1 l e i 2
Subject to:
y i [ ω T φ ( x i ) + b ] = 1 e i i = 1 , 2 , , l
where  ω  represents the weight vector,  φ ( i )  is a nonlinear function that maps the data to a high-dimensional space,  γ  is the regularization parameter,  e i  is the error introduced by the samples, and b is the constant bias. The optimization objective can be converted into a dual variable optimization problem using the Lagrange duality, which can be expressed as follows:
L ( ω , b , e , α ) = J ( ω , e ) i = 1 l α i ( ω T φ ( x i ) + b + e i y i ) = 1 2 ω T ω + γ 2 i = 1 l e i 2 i = 1 l α i { [ ω T φ ( x i ) + b ] + e i y i }
where  α i  is the Lagrange multiplier for the i-th constraint, according to the Karush–Kuhn–Tucker (KKT) conditions:
L ω = 0 i = 1 l α i φ ( x i ) = ω L b = 0 i = 1 l α i y i = 0 L e i = 0 α i = γ e i L α i = 0 ω T φ ( x i ) + b + e i y i = 0
After eliminating  ω , e , Equation (16) is obtained as follows:
0 E T E Ω + γ - 1 I l b α = 0 y
where  E = [ 1 , , 1 ] T I l  is an  l × l  identity matrix,  α = [ α 1 , , α l ] T , and  Ω  is the kernel matrix,  Ω N × N , and  Ω i j = φ ( x i ) T φ ( x j ) = K ( x i , x j )  for a given RBF kernel function:
K ( x i , x j ) = exp ( ( x i x j ) 2 2 σ 2 )
Thus, the objective function can be derived as follows:
f ( x ) = i = 1 l α i K ( x , x i ) + b
where  α , b  are the solutions to Equation (16).
The predictive performance of LSSVM mainly depends on the regularization parameter  γ  and the kernel width  σ , where  γ  balances the trade-off between fitting accuracy and model generalization ability, and  σ  affects the complexity of the distribution of the sample data in the mapped space. Traditional methods for parameter selection are often based on experience and trial, which may not guarantee regression accuracy and computational efficiency. To improve the LSSVM model, the IPSO algorithm is used to optimize the parameters ( σ , γ ) of LSSVM.

2.2.2. Improved Particle Swarm Optimization

Particle swarm optimization (PSO) is an evolutionary algorithm used to solve global optimization problems [33]. However, PSO has certain limitations such as a lack of dynamic adaptability, which can result in local optima trapping and slow convergence speed [34]. Researchers have proposed improved PSO algorithms to address these limitations, including dynamic PSO and adaptive PSO [35]. These algorithms have shown promising results in enhancing PSO’s performance.
Yang Ge et al. [36] introduced a psychological model into PSO and proposed Emotional PSO (EPSO) to enhance the search ability of particles and accelerate the convergence speed of PSO. However, the algorithm lacks dynamic adaptability and is prone to getting trapped in local optima [37]. Therefore, this paper proposes an improved PSO algorithm based on EPSO to optimize the regularization parameter and kernel width of the LSSVM. The improved PSO algorithm is expected to overcome the limitations of EPSO and enhance the performance of PSO in solving optimization problems.
Assuming that each particle possesses emotional states and perception abilities, the Weber–Fechner law [38] has been utilized to enhance the performance of PSO. Specifically, particles utilize their emotional states to determine their next actions, and they can perceive stimuli by evaluating the difference between their current position and the historical best position. When the stimulus exceeds the perception threshold, the particle’s emotional state changes, resulting in a stronger response to the stimulus. Three emotional states have been defined for the particles, namely happy, normal, and sad, which correspond to different particle reactions. The emotional state of each particle is updated in each iteration. If the particle’s fitness is higher than that of the previous iteration, its emotional state increases; otherwise, its emotional state decreases. The emotional state of the i-th particle in the t-th iteration is represented by  e X i t , and its initial emotional state is a random number. The formula for  e X i 0  can be expressed as:
e X i 0 = r a n d [ 0.1 , 0.1 ]
The emotional state of the particle is adjusted according to its fitness. If the particle’s fitness is better than the previous iteration, its emotional state increases; otherwise, its emotional state decreases. The increase and decrease of emotional state can be represented as:
Δ + = ( f ( X i t 1 ) f ( X i t ) ) ( f ( X i t ) f ( g b t ) ) ( f ( g ω t ) f ( g b t ) ) 2
Δ = ( f ( X i t ) f ( X i t 1 ) ) ( f ( g ω t ) f ( X i t ) ) ( f ( g ω t ) f ( g b t ) ) 2
where  X i t  represents the position of the i-th particle during the t-th iteration,  g b t  represents the global best position at the t-th iteration, and  g ω t  represents the global worst position at the t-th iteration.
Regarding particle swarm  p X = { p X i ; i = 1 , 2 , , n } , its emotional state is sorted, and all particles are divided into three different emotional states based on the average value of their emotional state, as shown in Figure 2.
Subsequently, the particle’s behavior is determined based on its emotional state. The Weber–Fechner law is employed to describe the particle’s perception ability, which can be expressed as:
r g = k ln S ( f ( g B e s t ) f ( p X i ) ) S 0
r h = k ln S ( f ( p B e s t i ) f ( p X i ) ) S 0
where  r g  represents global perception,  r h  represents historical perception, k is a constant factor, S(·) is the stimulus function,  S 0  is the stimulus threshold, gBest is the historical best position of the particle swarm, and  p B e s t i  is the historical position of the i-th particle. According to the paper [35], the velocity and position update formulas for a particle in a normal emotional state are:
V i t + 1 = ξ V i t + c 1 r 1 ( p B e s t i t p X i t ) + c 2 r 2 ( g B e s t t p X i t )
p X i t = p X i t 1 + V i t
When the particle is in the happy state, it will be more energetic in the current position. The update formula of the particle speed and position in the happy state is:
V i t + 1 = ξ V i t + c 1 r 1 r g ( p B e s t i t X i t ) + c 2 r 2 r h ( g B e s t t X i t )
p X i t = p X i t 1 + V i t
When a particle is in a sad emotional state, it primarily focuses on its historical best position and contracts towards it from its current position. However, due to the decreasing fitness over iterations, the particle may become trapped in a local optimum. Based on the psychological model, a particle in a sad emotional state is on the verge of collapse and requires assistance from particles with better emotional states in the swarm to improve its condition. To address this issue, this paper proposes a restart strategy for updating the velocity of sad particles. The restart strategy is as follows:
V i t = c 1 ( u l ) r a n d [ 1 , 1 ]
where  c 1  is a constant, u represents the upper limit of the particle search range, l represents the lower limit of the particle search range, and rand [−1, 1] denotes a random number within the range of [−1, 1]. To maintain both convergence performance and diversity in the particle swarm, a combination of random initialization and the global best position is employed for updating the position of sad particles, which can be expressed as follows:
p X i t = g b t 1   r < 0.5 l + ( u l ) r a n d [ 1 , 1 ]   r 0.5
The IPSO algorithm workflow is illustrated in Figure 3.
According to the analysis presented above, the improved PSO algorithm that utilizes the psychological mechanism demonstrates desirable dynamic and convergence performance, as well as enhanced search ability of particles when compared to traditional PSO algorithms. As a result, this study employed the improved PSO algorithm based on the psychological mechanism to optimize the key parameters  ( γ , σ )  of the LSSVM.

2.3. Soft Sensor Modeling Based on BDA-IPSO-LSSVM

In this study, a soft sensor modeling strategy based on BDA-IPSO-LSSVM is proposed to address the issue of soft sensor model failure caused by the mismatch between training data and actual operating condition data in the fermentation process of Pichia pastoris. The proposed strategy utilizes the idea of transfer learning and employs the improved BDA method to match the training data and operating condition data, thereby enhancing the generalization ability and prediction accuracy of the established soft sensor model. Additionally, an improved PSO algorithm is proposed to optimize the established LSSVM-based soft sensor model and overcome the problem of arbitrary local optima in the PSO algorithm. To illustrate the proposed soft sensor modeling strategy based on BDA-IPSO-LSSVM, Figure 4 is provided, which presents a graphical representation of the strategy.

2.4. Introduction of the Pichia pastoris Experimental Work

The focus of this study is on Pichia pastoris, and Pichia pastoris GS115, MutsHis+ strain was selected as the strain. The RTY-C-100L fermenter was used as the fermentation equipment. The input variables for the soft sensor model were chosen based on the analysis of the fermentation process of Pichia pastoris using the absolute relation degree method. The stirring speed v, temperature T, airflow q, pH of the fermentation liquid, dissolved oxygen Do, and fermenter pressure p were selected as input variables, and the concentrations of production P and cell concentration C were selected as output variables. The fermentation process is shown in Figure 5.
The specific steps for modeling the Pichia pastoris fermentation soft sensor model based on BDA method are as follows, where the source domain data and the target domain data are represented by  Q s = { x s i , y s i } i = 1 n  and  Q t = { x t l , y t l } l = 1 m , respectively:
Step 1:
Carry out Pichia pastoris fermentation experiments, build the datasets, and normalize the dataset.
Step 2:
Establish the IPSO-LSSVM model: the first step is to determine the parameters of the LSSVM model, including regularization parameter  γ  and kernel width  σ . IPSO-LSSVM is an optimization method based on the improved particle swarm algorithm, which automatically selects the optimal model parameters. The IPSO-LSSVM uses the IPSO algorithm proposed in this paper to automatically obtain regularization parameter  γ  and kernel width  σ .
Step 3:
Train the IPSO-LSSVM model using labeled source domain data  Q s = { x s i , y s i } i = 1 n : labeled source domain data can be used to train the initial IPSO-LSSVM model, which can serve as the starting point for the iterative process, helping to improve the subsequent optimization results.
Step 4:
Obtain soft label  y f  for target domain data  x t  by iteratively inputting unlabeled data into the IPSO-LSSVM model: Since the target domain data are unlabeled, the unlabeled target domain data  x t  are input into the IPSO-LSSVM model obtained in step 3 to generate predicted values  y t , which are then used as soft labels. The soft labels  y f  are then combined with the target domain data  x t .
Step 5:
Compute the transformation matrix A using the source domain data, target domain data, and soft labels as inputs for the improved BDA algorithm: the improved BDA algorithm utilizes the source domain data  Q s , target domain data  x t , and target domain data soft labels  y f  to compute a transformation matrix A that matches the source domain data and the target domain data, facilitating the transfer of knowledge from the source domain to the target domain.
Step 6:
Input the matched source domain  { A T x s , y s }  and target domain  { A T x t }  into the IPSO-LSSVM model to obtain the actual predicted key parameters  y t  in the fermentation process of Pichia pastoris.
The specific steps of the Pichia pastoris fermentation experiment are as follows:
  • The fermentation system was sterilized and the bacterial strain was cultured according to the requirements of the Pichia pastoris fermentation process. The medium was sterilized at 130 °C for 30 min, and the bacterial strain was inoculated by flame when the temperature dropped to 30 °C. The initial fermentation conditions were set: initial tank pressure control at 0.02~0.05 MPa; pH control at 5.0; temperature control at 28 °C; speed set at 300~400 rpm; and airflow velocity control at 150~300 L/M.
  • We selected the stirring speed v, temperature T, airflow q, pH of the fermentation liquid, dissolved oxygen Do, and fermenter pressure P as auxiliary variables by the absolute relation degree method. All auxiliary variables were transmitted to the database through the distributed control system. The auxiliary variables in this experiment were sampled every 0.5 h.
  • We selected different batches of Pichia pastoris fermentation data as data samples. Since the fermentation cycle of Pichia pastoris is 90 h, each batch contained 180 data samples. We used auxiliary variables as input variables, cell density and product concentration as output variables, and input the data into the established Pichia pastoris fermentation soft sensor model to complete the establishment of the soft sensor model of the Pichia pastoris fermentation process and realize real-time prediction of key biological parameters. The root mean square error (RMSE), coefficient of determination (R2), and mean absolute error (MAE) and floating point operations (GFLOPs) were used as performance evaluation indicators for the soft sensor model. The calculation formulas are as follows:
R M S E = 1 n i = 1 n ( y p r e ( i ) y ^ r e a l ( i ) ) 2
R 2 = 1 i = 1 n ( y p r e ( i ) y r e a l ( i ) ) 2 i = 1 n ( y r e a l ( i ) y ^ r e a l ) 2
M A E = 1 n i = 0 n | y p r e ( i ) y r e a l ( i ) |

3. Result and Discussion

3.1. Result

To better demonstrate the effectiveness of the proposed method in this article, simulations were conducted for the LSSVM soft sensor model, the PSO-LSSVM soft sensor model, the IPSO-LSSVM soft sensor model, and the BDA-IPSO-LSSVM soft sensor model, respectively, to achieve real-time prediction of cell concentration C and product concentration P of Pichia pastoris. The simulation results for cell concentration C are shown in Figure 6, where Figure 6a represents the simulation result for LSSVM, using the RBF function as the kernel function, the regularization parameter set to 125, and the RBF kernel width set to 10. PSO and IPSO were introduced to optimize the LSSVM model, with the regularization parameter lower bound set to zero, the upper bound set to 300, the initialization set to 100, the kernel width lower bound set to zero, the upper bound set to 50, the particle swarm size set to 100, and  c 1  set to 0.35, when the number of iterations reaches 200 or the global optimal position is less than 110, it is used as the termination condition of the IPSO algorithm. Finally, the IPSO algorithm was used to obtain the optimized LSSVM regularization parameter of 132.4 and kernel width of 16.4, resulting in the simulation results shown in Figure 6b,c, respectively. The “actual value” in the figures represents the real value measured during the fermentation experiment of Pichia pastoris. In order to further illustrate the effectiveness of the proposed IPSO algorithm, Figure 7 shows the fitness curves of the PSO algorithm and the IPSO algorithm. It can be seen that the fitness of the IPSO algorithm is significantly better than that of the PSO algorithm. To further demonstrate the favorable convergence performance and optimization capability of the IPSO algorithm, a comparative analysis was conducted by the IPSO with two classical optimization algorithms, namely Grey Wolf Optimization [39] (GWO) and Artificial Bee Colony [40] (ABC), under identical input conditions. Figure 7 presents the fitness curves of the IPSO, PSO, GWO, and ABC optimization algorithms. It is evident that the IPSO algorithm exhibits a significantly accelerated optimization speed in comparison to the other algorithms. Concerning the prediction results for the cell concentration of Pichia pastoris, Figure 8 shows the prediction result of the IPSO-LSSVM, WOLF-LSSVM and ABC-LSSVM. The figure distinctly illustrates that IPSO-LSSVM produces markedly smaller prediction errors compared to the other two algorithms. The results provide substantial evidence that the IPSO algorithm demonstrates pronounced superiority in terms of parameter optimization effectiveness, surpassing both GWO and ABC algorithms.
The improved BDA algorithm was used to further improve the prediction accuracy by adapting the source domain data and target domain data. In the BDA algorithm, the balancing factor  μ  approaches one as the conditional probability distribution becomes more important and approaches zero as the marginal probability distribution becomes more important. In this simulation, the balancing factor was set to 0.62 to achieve optimal prediction performance. The final simulation result for the BDA-IPSO-LSSVM soft sensor model is shown in Figure 6d.
By comparing Figure 6a,b, it can be observed that the PSO algorithm can enhance the prediction accuracy of the LSSVM model. However, the prediction effect of the LSSVM model is not ideal and cannot meet the needs of the fermentation industry, significant errors remain present in the model by comparing the predicted value with the actual value. A further comparison of Figure 6b,c indicates that the IPSO algorithm can effectively enhance the prediction accuracy of the model by improving the dynamic performance of the PSO algorithm, and the IPSO algorithm reduces the prediction error of the model. The result presented in Figure 6d demonstrates that the proposed IBDA algorithm is effective in reducing the distribution distance between the source domain and the target domain and makes the predicted value of the model meet the actual fermentation production needs. It can be seen that the proposed BDA-IPSO-LSSVM model has good prediction accuracy in Figure 6e.
Figure 9 shows the residuals of the different soft sensor models in predicting the cell concentration of Pichia pastoris. The prediction performance of the soft sensor models is shown in Table 1. It can be intuitively seen in Figure 8 and Table 1 that the BDA-IPSO-LSSVM residual is relatively small compared to other models, and it performs well in the RMSE, R2, and MAE performance metrics. GFLOPs reflects the complexity of the model. From the value of GFLOPs of each model in Table 1, it can be seen that the proposed hybrid model does not increase the complexity of the model.
To further illustrate the effectiveness of the proposed BDA-IPSO-LSSVM model, similar to Figure 6, Figure 10 illustrates the predicted values of the Pichia pastoris product concentration. Specifically, Figure 10 presents the results of the four different soft sensor models, while Figure 10a–d show the prediction results of the LSSVM model, PSO-LSSVM model, IPSO-LSSVM model, and BDA-IPSO-LSSVM model for product concentration during the fermentation process of Pichia pastoris. As evidenced by Figure 10e, the BDA-IPSO-LSSVM model proposed in this paper exhibits strong predictive performance in regard to the key parameters during the fermentation process of Pichia pastoris. Figure 11 displays the residuals of the different soft sensor models, and Table 2 presents the performance metrics of the prediction results. By means of comparison, it can be concluded that the proposed BDA-IPSO-LSSVM soft sensor model exhibits superior prediction accuracy compared to the other models.

3.2. Discussion

This paper proposes a soft sensor model of Pichia pastoris based on LSSVM. Through Figure 6 and Figure 10, it can be seen that the proposed soft sensor model has good predictive performance and can better realize the real-time monitoring of the fermentation process of Pichia pastoris. This paper first proposes an IPSO algorithm to optimize the parameters of LLSVM to achieve good prediction performance of LSSVM. Figure 7 and Figure 8 show that compared with the GWO and ABC optimization algorithms, the IPSO algorithm proposed in this paper has good dynamic performance and convergence performance: it better solves the optimization problem of LSSVM parameters and realizes an accurate prediction of the LSSVM model. Second, this paper uses the BDA method in transfer learning to match the source domain data and target domain data, and realizes the accurate prediction of the Pichia pastoris soft sensor model under different working conditions. In Figure 9 and Figure 11, it can be seen that, compared with the model without transfer, the proposed hybrid model reduces the prediction error of the model to a large extent and solves the problem of model failure under different working conditions. It can be seen from Table 1 and Table 2 that the hybrid model proposed in this paper has good performance in various evaluation indicators. Moreover, the simulation results show that the hybrid model proposed in this paper has good predictive performance and can realize the real-time and accurate prediction of the cell concentration and product concentration in the fermentation process of Pichia pastoris, which greatly improves the production efficiency of Pichia pastoris fermentation products.

4. Conclusions

This study has proposed a novel soft sensor modeling strategy based on BDA-IPSO-LSSVM to address the issue of data distribution differences resulting from different operating conditions during the fermentation process of Pichia pastoris. The proposed strategy employs the BDA method and a fuzzy set-based improvement to reduce the distribution differences and improve the generalization ability of the traditional soft sensor model. Additionally, an improved PSO algorithm is proposed to optimize the established LSSVM-based soft sensor model, which addresses the issue of PSO algorithms becoming trapped in local optima and results in a significant improvement in the prediction accuracy of the soft sensor model. The experimental results demonstrate that the proposed BDA-IPSO-LSSVM soft sensor model exhibits strong performance in terms of the RMSE, R2, and MAE prediction performance indicators. The soft sensor model can effectively predict the key parameters of Pichia pastoris fermentation in real-time, including cell concentration and product concentration. The proposed strategy offers a promising solution to the issue of soft sensor model failure caused by the mismatch between training data and actual operating condition data and has potential applications in the fermentation industry. Future studies may explore the generalization of the proposed strategy to other fermentation processes or even other fields. The main limitation at present is that only one source domain and one target domain can be adapted, and the IPSO can be optimized for a single objective. In the future, we aim to research the transfer learning from the data of multiple historical operating conditions to further reduce the difference between data, and generalization of IPSO to multiobjective optimization problems.

Author Contributions

Conceptualization, B.W. and J.L.; methodology, B.W.; software, J.L.; validation, J.L., A.Y. and H.W.; formal analysis, J.L.; investigation, J.L.; resources, J.L.; data curation, H.W.; writing—original draft preparation, H.W.; writing—review and editing, A.Y.; visualization, J.L.; supervision, B.W.; project administration, B.W.; funding acquisition, B.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Natural Science Foundation of China (No. 61705093) and the Wuxi Science and Technology Plan Project—Basic Research: No. K20221054.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The dataset in this article is unavailable because it involves privacy.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

BDAbalanced distribution adaptation
LSSVMleast squares support vector machine
IPSOimproved particle swarm optimization
LSTMLong Short Term Memory
GWOGrey Wolf Optimization
ABCArtificial Bee Colony
MMDMaximum Mean Discrepancy
HReproducing Kernel Hilbert Space
KKTKarush–Kuhn–Tucker
PSOParticle Swarm Optimization
EPSOEmotional Particle Swarm Optimization
RMSERoot Mean Square Error
R2R-Square
FLOPsFloating Point Operations
MAEMean Absolute Error

Nomenclature

Q s the source domain data
x s i i-th input source domain data
y s i i-th output source domain data
nthe amount of data in the source domain
Q t target domain data
x t j j-th input source domain data
y t j j-th output source domain data
mthe amount of data in the target domain
χ s the source domain future space
χ t the target domain future space
γ s the source domain label space
γ t the target domain label space
P s ( x s ) the source domain marginal distribution
P t ( x t ) the target domain marginal distribution
P s ( y s | x s ) the source domain conditional distribution
P t ( y t | x t ) the target domain conditional distribution
μ the balance factor
Q s c the sample set of class c in the source domain
Q t c the sample set of class c in the target domain
Cthe number of classes
cthe c-th classes
n c the number of samples in Q s c  
m c the number of samples in Q t c  
y i z the z-th source domain i-th data
P 5 z the z-th source domain 5-th percentile values
P 50 z the z-th source domain 50-th percentile values
P 95 z the z-th source domain 95-th percentile values
α i p z the membership degree of y i z  in class p in the source domain
α i q t the membership degree of y i t  in class q in the target domain
M c the matrices for maximum mean discrepancy
λ the regularization parameter
Athe transformation matrix
Xthe input matrix composed of x s i  and x t j  
| | | | F 2 the Hilbert–Schmidt norm
Ethe identity matrix
ϕ the Lagrange multiplier
ω the weight vector
φ ( i ) a nonlinear function that maps the data to a high-dimensional space
γ the regularization parameter
e i the error introduced by the samples
bthe constant bias
L ( ω , b , e , α ) the LSSVM optimization objective
α i the Lagrange multiplier for the i-th constraint
I l an l∗l identity matrix
Ω the kernel matrix
σ the kernel width
K ( x i , x j ) the RBF kernel
e X i t The emotional state of the i-th particle in the t-th iteration
Δ + the increase of emotional state
Δ the increase of emotional state
X i t the position of the i-th particle during the t-th iteration
g b t the global best position at the t-th iteration
g ω t the lobal worst position at the t-th iteration
p X the particle swarm
p X i the i-th particle position
r g the global perception
r h The historical perception
ka constant factor
S(·)the stimulus function
S 0 the stimulus threshold
gBestthe historical best position of the particle swarm
p B e s t i the historical position of the i-th particle
μ the upper limit of the particle search range
lthe lower limit of the particle search range
vThe stirring speed
Ttemperature
qairflow
Dodissolved oxygen
Ccell concentration
pfermenter pressure
Pthe concentrations of production
y p r e ( i ) the model i-th prediction data
y r e a l ( i ) i-th real data

References

  1. Karbalaei, M.; Rezaee, S.A.; Farsiani, H. Pichia pastoris: A Highly Successful Expression System for Optimal Synthesis of Heterologous Proteins. J. Cell. Physiol. 2020, 235, 5867–5881. [Google Scholar] [CrossRef] [PubMed]
  2. Yang, Y.; Madden, K.; Sha, M. Human IgG Fc Production Through Methanol-Free Pichia pastoris Fermentation. BioProcess. J. 2022, 21, 1–10. [Google Scholar]
  3. Wu, J.; Zhang, X.; Yu, H.; Li, W.; Jia, Y.; Guo, J.; Zhang, L.; Song, X. Research Progress of High Density Fermentation Process of Pichia pastoris. China Biotechnol. 2016, 36, 108–114. [Google Scholar] [CrossRef]
  4. Zhu, X.; Rehman, K.U.; Wang, B.; Shahzad, M. Modern Soft-Sensing Modeling Methods for Fermentation Processes. Sensors 2020, 20, 1771. [Google Scholar] [CrossRef] [Green Version]
  5. Mohanty, S.; Khasa, Y.P. Nitrogen Supplementation Ameliorates Product Quality and Quantity during High Cell Density Bioreactor Studies of Pichia pastoris: A Case Study with Proteolysis Prone Streptokinase. Int. J. Biol. Macromol. 2021, 180, 760–770. [Google Scholar] [CrossRef]
  6. Chai, W.Y.; Teo, K.T.K.; Tan, M.K.; Tham, H.J. Fermentation Process Control and Optimization. Chem. Eng. Technol. 2022, 45, 1731–1747. [Google Scholar] [CrossRef]
  7. Wang, B.; Wang, X.; He, M.; Zhu, X. Study on Multi-Model Soft Sensor Modeling Method and Its Model Optimization for the Fermentation Process of Pichia pastoris. Sensors 2021, 21, 7635. [Google Scholar] [CrossRef] [PubMed]
  8. Shao, W.; Ge, Z.; Song, Z. Soft-Sensor Development for Processes With Multiple Operating Modes Based on Semisupervised Gaussian Mixture Regression. IEEE Trans. Control Syst. Technol. 2019, 27, 2169–2181. [Google Scholar] [CrossRef]
  9. Yuan, X.; Li, L.; Wang, Y. Nonlinear Dynamic Soft Sensor Modeling With Supervised Long Short-Term Memory Network. IEEE Trans. Ind. Inform. 2020, 16, 3168–3176. [Google Scholar] [CrossRef]
  10. Zheng, W.; Liu, Y.; Gao, Z.; Yang, J. Just-in-Time Semi-Supervised Soft Sensor for Quality Prediction in Industrial Rubber Mixers. Chemom. Intell. Lab. Syst. 2018, 180, 36–41. [Google Scholar] [CrossRef]
  11. Chang, S.; Zhao, C.; Li, K. Consistent-Contrastive Network With Temporality-Awareness for Robust-to-Anomaly Industrial Soft Sensor. IEEE Trans. Instrum. Meas. 2022, 71, 1–12. [Google Scholar] [CrossRef]
  12. Fan, A.; Huang, Y.; Xu, F.; Bom, S. Soft Sensing Regression Model: From Sensor to Wafer Metrology Forecasting. arXiv 2023, arXiv:2301.08974. [Google Scholar]
  13. Zhang, C.; Li, Z.; Sun, Y. Study on Soft Sensing of Glutamic Acid Fermentation Process Based on LS-SVM. In Proceedings of the 2022 IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA), Dalian, China, 24–26 June 2022; pp. 354–360. [Google Scholar]
  14. Han, T.; Liu, C.; Wu, R.; Jiang, D. Deep Transfer Learning with Limited Data for Machinery Fault Diagnosis. Appl. Soft Comput. 2021, 103, 107150. [Google Scholar] [CrossRef]
  15. Chai, Z.; Zhao, C.; Huang, B.; Chen, H. A Deep Probabilistic Transfer Learning Framework for Soft Sensor Modeling With Missing Data. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 7598–7609. [Google Scholar] [CrossRef]
  16. Xie, J.; Huang, B.; Dubljevic, S. Transfer Learning for Dynamic Feature Extraction Using Variational Bayesian Inference. IEEE Trans. Knowl. Data Eng. 2022, 34, 5524–5535. [Google Scholar] [CrossRef]
  17. Ren, J.-C.; Liu, D.; Wan, Y. VMD-SEAE-TL-Based Data-Driven Soft Sensor Modeling for a Complex Industrial Batch Processes. Measurement 2022, 198, 111439. [Google Scholar] [CrossRef]
  18. Hsiao, Y.-D.; Kang, J.-L.; Wong, D.S.-H. Development of Robust and Physically Interpretable Soft Sensor for Industrial Distillation Column Using Transfer Learning with Small Datasets. Processes 2021, 9, 667. [Google Scholar] [CrossRef]
  19. Wang, J.; Chen, Y.; Hao, S.; Feng, W.; Shen, Z. Balanced Distribution Adaptation for Transfer Learning. arXiv 2018, arXiv:1807.00516. [Google Scholar]
  20. Zhu, X.; Liu, W.; Wang, B.; Wang, W. A Soft Sensor Model of Pichia pastoris Cell Concentration Based on IBDA-RELM. Prep. Biochem. Biotechnol. 2022, 52, 618–626. [Google Scholar] [CrossRef]
  21. Tang, Y.; Rahmani Dehaghani, M.; Wang, G.G. Review of Transfer Learning in Modeling Additive Manufacturing Processes. Addit. Manuf. 2023, 61, 103357. [Google Scholar] [CrossRef]
  22. Kora, P.; Ooi, C.P.; Faust, O.; Raghavendra, U.; Gudigar, A.; Chan, W.Y.; Meenakshi, K.; Swaraja, K.; Plawiak, P.; Rajendra Acharya, U. Transfer Learning Techniques for Medical Image Analysis: A Review. Biocybern. Biomed. Eng. 2022, 42, 79–107. [Google Scholar] [CrossRef]
  23. Curreri, F.; Patanè, L.; Xibilia, M.G. RNN- and LSTM-Based Soft Sensors Transferability for an Industrial Process. Sensors 2021, 21, 823. [Google Scholar] [CrossRef]
  24. Zhuang, F.; Qi, Z.; Duan, K.; Xi, D.; Zhu, Y.; Zhu, H.; Xiong, H.; He, Q. A Comprehensive Survey on Transfer Learning. Proc. IEEE 2021, 109, 43–76. [Google Scholar] [CrossRef]
  25. Weiss, K.; Khoshgoftaar, T.M.; Wang, D. A Survey of Transfer Learning. J. Big Data 2016, 3, 9. [Google Scholar] [CrossRef] [Green Version]
  26. Pan, S.J.; Tsang, I.W.; Kwok, J.T.; Yang, Q. Domain Adaptation via Transfer Component Analysis. IEEE Trans. Neural Netw. 2011, 22, 199–210. [Google Scholar] [CrossRef] [Green Version]
  27. Zhou, X.; Sbarufatti, C.; Giglio, M.; Dong, L. A Fuzzy-Set-Based Joint Distribution Adaptation Method for Regression and Its Application to Online Damage Quantification for Structural Digital Twin. Mech. Syst. Signal Process. 2023, 191, 110164. [Google Scholar] [CrossRef]
  28. Wu, D.; Lawhern, V.J.; Gordon, S.; Lance, B.J.; Lin, C.-T. Driver Drowsiness Estimation From EEG Signals Using Online Weighted Adaptation Regularization for Regression (OwARR). IEEE Trans. Fuzzy Syst. 2017, 25, 1522–1535. [Google Scholar] [CrossRef] [Green Version]
  29. Alon, I.; Globerson, A.; Wiesel, A. On the Optimization Landscape of Maximum Mean Discrepancy. arXiv 2021, arXiv:2110.13452. [Google Scholar]
  30. Berlinet, A.; Thomas-Agnan, C. Reproducing Kernel Hilbert Spaces in Probability and Statistics; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2011; ISBN 978-1-4419-9096-9. [Google Scholar]
  31. Guo, H.; Cui, M.; Feng, Z.; Zhang, D.; Zhang, D. Classification of Aviation Alloys Using Laser-Induced Breakdown Spectroscopy Based on a WT-PSO-LSSVM Model. Chemosensors 2022, 10, 220. [Google Scholar] [CrossRef]
  32. Suykens, J.A.K.; Vandewalle, J. Least Squares Support Vector Machine Classifiers. Neural Process. Lett. 1999, 9, 293–300. [Google Scholar] [CrossRef]
  33. Jain, M.; Saihjpal, V.; Singh, N.; Singh, S.B. An Overview of Variants and Advancements of PSO Algorithm. Appl. Sci. 2022, 12, 8392. [Google Scholar] [CrossRef]
  34. Tao, X.; Li, X.; Chen, W.; Liang, T.; Li, Y.; Guo, J.; Qi, L. Self-Adaptive Two Roles Hybrid Learning Strategies-Based Particle Swarm Optimization. Inf. Sci. 2021, 578, 457–481. [Google Scholar] [CrossRef]
  35. Shami, T.M.; El-Saleh, A.A.; Alswaitti, M.; Al-Tashi, Q.; Summakieh, M.A.; Mirjalili, S. Particle Swarm Optimization: A Comprehensive Survey. IEEE Access 2022, 10, 10031–10061. [Google Scholar] [CrossRef]
  36. Ge, Y.; Rubo, Z. An Emotional Particle Swarm Optimization Algorithm. In Proceedings of the Advances in Natural Computation; Wang, L., Chen, K., Ong, Y.S., Eds.; Springer: Berlin/Heidelberg, Germany, 2005; pp. 553–561. [Google Scholar]
  37. Gou, J.; Lei, Y.-X.; Guo, W.-P.; Wang, C.; Cai, Y.-Q.; Luo, W. A Novel Improved Particle Swarm Optimization Algorithm Based on Individual Difference Evolution. Appl. Soft Comput. 2017, 57, 468–481. [Google Scholar] [CrossRef]
  38. Kausik, B.N. Accelerating Machine Learning via the Weber-Fechner Law. arXiv 2022, arXiv:2204.11834. [Google Scholar]
  39. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef] [Green Version]
  40. Sharma, A.; Sharma, A.; Choudhary, S.; Pachauri, R.; Shrivastava, A.; Kumar, D. A review on artificial bee colony and it’s engineering applications. J. Crit. Rev. 2020, 7, 4097–4107. [Google Scholar] [CrossRef]
Figure 1. Percentage based fuzzy set division (a) Fuzzy sets in the source domain; (b) Fuzzy sets in the target domain.
Figure 1. Percentage based fuzzy set division (a) Fuzzy sets in the source domain; (b) Fuzzy sets in the target domain.
Sensors 23 06014 g001
Figure 2. Particle swarm emotional state eX sorting.
Figure 2. Particle swarm emotional state eX sorting.
Sensors 23 06014 g002
Figure 3. The framework of the IPSO algorithm.
Figure 3. The framework of the IPSO algorithm.
Sensors 23 06014 g003
Figure 4. The framework of the BDA-IPSO-LSSVM.
Figure 4. The framework of the BDA-IPSO-LSSVM.
Sensors 23 06014 g004
Figure 5. Structure of Pichia pastoris fermentation process.
Figure 5. Structure of Pichia pastoris fermentation process.
Sensors 23 06014 g005
Figure 6. Prediction results of different models for cell concentration: (a) LSSVM; (b) PSO-LSSVM; (c) IPSO-LSSVM; (d) BDA-IPSO-LSSVM; (e) Combination of the four models.
Figure 6. Prediction results of different models for cell concentration: (a) LSSVM; (b) PSO-LSSVM; (c) IPSO-LSSVM; (d) BDA-IPSO-LSSVM; (e) Combination of the four models.
Sensors 23 06014 g006
Figure 7. The fitness curve of the IPSO, PSO, WOLF and ABC optimization algorithms.
Figure 7. The fitness curve of the IPSO, PSO, WOLF and ABC optimization algorithms.
Sensors 23 06014 g007
Figure 8. The prediction result of the IPSO-LSSVM, WOLF-LSSVM and ABC-LSSVM.
Figure 8. The prediction result of the IPSO-LSSVM, WOLF-LSSVM and ABC-LSSVM.
Sensors 23 06014 g008
Figure 9. The residuals of the different soft sensor models in predicting the cell concentration of Pichia pastoris.
Figure 9. The residuals of the different soft sensor models in predicting the cell concentration of Pichia pastoris.
Sensors 23 06014 g009
Figure 10. Prediction results of different models for product concentration: (a) LSSVM; (b) PSO-LSSVM; (c) IPSO-LSSVM; (d) BDA-IPSO-LSSVM; (e) Combination of the four models.
Figure 10. Prediction results of different models for product concentration: (a) LSSVM; (b) PSO-LSSVM; (c) IPSO-LSSVM; (d) BDA-IPSO-LSSVM; (e) Combination of the four models.
Sensors 23 06014 g010
Figure 11. The residuals of the different soft sensor models in predicting the product concentration of Pichia pastoris.
Figure 11. The residuals of the different soft sensor models in predicting the product concentration of Pichia pastoris.
Sensors 23 06014 g011
Table 1. Prediction performance indexes of different soft sensor models in predicting cell concentration.
Table 1. Prediction performance indexes of different soft sensor models in predicting cell concentration.
RMSER2MAEGFLOPs
LSSVM2.33560.94252.19290.0014
PSO-LSSVM2.18300.95721.94250.0016
IPSO-LSSVM1.59020.97791.41540.0016
BDA-IPSO-LSSVM1.04850.99120.85540.0016
Table 2. Prediction performance indexes of different soft sensor models in predicting product concentration.
Table 2. Prediction performance indexes of different soft sensor models in predicting product concentration.
RMSER2MAEFLOPs
LSSVM0.13970.97730.10460.0013
PSO-LSSVM0.09730.98900.08870.0015
IPSO-LSSVM0.05690.99620.05080.0015
BDA-IPSO-LSSVM0.03680.99840.03220.0015
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, B.; Liu, J.; Yu, A.; Wang, H. Development and Optimization of a Novel Soft Sensor Modeling Method for Fermentation Process of Pichia pastoris. Sensors 2023, 23, 6014. https://doi.org/10.3390/s23136014

AMA Style

Wang B, Liu J, Yu A, Wang H. Development and Optimization of a Novel Soft Sensor Modeling Method for Fermentation Process of Pichia pastoris. Sensors. 2023; 23(13):6014. https://doi.org/10.3390/s23136014

Chicago/Turabian Style

Wang, Bo, Jun Liu, Ameng Yu, and Haibo Wang. 2023. "Development and Optimization of a Novel Soft Sensor Modeling Method for Fermentation Process of Pichia pastoris" Sensors 23, no. 13: 6014. https://doi.org/10.3390/s23136014

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop