Next Article in Journal
New Trends in Symmetry in Optimization Theory, Algorithms and Applications
Previous Article in Journal
Uniqueness of Finite Exceptional Orthogonal Polynomial Sequences Composed of Wronskian Transforms of Romanovski-Routh Polynomials
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhancing Portfolio Performance through Financial Time-Series Decomposition-Based Variational Encoder-Decoder Data Augmentation

Department of Electrical and Computer Engineering, Inha University, Incheon 22212, Republic of Korea
*
Author to whom correspondence should be addressed.
Symmetry 2024, 16(3), 283; https://doi.org/10.3390/sym16030283
Submission received: 1 February 2024 / Revised: 25 February 2024 / Accepted: 27 February 2024 / Published: 29 February 2024

Abstract

:
The objective of portfolio diversification is to reduce risk and potentially enhance returns by spreading investments across different asset classes. Existing portfolio diversification models have traditionally been trained on historical financial time series data. However, several issues arise with historical financial time series data, making it challenging to train models effectively to achieve the portfolio diversification objective: an insufficient amount of training data and the uncertainty deficiency problem, wherein the uncertainty that existed in the past is not visible in the present. Insufficient datasets, characterized by small data size, result in information asymmetry and compromise portfolio performance. This limitation underscores the importance of adopting a pattern-centric data augmentation approach, capable of unveiling hidden patterns and structures within the financial time series data. To address these challenges, this paper introduces the financial time series decomposition-based variational encoder-decoder (FED) method to augment financial time series data, overcoming the limitations of insufficient training data and providing a more realistic and dynamic simulation of the financial market environment. By decomposing the data into distinct components, such as trend, dispersion, and residual, FED leverages pattern-centric data augmentation within the financial time series data. In the environment generated using the FED method, this paper proposes a two-class portfolio diversification, called FED2Port. It integrates stochastic elements into the reward function, enabling a reinforcement learning algorithm to learn from a comprehensive spectrum of financial market uncertainties. The experimental results demonstrate that the proposed model significantly enhances portfolio performance.

1. Introduction

Financial investments involve a trade-off between risk and return. Higher potential returns usually come with higher risks. A diversified portfolio is an investment strategy that involves spreading investments across different asset classes. Large-scale funds, such as national pensions worldwide, invest in a diverse range of assets. In most countries, equities and bills and bonds were the two main asset classes in which pension capital was invested in 2020, accounting for more than half of the investment in 35 out of 38 OECD countries and four reporting non-OECD G20 jurisdictions [1]. The Melbourne Mercer Global Pension Index (MMGPI) considers a split between growth and defensive assets [2]. Growth assets typically include high-risk assets, such as equities, property, and some alternative assets. On the other hand, defensive assets include low-risk assets, such as bills and bonds, as well as cash and deposits.
The present study classifies financial assets into two broad categories based on their inherent characteristics and the level of associated risk: high-risk and low-risk assets. This classification is similar to the MMGPI categorization, with growth representing high-risk and defensive representing low-risk. Such categorization assists investors in making well-informed portfolio decisions, balancing risk tolerance and investment goals. Investments in high-risk assets can offer significantly large returns, making them attractive to investors seeking aggressive growth, but they also come with a higher likelihood of losses. On the other hand, investments in low-risk assets are often considered safer for preserving capital and generating modest, consistent returns. Two-class portfolio diversification involves spreading investments between these two classes of assets to reduce the overall portfolio risk.
A buy-and-hold strategy is a long-term investment approach where an investor buys assets and holds onto them for an extended period, regardless of short-term market fluctuations. Portfolio rebalancing is the process of periodically adjusting the weights of assets in a portfolio. The tangency portfolio among Markowitz optimization [3], risk budgeting [4,5], recurrent reinforcement learning (RRL) [6,7], and deep deterministic policy gradient (DDPG) [8,9] aims to find the optimal proportion of assets within a given period. Traditional portfolio diversification models [3,4,5] aim to optimize the allocation of assets in a portfolio to balance risk and return. Markowitz optimization [3] provides a mathematical approach for constructing an investment portfolio that maximizes the expected return for a given level of risk or minimizes the risk for an expected return. Risk budgeting [4,5] involves allocating risk across different assets or asset classes based on predefined risk constraints. This strategy aims to control and manage the portfolio risk effectively. Reinforcement learning (RL) portfolio diversification models [6,7,8,9,10,11] make decisions by interacting with an environment to maximize a cumulative reward signal. While RRL [6,7,10] aims to learn the optimal policy by maximizing the reward functions, DDPG [8,9] achieves this goal by adjusting the parameters of the actor and critic networks iteratively using optimization techniques.
Existing portfolio diversification models have a common deficit; they are trained using only historical financial time series data. On the other hand, historical financial time series data have the following problems.
  • Uncertainty deficiency. Both the financial market and its empirical time series data contain inherent uncertainty. At some point, probabilities were assigned to different events or market scenarios, including rises, falls, and magnitudes of changes, with non-zero probabilities. On the other hand, as time elapses, all past events collapse into a single outcome. Consequently, only one event is assigned a 100% probability, and the probabilities of all other events are set to 0%. This phenomenon, termed uncertainty deficiency, suggests that historical financial time series data only represent a sequence of singular events, lacking the diversity of market uncertainties that existed in the past. Ignoring financial market uncertainty can lead to overly confident models that fail to account for unforeseen risks. RL algorithms or traditional models optimized solely based on historical financial time series data may lack robustness and show poor capability when applied to novel or extreme events.
  • Insufficient amount of training data. Historical financial time-series datasets are often not large enough for training due to financial market uncertainty. For example, even with 10 years of daily data for an asset class (250 trading days in a year × 10 years = 2500), the amount is relatively small, only 2.5k. Insufficient datasets, characterized by small data size, result in information asymmetry and compromise portfolio performance.
