Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Four-channels reservoir computing based on polarization dynamics in mutually coupled VCSELs system

Open Access Open Access

Abstract

A novel Four-channels reservoir computing (RC) based on polarization dynamics in mutually coupled vertical cavity surface emitting lasers (MDC-VCSELs) is proposed and demonstrated numerically. Here, the four channels are realized in two orthogonal polarization modes (x-polarization and y-polarization modes) of two VCSELs for the first time. A chaotic time series prediction task is employed to quantitatively evaluated the prediction performance of the proposed system. It is found that the Four-channels RC based on MDC-VCSELs can produce comparable prediction performance with One-channel RC, and it is possible to increase four times information processing rate by using the Four-channels RC. Besides, the effects of injection current, external injection strength, frequency detuning, coupling strength, as well as internal parameters on the prediction performance of the Four-channels RC based on MDC-VCSELs are carefully examined. Moreover, the influences of sampled period of input signal and the number of virtual nodes are also considered. The proposed Four-channels RC based on MDC-VCSELs is valuable for further enhancing the information processing rate of RC-based neuromorphic photonic systems.

© 2019 Optical Society of America under the terms of the OSA Open Access Publishing Agreement

1. Introduction

Reservoir computing (RC) as a brain-inspired computational paradigm originated from recurrent neural network has been investigated theoretically and experimentally [1–10]. RC has been successfully applied in solving computationally hard tasks, such as speech recognition systems [3–6], financial forecasting [7], handwritten digit recognition [8,9], and chaotic systems prediction [10]. In a RC system, sequential input is nonlinearly mapped to a high dimensional space. Connection weights between input and node in the reservoir are fixed. Then the input-driven dynamic responses of all nodes in the reservoir are weighted and combined by the linear readout function of the output layer. Hence, only output weights need to be trained using simple algorithm, such as linear regression [11]. Usually, in the experimental implementation of a RC, a large number of randomly connected physical nodes are used as a standard reservoir to provide a sufficiently high dimensionality [11–13].

Recently, a simplified reservoir structure consisting of a single nonlinear node subject to delayed feedback was proposed by Appltant et al. [5]. After that, the delay-based RC has been implemented in optoelectronic [14,15], all-optical [6,16], and laser dynamical systems [17–25]. Among them, the laser dynamical system is a promising candidate to realize delay-based RC with ultra-high information processing rate, because of its inherently fast operation, parallelism, high bandwidth and ultra-low consumption. For example, in 2013, Brunner et al. experimentally demonstrated a semiconductor laser (SL) with delayed feedback as a reservoir. The transient responses of SL were employed for realizing RC with low classification and prediction error rates, and the information processing rate was up to 1 Gbps [17]. In 2017, Romain et al. experimentally and numerically demonstrated a RC system based on an optically pumped laser with optical delayed feedback. In this system, the input signal was directly coupled to the optical delayed feedback beam without additional external injection [18]. In 2019, they further proposed a RC system based on a single quantum cascade laser (QCL). It was found that, even without external injection, the QCL subject to delayed optical feedback could extend stable parameter area contributing to good RC performances [24].

In these delay-based RC systems, it is easy to achieve a large number of virtual nodes by using time multiplexing [5]. The information processing rate in the delay-based RC associates with the number of virtual nodes. A small number of the virtual nodes is required for increasing the information processing rate when interval between the adjacent virtual nodes is fixed. Note that, to ensure good performance of the delay-based RC, more variability of virtual node state is desired for a RC system with a small number of the virtual nodes. However, previous investigations of the delay-based RC using laser dynamical systems have mainly concentrated on a single nonlinear node, the variability of virtual node state is limited [17–24]. Therefore, the information processing rate of the delay-based RC is also limited.

Lately, a new delay-based RC architecture consisting of several nonlinear nodes is proposed to solve problems more efficiently [25–27]. Interestingly, a single vertical cavity surface emitting laser (VCSEL) has been successfully employed to realize RC with enhanced computation performance [23]. It is well known that VCSEL is a popular candidate for various potential applications, such as optical computation, optical communication, and optical signal processing [28,29]. VCSEL exhibits many advantages, including high energy efficiency, low manufacturing cost, easy to integrate into 2D arrays [28,29]. In particular, two orthogonal polarization modes, x-polarization(XP) and y-polarization(YP) modes, may coexist in a VCSEL, and much richer polarization dynamics can be achieved in a mutually delay coupled (MDC) VCSELs system [30–35]. However, it is still open to explore the multi-channels RC based on MDC-VCSELs, particularly the effects of the polarization dynamics of MDC-VCSELs on the RC performance.

In this paper, a novel Four-channels RC system based on polarization dynamics in MDC-VCSELs is proposed and demonstrated numerically. The four channels are realized in two orthogonal polarization modes of two VCSELs for the first time. A Santa-Fe chaotic time series prediction task is utilized to evaluate our system. For the purpose of comparison, One-channel RC system based on MDC-VCSELs is also considered. The remainder of this paper is structured as follows. In Section 2, the system design and operation principle diagram of Four-channels RC system based on MDC-VCSELs, the rate equation model and the task are introduced in detail. In Section 3, by numerical bifurcation analysis, the polarization dynamical states and stable regions of MDC-VCSELs are identified. Then the prediction performance has been examined and compared for both the Four-channels RC and the One-channel RC systems. The influences of injection current, external injection strength, frequency detuning, coupling strength, as well as internal parameters on the prediction performance of Four-channels RC based on MDC-VCSELs are also taken into account. Moreover, the roles of sampled period of input signal, and the number of virtual nodes are also considered. Finally, the conclusions are given in Section 4.

