Parallel Wideband Chaos Generation System for Advancing High-Throughput Information Processing Based on an Array of Four Distributed Feedback Lasers
Oct. 19 , 2024photonics1
Abstract
Optical chaos, especially in the form of parallel temporal/spatial chaos, presents a highly efficient approach for high-throughput information processing in diverse applications such as optical communication and reinforcement learning. However, despite these advancements, current approaches mainly focus on achieving enhanced single-channel performance or compromised multichannel realization (e.g., sacrificing the bandwidth, individual control, or system complexity). In this study, an integrated laser array with intensity-modulated optical injection is exclusively fabricated and employed to produce parallel optical chaos exhibiting independent and wideband characteristics. We demonstrate in a proof-of-concept experiment that allows for feasibly generating four parallel chaotic signals with a bandwidth exceeding 30 GHz, which is only limited by the detection devices. Benefiting from the high-frequency oscillations and faster dynamics of the on-chip laser array, the physical (physical-based pseudo) random bit generation rate can reach up to 1.6 Tb/s (15.04 Tb/s) by leveraging two postprocessing methods. We further expand the superiority of our proposed approach by demonstrating parallel benchmark decision-making, where we testify both experimentally and numerically that our fabricated laser array system outperforms the existing conventional approaches. This work explores novel avenues for high-throughput information processing by deploying chip-scale parallel chaotic systems.
Introduction
Click to copy section linkSection link copied!
Chaos characterized by aperiodicity and sensitivity to initial conditions is encountered in numerous natural scenarios. Chaotic systems exhibit deterministic dynamics in the short term but remain unpredictable over extended periods. (1,2) These attributes render chaotic signals highly suitable for applications requiring unpredictability and robustness, such as secure communications, (3) radar ranging, (4) radar imaging, (5) random bit generation (RBG), (6−9) and reinforcement learning. (10) The explosion of information has led to a need to increase the bandwidth of chaotic signals to handle higher information throughput. Parallel chaos generation has been proposed as an alternative method to overcome this bottleneck, thus offering a way to harness the benefits of chaos in a wider range of applications.
Photonic devices have emerged as the primary candidates for generating parallel chaos by virtue of their high-speed capabilities and broadband bandwidth. For example, a spatial light modulator and a camera in an optical system modulate the phase of light beams and convert it into intensity modulation for creating spatiotemporal dynamics of optical intensity. (11) Regulating the feedback control between optical and electronic components enables the generation and processing of spatiotemporal chaotic signals. Nevertheless, the precision of optical devices and their sensitivity to environmental factors significantly impact the stability and performance of the systems. Recently, chaotic microcombs have gained attention as a prominent research topic, featuring hundreds of equally spaced comb spectral lines, enabling the generation of multiple parallel chaotic signals. These microcombs have been successfully employed in LiDAR, ranging, RBG, and optical decision-making. (12−15) However, the inherently low bandwidth of a few GHz and long-tail characteristics of these microcombs necessitate complex postprocessing steps, thus limiting their practicality.
The use of chaotic lasers as a parallel chaotic source offers a promising alternative, which can be achieved by semiconductor lasers with external perturbations (e.g., optical feedback or injection). (16) Fascinatingly, the single-channel chaotic laser with a bandwidth of up to 50 GHz has been achieved, surpassing electronics and the majority of optical approaches. (17) A multiwavelength laser has been demonstrated to generate parallel chaos, whereas the competition between longitudinal modes leads to a high correlation between different chaotic channels. (18) The other significant drawback of the above scheme is the lack of flexibility. Although it allows for the generation of multiple channels of chaotic signals, such a scheme does not permit independent control over each channel. Networks of globally coupled semiconductor lasers have emerged as viable solutions for parallelization. (19) They are employed as parallel optical sources for optical decision-making, (20,21) secure communication, (22) and RBG. (23) Nevertheless, their integration capabilities are limited, falling short of the demands for future applications and practical deployments.
In this work, we demonstrate a novel approach to realize a parallel chaotic source by employing an on-chip array of four distributed feedback (DFB) lasers subject to intensity-modulated optical injection. Our approach can significantly enhance the single-channel performance of parallel chaotic sources. We achieve parallel chaotic outputs with bandwidths surpassing 30 GHz and ensure uncorrelated chaotic signals across the four channels. Based on this capability, we explore two advanced scenarios, i.e., high-speed RBG by leveraging on two postprocessing methods and the acceleration of the multiarmed bandit problem (MAB) strategy, so as to demonstrate unprecedented advantages of our integrated laser array for chaos-based applications. Our findings may pave the way for employing integrated high-performance laser chaos sources on-chip for information processing, offering new opportunities for secure communication, computing, and ranging in the realm of integrated photonics.
Experimental Setup
Click to copy section linkSection link copied!
The experimental setup of the parallel chaotic system is presented in Figure 1a, where four DFB lasers are integrated on an InP substrate and each is driven by a high-stability and low-noise diode controller [see Figure 1d]. The temperature and current of each laser can be individually controlled. The power–current curves for the laser array are depicted in Figure 1b, indicating the threshold current of approximate 28, 33, 29, and 31 mA for each laser. When the temperature and pump current are separately set at 35 °C and 50 mA, four DFB lasers exhibit distinct center wavelengths, i.e., 1546.72, 1548.52, 1549.96, and 1551.60 nm (four channels, i.e., CH1, CH2, CH3, and CH4), and the corresponding spectra are shown in Figure 1c. Under these settings, the output powers of the four DFB lasers are 6, 5.3, 6.2, and 6.5 mW, respectively.
Figure 1
Figure 1. (a) Schematic diagram of the proposed parallel chaotic system based on a laser array with intensity-modulated optical injection. TLs: tunable lasers; PC: polarization controller; EA: electrical amplifier; MZM: Mach–Zehnder modulator; CIR: circulator; PD: photodetector. (b) Power-current curves of four DFB lasers when the temperature is stabilized at 35 °C. (c) Optical spectra of four DFB lasers when the pump current and temperature are fixed at 50 mA and 35 °C, respectively. (d) The on-chip four-DFB laser array used in the experiment.
Here, we are able to generate broadband chaotic signals leveraging an intensity-modulated optical injection scheme, which is favored in high-quality chaos generation due to its high stability and fine controllability. At first, the external optical lights generated by the multichannel tunable lasers (TL1, TL2, TL3, and TL4, TSP-400, maximum power: 16 dBm) are separately injected into the Mach–Zehnder modulators (MZM1, MZM2, MZM3, and MZM4, bandwidth: 40 GHz, bias voltage Vπ: 1.8 V) through polarization controllers (PC1, PC2, PC3, and PC4), which are employed to align with the modulation axis of MZMs. Then four sinusoidal signals generated by the radio frequency source (EOSPACE AX-av5–40, frequency range: 8 kHz–40 GHz) are modulated into the optical carriers, respectively. The outputs of the j-th MZMj (j = 1 to 4) are separately sent into the j-th DFB laser through PC5, PC6, PC7, PC8, and optical circulators (CIR). The PC5, PC6, PC7, and PC8 are employed to align with the polarization states between TLs and DFB lasers to maximize the field interaction. Finally, the output of the j-th DFB laser is split into two branches by a CIR for acquisition and analysis: One branch is sent to an optical spectrometer analyzer (OSA, YOKOGAWA AQ6370D, resolution: 0.02 nm), while the other branch is detected by a 50 GHz photodetector (PD, Finisar XPD21 × 0R), followed by an electric spectrum analyzer (ESA, R&S FSV 44, bandwidth: 44 GHz) and a real-time oscilloscope (OSC, LeCroy WaveMaster 820Zi-B, bandwidth: 20 GHz, sampling rate: 80 GS/s).
Results
Click to copy section linkSection link copied!
Characteristics of Parallel Broadband Chaotic Signals
The continuous-wave (CW) optically injected semiconductor laser is a typical configuration to generate chaotic signals. However, such a configuration only yields bandwidth-limited chaos within a narrow range of injection parameters [see Supplementary Note I, Figure S1]. Herein, we consider using the on-chip DFB laser array subject to intensity-modulated optical injection to generate wideband chaotic signals. To begin with, the input carrier at (ξi, fi) = (0.7, 39.5 GHz) is sent into the DFB laser to excite the period-one (P1) dynamics. The injection ratio ξi is defined as the square root of the power ratio between the optical input and the free-running DFB laser. The frequency detuning fi between the TLs and DFB lasers can be adjusted by changing the emitting wavelength of the TLs. The optical spectrum of CH4 with P1 oscillation as an illustrative example is shown in Figure 2a, where the spectrum of the free-running DFB laser (gray curve) is also plotted for comparison. A frequency difference of 43.28 GHz between the red-shifted cavity frequency and the regeneration frequency from the optical injection is observed. After the frequency beating in PD, a microwave jittering around 43.28 GHz is obtained, as shown in the inset of Figure 2b. To gain the chaotic dynamics, a microwave signal is modulated into an optical carrier from TLs and then injected into each DFB laser. The optical modulation depth is described by a sideband-to-carrier ratio (SCR). (24) One can observe a broadband optical spectrum in Figure 2c when sending an intensity-modulated optical input with (SCR, fm) = (−14.5 dB, 35.4 GHz) into a DFB laser [the optical spectrum of intensity-modulated input is shown in Supplementary Note I, Figure S2d]. The low modulation sideband (which is 7.88 GHz away from the lower oscillation sideband of the P1 dynamics) strongly perturbs the low oscillation sidebands so that the laser destabilizes into a chaotic dynamical state. (25) Further, we observe a wide microwave power spectrum (blue curve) in Figure 2d after the optical-to-electrical conversion. To quantitatively estimate the chaotic bandwidth, we turn to the 80% standard bandwidth definition. (26) One can see from Figure 2d that the high-frequency component can be significantly raised and the corresponding chaotic bandwidth is estimated to be 30.01 GHz. For comparison, the chaos induced by CW optical injection into the DFB laser at (ξi, fi) = (0.23, 9 GHz) is displayed as the red curve in Figure 2d, where the relaxation resonance frequency of the free-running DFB laser dominates the component and rapidly decreases to the noise floor (gray curve) at around 25 GHz. The chaotic bandwidth is estimated to be 11.7 GHz, which is the broadest one achieved in our experiment by using the CW optical injection. In fact, similar results can also be obtained in the other three channels (see Supplementary Note I, Figure S2). It should be noted that such broadband optical chaos can be achieved in wide parameter regions by using the intensity-modulated optical injection scheme as demonstrated in our previous work; (27) moreover, the chaotic bandwidth achieved in the current work can be further promoted by properly manipulating the injection parameters and utilizing PD and ESA devices with a wider bandwidth.
Figure 2
Figure 2. Optical spectra of (a) P1 oscillation and (c) chaos, where the injection parameters (ξi, fi) are set to (0.7, 39.5 GHz). Power spectra of (b) P1 dynamics at a time instant and (d) chaos induced by injection-modulated input (blue curve), chaos induced by CW input (red curve), and noise floor (gray curve). The optical spectra of the free-running DFB laser are indicated as the gray curve in (a). BW: bandwidth. (e) CCFs between any two channels are shown as a confusion matrix. The colorbar on the right indicates the maximal CCF. (f) Intensity time series and probability distribution for the laser chaos (blue) and electric noise (red). (g) ACF for the chaotic output from CH4. CDs are calculated from (h) the intensity modulation injection system and (i) the CW injection system, where the embedding delay is set at 2 ns.
Subsequently, the noise-like output signals are gathered using an 8-bit real-time OSC, and the intensity series (blue curve) with asymmetry probability density distribution is shown in Figure 2f. To confirm the dynamic state of the laser, we calculate the largest Lyapunov exponent (28) using the experimental data, and the results are tabulated in Supplementary Note I, Table S2. The generation of chaotic signals in our system is confirmed by the strictly positive LLEs observed across all channel outputs. Furthermore, the electronic noise (red curve) shown in Figure 2f has an amplitude at least 2 orders of magnitude smaller than the optical chaotic waveform. The complexity/dimension of chaotic output is evaluated using the correlation dimension (CD) via the Grassberger–Procaccia algorithm. (29−32) This algorithm calculates the correlation integral C(r), representing the likelihood of point pairs with Euclidean distances less than or equal to r in the phase space of delayed embedding. The CD is estimated from the slope of convergence in the logarithmic plot of C(r) against r (more details are presented in Supplementary Note I). It can be seen from Figure 3h,i that the intensity-modulated optical injection system can produce a higher chaotic dimension (CD = 4.1826) compared to the CW optical injection system (CD = 3.3567). We conclude that the periodic intensity modulation introduces additional nonlinearities, which enhance the dimension of the generated optical chaos.
Figure 3
Figure 3. (a) The setup scheme for parallel RBG. ADC: analog-to-digital conversion; HFD: high-order finite difference; XOR: exclusive OR; LSBs: least significant bits. The probability density distribution of the differential data for (b) method-i and (f) method-ii. The distribution of the extracted (c) 5 LSBs for method-i and (g) 47 LSBs for method-ii. B as a function of the number of generated bits N for (d) method-i and (h) method-ii. First 200 serial autocorrelation coefficients for the binary sequence of (e) 10 Gbit length for method-i and (i) 50 Gbit length for method-ii. The NIST SP800-22 test results: (j) pass proportion and (k) P-value. In (k), red indicates a P-value of 0.0001.
The autocorrelation function (ACF) of the measured chaotic waveform is plotted in Figure 2g. (33) No correlation peaks can be detected from the ACF in Figure 2g, thus ensuring the high-quality generation of sequential random bits in each chaotic channel. Apart from the intrachannel correlation of each channel, the interchannel correlation between any two channels is also important in RBG. The CCF between any two channels is computed, and the corresponding results are illustrated as a confusion matrix in Figure 2e, where the colorbar stands for the maximal CCF. For clarity, we present a typical CCF between the CH1 and CH2. It can be confirmed that there is no interchannel correlation among chaotic waveforms in any pair of channels.
Parallel Ultrafast RBG
The randomness of chaotic lasers stems from their extreme sensitivity to initial conditions and noise, which renders the system evolution unpredictable. (34−37) In this study, the modulation of an external optical signal induces complex dynamical behaviors in the laser output, thereby amplifying the inherent system noise and enhancing the randomness and unpredictability of the output. This characteristic randomness guarantees chaotic lasers as a desired source for RBG, suitable for various application domains. Benefiting from the large chaotic bandwidth, the intensity time series can support a sampling rate of 80 GS/s. As shown in Figure 2f, the intensity distribution of laser output (CH4) displays an asymmetric profile. We know that any RBG based on a realistic physical process inevitably suffers from technical imperfections, resulting in a nonideal distribution of sampled data. This, in turn, can give rise to statistical biases and correlations in the generated bit sequence. To realize faster RBG, multibit extraction methods have been proposed and demonstrated. (38) The physical entropy source is sampled through multibit analog-to-digital conversion (ADC) and the RBG rate can be promoted to the order of magnitude of Tb/s, (38−41) after adopting various advanced postprocessing methods, which can be summarized into two categories. One is guided by information-theoretic considerations. The RBG rate within the information limit L is described by the following relation (38)
??=??????
(1)
where S is the sampling rate of the ADC, V is the number of significant bits (e.g., quantified by Shannon entropy and min-entropy), and D is the channel number of chaotic signals. The other one is based on pragmatic considerations, where V usually exceeds the Shannon entropy and min-entropy using several postprocessing methods, such as high-order derivatives, (42) high-order finite differences, (41,43,44) time-shifted bit-order reverse exclusive-OR (XOR) operation. (40)
In this work, we adopt two methods to process the raw data in Figure 3a. For method-i, the number of retained bits is selected conservatively based on the constraints imposed by information theory. (41) The min-entropy of our experimental data is estimated to be 5.2, which indicates that extracted random bits from each raw 8-bit resolution sample cannot be larger than 5.2 (see Supplementary Note II). Specifically, a delay difference is employed to achieve a symmetric distribution as illustrated in Figure 3b, which is beneficial for unbiased bit extraction. The differential data is then digitalized to 8 bits and the 5 LSBs are retained for RBG. A uniform and flat probability distribution is observed in Figure 3c, which indicates that the generated bit sequence contains different bit patterns with nearly equal frequencies. Last but not least, the bit-wise XOR operation is used to enhance the inherent randomness and thus further eliminate residual correlations. (42,45)
To evaluate the randomness of the long random-bit sequences, the statistical bias B and the serial autocorrelation coefficients Ck are calculated as shown in Figure 3d,e. B and Ck are defined as (41,43)
where bi (i = 1,2, . . .) denotes the values “0” or “1”, k is the delay in bits, and the averaging 〈·〉 is executed over the index i. In a random bit sequence with a high degree of quality and a length of N, both measurement of statistical deviation B and the magnitude of the serial autocorrelation coefficients |Ck|, should remain below the threshold defined by three standard deviations: 3σB = 1.5N–0.5 for B and 3σB = 3N–0.5 for Ck with a probability of 99.7%. In Figure 3d, we plot the dependence of the statistical bias B on the bit sequence length N in a log–log scale. It is evident that the statistical bias consistently remains beneath the threshold of the 3σB criterion (indicated by the red dashed line). Figure 3e displays the 200 autocorrelation coefficients for a bit sequence with a length of 10 G bits. One can find all values Ck are within the range of the 3σC-criterion (indicated by red dashed lines). Consequently, the random bit sequence generated from method-i well satisfies both criteria.
The randomness of the bit sequence for both method-i and method-ii is tested using the benchmark National Institute of Standards and Technology (NIST) 800-22, (46) and the results are shown in Figure 3j,k. Here, each test is evaluated using 1000 samples of 1 Mbit sequences with a significance level of αH = 0.01. One can see all 15 NIST tests fulfill a pass rate greater than 98.05608% and a P-value larger than 0.0001 (red), which indicates good statistical randomness of the generated bits from the parallel chaos by using the method-i.
Let us now consider the randomness extraction using method-ii, in which the number of extracted random bits is merely chosen to pass standard randomness tests. First, the calculation of high-order finite differences is performed, where all sampled data are transformed from an 8-bit resolution into a 52-bit resolution integer data type (41,43) (more details are described in Supplementary Note II). The 52nd-order finite differences are used to symmetrize the initial probability density distribution [see Figure 3f]. Next, the randomness extraction is examined.
Although all numbers consist of 52 bits, it is not possible to extract all significant bits from each number because retaining all bits leads to the emergence of strong correlations in the generated bit sequences. To eliminate these correlations, several most significant bits (MSBs) need to be discarded. We find that the extraction of 47 LSBs from each sample offers the whole bits with equal frequency [see Figure 3g] and the resultant bit sequence can pass all the NIST statistical tests for randomness [see Supplementary Note II, Figure S4b]. The B and the Ck of the random bit sequences extracted from 47 LSBs are tested, and the results are shown in Figure 3h,i. It can be seen that the B of the random bit sequence always keeps below the significance level of 3σB up to 50 G bits, while all Ck are kept within the range of 3σC-criterion. Moreover, the ACF of the generated bit sequence for both postprocessing methods shows correlations below the lower limit 1/??‾‾√ (see Supplementary Note II, Figure S5).
To investigate the effect of photodetection noise on RBG, we have also disconnected the light source and collected the noise signal at a sampling rate of 80 GS/s, and the corresponding time series are plotted in Figure 2f (red). After undergoing identical postprocessing procedures, the generated bit sequence fails to pass the NIST test even for only extracting 1 LSB from each noise sample sequences. This indicates that the level of the detection noise does not affect the random bit quality. Eventually, we obtain a physical random bit sequence with verified randomness of 1.6 Tb/s (80 GS/s × 5 bit × 4 channels) by extracting 5 LSBs at a sampling rate of 80 GS/s. By extracting 47 LSBs using the method-ii, the RBG rate can be promoted to 15.04 Tb/s (80 GS/s × 47 bit × 4 channels). It should be noted that since the extracted bits from each sample exceed the minimal entropy threshold, i.e., deviating from information theory, the random bits generated by method-ii are termed physical-based pseudo RBG (a notion proposed in our previous work (41) and supported in a review (34)).
In Table 1, we compare our work with other parallel RBGs using optical chaos. In the context of bandwidth calculations, superscript “a” denotes the utilization of the 80% standard bandwidth definition, while superscript “b” signifies the application of the 10 dB bandwidth method. The sampling rate of the recorded data is a primary factor affecting the rate of RBG. Large chaotic bandwidth supports higher sampling rates while maintaining a low correlation between adjacent samples. (38) For example, a low correlation is ensured by down-sampling the raw data to 6.67 GS/s due to a limited chaotic bandwidth of a few GHz, (13) markedly reducing the RBG rate by over an order of magnitude. On the contrary, our scheme provides a viable solution to generate a chaotic signal with a continuous spectral distribution of more than 44 GHz. This ensures a high sampling rate while keeping uncorrelation between adjacent samples. Limited the bandwidth of detection devices, we demonstrate a chaotic signal with a bandwidth of only 30.01 GHz, which is slightly lower than that of the three-cascaded semiconductor laser scheme. (38) The integrated laser array enables our scheme to be a promising miniaturization physical entropy source.
Table 1. Comparison of Our Work with Parallel Physical RBG Based on Optical Chaos
Several approaches can be applied to enhance the random bit rate utilizing the advantage of large chaotic bandwidth (more than 30 GHz). (i) Improving the sampling rate or ADC bits, which depends on a high-resolution OSC. For example, Ge et al. reported Tb/s RBG using a sampling rate of 128 GS/s. (40) Li et al. used 16-bit ADC to extract raw data from the chaotic comb and retained 8 LSBs (or 13 LSBs) to generate the random bit sequences. (12,23) (ii) Increasing the channel numbers. Zhao et al. proposed a multichannel wideband chaos generation scheme using optical filtering technology. (47) By controlling the filter bandwidths, three low-correlation chaotic signals with a bandwidth of 20 GHz are attained. In Figure 2d, we display a widely distributed optical spectrum that supports a large number of filtering channels, and thus the random bit rate can be multiplied. Therefore, a key advantage of our scheme is the scalability. Limiting by packaging technology, only four DFB lasers were integrated into a chip in this work. Very recently, Ma et al. demonstrated a photonic convolution accelerator using an 8-channel DFB laser array. (48) Wang et al. fabricated a 16-channel DFB laser array and achieved nanosecond optical circuit switching. (49) In the future, as more DFB lasers can be packaged on a single chip, our system is expected to realize more channels of RBG. Thus, the proposed parallel RBG scheme based on the on-chip laser array has the potential to achieve a higher bit rate.
Computation Acceleration Based on Chaotic Lasers
The MAB problem involves optimizing decisions in uncertain environments, balancing exploration of new options with exploitation of known rewards to maximize cumulative gains. (53) Optical chaos, characterized by its inherent randomness and unpredictability, offers a powerful tool for this challenge. By leveraging optical systems to generate random-like signals, it is possible to enhance decision-making processes in MAB problems, effectively navigating the exploration-exploitation trade-off. Here, we try to address the intricate MAB problem by utilizing a specially fabricated laser array to concurrently generate parallel wideband chaotic signals. Figure 4 illustrates a schematic diagram of the optical decision-making process. For an M-armed bandit problem, where M = 2k with k being a natural number. By binary encoding the slot machines, each binary sequence corresponds to a specific slot machine, producing outputs [D1, D2, D3, D4]. We adopt a modified strategy to perform the parallel optical decision-making process illustrated as follows: (20) A laser array chip simultaneously produces four chaotic signals Ii(t) (i = 1 to 4) and is compared with the threshold values TH1, TH2, TH3, and TH4 of each channel. A decision is derived from the comparison results, i.e. if Ii ≤ THi, Di = 0, else Di = 1. Specifically, assume that the four-channel chaotic signals sampling at t1 are I1(t1), I2(t1), I3(t1), and I4(t1), and then they are separately compared with the threshold values TH1, TH2, TH3, and TH4. If I1 ≤ TH1, the MSB is confirmed as D1 = 0; if I2 ≤ TH2, the second-most significant bit is D2 = 0; if I3 ≤ TH3, the third-most significant bit is determined as D3 = 0; if I4 ≤ TH4, the LSB is D4 = 0. Consequently, slot machine 1, indicated by D = [0, 0, 0, 0], is selected. If a reward is achieved from slot machine 1, the threshold values are adjusted to make a similar decision more likely in the next cycle. Conversely, if no reward is received, the threshold values are modified to decrease the likelihood of making the same choice again (see Supplementary Note III).
Figure 4
Figure 4. Schematic diagram of the optical decision-making based on the parallel chaotic laser. TH: threshold.
In the experiment, we address the 16-arm bandit problem by utilizing four-channel chaotic signals generated by the on-chip DFB laser array, which are standardized and normalized. The probabilities of winning for each of the 16 arms are set as follows: P = [0.2, 0.1, 0.4, 0.5, 0.1, 0.4, 0.4, 0.9, 0.3, 0.4, 0.2, 0.4, 0.2, 0.1, 0.4, 0.2]. As depicted in Figure 5a, the decision maker begins by exploring a wide range of options to identify the slot machine with the highest probability of success. After sufficient exploration, slot machine 8 consistently emerges as the preferred choice with the highest likelihood of winning prizes, indicating highly successful decision-making. To provide a more intuitive assessment of decision performance, we define the total number of selections as T, the number of correct selections as Thit, and the correct decision ratio (CDR) as Thit/T. In this work, a CDR exceeding 0.9 is regarded as successful decision-making. The period during which CDR first exceeds 0.9 is termed the convergence cycle y. To demonstrate the superior performance of parallel chaotic signals in optical decision-making, we compare the processing outcomes between four-channel and single-channel chaotic signals in Figure 5b. Within the same processing system, the four-channel chaotic signals required significantly fewer iterations to reach the convergence cycle [pink dashed line in Figure 5b] compared to single-channel chaotic signals. This observation highlights the potential for widespread utilization of parallel chaotic signals in solving the MAB problem.
Figure 5
Figure 5. (a) Decision process for the 16-armed bandit problem. (b) The evolution of CDR with the increase of cycles. The pink dashed line indicates CDR = 0.9. (c) Evolution of CDR under different scales. The pink dashed line indicates CDR = 0.9. (d) Evolution of CDR and (e) threshold values adaption for the case considering the environmental changes. (f) Comparison of scalability between chaotic-laser-based decision makers and other methods.
Scalability is a pivotal aspect when evaluating decision performance. The study on the capacity of parallel chaotic signal processing to handle large-scale slot machines begins with a comparison of the MAB problems for M = 2, 4, 8, and 16, as depicted in Figure 5c. The CDR grows exponentially as the number of slot machines increases. However, successful decisions can still be made irrespective of the size increment, indicating the suitability of parallel chaotic signals for solving large-scale MAB problems.
We explore the accuracy of decision-making in a dynamically changing environment. That is, the higher reward probability of the slot machine changes over time. Figure 5d displays the evolution of the CDR in a variable environment, where the target slot machine varies randomly from 3 to 10 at the 1000th cycle. For the cases of four-channel and single-channel, the probabilities of winning for each of the 16 arms are set as P = [0.8, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2]. From this figure, one can see that after the abrupt change in the target machine, the CDR first drops to zero and then rapidly increases. Moreover, four-channel parallel decision-making also demonstrates a shorter time to reach 0.9 compared to single-channel decision-making even if the reward probability is suddenly converted. To reveal the learning process behind the decision-making, we examine the changes in threshold values corresponding to environmental variations, as shown in Figure 5e. In the first 1000 cycles, the threshold values TH1 and TH2 rise until they eventually fluctuate around a maximum value of 0.5, while the threshold values TH3 and TH4 decrease until they eventually stabilize, fluctuating around a minimum value of −0.5. Following the rules mentioned above, the target slot machine is determined as [0, 0, 1, 1]. When the target slot machine changes unexpectedly at 1001 cycle, after a temporary fluctuation around 0, the values of TH1 and TH3 are decreased to about −0.5, and the values of TH2 and TH4 are increased to about 0.5. Under this scenario, the I1(t) and I3(t) are larger than the TH1 and TH3, while the I2(t) and I4(t) are smaller than the TH2 and TH4. Consequently, the slot machine [1, 0, 1, 0] is most likely to be rewarded, which is consistent with the preoptimized slot machine settings.
Considering the on-chip laser array can be further expanded, (48) we numerically simulate the 8-channel laser array to solve the MAB problem. Figure 5f presents a comparison of the convergence cycle between parallel chaotic decision-making and other methods. (13) By fitting a power function, we derive the relationship between the convergence cycle y and the number of slot machines M as y = 19.48M0.96. In comparison to the upper confidence bound 1 (UCB1)-tuned algorithm and the Thompson sampling algorithm, the method based on optical chaos demonstrates a smaller scaling index, making it well-suited for addressing large-scale MAB problems. Moreover, our approach, by utilizing the calculation of Shannon entropy, demonstrates a faster convergence rate compared to UCB1-tuned (see Supplementary Note III). We speculate that our proposed scheme can generate broadband optical chaos (i.e., chaotic bandwidth is greater than 30 GHz) characterized by rapid fluctuations and high-frequency oscillations in each channel, and these features enable the system to conduct extensive exploration and selection in an extremely short period, thereby accelerating the process of identifying the optimal solution compared with other methods. Additionally, compared to traditional chaotic systems, integrated laser chip technology offers a compact, cost-effective, and scalable mode of decision-making. The ongoing expansion of chip capacity also opens up new possibilities for the scalability of decision-making systems.
Herein, we have realized a new parallel chaotic source based on an on-chip laser array. Compared with previous optical chaotic sources, our proposed chaotic source has at least two advantages. One is the excellent single-channel performance, i.e., our scheme provides four almost independent channels of chaotic signals with a bandwidth over 30 GHz, outperforming the existing chaotic optical combs or multimode lasers [see Table 1]. A larger bandwidth can support higher sampling rates, thereby enhancing the generation rate of random bits. Furthermore, high frequencies and rapid dynamics facilitate accelerated photonic decision-making processes. The other is the independent control of each channel in the integrated laser array. Parallel optical chaotic sources from microring resonators feature superior scalability by relying on a single microcavity with a small footprint, which supports multiple spectral channels with independent intensity fluctuations. They, however, lack flexibility in individual channel control, which is critical for applications requiring precise tunability. By contrast, our approach with DFB laser arrays addresses these limitations by facilitating uncorrelated chaotic signals across multiple channels through individual laser tuning and control. It is worth mentioning that, the DFB laser can be integrated into a large-scale array using the reconstruction-equivalent-chirp technique. (54,55) Generating massively parallel optical chaos leveraging a larger-scale DFB laser array merits further exploration and investigation. Besides, with the help of heterogeneous or hybrid integration techniques, (56) a large-scale laser array with several external injection devices can be fabricated as a fully integrated parallel chaotic source in the future. Therefore, our approach may fill a gap in the field of parallel chaotic sources by introducing an integrated laser array.
Conclusion
Click to copy section linkSection link copied!
We have proposed and experimentally demonstrated a new approach to realize parallel physical sources based on an integrated DFB laser array subject to intensity modulation optical injection. The uniqueness of our method lies in the use of temporal chaos from different lasers, each of which can be individually controlled by adjusting injection and/or modulation parameters. We have successfully generated four chaos signals with a bandwidth over 30 GHz, which significantly promotes the generation rate of random bits and decision-making performance due to their high-frequency oscillations and faster nonlinear dynamics. The potential scalability of our approach, combined with the advantages of photonics, provides a promising direction for high-throughput chaos-based information processing applications, including RBG and photonic decision-making. Further work will focus on integrating the entire system into a chip with the help of heterogeneous or hybrid integration techniques, thereby realizing a fully integrated chaotic source.