Good results are not possible in the face of future uncertainty because of these problems. A financial time series decomposition-based variational encoder-decoder (FED) data augmentation is proposed to address the challenges of financial market uncertainty and insufficient training data, providing a more realistic and dynamic simulation of the financial market environment. Under the environment generated by FED, this paper proposes a two-class portfolio diversification (FED2Port), allowing the RL algorithm to learn from a comprehensive spectrum of financial market uncertainties.
The main contributions of this paper are as follows.
  • FED for Financial Time Series Data Augmentation. The first contribution introduces an innovative financial time series data augmentation called the FED. Generating nonstationary financial time series data is deemed challenging, and FED addresses this challenge by leveraging decomposition techniques, separating the financial time series into distinct components (trend, dispersion, and residual). Based on the encoder-decoder architecture, the FED method utilizes latent variables further decomposed into components. This pattern-centric approach provides a profound understanding of the underlying structure of financial time series data, unveiling the hidden patterns or structures and offering insights into factors influencing observed trends and fluctuations. FED captures the distributions of latent variable components, generating more realistic financial time series data. In doing so, the FED method revives some of the past uncertainty that had disappeared, compensating for the problems of uncertainty deficiency and an insufficient amount of training data.
  • FED2Port for Decision-Making under Financial Market Uncertainty. The second contribution is the proposal of FED2Port as a novel diversification approach to enhance the efficiency of RL algorithms. Specifically tailored for RL portfolio diversification models, FED2Port addresses the uncertainty deficiency problem inherent in historical financial time series data. FED2Port trains the RL algorithm under the financial market environment generated using the FED. This environment simulation incorporates stochastic elements in the reward function, enabling the algorithm to learn from a more comprehensive spectrum of financial market uncertainties. Therefore, FED2Port improves the adaptability of the algorithm significantly, empowering it to make well-informed decisions in the face of future uncertainty, ultimately enhancing portfolio performance.

2. Related Work

Financial time series data generation plays a significant role in RL portfolio diversification models by addressing the challenges of financial market uncertainty and enhancing portfolio performance. Simulating the financial market environment with additional scenarios and variations can help improve the robustness of portfolio diversification. This ensures that the RL algorithm is exposed to a broader range of market conditions. The two most prominent types of generative models are the generative adversarial nets (GANs) [12,13] and variational autoencoders (VAEs) [14,15].
GANs usually generate more realistic data but face training stability and sampling diversity challenges. GANs are based on a two-player minimax game with value function V ( G , D ) :
min G max D V ( G , D ) : = E x p d a t a ( x ) [ log D ( x ) ] + E z p Z ( z ) [ log ( 1 D ( G ( z ) ) ) ]
where z , G , and D are random noise, a generator, and a discriminator, respectively. GANs involve training a generator and a discriminator in a competitive setting, which can sometimes lead to training instabilities, mode collapse, or difficulties in convergence. Time-series GAN (TimeGAN) [16] and real-world time series GAN (RTSGAN) [17] are designed to generate synthetic data that closely resemble real-world time series data. In TimeGAN, the generator produces embeddings, and the recovery produces time series data based on the generated embeddings. RTSGAN shares similarities with TimeGAN but sets itself apart by specializing in generating time series data with variable lengths. They do not address the nonstationary financial time series data generation.
VAEs often exhibit more stable training dynamics compared to GANs. VAEs explicitly model the generative process by assuming a specific form for the latent variable distribution. This can be advantageous in scenarios where understanding the generative process is crucial. VAEs aim to maximize the probability of the generated output with respect to the input and produce an output from a target distribution by compressing the input into a latent space. VAEs can learn via maximum likelihood using a variational approach to maximize the evidence lower bound (ELBO) as follows:
ELBO = D K L [ q ϕ ( z | x ) | | p ( z ) ] + E q ϕ ( z | x ) [ log p θ ( x | z ) ]
where q ϕ ( z | x ) is an approximate posterior distribution for the latent variables, also known as a probabilistic encoder; p ( z ) is a prior over the latent variables; p θ ( x | z ) is a likelihood function, also known as a probabilistic decoder.
Time series decomposition [18,19,20,21,22,23,24,25,26] aims to decompose a time series into its components structurally and interpretably. These components typically include the trend, seasonal, and residual components. The trend component represents the long-term direction or underlying movement in the financial time series data, capturing the overall trajectory, which can be either linear or nonlinear. It helps identify whether the financial time series data generally increases or decreases over time. The seasonal component captures the periodic patterns and fluctuations within a year or specified period, elucidating regular, predictable movements in the financial time series data. The cyclical component represents longer-term fluctuations tied to economic or business cycles, spanning multiple years and identifying broader economic trends. The residual component, the error term or reminder, accounts for random and unexplained variability in the financial time series data, not attributable to the trend, seasonal, or cyclical components. Time series decomposition can be expressed in additive or multiplicative forms. An additive decomposition [22] would be written as
y t = T t + S t + R t
A multiplicative decomposition [22] would be written as
y t = T t × S t × R t
where y t , S t , T t , and R t are the data, seasonal component, trend component, and residual component, respectively, all at time t. The additive decomposition is appropriate when the magnitude of the seasonal fluctuations or the variation around the trend does not change as the level of the time series increases. The multiplicative decomposition is more appropriate when the variation in the seasonal pattern or the variation around the trend is proportional to the time series level [22].
STD decomposition [26] extracts the components of the seasonality, trend, and dispersion, it is expressed as
y t = S t × D t + T t
where y t , S t , D t , and T t are the data, seasonal component, dispersion component, and trend component, respectively, all at time t. STD with a reminder component [26], called STDR, is defined as follows:
y t = S t × D t + T t + R t
where S t is an averaged seasonal component, and R t is a reminder component, all at time t.
Decomposition is a crucial tool in analyzing and simulating nonstationary financial time series data, providing insights into changing patterns and helping simulators better understand and model the complexities of financial markets.
The Markowitz optimization [3], known as modern portfolio theory (MPT), provides a mathematical approach to constructing portfolios to maximize the expected returns while minimizing risk. The tangency portfolio represents the optimal portfolio that maximizes a risk-adjusted return measure, the Sharpe ratio [27]. Risk budgeting [4,5] is a portfolio construction approach that involves allocating risk among different assets based on predefined risk constraints. A risk budgeting model helps to manage and control the overall risk of a portfolio while optimizing returns. Previous studies [3,4,5] relied on the assumption of a stationary market. The Black–Litterman model [28] is an asset allocation framework that combines market equilibrium assumptions [29] with an investor’s subjective views. Applying the Black–Litterman model requires the availability of expert views or a predictive model that can represent those expert views.
Maximizing future rewards typically involves optimizing a sequence of decisions or actions to achieve the best possible outcomes. It is a fundamental problem in various fields, including reinforcement learning. Ref. [6] introduced an RL model called recurrent reinforcement learning (RRL) for portfolio management. They used the Sharpe ratio as the reward. A previous study [7] used the modified RRL, which optimizes the Sharpe ratio with batch learning. The deep deterministic policy gradient (DDPG) [30] was used for portfolio management [8,9]. RL portfolio diversification models [6,7,8,9] can construct optimal portfolios that achieve the best possible rewards, such as the expected return, the Sharpe ratio [27], the Sortino ratio [31], or the market-adaptive ratio [32]. The Sharpe ratio [27] relates the excess returns on a portfolio to its risk, the standard deviation of the excess return. The market-adaptive ratio [32] is a risk-adjusted return based on a market-type measure, rho. This ratio is a general form of the Sharpe ratio, considering the characteristics of the market types. During bull markets, the focus is on seeking high returns and embracing risk. In contrast, it aims to preserve capital and minimize risk during bear markets. The Sortino ratio [31] focuses on the downside risk. RL portfolio diversification models leverage insights gained from data analysis instead of relying on an assumption. On the other hand, they use observed historical environments to estimate the model parameters that lead to the uncertainty deficiency and the shortage of training data problems.