2. System model

2.1 System design and operation principle diagram

Here, the system design and operation principle diagram of the proposed Four-channels RC system based on MDC-VCSELs is shown in Fig. 1. Two VCSELs with four channels are used as a reservoir. The four channels are realized in two orthogonal polarization modes of the two VCSELs. The number of virtual nodes of each channel is Z, and the total number of virtual nodes is M=4Z. The interval between the adjacent virtual nodes is θ. The sampled period of input signal is T=Zθ, and the information processing rate is R4=1/T. It can be seen that, four inputs S1x,1y,2x,2y are coupled to the XP and YP modes of VCSEL1 and VCSEL2 through four Mach–Zehnder modulators (MZMs), respectively. The XP and YP modes of VCSEL1 (VCSEL2) are injected to the XP and YP modes of VCSEL2 (VCSEL1) in parallel. Finally, four transient responsesE1x,2x,1y,2y from each of the four channels are extracted for post-processing, respectively. We only consider one input signal under four random binary masks (−1, 1), leading to four different transient responses. Thus, as shown in Fig. 2, in the post-processing phase, the virtual node states extracted from the four channels are put into four matrices V12x, V12y, V21x and V21y, respectively. Then the four matrices are merged into one matrix V for post-processing, which can lead to more abundant transient responses than that of a single matrix. For One-channel RC, we only set one masked input signal, and only one matrix V12x is employed for post-processing.

 figure: Fig. 1

Fig. 1 System design and operation principle diagram of the Four-channels RC based on MDC-VCSELs with three layers: input layer, reservoir and output layer. VCSEL: vertical cavity surface emitting laser, MZMs: Mach–Zehnder modulators, the pink lines indicate the electric path and the black lines represent the optical path.

Download Full Size | PDF

 figure: Fig. 2

Fig. 2 The virtual node states matrix for each channel.

Download Full Size | PDF

2.2 Rate equation model

In this paper, the MDC-VCSELs system with parallel polarization injection is considered. The rate equations are derived based on the well-known spin-flip model [36,37]. The slowly varied complex field amplitudes of XP and YP modes are E1x,2x and E1y,2y. The difference between carrier inversions with opposite spins are n1,2, and the total population inversions areN1,2. The modified rate equations incorporating the mutual coupling and external injections are described as follows [36,37]:

dE1xdt=κ(1+iα)(N1E1xE1x+in1E1y)(γa+iγp)E1x+k21xE2x(tτ21)eiω2τ21eiΔω21t+kinj1xε1x(t)+F1x
dE1ydt=κ(1+iα)(N1E1yE1yin1E1x)+(γa+iγp)E1y+k21yE2y(tτ21)eiω2τ21eiΔω21t+kinj1yε1y(t)+F1y
dE2xdt=κ(1+iα)(N2E2xE2x+in2E2y)(γa+iγp)E2x+k12xE1x(tτ12)eiω1τ12eiΔω12t+kinj2xε2x(t)+F2x
dE2ydt=κ(1+iα)(N2E2yE2yin2E2x)+(γa+iγp)E2y+k21yE1y(tτ12)eiω1τ12eiΔω12t+kinj2yε2y(t)+F2y
dn1,2dt=γsn1,2γN[n1,2(|E1x,2x|2+|E1y,2y|2)+iN1,2(E1y,2yE1x,2x*E1x,2xE1y,2y*)]
dN1,2dt=γN[μ1,2N1,2(1+|E1x,2x|2+|E1y,2y|2)+in1,2(E1x,2xE1y,2y*E1y,2yE1x,2x*)],
where the subscripts 1 and 2 in Eqs. (1)-(6) denote VCSEL1 and VCSEL2, respectively. κrepresents the field decay rate. α is the linewidth enhancement factor. γsis the spin-flip rate, and γNindicates the decay rate of N. γa(γp) expresses the linear dichroism (linear birefringence). μ1=μ2=μ is the normalized injection current, whileμ=1 implies at the threshold. The third term in Eqs. (1)-(3) represents an injection from the XP mode of VCSEL2 (VCSEL1) into XP mode of VCSEL1 (VCSEL2). Similarly, the third term in Eqs. (2)-(4) denotes an injection from the YP mode of VCSEL2 (VCSEL1) into YP mode of VCSEL1 (VCSEL2). The corresponding coupling strengths are k21x, k12x, k21y and k12y. τ12(τ21) is the coupling delay between the two VCSELs. For simplicity, we assume k21x=k21y=k12x=k12y=kr and τ12=τ21=τ. ω1 (ω2) denotes the center frequency of two orthogonal polarization outputs of VCSEL1 (VCSEL2). The difference of angular frequency is defined as Δω21=ω2ω1(Δω12=ω1ω2), and Δω21=2πΔf21(Δω12=2πΔf12). Δf21(Δf12)indicates the center frequency detuning between two VCSELs. The last term in Eqs. (1)-(4) means the external injection. Four masked input signals (s1x, s1y,s2x, s2y) modulated through four MZMs are injected into the four channels, respectively. kinj1x(kinj1y, kinj2x,kinj2y) is the external injection strength with kinj1x=kinj1y=kinj2x=kinj2y=kinj. Here, the outputs of the MZMs ε1x,1y,2x,2y,(t) are described as [38]:
ε1x,1y,2x,2y(t)=|ε0|2eiΔω1x,1y,2x,2yt{1+ei[s1x,1y,2x,2y(t)+Φ0]},
where Φ0 (|ε0|) is the bias voltage of the MZMs (the injection field amplitude). Δω1x=2πΔf1x (Δω1y=2πΔf1y) is the angular frequency detuning between the XP (YP) mode of VCSEL1 and the injected field. Δf1x (Δf1y) is the frequency detuning between the XP (YP) mode of VCSEL1 and the injected field. Δω2x=2πΔf2x (Δω2y=2πΔf2y) is the angular frequency detuning between the XP (YP) mode of VCSEL2 and the injected field. Δf2x (Δf2y) is the frequency detuning between the XP (YP) mode of VCSEL2 and the injected field. For simplicity, we set Δf1x=Δf1y=Δf2x=Δf2y=Δf. The spontaneous emission noises for the two VCSELs modeled by Langevin sources are F1x,2x=β/2(N1,2+n1,2ξa+N1,2n1,2ξa) andF1y,2y=iβ/2(N1,2+n1,2ξbN1,2n1,2ξb) [32], respectively. β is the strength of the spontaneous emission. ξa(ξb) is independent Gaussian white noises sources with unit variance and zero mean. The above rate equations are numerically solved by a second-order Runge–Kutta method with a time step of Δt=2ps [38].

2.3 Santa-Fe chaotic time series prediction task

We employ the Santa-Fe chaotic time series prediction task as a benchmark test to evaluate the prediction performance of Four-channels RC system based on MDC-VCSELs. The goal for the task is to predict the next step of the chaotic time series gained from a far-infrared laser experimentally [39]. The first 3000 points in the Santa-Fe data set are used for training and the next 1000 are adopted for testing. The normalized mean square error (NMSE) is defined to quantitatively evaluate the prediction performance of this benchmark task [38]:

NMSE=Y(L)Y¯(L)2σ2
where Y¯(L) is the target value andY(L) is the predicted value, and represent the average and the norm, respectively. Lis the discrete time index, and σrepresents standard deviation. Generally, whenNMSE0.1, the prediction performance is considered to be good [38]. Note that the training-test process is repeated ten times to obtain the final values.

3. Numerical results

In this section, the prediction performance of Four-channels RC based on MDC-VCSELs is evaluated quantitatively in detail. For the purpose of comparison, we also consider the One-channel RC based on MDC-VCSELs. At first, the polarization dynamical states and stable regions of MDC-VCSELs are analyzed and identified. Then, we study the influences of injection current, external injection strength, frequency detuning, coupling strength, and internal parameters on the prediction performance of Four-channels RC based on MDC-VCSELs. Moreover, the roles of sampled period of input signal, and the number of virtual nodes are also considered. In our simulation, the following parameter values are adopted:α=3,κ=300ns-1,γa=0.1ns1,γp=10ns-1,γN=1ns-1,γs=50ns-1,μ=1.01,ω1=2πc/λ andω2=ω1-2πΔf12withλ=850nm,kr=10ns1,kinj=30ns-1,Δf12,21=0GHz,τ=0.5ns,β=1×10-6,|ε0|=1,Φ0=0,Δf=0GHz,θ=25ps,Z=20, M=80 [21,22,31]. Note that those parameters are fixed, unless otherwise noted.

To begin with, the polarization-resolved intensities as a function of the normalized injection current μ for free-running VCSEL is shown in Fig. 3. Here, the mean intensities are calculated as Ix,y=|Ex,y(t)|2 for the XP and YP modes. As can be seen, when1<μ1.55, the XP mode is the dominant polarization mode while the YP mode is suppressed completely. Whenμ>1.55, the YP mode starts to oscillate. As the injection current continues to increase, the polarization-resolved intensities of both modes increase. However, the XP mode is still the dominant polarization mode.

 figure: Fig. 3

Fig. 3 The polarization-resolved intensities as a function of the normalized injection current μ for free-running VCSEL.

Download Full Size | PDF

The bifurcation diagrams as a function of the normalized injection current μ are also shown in Fig. 4. Here, we set s1x=s1y=s2x=s2y=0 and kinj0. Ix,y=|Ex,y(t)|2 are the intensities of XP and YP modes. It can be seen that the two VCSELs exhibit similar dynamical state and two orthogonal polarization modes coexist. More precisely, when μ1.47, XP and YP modes of both VCSELs remain stable due to injection locking effect. As μ gradually increases, for XP mode, it can be seen from Figs. 4(a1) and (a2), the outputs of the two VCSELs oscillate with multiple periods resulting in several branches in the bifurcation diagrams. For YP mode, as can be seen from Figs. 4(b1) and (b2), the outputs of the two VCSELs oscillate periodically resulting in two branches. Note that, these stable regions are associated with the good performance of a RC system [5].

 figure: Fig. 4

Fig. 4 Numerical bifurcation diagrams as a function of μ for (the first column) VCSEL1 and (the second column) VCSEL2, for (a1, a2) XP mode, for (b1, b2) YP mode, with kr=10ns1and kinj=30ns-1.

Download Full Size | PDF