3. Proposed Methods

The d-day log-return vector of the high-risk asset (or the low-risk asset) at time t is defined as
x t = x t d + 1 x t d + 2 x t = log p t d + 1 p t d log p t d + 2 p t d + 1 log p t p t 1
where p t is the price of a high-risk asset (or the low-risk asset) at time t.

3.1. FED

The encoder-decoder architecture encourages the latent space to have meaningful representations of the data, which is advantageous for operations like interpolation or feature manipulation. Based on this architecture, the FED method utilizes latent variables further decomposed into components. This approach provides a profound understanding of the underlying structure of financial time series data, unveiling the hidden patterns or structures and offering insights into factors influencing observed trends and fluctuations.
Time series decomposition is a fundamental technique in time series analysis that separates complex time series data into individual components, helping understand the underlying dynamics. Most time series decomposition methods have focused on the trend, seasonal, and residual components. Previous work [26] considers a component related to the dispersion of the time series. The trend and dispersion components are crucial for generating financial time series data due to their nonstationary property. FED incorporates components of the trend, dispersion, and residual. The trend component, m t , is the mean return at time t, representing the direction of financial time series data. The dispersion component, s t , is the standard deviation of the return at time t, representing the fluctuation of financial time series data. The residual component accounts for the unexplained variability in the financial time series data. The primary concept of the proposed model is to apply decomposition into the hidden space. By emphasizing these components, FED leverages pattern-centric data augmentation within the financial time series data.
Assume that data x ˜ t are generated by a decoder with a probabilistic latent variable, h t .
x ˜ t = D ( h t )
The FED method is based on the latent variable decomposition,
h t = ν t × τ t × ξ t
where ν t N ( μ ν t , Σ ν t ) is a probabilistic trend component of the latent variable, τ t N ( μ τ t , Σ τ t ) is a probabilistic dispersion component of the latent variable, and ξ t N ( μ ξ t , Σ ξ t ) is a probabilistic residual component of the latent variable, all at time t.
The product of two multivariate normal distributions results in another multivariate normal distribution [33], which is valuable and highly useful in the proposed model. Consequently, the parameters of the probabilistic hidden variable, h t N ( μ h t , Σ h t ) were calculated, as follows:
N ( μ ν t , Σ ν t ) × N ( μ τ t , Σ τ t ) × N ( μ ξ t , Σ ξ t ) = N ( μ 1 t , Σ 1 t ) × N ( μ ξ t , Σ ξ t ) = N ( μ h t , Σ h t )
where
Σ 1 t = ( Σ ν t 1 + Σ τ t 1 ) 1 μ 1 t = Σ 1 t Σ ν t 1 μ ν t + Σ 1 t Σ τ t 1 μ τ t
and
Σ h t = ( Σ 1 t 1 + Σ ξ t 1 ) 1 = ( Σ ν t 1 + Σ τ t 1 + Σ ξ t 1 ) 1 μ h t = Σ h t Σ 1 t 1 μ 1 t + Σ h t Σ ξ t 1 μ ξ t = Σ h t Σ ν t 1 μ ν t + Σ h t Σ τ t 1 μ τ t + Σ h t Σ ξ t 1 μ ξ t
FED employs three encoders to model the three probabilistic components of the latent variables, including trend (return), dispersion (standard deviation), and residual. Similar to reference [14], the reparameterization trick was used. Figure 1 illustrates the general framework of FED.
The marginal log-likelihood of the trend m t :
log p ( m t ) = log p θ ν ( m t | ν t ) p ( ν t ) d ν t = log q ϕ ν ( ν t | x t ) q ϕ ν ( ν t | x t ) p θ ν ( m t | ν t ) p ( ν t ) d ν t q ϕ ν ( ν t | x t ) log p ( ν t ) q ϕ ν ( ν t | x t ) p θ ν ( m t | ν t ) d ν t = q ϕ ν ( ν t | x t ) log q ϕ ν ( ν t | x t ) p ( ν t ) d ν t + q ϕ ν ( ν t | x t ) log p θ ν ( m t | ν t ) d ν t = D K L q ϕ ν ( ν t | x t ) | | p ( ν t ) + E q ϕ ν ( ν t | x t ) log p θ ν ( m t | ν t )
where p θ ν ( m t | ν t ) is the conditional probability distribution of the trend m t given the latent variable ν t , modeled by a decoder and the sampling of the latent variable, and q ϕ ν ( ν t | x t ) is the conditional probability distribution of the latent variable ν t given data x t , modeled by an encoder and the reparameterization trick. The above bound is the evidence lower bound (ELBO).
Similarly, the marginal log-likelihood of dispersion s t is expressed as
log p ( s t ) = log p θ τ ( s t | τ t ) p ( τ t ) d τ t = log q ϕ τ ( τ t | x t ) q ϕ τ ( τ t | x t ) p θ τ ( s t | τ t ) p ( τ t ) d τ t D K L q ϕ τ ( τ t | x t ) | | p ( τ t ) + E q ϕ τ ( τ t | x t ) log p θ τ ( s t | τ t )
where p θ τ ( s t | τ t ) is the conditional probability distribution of the dispersion s t given the latent variable τ t , modeled by a decoder and the sampling of the latent variable, and q ϕ τ ( τ t | x t ) is the conditional probability distribution of the latent variable τ t given data x t , modeled by an encoder and the reparameterization trick.
Similarly, the marginal log-likelihood of data x t is expressed as
log p ( x t ) = log p θ ( x t | h t ) p ( h t ) d h t = log q ϕ ( h t | x t ) q ϕ ( h t | x t ) p θ ( x t | h t ) p ( h t ) d h t D K L q ϕ ( h t | x t ) | | p ( h t ) + E q ϕ ( h t | x t ) log p θ ( x t | h t )
where p θ ( x t | h t ) is the conditional probability distribution of data x t given the latent variable h t , modeled by a decoder and the sampling of the latent variable, and q ϕ ( h t | x t ) is the conditional probability distribution of the latent variable h t given data x t , modeled by encoders and the reparameterization trick. The FED method aims to maximize the combination of the above three bounds as follows:
L F E D : = α D K L q ϕ ν ( ν t | x t ) | | p ( ν t ) + E q ϕ ν ( ν t | x t ) log p θ ν ( m t | ν t ) + β D K L q ϕ τ ( τ t | x t ) | | p ( τ t ) + E q ϕ τ ( τ t | x t ) log p θ τ ( s t | τ t ) + γ D K L q ϕ ( h t | x t ) | | p ( h t ) + E q ϕ ( h t | x t ) log p θ ( x t | h t )
where α , β , and γ are hyperparameters that control the importance of each task.