Next, the NMSEvalues for Four-channels RC and One-channel RC based on MDC-VCSELs as a function of normalized injection current μ are shown in Fig. 5. Here, virtual node interval is fixed atθ=25ps. For Four-channels RC based on MDC-VCSELs, the number of virtual nodes of each channel is Z=20, and the total number of virtual nodes is M=4Z=80. Thus, the information processing rate is R4=1/(Zθ)=2Gbps. For comparison, for One-channel RC (kinj21x=kinj21y=kinj1x=kinj1x0, s21x0and s21y=s12x=s12y=0), the number of virtual nodes of one channel is set as Z=80 corresponding to R1=1/(Zθ)=0.5Gbps. That is to say, the information processing rate for Four-channels RC based on MDC-VCSELs is four times higher than that for One-channel RC. As can be seen that, the NMSE curves for Four-channels RC and One-channel RC are almost overlapped for μ1.45. Then the NMSE values of Four-channels RC (One-channel RC) based on MDC-VCSELs increase significantly for μ>1.45 (μ>1.52), because of the onset of instabilities, which is in agreement with the experimental result in [40]. Besides, a good prediction performance of Four-channels RC (One-channel RC) based on MDC-VCSELs can be obtained when μ1.9(μ1.55). Hence, compared with the One-channel RC based on MDC-VCSELs, the Four-channels RC based on MDC-VCSELs can produce comparable prediction performance with much faster information processing rate.

 figure: Fig. 5

Fig. 5 The NMSE values of RC system based on MDC-VCSELs as a function of μfor Four-channels RC with Z=20 and R4=2Gbps, for One-channel RC with Z=80andR1=0.5Gbps, with kr=10ns1and kinj=30ns-1.

Download Full Size | PDF

In the following, we only focus on Four-channels RC based on MDC-VCSELs. At first, we consider the transient responses of the XP and YP modes of Four-channels RC based on MDC-VCSELs. Here, we set kinj=30ns-1,kd=10ns-1and μ=1.2. When 1000 testing data are injected into the Four-channels RC system, the spatio-temporal plots for the four matrices V12x, V12y, V21x and V21y are shown in Fig. 6, respectively. The transient responses for input signals are represented by column-shaped patterns throughout the entire spatio-temporal plot. It is indicated that rich information has been preserved.

 figure: Fig. 6

Fig. 6 The transient responses of the XP and YP modes of Four-channels RC based on MDC-VCSELs, with kinj=30ns-1,kd=10ns-1and μ=1.2.

Download Full Size | PDF

To obtain the dependence of the prediction performance, the two-dimensional maps of NMSE values in the parameter space of external injection strength kinj and frequency detuning Δf are presented for different kr and Δf12 in Fig. 7. Here, Δf12 is fixed at 0 for Figs. 7(a1)-(a3). A better prediction performance region with NMSE0.05, is denoted as region A by the contour lines. As shown in Fig. 7(a1), for kr=5ns-1, the region A mainly locates at larger kinj for all the considered Δf, which is similar to the injection locking area in [41]. That is to say, the good performance of RC is closely related to the injection locking effect. For kr=10ns-1 as shown in Fig. 7(a2), regions A becomes narrow. For larger coupling strength kr=20ns-1as shown in Fig. 7(a3), regions A becomes even narrower. Besides, higher kr leads to the shift of the region A toward negativeΔf. It is indicated that a larger kinj, smaller kr and negativeΔfare desired for better prediction performance. Without loss of generality, we also consider other cases of Δf12, and obtain similar results. A representative case forΔf12=5GHz is shown Figs. 7(b1)-(b3). It can be seen that good prediction performance of Four-channels RC based on MDC-VCSELs can be also obtained.

 figure: Fig. 7

Fig. 7 Two dimensional maps of the NMSE values of Four-channels RC system based on MDC-VCSELs in the parameter space of Δfandkinj,with μ=1.01. (a1, a2, a3) for kr=5ns-1, kr=10ns-1, kr=20ns-1with Δf12=0GHz; (b1, b2, b3) for kr=5ns-1, kr=10ns-1, kr=20ns-1with Δf12=5GHz.

Download Full Size | PDF

Then two dimensional maps of NMSE values in the parameter space of kr and kinj are further presented in Fig. 8 for differentΔf. It is found that, a larger Δfleads to a narrower region A. Besides, for a relatively large Δf, the region A mainly covers the range with kinj>kr, which is also attributed to the injection locking effect.

 figure: Fig. 8

Fig. 8 Two dimensional maps of the NMSE values of Four-channels RC system based on MDC-VCSELs in the parameter space of krandkinj,with μ=1.01and Δf12=0. (a) for Δf=15GHz, (b) for Δf=0GHz, (c)Δf=15GHz.

Download Full Size | PDF

Subsequently, the NMSEvalues as a function of coupling strength kr for different kinj and three cases of μ are shown in Fig. 9. Here, Δfand Δf12 are fixed at 0GHz, and kr is varied from 0ns-1 to 30ns-1. Forμ=1.01, as can be observed from Fig. 9(a) and inset, for kinj=10ns-1, the NMSE values decrease with kr firstly when 0ns-1kr14ns-1, and then increase with the further increment of kr. Similar results can be obtained for kinj=15ns-1 and kinj=20ns-1. Obviously, a wider range of kr contributing to NMSE0.001 can be obtained for a larger kinj. It is indicated that, a larger kinj contributes to better prediction performance of Four-channels RC based on MDC-VCSELs. For μ=1.2, similar trends are obtained in Fig. 9(b). But for a given kinj, the maximum kr leading to NMSE0.001 is smaller than that for the case of μ=1.01. Besides, when in the range of kr contributing to NMSE<0.01 for the case of μ=1.2, the fluctuation of the error bars of the NMSE becomes larger compared to the case of μ=1.01. This may be because that an injection current that is close to the threshold current makes the RC system based on MDC-VCSELs more stable [40]. For a much largerμ, such as μ=1.5, as can be seen from Fig. 9(c), for kinj=10ns-1, the values of NMSE are basically greater than 0.1 for all the consideredkr. However, for some largerkinj, such as kinj=20ns-1,kinj=25ns-1, and kinj=30ns-1, similar results to the trend for the cases of μ=1.01 and μ=1.2 can be obtained. Besides, with the growth of kinj, the maximum kr leading to NMSE0.001 increases. That is to say, increasing kinj can improves the performance of Four-channels RC system when using larger currents.

 figure: Fig. 9

Fig. 9 The NMSE values of Four-channels RC system based on MDC-VCSELs as a function of the krfor different kinj, with Δf=0andΔf12=0, (a) for μ=1.01, (b) for μ=1.2, (c) for μ=1.5.

Download Full Size | PDF

The effects of internal parameters on the prediction performance of Four-channels RC based on MDC-VCSELs are also considered. Figure 10(a) shows the variation of NMSE values with the coupling strength kr under some typical values of the linear dichroism γa. It can be seen that, for all the considered γa, the prediction performance of Four-channels RC based on MDC-VCSELs is good and is hardly affected by the γa. Besides, the effect of linear birefringence γp on the prediction performance is also examined. The NMSE curves are further shown in Fig. 10(b). It can be observed that the NMSE curves are almost overlapped for different γp. That is to say, the prediction performance of Four-channels RC based on MDC-VCSELs is hardly affected by the internal parameters of VCSELs.

 figure: Fig. 10

Fig. 10 The NMSE values of Four-channels RC system based on MDC-VCSELs as a function of krfor different internal parameters with μ=1.01, kinj=30ns-1, Δf12=0,Δf=0,, (a) for γa=0.1ns-1,0.1ns-1,1ns-1, (b) for γp=3ns-1,6ns-1,10ns-1.

Download Full Size | PDF

At last, to discuss the information processing rate of the proposed RC system, we further consider the influences of sampled period Tfor different virtual node interval θ in Fig. 11. Here, the coupling delay τ is also set as T. Note, as Tis changed, the information processing rate R4=1/T will also be varied. It can be seen from Fig. 11(a), for all the considered θ, NMSEcurves generally present a decrease trend with the increment of T. It is indicated that the prediction performance of Four-channels RC is improved with the growth of T. In addition, a smaller θ leads to a lower NMSE for a given T. More precisely, for θ=10ps, it can be observed that NMSE values are below 0.1 for T0.05ns. That is to say, the fastest information processing rate R4 in our proposed RC system can be up to 20Gbps, which is much faster than the information processing rate reported in delay-based RC systems based on single nonlinear node [17–25]. Besides, for another case when the coupling delay τ is fixed at 0.5ns, it can be seen from Fig. 11(b), similar trends can be achieved. Even for a much larger τ, such as τ=10ns, as can be seen from Fig. 11(c), obviously, similar results also can be observed.

 figure: Fig. 11

Fig. 11 TheNMSE values of Four-channels RC system based on MDC-VCSELs as a function of the T for different θfor (a) τ=T, (b) τ=0.5ns, (c) τ=10ns, with μ=1.01,kinj=30ns-1, kr=10ns-1,Δf12=0,Δf=0.

Download Full Size | PDF

For the case of the mentioned highest information processing rate (R4=20Gbps obtained from Fig. 11(a)), the variation of NMSE values with the number of virtual nodes of each channel Z is further shown in Fig. 12. Here, the sampled period T=Zθ=0.05ns, and τ=T. It can be seen that, when Z8,NMSEvalues firstly decrease drastically. Then with the further increment of Z, NMSEvalues decrease slowly. Interestingly, the trend of NMSEcurve for Four-channels RC based on MDC-VCSELs is similar to that for the single channel RC system based on the conventional SLs [22].

 figure: Fig. 12

Fig. 12 TheNMSE values of Four-channels RC system based on MDC-VCSELs as a function of Z for T=Zθ=τ=0.05nswith μ=1.01,kinj=30ns-1, kr=10ns-1,Δf12=0,Δf=0.

Download Full Size | PDF

4. Conclusion

In summary, a Four-channels RC system based on polarization dynamics in mutually delay coupled VCSELs is proposed. The four channels are realized in two orthogonal polarization modes of two VCSELs for the first time. It is shown that, Four-channels RC based on MDC-VCSELs can produce comparable prediction performance with One-channel RC, and four times information processing rate can be achieved for Four-channels RC. The parameter regions leading to better prediction performance of Four-channels RC based on MDC-VCSELs are greatly broadened for smaller coupling strength, larger external injection strength and negative frequency detuning. Besides, the prediction performance is hardly affected by the internal parameters of VCSEL. Moreover, the fastest information processing rate in our proposed RC system can be even up to 20Gbps, which is much faster than the information processing rate reported in delay-based RC systems based on single nonlinear node. This work may be valuable for the realization of higher rate and multichannel RC.

Funding

National Postdoctoral Program for innovative Talents in China (BX201600118), National Natural Science Foundation of China (61674119), Young Talent fund of University Association for Science and Technology in Shaanxi, China (20160109), Natural Science Basic Research Plan in Shaanxi Province of China (2017JM6002).

Acknowledgments

This work was supported in part by the National Postdoctoral Program for innovative Talents in China (Grant BX201600118), the National Natural Science Foundation of China (Grants 61674119), the Young Talent fund of University Association for Science and Technology in Shaanxi, China (Grants 20160109), Natural Science Basic Research Plan in Shaanxi Province of China (Grants 2017JM6002).