3.2. FED2Port

The environment of the FED2Port is defined as follows.
  • The action is defined as the weight vector:
    a t = a t , h r a t , l r
    where a t , h r and a t , l r 0 represent the weights of a high-risk asset and a low-risk asset, respectively, with the constraint that a t , h r + a t , l r = 1 .
  • The state is defined as the portfolio return s t :
    s t = a t 1 , h r x t , h r + a t 1 , l r x t , l r
    where x t , h r and x t , l r are the d-day log-return vectors of the high-risk and low-risk assets, respectively.
  • The reward is defined as the market-adaptive ratio [32]:
    r t ( x ˜ t + d , h r , x ˜ t + d , l r , a t ) = ( R ¯ p R f ) ρ h r σ p 1 / ρ h r
    where ρ h r = 2 1 + e R h r represents the rho of the high-risk asset; R h r is the return of the high-risk asset, x ˜ t + d , h r and x ˜ t + d , l r are the generated log-return vectors of the high-risk and low-risk assets, respectively. FED methods are used for high-risk and low-risk assets. R ¯ p and σ p represent the expected return and standard deviation of the total portfolio, respectively, and R f is the risk-free rate. In this paper, the risk-free rate equals zero. By using the market-adaptive ratio as the reward, FED2Port can take into account market characteristics such as bull and bear markets.
The agent, π ω , receives the portfolio return and selects an action.
a t = π ω ( s t )
It controls the policy using an evaluation of the reward. Figure 2 illustrates the general framework of FED2Port.
The objective of FED2Port is to maximize the expected reward,
max ω E x ˜ t + d , h r , x ˜ t + d , l r r t ( x ˜ t + d , h r , x ˜ t + d , l r , a t )

4. Experiment

4.1. Dataset