References

1. H. Jaeger and H. Haas, “Harnessing nonlinearity: predicting chaotic systems and saving energy in wireless communication,” Science 304(5667), 78–80 (2004). [CrossRef]   [PubMed]  

2. H. Jaeger, W. Maass, and J. Principe, “Special issue on echo state networks and liquid state machines,” Neural Netw. 20(3), 287–289 (2007). [CrossRef]   [PubMed]  

3. D. Verstraeten, B. Schrauwen, D. Stroobandt, and J. Van Campenhout, “Isolated word recognition with the liquid state machine: a case study,” Inf. Process. Lett. 95(6), 521–528 (2005). [CrossRef]  

4. D. Verstraeten, B. Schrauwen, and D. Stroobandt, “Reservoir-based techniques for speech recognition,” in Proceedings of IJCNN06, International Joint Conference on Neural Networks, ed. (Academic), 1050–1053 (2006).

5. L. Appeltant, M. C. Soriano, G. Van der Sande, J. Danckaert, S. Massar, J. Dambre, B. Schrauwen, C. R. Mirasso, and I. Fischer, “Information processing using a single dynamical node as complex system,” Nat. Commun. 2(1), 468 (2011). [CrossRef]   [PubMed]  

6. Q. Vinckier, F. Duport, A. Smerieri, K. Vandoorne, P. Bienstman, M. Haelterman, and S. Massar, “High-performance photonic reservoir computer based on a coherently driven passive cavity,” Optica 2(5), 438–446 (2015). [CrossRef]  

7. M. Lukoševičius, H. Jaeger, and B. Schrauwen, “Reservoir computing trends,” Künstl. Intell 26(4), 365–371 (2012).

8. M. Lukoševičius and H. Jaeger, “Reservoir computing approaches to recurrent neural network training,” Comput. Sci. Rev. 3(3), 127–149 (2009). [CrossRef]  

9. C. Du, F. Cai, M. A. Zidan, W. Ma, S. H. Lee, and W. D. Lu, “Reservoir computing using dynamic memristors for temporal information processing,” Nat. Commun. 8(1), 2204 (2017). [CrossRef]   [PubMed]  

10. J. Pathak, B. Hunt, M. Girvan, Z. Lu, and E. Ott, “Model-free prediction of large spatiotemporally chaotic systems from data: A reservoir computing approach,” Phys. Rev. Lett. 120(2), 024102 (2018). [CrossRef]   [PubMed]  

11. D. Verstraeten, B. Schrauwen, M. D’Haene, and D. Stroobandt, “An experimental unification of reservoir computing methods,” Neural Netw. 20(3), 391–403 (2007). [CrossRef]   [PubMed]  

12. K. Vandoorne, P. Mechet, T. Van Vaerenbergh, M. Fiers, G. Morthier, D. Verstraeten, B. Schrauwen, J. Dambre, and P. Bienstman, “Experimental demonstration of reservoir computing on a silicon photonics chip,” Nat. Commun. 5(1), 3541 (2014). [CrossRef]   [PubMed]  

13. B. Schneider, J. Dambre, and P. Bienstman, “Using digital masks to enhance the bandwidth tolerance and improve the performance of on-chip reservoir computing systems,” IEEE Trans. Neural Netw. Learn. Syst. 27(12), 2748–2753 (2016). [CrossRef]   [PubMed]  

14. Y. Paquot, F. Duport, A. Smerieri, J. Dambre, B. Schrauwen, M. Haelterman, and S. Massar, “Optoelectronic reservoir computing,” Sci. Rep. 2(1), 287 (2012). [CrossRef]   [PubMed]  

15. M. C. Soriano, S. Ortín, D. Brunner, L. Larger, C. R. Mirasso, I. Fischer, and L. Pesquera, “Optoelectronic reservoir computing: tackling noise-induced performance degradation,” Opt. Express 21(1), 12–20 (2013). [CrossRef]   [PubMed]  

16. A. Dejonckheere, F. Duport, A. Smerieri, L. Fang, J. L. Oudar, M. Haelterman, and S. Massar, “All-optical reservoir computer based on saturation of absorption,” Opt. Express 22(9), 10868–10881 (2014). [CrossRef]   [PubMed]  

17. D. Brunner, M. C. Soriano, C. R. Mirasso, and I. Fischer, “Parallel photonic information processing at gigabyte per second data rates using transient states,” Nat. Commun. 4(1), 1364 (2013). [CrossRef]   [PubMed]  

18. R. M. Nguimdo, E. Lacot, O. Jacquin, O. Hugon, G. Van der Sande, and H. Guillet de Chatellus, “Prediction performance of reservoir computing systems based on a diode-pumped erbium-doped microchip laser subject to optical feedback,” Opt. Lett. 42(3), 375–378 (2017). [CrossRef]   [PubMed]  

19. J. Nakayama, K. Kanno, and A. Uchida, “Laser dynamical reservoir computing with consistency: an approach of a chaos mask signal,” Opt. Express 24(8), 8679–8692 (2016). [CrossRef]   [PubMed]  

20. J. Bueno, D. Brunner, M. C. Soriano, and I. Fischer, “Conditions for reservoir computing performance using semiconductor lasers with delayed optical feedback,” Opt. Express 25(3), 2401–2412 (2017). [CrossRef]   [PubMed]  

21. R. M. Nguimdo, E. Lacot, O. Jacquin, O. Hugon, G. Van der Sande, and H. Guillet de Chatellus, “Prediction performance of reservoir computing systems based on a diode-pumped erbium-doped microchip laser subject to optical feedback,” Opt. Lett. 42(3), 375–378 (2017). [CrossRef]   [PubMed]  

22. Y. Hou, G. Xia, W. Yang, D. Wang, E. Jayaprasath, Z. Jiang, C. Hu, and Z. Wu, “Prediction performance of reservoir computing system based on a semiconductor laser subject to double optical feedback and optical injection,” Opt. Express 26(8), 10211–10219 (2018). [CrossRef]   [PubMed]  

23. J. Vatin, D. Rontani, and M. Sciamanna, “Enhanced performance of a reservoir computer using polarization dynamics in VCSELs,” Opt. Lett. 43(18), 4497–4500 (2018). [CrossRef]   [PubMed]  

24. R. M. Nguimdo and T. Erneux, “Enhanced performances of a photonic reservoir computer based on a single delayed quantum cascade laser,” Opt. Lett. 44(1), 49–52 (2019). [CrossRef]   [PubMed]  

25. Y. S. Hou, G. Q. Xia, E. Jayaprasath, D. Z. Yue, W. Y. Yang, and Z. M. Wu, “Prediction and classification performance of reservoir computing system using mutually delay-coupled semiconductor lasers,” Opt. Commun. 433(15), 215–220 (2019). [CrossRef]  

26. S. Ortín and L. Pesquera, “Reservoir computing with an ensemble of time-delay reservoirs,” Cognit. Comput. 9(3), 327–336 (2017). [CrossRef]  

27. L. Keuninckx, J. Danckaert, and G. Van der Sande, “Real-time audio processing with a cascade of discrete-time delay line-based reservoir computers,” Cognit. Comput. 9(3), 315–326 (2017). [CrossRef]  

28. F. Koyama, “Recent advances of VCSEL photonics,” J. Lightwave Technol. 24(12), 4502–4513 (2006). [CrossRef]  

29. R. Michalzik, VCSELs: Fundamentals, Technology and Applications of Vertical-Cavity Surface-Emitting Lasers (Springer-Verlag, 2013).

30. S. Y. Xiang, W. Pan, B. Luo, L. S. Yan, X. H. Zou, and N. Q. Li, “Influence of variable-polarization optical feedback on polarization switching properties of mutually coupled VCSELs,” IEEE J. Sel. Top. Quantum Electron. 19(4), 1700108 (2013). [CrossRef]  

31. H. Zhang, S. Xiang, Y. Zhang, and X. Guo, “Complexity-enhanced polarization-resolved chaos in a ring network of mutually coupled vertical-cavity surface-emitting lasers with multiple delays,” Appl. Opt. 56(24), 6728–6734 (2017). [CrossRef]   [PubMed]  

32. N. Jiang, W. Pan, B. Luo, S. Y. Xiang, and L. Yang, “Bidirectional dual-channel communication based on polarization-division-multiplexed chaos synchronization in mutually coupled VCSELs,” IEEE Photonics Technol. Lett. 24(13), 1094–1096 (2012). [CrossRef]  

33. T. Deng, J. Robertson, and A. Hurtado, “Controlled propagation of spiking dynamics in vertical-cavity surface-emitting lasers: towards neuromorphic photonic networks,” IEEE J. Sel. Top. Quantum Electron. 23(6), 1800408 (2017). [CrossRef]  

34. N. Li, H. Susanto, B. R. Cemlyn, I. D. Henning, and M. J. Adams, “Stability and bifurcation analysis of spin-polarized vertical-cavity surface-emitting lasers,” Phys. Rev. A (Coll. Park) 96(1), 013840 (2017). [CrossRef]  

35. T. Deng, J. Robertson, Z. Wu, G. Xia, X. Lin, X. Tang, Z. Wang, and A. Hurtado, “Stable propagation of inhibited spiking dynamics in vertical-cavity surface-emitting lasers for neuromorphic photonic networks,” IEEE Access 6, 67951–67958 (2018). [CrossRef]  

36. J. Martin-Regalado, F. Prati, M. San Miguel, and N. B. Abraham, “Polarization properties of vertical-cavity surface-emitting lasers,” IEEE J. Quantum Electron. 33(5), 765–783 (1997). [CrossRef]  

37. C. Masoller and N. B. Abraham, “Low-frequency fluctuations in vertical-cavity surface-emitting semiconductor lasers with optical feedback,” Phys. Rev. A 59(4), 3021–3031 (1999). [CrossRef]  

38. R. M. Nguimdo, G. Verschaffelt, J. Danckaert, and G. Van der Sande, “Fast photonic information processing using semiconductor lasers with delayed optical feedback: role of phase dynamics,” Opt. Express 22(7), 8672–8686 (2014). [CrossRef]   [PubMed]  

39. A. S. Weigend and N. A. Gershenfeld, “Time series prediction: Forecasting the future and understanding the past,” http://www-psych.stanford.edu/~andreas/Time-Series/SantaFe.html (1993).

40. K. Hicke, M. A. Escalona-Morán, D. Brunner, M. C. Soriano, I. Fischer, and C. R. Mirasso, “Information processing using transient dynamics of semiconductor lasers subject to delayed feedback,” IEEE J. Sel. Top. Quantum Electron. 19(4), 1501610 (2013). [CrossRef]  

41. A. Hurtado, D. Labukhin, I. D. Henning, and M. J. Adams, “Injection locking bandwidth in 1550-nm VCSELs subject to parallel and orthogonal optical injection,” IEEE J. Sel. Top. Quantum Electron. 15(3), 585–593 (2009). [CrossRef]  

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (12)