FED2Port aims to allocate the total investment into two classes: high-risk and low-risk assets. This paper considers three stock indices and three bond funds (Table 1) in the experiment. The daily data from January 2010 to December 2022 (https://finance.yahoo.com/ accessed on 1 October 2023) were included. To initialize models, they were trained using the five-year data from January 2010 to December 2014 for each dataset. Then, we tested the model using eight-year data, from January 2015 to December 2022.
Figure 3 depicts the price data of the assets, while Table 2 lists the differences between stock market indices and bond funds. While stock market indices carry higher risk, bond funds offer lower risk. Nine two-class portfolios (Table 3) were considered, comprising three stock indices and three bond funds (Table 1), to assess the performance of the proposed model.

4.2. Benchmarks

For comparison, several benchmarks (Table 4) were considered, including buy-and-hold strategies, traditional portfolio diversification models, and RL portfolio diversification models. The buy-and-hold strategy is a long-term investment approach in portfolio management where an investor buys financial assets and holds onto them for an extended period, regardless of short-term market fluctuations. Traditional portfolio diversification models help construct portfolios that align with the investors’ risk tolerance and return objectives. RL portfolio diversification models showcase the adaptability and learning capabilities of reinforcement learning.

4.3. Performance Measures

The expected portfolio return, the standard deviation of the portfolio return, and the Sharpe ratio were considered to evaluate the effectiveness of portfolio strategies.
The expected portfolio return (Profit) is expressed as
μ p = t × R ¯ p
where t is the length of the test period, and R ¯ p is the daily mean return of the portfolio. The expected portfolio return provides insight into the overall portfolio performance, capturing the total change in value over time.
The standard deviation of the portfolio return (Risk) is expressed as follows:
σ p = t × i = 1 t ( R p , i R ¯ p ) 2 t 1
where R p , i is a daily return of the portfolio at time i. The standard deviation of the portfolio return is a key metric in assessing the risk associated with a portfolio. A higher standard deviation indicates greater variability in returns, suggesting higher risk, while a lower standard deviation implies more stability.
The Sharpe ratio is a risk-adjusted return that evaluates the portfolio performance, which was calculated using expected return and risk during the test period, as follows.
Sharpe ratio = μ p σ p

4.4. Experimental Results

Network architectures in Figure 4 were used for the encoder and decoder of the FED method. The dimensions of the latent variables were set to 100. The network architecture in Figure 5 was used for the FED2Port agent, π ω , which utilizes the Softmax function to generate portfolio weights. A rolling window approach was implemented to retrain the FED2Port model annually from January 2015 to December 2022. The total portfolios were rebalanced for each month (20 trading days). The Profit (Equation (16)), Risk (Equation (17)), and Sharpe ratio (Equation (18)) were considered to evaluate the effectiveness of the portfolio strategies.
The importance of using FED in FED2Port was demonstrated by comparing the performances of TimeGAN2Port and RTSGAN2Port. Synthetic data were generated using TimeGAN [16] for TimeGAN2Port and RTSGAN [17] for RTSGAN2Port. Ten samples were generated at each time step for each generation.
Table 5, Table 6, Table 7, Table 8, Table 9, Table 10, Table 11, Table 12 and Table 13 list the experimental results. The empirical evaluation of FED2Port across diverse datasets underscored its robustness and superior performance, consistently outperforming benchmark models, including traditional and reinforcement learning models. The risk–return trade-off is a fundamental trading principle that describes the inverse relationship between investment risk and return. The Sharpe ratio is a helpful measure for quantifying this trade-off. For eight portfolios out of nine, 100% low-risk asset portfolios provided the lowest risks, but the profits were not sufficiently strong. In the VCIT&DAX dataset (Table 12), TimeGAN2Port provided the lowest risk, but its profit was also lower. For five portfolios out of nine, 100% high-risk asset portfolios offered the highest profits but they also came with the highest risks. In the BND&KOSPI (Table 7) and the BSV&KOSPI (Table 10) datasets, DDPG offered the highest profits, but its risks were higher than those of the proposed model, FED2Port. The Sharpe ratios of FED2Port were the highest among the compared models across all portfolios, indicating that FED2Port delivered the most favorable return per unit of risk undertaken. Other RL portfolio diversification models (RRL, DDPG, TimeGAN2Port, and RTSGAN2Port) exhibited mixed results in terms of robustness. They sometimes outperformed traditional portfolio models (tangency portfolio and risk budgeting) while yielding poorer results at other times. This variability suggests that the performance of these RL models may be sensitive to specific market conditions or dataset characteristics. The primary concept behind FED2Port is to utilize financial market environment simulation through FED. The importance of using FED was highlighted by comparing the performances of FED2Port, TimeGAN2Port, and RTSGAN2Port. The results demonstrated that employing financial market environment simulation through FED is crucial for enhancing portfolio performance.
FED was compared with the most recent time series data generation models, namely TimeGAN [16] and RTSGAN [17]. TimeGAN and RTSGAN are designed to generate synthetic data that closely resembles real-world time series data. However, neither of these models addresses the generation of nonstationary financial time series data. FED leverages decomposition techniques to break down financial time series data into distinct components, such as trend, dispersion, and residual. By decomposing the data in this manner, FED can capture the various underlying factors influencing the trends and fluctuations in the market, leading to a more accurate representation of real-world financial time series data. The t-SNE plots of original versus generated data were plotted in Figure 6. The results indicated that FED produces synthetic data that closely match the original distribution of the data, suggesting that FED is more effective in capturing the underlying structure and characteristics of financial time series data compared to other models.

5. Conclusions

This paper introduced a novel portfolio diversification approach called FED2Port, which effectively addresses the uncertainty deficiency problem inherent in historical financial time series data and insufficient training data. This is achieved by utilizing dynamic financial market environment simulation during reinforcement learning algorithm training. Our experimental results across diverse datasets have demonstrated the robustness and superior performance of FED2Port compared to benchmark models, including traditional and reinforcement learning models. Notably, FED2Port consistently outperformed in terms of the Sharpe ratio, emphasizing its effectiveness in delivering risk-adjusted returns. This superior performance underscores the importance of environment simulation in enhancing portfolio diversification strategies, as it allows for a more accurate representation of real-world conditions.
However, it is important to note that the experimental results for TimeGAN2Port and RTSGAN2Port were not as favorable as those of the other benchmarks. This highlights the limitations of solely relying on synthetic data generation methods that do not specifically address the complexities of financial markets. Our findings suggest the necessity of employing financial pattern-centric data augmentation techniques, such as FED, to enhance portfolio diversification strategies. By providing more accurate insights into market trends and fluctuations, FED2Port enables investors to make informed decisions that can potentially enhance portfolio performance and mitigate risks.
Overall, our findings highlight the practical importance of incorporating sophisticated data augmentation techniques, like FED, into portfolio diversification. Moving forward, further research in this area could explore additional applications of FED and similar methods in portfolio optimization and risk management, ultimately contributing to more robust and effective investment strategies in financial markets.

Author Contributions

Methodology, B.K.; Writing—original draft preparation, B.K.; Supervision, J.-H.L. and K.-T.N. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data download sites referenced in this article are available within the text.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Pensions at a Glance 2021: OECD and G20 Indicators. Available online: https://www.oecd-ilibrary.org/finance-and-investment/pensions-at-a-glance-2021_ca401ebd-en (accessed on 22 January 2024).
  2. Asset Allocation of Pension Funds. Available online: https://www.monash.edu/__data/assets/pdf_file/0003/2357238/Research-1-Asset-allocation-of-pension-funds.pdf (accessed on 22 January 2024).
  3. Markowitz, H. Portfolio Selection. J. Financ. 1952, 7, 77–91. [Google Scholar]
  4. Roncalli, T. Introduction to Risk Parity and Budgeting. arXiv 2014, arXiv:1403.1889. [Google Scholar]
  5. Richard, J.E.; Roncalli, T. Constrained Risk Budgeting Portfolios: Theory, Algorithms, Applications & Puzzles. arXiv 2019, arXiv:1902.05710. [Google Scholar]
  6. Moody, J.; Wu, L.; Liao, Y.; Saffell, M. Performance Functions and Reinforcement Learning for Trading Systems and Portfolios. J. Forecast. 1998, 17, 441–470. [Google Scholar] [CrossRef]
  7. Li, L. Financial Trading with Feature Preprocessing and Recurrent Reinforcement Learning. arXiv 2021, arXiv:2109.05283. [Google Scholar]
  8. Liu, X.; Xiong, Z.; Zhong, S.; Yang, H.; Walid, A. Practical Deep Reinforcement Learning Approach for Stock Trading. arXiv 2018, arXiv:1811.07522. [Google Scholar]
  9. Kalina, B.; Lee, J.; Song, J. A Study on Portfolio Asset Allocation Using Actor-Critic Model. In Proceedings of the Korea Information Processing Society Conference, Online, 29–30 May 2020; pp. 439–441. [Google Scholar]
  10. Almahdi, S.; Yang, S.Y. An adaptive portfolio trading system: A risk-return portfolio optimization using recurrent reinforcement learning with expected maximum drawdown. Expert Syst. Appl. 2017, 87, 267–279. [Google Scholar] [CrossRef]
  11. Pendharker, P.C.; Cusatis, P. Trading financial indices with reinforcement learning agents. Expert Syst. Appl. 2018, 102, 1–13. [Google Scholar] [CrossRef]
  12. Mirza, M.; Osindero, S. Conditional Generative Adversarial Nets. arXiv 2014, arXiv:1411.1784. [Google Scholar]
  13. Goodfellow, I.J.; Pouget-Abadie, J.; Mirza, M.; Xu, B.; Warde-Farley, D.; Ozair, S.; Courville, A.; Bengio, Y. Generative Adversarial Nets. In Proceedings of the 27th Conference on Neural Information Processing Systems, Montréal, QC, Canada, 8–13 December 2014; pp. 2672–2680. [Google Scholar]
  14. Kingma, D.P.; Welling, M. Auto-Encoding Variational Bayes. arXiv 2013, arXiv:1312.6114. [Google Scholar]
  15. Kingma, D.P.; Welling, M. An Introduction to Variational Autoencoders. arXiv 2019, arXiv:1906.02691. [Google Scholar]
  16. Yoon, J.; Jarrett, D.; Schaar, M.v. Time-series Generative Adversarial Networks. In Proceedings of the 33rd Conference on Neural Information Processing Systems, Vancouver, BC, Canada, 8–14 December 2019; pp. 5508–5518. [Google Scholar]
  17. Pei, H.; Ren, K.; Yang, Y.; Liu, C.; Qin, T.; Li, D. Towards Generating Real-World Time Series Data. In Proceedings of the 2021 IEEE International Conference on Data Mining (ICDM), Auckland, New Zealand, 7–10 December 2021; pp. 469–478. [Google Scholar]
  18. West, M. Time Series Decomposition. Biometrika 1997, 84, 489–494. [Google Scholar] [CrossRef]
  19. Wen, Q.; Gao, J.; Song, X.; Sun, L.; Xu, H.; Zhu, S. RobustSTL: A Robust Seasonal-Trend Decomposition Algorithm for Long Time Series. In Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence, Honolulu, HI, USA, 27 January–1 February 2019; pp. 5409–5416. [Google Scholar]
  20. Patidar, S.; Jenkins, D.P.; Peacock, A.; McCallum, P. Time Series Decomposition Approach for Simulating Electricity Demand Profile. In Proceedings of the 16th IBPSA Conference, Rome, Italy, 2–4 September 2019; pp. 1388–1395. [Google Scholar]
  21. Wen, Q.; Zhang, Z.; Li, Y.; Sun, L. Fast RobustSTL: Efficient and Robust Seasonal-Trend Decomposition for Time Series with Complex Patterns. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Online, 6–10 July 2020; pp. 2203–2213. [Google Scholar]
  22. Hyndman, R.J.; Athanasopoulos, G. Time series decomposition. In Forecasting: Principles and Practice, 3rd ed.; OTexts: Melbourne, Australia, 2021; Chapter 3. [Google Scholar]
  23. Dokumentov, A.; Hyndman, R.J. STR: Seasonal-Trend Decomposition Using Regression. INFORMS J. Data Sci. 2021, 1, 50–62. [Google Scholar] [CrossRef]
  24. Mishra, A.; Sriharsha, R.; Zhong, S. OnlineSTL: Scaling Time Series Decomposition by 100x. arXiv 2021, arXiv:2107.09110. [Google Scholar] [CrossRef]
  25. Jiang, S.; Syed, T.; Zhu, X.; Levy, J.; Aronchik, B. Bridging Self-Attention and Time Series Decomposition for Periodic Forecasting. In Proceedings of the 31st ACM International Conference on Information & Knowledge Management, Atlanta, GA, USA, 17–21 October 2022; pp. 3202–3211. [Google Scholar]
  26. Dudek, G. STD: A Seasonal-Trend-Dispersion Decomposition of Time Series. IEEE Trans. Knowl. Data Eng. 2023, 35, 10339–10350. [Google Scholar] [CrossRef]
  27. Sharpe, W.F. Mutual Fund Performance. J. Bus. 1966, 39, 119–138. [Google Scholar] [CrossRef]
  28. Black, F.; Litterman, R. Global Portfolio Optimization. Financ. Anal. J. 1992, 48, 28–43. [Google Scholar] [CrossRef]
  29. Sharpe, W.F. Capital asset prices: A theory of market equilibrium under conditions of risk. J. Financ. 1964, 19, 425–442. [Google Scholar]
  30. Lillicrap, T.P.; Hunt, J.J.; Pritzel, A.; Heess, N.; Erez, T.; Tassa, Y.; Silver, D.; Wierstra, D. Continuous control with deep reinforcement learning. arXiv 2015, arXiv:1509.02971. [Google Scholar]
  31. Sortino, F.A.; Price, L.N. Performance measurement in a downside risk framework. J. Investig. 1994, 3, 59–64. [Google Scholar] [CrossRef]
  32. Lee, J.H.; Kalina, B.; Na, K. Market-Adaptive Ratio for Portfolio Management. arXiv 2023, arXiv:2312.13719. [Google Scholar]
  33. Peterson, K.B.; Pedersen, M.S. 8.1.8 Product of gaussian densities. In The Matrix Cookbook; Technical University of Denmark: Lyngby, Denmark, 2012. [Google Scholar]
Figure 1. General framework of financial time series decomposition-based variational encoder-decoder (FED). x t is the d-day log-return vector of the high-risk asset (or the low-risk asset) at time t. m ˜ t , s ˜ t , and x ˜ t are the generated trend (return), the generated dispersion (standard deviation), and the generated d-day log-return vector of the high-risk asset (or the low-risk asset), respectively, all at time t. ν t N ( μ ν t , Σ ν t ) is a probabilistic trend component of the latent variable, τ t N ( μ τ t , Σ τ t ) is a probabilistic dispersion component of the latent variable, and ξ t N ( μ ξ t , Σ ξ t ) is a probabilistic residual component of the latent variable. h t = ν t × τ t × ξ t is the decomposed latent variable.
Figure 1. General framework of financial time series decomposition-based variational encoder-decoder (FED). x t is the d-day log-return vector of the high-risk asset (or the low-risk asset) at time t. m ˜ t , s ˜ t , and x ˜ t are the generated trend (return), the generated dispersion (standard deviation), and the generated d-day log-return vector of the high-risk asset (or the low-risk asset), respectively, all at time t. ν t N ( μ ν t , Σ ν t ) is a probabilistic trend component of the latent variable, τ t N ( μ τ t , Σ τ t ) is a probabilistic dispersion component of the latent variable, and ξ t N ( μ ξ t , Σ ξ t ) is a probabilistic residual component of the latent variable. h t = ν t × τ t × ξ t is the decomposed latent variable.
Symmetry 16 00283 g001
Figure 2. General framework of two-class portfolio diversification (FED2Port). s t and a t are the state and the action, respectively, at time t. x ˜ t + d , h r and x ˜ t + d , l r represent the generated log-return vectors of the high-risk and low-risk assets, respectively, at time t. r t is the reward at time t.
Figure 2. General framework of two-class portfolio diversification (FED2Port). s t and a t are the state and the action, respectively, at time t. x ˜ t + d , h r and x ˜ t + d , l r represent the generated log-return vectors of the high-risk and low-risk assets, respectively, at time t. r t is the reward at time t.
Symmetry 16 00283 g002
Figure 3. Graphs of the price data of the assets.
Figure 3. Graphs of the price data of the assets.
Symmetry 16 00283 g003
Figure 4. Network architecture of financial time series decomposition-based variational encoder-decoder (FED). (a) Encoders. (b) Decoders.
Figure 4. Network architecture of financial time series decomposition-based variational encoder-decoder (FED). (a) Encoders. (b) Decoders.
Symmetry 16 00283 g004
Figure 5. Network architecture of two-class portfolio diversification (FED2Port).
Figure 5. Network architecture of two-class portfolio diversification (FED2Port).
Symmetry 16 00283 g005
Figure 6. t-SNE plots for original versus generated data. (a) Financial time series decomposition-based variational encoder-decoder (FED). (b) Time-series generative adversarial net (TimeGAN). (c) Real-world time series GAN (RTSGAN).
Figure 6. t-SNE plots for original versus generated data. (a) Financial time series decomposition-based variational encoder-decoder (FED). (b) Time-series generative adversarial net (TimeGAN). (c) Real-world time series GAN (RTSGAN).
Symmetry 16 00283 g006aSymmetry 16 00283 g006b
Table 1. Assets.
Table 1. Assets.
ClassSymbolExplanation
High-risk assetsSP500S&P500 Index
DAXDAX Index
KOSPIKOSPI Index
Low-risk assetsBNDVanguard Total Bond Market Index Fund
BSVVanguard Short-Term Bond Index Fund
VCITVanguard Intermediate-Term Treasury Index Fund
Table 2. Statistic of funds during test period.
Table 2. Statistic of funds during test period.
SP500DAXKOSPIBNDBSVVCIT
The standard deviation of the portfolio return0.52210.61250.55640.14290.05900.1702
Table 3. Portfolios.
Table 3. Portfolios.
PortfolioLow-Risk AssetHigh-Risk Asset
1BND&SP500Vanguard Total Bond Market Index FundS&P500 Index
2BND&DAXVanguard Total Bond Market Index FundDAX Index
3BND&KOSPIVanguard Total Bond Market Index FundKOSPI Index
4BSV&SP500Vanguard Short-Term Bond Index FundS&P500 Index
5BSV&DAXVanguard Short-Term Bond Index FundDAX Index
6BSV&KOSPIVanguard Short-Term Bond Index FundKOSPI Index
7VCIT&SP500Vanguard Intermediate-Term Treasury Index FundS&P500 Index
8VCIT&DAXVanguard Intermediate-Term Treasury Index FundDAX Index
9VCIT&KOSPIVanguard Intermediate-Term Treasury Index FundKOSPI Index
Table 4. Comparison benchmarks.
Table 4. Comparison benchmarks.
ModelExplanation
1100% low-risk asset portfolioBuy-and-Hold strategies
2Equally Weighted
3100% high-risk asset portfolio
4Tangency portfolioTraditional portfolio diversification models
5Risk Budgeting
6RRLHistorical data-based RL portfolio diversification models
7DDPG
8TimeGAN2PortData augmentation-based RL portfolio diversification models
9RTSGAN2Port
Table 5. Results of the BND&SP500 portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
Table 5. Results of the BND&SP500 portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
ModelProfit
(Higher the Better)
Risk
(Lower the Better)
Sharpe Ratio
(Higher the Better)
100% low-risk asset portfolio0.09040.14290.6322
Equally Weighted0.38330.27791.3793
100% high-risk asset portfolio0.74590.52211.4286
Tangency portfolio0.55870.41831.3356
Risk Budgeting0.23030.21261.0835
RRL0.28660.24831.1540
DDPG0.08530.29390.2903
TimeGAN2Port0.39560.30271.3072
RTSGAN2Port0.12770.25490.5009
FED2Port (our)0.37550.21011.7869
Table 6. Results of the BND&DAX portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
Table 6. Results of the BND&DAX portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
ModelProfit
(Higher the Better)
Risk
(Lower the Better)
Sharpe Ratio
(Higher the Better)
100% low-risk asset portfolio0.09040.14290.6322
Equally Weighted0.20010.31640.6322
100% high-risk asset portfolio0.40740.61250.6652
Tangency portfolio0.35680.49150.7260
Risk Budgeting0.08060.16850.4783
RRL0.09930.16960.5857
DDPG0.26620.31330.8496
TimeGAN2Port0.14440.32090.4500
RTSGAN2Port0.09400.27500.3417
FED2Port (our)0.20840.17781.1722
Table 7. Results of the BND&KOSPI portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
Table 7. Results of the BND&KOSPI portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
ModelProfit
(Higher the Better)
Risk
(Lower the Better)
Sharpe Ratio
(Higher the Better)
100% low-risk asset portfolio0.09040.14290.6322
Equally Weighted0.09900.28730.3447
100% high-risk asset portfolio0.19030.55640.3420
Tangency portfolio0.25620.42680.6002
Risk Budgeting0.12320.17810.6917
RRL−0.18510.2737−0.6765
DDPG0.29090.32230.9026
TimeGAN2Port0.05390.14600.3690
RTSGAN2Port0.04520.15100.2995
FED2Port (our)0.25100.18451.3604
Table 8. Results of the BSV&SP500 portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
Table 8. Results of the BSV&SP500 portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
ModelProfit
(Higher the Better)
Risk
(Lower the Better)
Sharpe Ratio
(Higher the Better)
100% low-risk asset portfolio0.07760.05901.3158
Equally Weighted0.37720.26331.4325
100% high-risk asset portfolio0.74590.52211.4286
Tangency portfolio0.66390.43281.5342
Risk Budgeting0.15480.15451.0019
RRL0.13370.23430.5704
DDPG0.13070.27370.4775
TimeGAN2Port0.08250.05921.3931
RTSGAN2Port0.07800.06021.2958
FED2Port (our)0.39640.15622.5377
Table 9. Results of the BSV&DAX portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
Table 9. Results of the BSV&DAX portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
ModelProfit
(Higher the Better)
Risk
(Lower the Better)
Sharpe Ratio
(Higher the Better)
100% low-risk asset portfolio0.07760.05901.3158
Equally Weighted0.19480.30700.6346
100% high-risk asset portfolio0.40740.61250.6652
Tangency portfolio0.38220.50530.7564
Risk Budgeting0.07820.09470.8264
RRL0.04210.18840.2235
DDPG0.13430.28740.4675
TimeGAN2Port0.22240.49720.4473
RTSGAN2Port0.14870.49210.3021
FED2Port (our)0.19970.12961.5406
Table 10. Results of the BSV&KOSPI portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
Table 10. Results of the BSV&KOSPI portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
ModelProfit
(Higher the Better)
Risk
(Lower the Better)
Sharpe Ratio
(Higher the Better)
100% low-risk asset portfolio0.07760.05901.3158
Equally Weighted0.09560.28270.3381
100% high-risk asset portfolio0.19030.55640.3420
Tangency portfolio0.27460.44410.6183
Risk Budgeting0.08350.07151.1677
RRL0.09610.06961.3822
DDPG0.34630.28911.1978
TimeGAN2Port0.04510.06370.7075
RTSGAN2Port0.04070.06510.6245
FED2Port (our)0.26100.14461.8056
Table 11. Results of the VCIT&SP500 portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
Table 11. Results of the VCIT&SP500 portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
ModelProfit
(Higher the Better)
Risk
(Lower the Better)
Sharpe Ratio
(Higher the Better)
100% low-risk asset portfolio0.16600.17020.9750
Equally Weighted0.42310.29221.4480
100% high-risk asset portfolio0.74590.52211.4286
Tangency portfolio0.58020.37691.5396
Risk Budgeting0.32350.24291.3319
RRL0.43250.27651.5642
DDPG0.11640.30920.3766
TimeGAN2Port0.47540.28351.6765
RTSGAN2Port0.32420.31621.0252
FED2Port (our)0.49410.21672.2800
Table 12. Results of the VCIT&DAX portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
Table 12. Results of the VCIT&DAX portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
ModelProfit
(Higher the Better)
Risk
(Lower the Better)
Sharpe Ratio
(Higher the Better)
100% low-risk asset portfolio0.16600.17020.9750
Equally Weighted0.23890.32650.7317
100% high-risk asset portfolio0.40740.61250.6652
Tangency portfolio0.44290.46960.9431
Risk Budgeting0.14470.20780.6964
RRL0.44500.24731.7990
DDPG0.30580.32020.9551
TimeGAN2Port0.16170.17000.9510
RTSGAN2Port0.17790.28820.6173
FED2Port (our)0.52140.24012.1714
Table 13. Results of the VCIT&KOSPI portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
Table 13. Results of the VCIT&KOSPI portfolio. Cells with a red background color indicate the best Sharpe ratio in the experiment.
ModelProfit
(Higher the Better)
Risk
(Lower the Better)
Sharpe Ratio
(Higher the Better)
100% low-risk asset portfolio0.16600.17020.9750
Equally Weighted0.13740.29620.4637
100% high-risk asset portfolio0.19030.55640.3420
Tangency portfolio0.31150.41150.7570
Risk Budgeting0.17780.19620.9065
RRL0.04780.17670.2706
DDPG0.19670.31610.6223
TimeGAN2Port0.13050.17290.7545
RTSGAN2Port0.03550.22800.1556
FED2Port (our)0.36830.20441.8021
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

Kalina, B.; Lee, J.-H.; Na, K.-T. Enhancing Portfolio Performance through Financial Time-Series Decomposition-Based Variational Encoder-Decoder Data Augmentation. Symmetry 2024, 16, 283. https://doi.org/10.3390/sym16030283

AMA Style

Kalina B, Lee J-H, Na K-T. Enhancing Portfolio Performance through Financial Time-Series Decomposition-Based Variational Encoder-Decoder Data Augmentation. Symmetry. 2024; 16(3):283. https://doi.org/10.3390/sym16030283

Chicago/Turabian Style

Kalina, Bayartsetseg, Ju-Hong Lee, and Kwang-Tek Na. 2024. "Enhancing Portfolio Performance through Financial Time-Series Decomposition-Based Variational Encoder-Decoder Data Augmentation" Symmetry 16, no. 3: 283. https://doi.org/10.3390/sym16030283

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