Fig. 1
Fig. 1 System design and operation principle diagram of the Four-channels RC based on MDC-VCSELs with three layers: input layer, reservoir and output layer. VCSEL: vertical cavity surface emitting laser, MZMs: Mach–Zehnder modulators, the pink lines indicate the electric path and the black lines represent the optical path.
Fig. 2
Fig. 2 The virtual node states matrix for each channel.
Fig. 3
Fig. 3 The polarization-resolved intensities as a function of the normalized injection current μ for free-running VCSEL.
Fig. 4
Fig. 4 Numerical bifurcation diagrams as a function of μ for (the first column) VCSEL1 and (the second column) VCSEL2, for (a1, a2) XP mode, for (b1, b2) YP mode, with k r =10ns 1 and k inj =30 ns -1 .
Fig. 5
Fig. 5 The NMSE values of RC system based on MDC-VCSELs as a function of μ for Four-channels RC with Z=20 and R 4 =2Gbps, for One-channel RC with Z=80and R 1 =0.5Gbps, with k r =10ns 1 and k inj =30 ns -1 .
Fig. 6
Fig. 6 The transient responses of the XP and YP modes of Four-channels RC based on MDC-VCSELs, with k inj =30 ns -1 , k d =10 ns -1 and μ=1.2.
Fig. 7
Fig. 7 Two dimensional maps of the NMSE values of Four-channels RC system based on MDC-VCSELs in the parameter space of Δ f and k inj ,with μ=1.01. (a1, a2, a3) for k r =5 ns -1 , k r =10 ns -1 , k r =20 ns -1 with Δ f 12 =0GHz; (b1, b2, b3) for k r =5 ns -1 , k r =10 ns -1 , k r =20 ns -1 with Δ f 12 =5GHz.
Fig. 8
Fig. 8 Two dimensional maps of the NMSE values of Four-channels RC system based on MDC-VCSELs in the parameter space of k r and k inj ,with μ=1.01and Δ f 12 =0. (a) for Δf=15GHz, (b) for Δf=0GHz, (c) Δ f =15GHz.
Fig. 9
Fig. 9 The NMSE values of Four-channels RC system based on MDC-VCSELs as a function of the k r for different k inj , with Δ f =0and Δ f 12 =0, (a) for μ=1.01, (b) for μ=1.2, (c) for μ=1.5.
Fig. 10
Fig. 10 The NMSE values of Four-channels RC system based on MDC-VCSELs as a function of k r for different internal parameters with μ=1.01, k inj =30 ns -1 , Δ f 12 =0, Δ f =0,, (a) for γ a =0.1 ns -1 ,0.1 ns -1 ,1 ns -1 , (b) for γ p =3 ns -1 ,6 ns -1 ,10 ns -1 .
Fig. 11
Fig. 11 The NMSE values of Four-channels RC system based on MDC-VCSELs as a function of the T for different θfor (a) τ=T, (b) τ=0.5ns, (c) τ=10ns, with μ=1.01, k inj =30 ns -1 , k r =10 ns -1 , Δ f 12 =0, Δf=0.
Fig. 12
Fig. 12 The NMSE values of Four-channels RC system based on MDC-VCSELs as a function of Z for T=Zθ= τ =0 .05ns with μ=1.01, k inj =30 ns -1 , k r =10 ns -1 , Δ f 12 =0, Δf=0.

Equations (8)

Equations on this page are rendered with MathJax. Learn more.

d E 1x dt =κ(1+iα)( N 1 E 1x E 1x +i n 1 E 1 y )( γ a +i γ p ) E 1 x + k 21x E 2x (t τ 21 ) e i ω 2 τ 21 e iΔ ω 21 t + k inj1x ε 1x (t)+ F 1x
d E 1y dt =κ(1+iα)( N 1 E 1y E 1y i n 1 E 1x )+( γ a +i γ p ) E 1y + k 21y E 2y (t τ 21 ) e i ω 2 τ 21 e iΔ ω 21 t + k inj1y ε 1y (t)+ F 1y
d E 2x dt =κ(1+iα)( N 2 E 2x E 2x +i n 2 E 2y )( γ a +i γ p ) E 2x + k 12x E 1x (t τ 12 ) e i ω 1 τ 12 e iΔ ω 12 t + k inj2x ε 2x (t)+ F 2x
d E 2y dt =κ(1+iα)( N 2 E 2y E 2y i n 2 E 2x )+( γ a +i γ p ) E 2y + k 21y E 1y (t τ 12 ) e i ω 1 τ 12 e iΔ ω 12 t + k inj2y ε 2y (t)+ F 2y
d n 1,2 dt = γ s n 1,2 γ N [ n 1,2 (| E 1x,2x | 2 +| E 1y,2y | 2 ) +i N 1,2 ( E 1y,2y E 1x,2x * E 1x,2x E 1y,2y * )]
d N 1,2 dt = γ N [ μ 1,2 N 1,2 (1+| E 1x,2x | 2 +| E 1y,2y | 2 ) +i n 1,2 ( E 1x,2x E 1y,2y * E 1y,2y E 1x,2x * )],
ε 1x,1y,2x,2y (t)= | ε 0 | 2 e iΔ ω 1x,1y,2x,2y t {1+ e i[ s 1x,1y,2x,2y (t)+ Φ 0 ] },
NMSE= Y( L ) Y ¯ (L) 2 σ 2
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.