A Photonic Reservoir Computing System and Method Based on Hierarchical Pulses

By adopting a hierarchical pulse method in the photon reserve pool computing system, using multimode semiconductor lasers and incoherent optical feedback signals to generate continuous regular optical pulse signals, the problem of low accuracy of feature information in the photon neural network is solved, and the accuracy of data processing and the accuracy of the system output result are improved.

CN120074678BActive Publication Date: 2025-07-04SUZHOU UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510545456.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2025-07-04
Estimated Expiration
2045-04-28

AI Technical Summary

Technical Problem

In the existing photonic neural network systems based on reserve pools, continuous or discrete pulse signal encoding methods lead to low accuracy of feature information, affecting the accuracy of output results, especially in the fields of voice communication, voice intelligent driving and power load prediction, which may lead to command misjudgment and power scheduling errors.

Method used

Using a photon reserve pool calculation system based on hierarchical pulses, a continuous regular optical pulse signal containing initial characteristic information is generated by a multi-mode semiconductor laser under the excitation of the input electrical signal and the incoherent optical feedback signal, and a feedback loop is used to perform multiple depth feature extractions to output a continuous regular optical pulse signal containing depth feature information.

Benefits of technology

It improves the accuracy of feature extraction, avoids noise interference and energy accumulation problems, ensures the completeness and accuracy of data processing, and improves the system's command recognition accuracy and prediction accuracy in the fields of voice intelligent driving and power load prediction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120074678B_ABST
    Figure CN120074678B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of reservoir computing, and relates to a photon reservoir computing system and method based on hierarchical pulses. The system includes an input layer for generating an input electrical signal; a reservoir layer including: a multimode semiconductor laser connected to the input layer for generating continuous and regular optical pulse signals under the excitation of the input electrical signal and an incoherent optical feedback signal; a beam splitting prism for splitting the optical pulse signal into two paths, one path being transmitted as a multiplexed optical signal to the feedback loop and the other path being transmitted as an output optical signal to the output layer; a feedback loop for generating an incoherent optical feedback signal based on the multiplexed optical signal and transmitting it to the multimode semiconductor laser; and an output layer for obtaining the output signal of the photon reservoir computing system based on the output optical signal. The photon reservoir computing system with the novel coding method designed in this solution has good information processing performance and stability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of reservoir computing, and in particular to a photon reservoir computing system and method based on hierarchical pulses. Background Art

[0002] Speech recognition, handwritten digit classification, and time series prediction are key tasks in the field of artificial intelligence and play a crucial role in application scenarios such as voice communication, voice intelligent driving, and power load prediction. With the continuous improvement of the complexity of artificial intelligence algorithms, the energy efficiency ratio and operation timeliness of traditional electronic computing systems gradually reveal physical limitations when completing these tasks. Photonic neuromorphic computing integrates micro-nano photonics and neuromorphic algorithms to construct a new architecture that breaks through the von Neumann bottleneck. Using photons as information carriers, their inherent ultra-high-speed transmission characteristics and multi-wavelength parallel processing capabilities open up a new path for building low-latency and high-throughput intelligent computing systems. When using a photonic neuromorphic computing system for speech recognition, digit classification, and data prediction, not only is the energy consumption low, but the processing rate is also higher.

[0003] Based on its unique dynamic characteristics, the reservoir computing framework can perform rich non-linear transformations and processing on input signals, thereby capturing the time series information and dynamic patterns in the input signals. Combining it with photonics technology can not only give full play to the advantages of photonics but also realize the functions of neuromorphic computing. Therefore, the reservoir computing framework has become the preferred architecture in photonic neuromorphic computing. This architecture constructs a high-dimensional feature space through a fixed random optical interconnection network, and only needs to optimize the parameters of the output layer to complete the training of the entire photonic neural network. This physically friendly training mechanism significantly reduces the tuning difficulty of the optical system. In recent years, photonic neural network systems based on reservoir computing have achieved great success in speech recognition, handwritten digit recognition, etc. By converting the speech or digit signal to be recognized into an input optical signal and inputting it into the photonic neural network, the reservoir layer is used to extract the input optical signal for non-linear transformation and mixing to extract the feature information of the input optical signal, and then the signal to be recognized is recognized and predicted.

[0004] In a reservoir-based photonic neural network system, the transmitted signals are divided into two types: continuous signals and discrete pulse signals. When the transmitted signal is a continuous signal, since the signal changes continuously, any tiny noise interference may change the value of the entire transmitted signal, thus affecting the accuracy of the transmitted signal. Moreover, the continuous transmission of the continuous signal will cause the accumulation of optical energy in the system, making the optical power and temperature of the optical device exceed its working range, resulting in device damage or performance degradation, and further affecting the accuracy of information processing. When the transmitted signal is a discrete pulse signal, the simplification of the transmitted signal is achieved by converting the information to be transmitted into discrete binary information. Although the anti-interference performance of the signal is improved and the problem of optical energy accumulation during signal transmission is reduced to a certain extent, when the signal is converted into a binary discrete pulse signal, many detailed information will be discarded. For example, for a continuously changing light intensity signal, when it is converted into a binary pulse signal, only whether the light intensity exceeds a certain threshold is retained. If it exceeds, it is represented by "1", and if it does not exceed, it is represented by "0". The specific light intensity value and its change information are all discarded, which affects the integrity and accuracy of the information. If the system performs data prediction or recognition based on inaccurate feature information, it will inevitably affect the accuracy of the data prediction or recognition result.

[0005] In summary, in the existing reservoir-based photonic neural network system, after encoding the data to be recognized or classified into the input data of the input layer, the accuracy of the feature information of the input data extracted by using the continuous or discrete pulse signal encoding method is relatively low, resulting in the photonic neural network system outputting incorrect classification results or recognition results based on inaccurate feature information, and further causing consequences such as command misjudgment and power dispatching errors when applied to fields such as voice communication, voice intelligent driving, power load prediction, or stock market prediction. Summary of the Invention

[0006] Therefore, the technical problem to be solved by the present invention is to overcome the problem that in the existing reservoir-based photonic neural network system, using the continuous or discrete pulse signal encoding method will reduce the accuracy of the feature information, thus affecting the accuracy of the output result of the photonic neural network system.

[0007] To solve the above technical problem, the present invention provides a hierarchical pulse-based photonic reservoir computing system, including:

[0008] An input layer for generating an input electrical signal;

[0009] A reservoir layer, which specifically includes:

[0010] A multimode semiconductor laser, connected to the input layer, is used to output a continuous regular optical pulse signal containing initial feature information under the excitation of an input electrical signal; under the excitation of an incoherent optical feedback signal, it generates multimode sub-beams, and outputs a continuous regular optical pulse signal containing depth feature information based on the non-linear interference effect between the multimode sub-beams and the incoherent optical feedback signal;

[0011] A beam splitting prism is used to split the continuous regular optical pulse signal into two paths, one path is used as a multiplexed optical signal to be transmitted to the feedback loop, and the other path is used as an output optical signal to be transmitted to the output layer;

[0012] The feedback loop is used to generate an incoherent optical feedback signal based on the multiplexed optical signal and transmit it to the multimode semiconductor laser;

[0013] The output layer is used to obtain the output signal of the photon reservoir computing system based on the output optical signal.

[0014] Preferably, the feedback loop is a short cavity feedback structure, and its feedback delay is less than the relaxation oscillation period of the multimode semiconductor laser.

[0015] Preferably, the feedback loop includes:

[0016] A neutral density filter is arranged on the side of the beam splitting prism away from the multimode semiconductor laser, and is used to transmit the multiplexed optical signal, generate a transmitted optical signal and transmit it to the mirror; transmit the coherent optical feedback signal to the beam splitting prism so that the beam splitting prism transmits the coherent optical feedback signal to the Faraday rotator;

[0017] The mirror is arranged on the side of the neutral density filter away from the beam splitting prism, and is used to reflect the transmitted optical signal, generate a reflected optical signal with the same frequency, the same vibration direction and a constant phase difference as the transmitted optical signal and transmit it to the neutral density filter, so that the transmitted optical signal and the reflected optical signal interfere to generate a coherent optical feedback signal;

[0018] The Faraday rotator is arranged between the multimode semiconductor laser and the beam splitting prism, and is used to rotate the coherent optical feedback signal, change the polarization state of the coherent optical feedback signal, generate an incoherent optical feedback signal and transmit it to the multimode semiconductor laser.

[0019] Preferably, the Faraday rotator, the beam splitting prism, the neutral density filter and the mirror are discrete optical elements.

[0020] Preferably, the Faraday rotator, the beam splitting prism, the neutral density filter and the mirror are integrally arranged on the same substrate to form a photonic integrated circuit.

[0021] Preferably, the input layer includes:

[0022] A waveform generator for generating a mask signal to modulate a signal to be processed and output a modulated signal;

[0023] An electrical amplifier connected to the waveform generator for amplifying the modulated signal;

[0024] A bias circuit with its input terminal connected to the electrical amplifier and its output terminal connected to a multimode semiconductor laser for generating an input electrical signal based on the modulated signal;

[0025] A voltage source connected to the bias circuit for providing a voltage to the bias circuit.

[0026] Preferably, the output layer includes:

[0027] An optical coupler for receiving the output optical signal transmitted by a beam splitter prism, separating the output optical signal, and outputting multiple sub-beams;

[0028] Multiple filters for filtering each sub-beam;

[0029] Multiple photodetectors connected to the multiple filters one by one for converting the filtered sub-beams into electrical signals;

[0030] An adder connected to the multiple photodetectors for superimposing the multiple electrical signals;

[0031] A programmable gate array connected to the adder for training the output of the reservoir layer to obtain the output weights of the multiple sub-beams, thereby obtaining the output signal of the photonic reservoir computing system.

[0032] Preferably, the output layer further includes:

[0033] An optical fiber collimator for collimating the output optical signal transmitted by the beam splitter prism;

[0034] An optical amplifier connected to the optical fiber collimator for amplifying the collimated output optical signal and transmitting the amplified output optical signal to the optical coupler.

[0035] The present invention also provides a method for photonic reservoir computing based on hierarchical pulses. The method is implemented by using the above-mentioned photonic reservoir computing system based on hierarchical pulses and includes:

[0036] Generating an input electrical signal by using an input layer and transmitting it to a multimode semiconductor laser so that the multimode semiconductor laser performs a laser response to the input electrical signal and generates a continuous regular optical pulse signal containing initial feature information;

[0037] Dividing the continuous regular optical pulse signal into two optical signals by using a beam splitter prism, one of which is transmitted to a feedback loop as a multiplexed optical signal and the other is transmitted to an output layer as an output optical signal;

[0038] An incoherent optical feedback signal is generated based on a multiplexed optical signal by using a feedback loop, and the incoherent optical feedback signal is transmitted to a multimode semiconductor laser;

[0039] The semiconductor laser receives the incoherent optical feedback signal, generates multiple mode sub-beams under the excitation of the incoherent optical feedback signal, and outputs a continuous regular optical pulse signal containing depth feature information based on the non-linear interference effect between the multiple mode sub-beams and the incoherent optical feedback signal;

[0040] An output layer is used to obtain the output signal of the photon reservoir computing system based on the output optical signal.

[0041] Preferably, generating an incoherent optical feedback signal based on a multiplexed optical signal by using a feedback loop includes:

[0042] The multiplexed optical signal is transmitted by using a neutral density filter to generate a transmitted optical signal and transmit it to a mirror;

[0043] The transmitted optical signal is reflected by the mirror to generate a reflected optical signal with the same frequency, the same vibration direction and a constant phase difference as the transmitted optical signal and transmit it to the neutral density filter, so that the transmitted optical signal and the reflected optical signal interfere to generate a coherent optical feedback signal;

[0044] The neutral density filter transmits the coherent optical feedback signal to a beam splitter prism so that the beam splitter prism transmits the coherent optical feedback signal to a Faraday rotator;

[0045] The Faraday rotator rotates the coherent optical feedback signal, changes the polarization state of the coherent optical feedback signal, and generates an incoherent optical feedback signal and transmits it to the multimode semiconductor laser.

[0046] The photon reservoir computing system based on hierarchical pulses provided by this application has the following beneficial effects:

[0047] When an electrical signal is injected into a multimode semiconductor laser, the carrier concentration inside the multimode semiconductor laser will change accordingly, which in turn changes the gain and refractive index of the multimode semiconductor laser, making the relaxation oscillation frequency of the multimode semiconductor laser match the frequency of the electrical signal, thereby generating a continuous regular optical pulse signal containing characteristic information. Therefore, in this application, the data to be processed is encoded as an input electrical signal to excite the multimode semiconductor laser, so that it generates a continuous regular optical pulse signal containing initial characteristic information during preliminary feature extraction. Further, a beam splitting prism is used to divide the optical pulse signal into two paths. One path is transmitted as an output optical signal to the output layer, and the other path is transmitted as a multiplexed optical signal to the feedback loop. Through the feedback loop, the multimode semiconductor laser performs multiple deep feature extractions on the multiplexed optical signal. If the multiplexed optical signal is directly returned to the multimode semiconductor laser, the multimode semiconductor laser cannot output a continuous regular optical pulse signal under its excitation. Therefore, in order to ensure that the multimode semiconductor laser can output a continuous regular optical pulse signal during each deep feature extraction, this application uses the feedback loop to process the multiplexed optical signal to generate an incoherent optical feedback signal. Since the multimode semiconductor laser can generate multimode sub-beams under the excitation of the incoherent optical feedback signal, and different mode sub-beams have different phases, based on this characteristic, the incoherent optical feedback signal is used to introduce phase perturbation, which destroys the stable relationship between the gain and phase of the multimode semiconductor laser, thereby triggering the self-excited oscillation of the multimode semiconductor laser. This nonlinear interference effect enables the multimode semiconductor laser to output a continuous regular optical pulse signal containing deep feature information, thereby ensuring that a continuous regular optical pulse signal is output throughout the feature extraction process.

[0048] This application uses a multimode semiconductor laser to form a reservoir layer, and at the same time uses an electrical signal and an incoherent optical feedback signal to enable it to output a continuous regular optical pulse signal containing feature information during each feature extraction. Compared with a continuous signal, this continuous regular optical pulse signal has a fixed period and clear time characteristics, so that the interference of noise to the feature information can be effectively avoided, ensuring the accuracy of the feature information. At the same time, the energy is concentrated in each pulse, solving the problem of continuous accumulation of energy during signal transmission caused by the continuous distribution of energy in time; compared with a discrete pulse signal, the pulses in the continuous regular optical pulse signal are continuous in time, so the amplitude change and phase parameter of adjacent pulses all contain the feature information of the data to be processed, thus avoiding the problem of detail loss during data processing. The photon reservoir computing system designed in this application uses a new information coding method to overcome the defects in the transmission process of continuous signals and discrete pulse signals, improving the feature extraction accuracy of the system when extracting features from input data encoded based on data to be recognized or classified, so as to accurately identify, classify or predict the input data, and improve the command recognition accuracy and prediction of the system in fields such as voice intelligent driving and power load prediction. Description of the Drawings

[0049] In order to make the content of the present invention easier to be clearly understood, the following further details the present invention according to specific embodiments of the present invention and in combination with the drawings, wherein:

[0050] Figure 1 It is a schematic structural diagram of a photon reservoir computing system based on hierarchical pulses provided by this application;

[0051] Figure 2 It is a flowchart of a photon reservoir computing method based on hierarchical pulses provided by this application;

[0052] Figure 3 It is a schematic diagram of the dynamics of a multimode semiconductor laser based on an incoherent optical feedback signal provided by an embodiment of this application;

[0053] Figure 4 It is a schematic diagram of the prediction result of data prediction using a photon reservoir computing system based on hierarchical pulses provided by an embodiment of this application; wherein, Figure 4 In (a) is a schematic diagram of the true result of the data to be predicted, Figure 4 In (b) is a schematic diagram of the prediction result output by the photon reservoir computing system based on hierarchical pulses;

[0054] Description of the reference numerals in the drawings: 1. Input layer; 11. Waveform generator; 12. Electrical amplifier; 13. Bias circuit; 14. Voltage source; 2. Reservoir layer; 21. Multi-mode semiconductor laser; 22. Beam splitter prism; 23. Neutral density filter; 24. Mirror; 25. Faraday rotator; 3. Output layer; 31. Optical coupler; 32. Optical filter; 33. Photoelectric detector; 34. Adder; 35. Programmable gate array; 36. Fiber optic collimator; 37. Optical amplifier. Detailed implementation manners

[0055] The present invention will be further described below in conjunction with the drawings and specific embodiments, so that those skilled in the art can better understand the present invention and be able to implement it, but the specific embodiments cited are not intended to limit the present invention.

[0056] Please refer to Figure 1 , Figure 1 which shows a schematic structural diagram of a photon reservoir computing system based on hierarchical pulses provided by the present application. The system includes an input layer 1, a reservoir layer 2, and an output layer 3.

[0057] The input layer 1 is used to generate an input electrical signal.

[0058] The reservoir layer 2 includes a multi-mode semiconductor laser 21, a beam splitter prism 22, and a feedback loop.

[0059] The multi-mode semiconductor laser 21 is connected to the input layer 1 and is used to output a continuous regular optical pulse signal containing initial feature information under the excitation of the input electrical signal; under the excitation of the incoherent optical feedback signal, it generates multi-mode sub-beams, and based on the non-linear interference effect between the multi-mode sub-beams and the incoherent optical feedback signal, it outputs a continuous regular optical pulse signal containing depth feature information.

[0060] Optionally, the multi-mode semiconductor laser 21 can be a multi-longitudinal-mode semiconductor laser, a multi-transverse-mode semiconductor laser, or a multi-polarization-state semiconductor laser.

[0061] The beam splitter prism 22 is used to divide the optical pulse signal into two paths, one path is used as a multiplexed optical signal and transmitted to the feedback loop, and the other path is used as an output optical signal and transmitted to the output layer 3.

[0062] The feedback loop is used to generate an incoherent optical feedback signal based on the multiplexed optical signal.

[0063] Specifically, the incoherent optical feedback signal can introduce mismatched phase perturbations and amplitude variations, thereby disturbing the stable state of the multi-mode semiconductor laser, triggering non-linear effects, causing the multi-mode semiconductor laser to enter a non-linear self-excited oscillation mode, and further generating a regular pulse output signal under specific parameter conditions.

[0064] The output layer 3 is used to obtain the output signal of the photonic reservoir computing system based on the output optical signal.

[0065] In this application, an input electrical signal is used to excite a multimode semiconductor laser. When an electrical signal is injected into the multimode semiconductor laser, the carrier concentration inside the multimode semiconductor laser changes accordingly, thereby changing the gain and refractive index of the multimode semiconductor laser, making the relaxation oscillation frequency of the multimode semiconductor laser match the frequency of the electrical signal, so as to generate a continuous and regular optical pulse signal containing initial characteristic information. Further, the optical pulse signal is divided into two paths by a beam splitting prism, one path is transmitted to the output layer, and the other path is transmitted to the feedback loop, so that the multimode semiconductor laser continuously extracts deep characteristic information. In order to enable the multimode semiconductor laser to still output a continuous and regular optical pulse signal during deep feature extraction, this application uses the feedback loop to process the multiplexed optical signal to generate an incoherent optical feedback signal. Since the multimode semiconductor laser can generate multimode sub-beams, and different mode sub-beams have different frequencies and phases, therefore, the incoherent optical feedback signal is used to introduce phase perturbation, so that the phases of different mode sub-beams output by the multimode semiconductor laser do not match the phase of the incoherent optical feedback signal, thereby destroying the stable relationship between the gain and phase of the multimode semiconductor laser, triggering the self-excited oscillation of the multimode semiconductor laser, and enabling the multimode semiconductor laser to output a stable response signal with a fixed frequency interval, that is, a continuous and regular optical pulse signal.

[0066] This application uses a multimode semiconductor laser to form a reservoir layer, and at the same time uses an electrical signal and an incoherent optical feedback signal to excite it to continuously output a continuous and regular optical pulse signal containing characteristic information during the entire feature extraction process. Compared with continuous signals, this continuous and regular optical pulse signal has a fixed period and clear time characteristics, so it can effectively avoid the interference of noise on the overall information, ensure the accuracy of the overall information, and at the same time concentrate the energy in each pulse, solving the problem of continuous accumulation of energy during signal transmission caused by continuous energy distribution in time. Compared with discrete pulse signals, the individual pulses in the continuous and regular optical pulse signal have continuity in time. Therefore, the amplitude change, phase parameter, etc. of adjacent pulses all contain the characteristic information of the data to be processed, and the information is not only represented by the presence or absence of pulses, thus avoiding the problem of detail loss during data processing. The novel information coding method designed in this application overcomes the defects in the transmission process of continuous signals and discrete pulse signals, improves the information processing accuracy of the system, and further improves the accuracy of the output result when the system performs data recognition and prediction.

[0067] Further, in some embodiments of this application, the feedback loop is a short cavity feedback structure, and its feedback delay is less than the relaxation oscillation period of the multimode semiconductor laser 21.

[0068] Specifically, the relaxation oscillation period is a periodic oscillation phenomenon that appears in the output power of the multi-mode semiconductor laser 21 after it is turned on. When the feedback delay is short, the incoherent optical feedback signal can return within a short time of the photon lifetime in the multi-mode semiconductor laser 21, enabling the multi-mode semiconductor laser 21 to respond more quickly to the feedback signal, improving the stability of its output power, reducing power fluctuations and noise, and thus outputting a more stable optical pulse signal.

[0069] Further, as Figure 1 shown, the feedback loop includes a neutral density filter 23, a mirror 24, and a Faraday rotator 25.

[0070] The neutral density filter 23 is disposed on the side of the beam splitter prism 22 away from the multi-mode semiconductor laser 21, and is used to transmit the multiplexed optical signal to generate a transmitted optical signal; the coherent optical feedback signal is transmitted to the beam splitter prism 22 so that the beam splitter prism 22 can transmit the coherent optical feedback signal to the Faraday rotator 25.

[0071] The mirror 24 is disposed on the side of the neutral density filter 23 away from the beam splitter prism 22, and is used to reflect the transmitted optical signal to generate a reflected optical signal with the same frequency, the same vibration direction, and a constant phase difference as the transmitted optical signal and transmit it to the neutral density filter 23, so that the reflected optical signal and the transmitted optical signal interfere to generate a coherent optical feedback signal.

[0072] The Faraday rotator 25 is disposed between the multi-mode semiconductor laser 21 and the beam splitter prism 22, and is used to rotate the coherent optical feedback signal, change the polarization state of the coherent optical feedback signal, and generate an incoherent optical feedback signal and transmit it to the multi-mode semiconductor laser 21.

[0073] Specifically, by setting the Faraday rotator 25 to rotate the polarization state of the coherent optical feedback signal, the polarization state of the generated incoherent optical feedback signal can be better matched with the optical signal of a specific mode in the multi-mode semiconductor laser 21, so as to more effectively excite the optical signal of this mode to generate a continuous and regular optical pulse signal, and improve the quality and stability of the optical pulse signal output by the multi-mode semiconductor laser.

[0074] Optionally, in some embodiments of the present application, the Faraday rotator 25, the beam splitter prism 22, the neutral density filter 23, and the mirror 24 can be discrete optical elements, and these optical elements are coaxially arranged in sequence along the optical path propagation direction to form a coaxial optical system.

[0075] In other embodiments, the Faraday rotator 25, the beam splitter prism 22, the neutral density filter 23, and the mirror 24 can also be integrally arranged on the same substrate and arranged in the form of a photonic integrated circuit in the photonic reservoir computing system.

[0076] Further, as Figure 1 shown, the input layer 1 includes a waveform generator 11, an electrical amplifier 12, a bias circuit 13, and a voltage source 14.

[0077] The waveform generator 11 is configured to generate a mask signal for modulating the signal to be processed and output a modulated signal.

[0078] Specifically, the signal to be processed is the signal to be recognized or predicted, and the waveform generator 11 generates equally spaced square wave signals to modulate the signal to be processed.

[0079] The electrical amplifier 12 is connected to the waveform generator 11 and is used to amplify the modulated signal.

[0080] The input end of the bias circuit 13 is connected to the electrical amplifier 12, and the output end is connected to the multimode semiconductor laser 21, and is used to generate an input electrical signal based on the modulated signal.

[0081] The voltage source 14 is connected to the bias circuit 13 and is used to provide voltage for the bias circuit 13.

[0082] In this application, the use of electrical signals can not only stimulate the multimode semiconductor laser 21 to output continuous and regular optical pulse signals. At the same time, the generation, modulation, and control of electrical signals are relatively simple. By changing parameters such as the current or voltage of the input electrical signal, precise control of the output intensity, frequency, and other characteristics of the multimode semiconductor laser 21 can be achieved without using a complex optical system to generate a pump light source, reducing the volume of the photonic reservoir computing system.

[0083] Further, since the multimode semiconductor laser 21 can generate multimode sub-beams, and the sub-beams of different modes have different characteristics such as frequency, phase, and spatial distribution. Therefore, in this application, the output optical signal is first separated in the output layer, and the multimode characteristics of the multimode semiconductor laser 21 are used to parallelly distribute information to different sub-beams for processing. By assigning different weights to different sub-beams, the information carried by each sub-beam is amplified, attenuated, and combined to different degrees, thereby improving the information processing ability and efficiency of the photonic reservoir computing system and improving the accuracy of its output results.

[0084] Specifically, as Figure 1 shown, the output layer 3 includes an optical coupler 31, a plurality of filters 32, a plurality of photodetectors 33, an adder 34, and a programmable gate array 35.

[0085] The optical coupler 31 is configured to receive the output optical signal transmitted by the beam splitter prism 22, separate the output optical signal, and output multiple sub-beams.

[0086] The plurality of filters 32 are used to filter each sub-beam.

[0087] A plurality of photodetectors 33 are connected to a plurality of filters 32 in one-to-one correspondence, and are used to convert the filtered sub-beams into electrical signals.

[0088] An adder 34 is connected to the plurality of photodetectors 33, and is used to superimpose the plurality of electrical signals.

[0089] A programmable gate array 35 is connected to the adder 34, and is used to train the output of the reservoir layer 2 to obtain the output weights of the multi-path sub-beams, so as to obtain the output signal of the photonic reservoir computing system.

[0090] Specifically, in a specific example of the present application, a linear regression algorithm and a ridge regression algorithm are used to train the output of the reservoir layer 2.

[0091] Optionally, the output layer 3 further includes an optical fiber collimator 36 and an optical amplifier 37.

[0092] The optical fiber collimator 36 is used to collimate the output optical signal transmitted by the beam splitter prism 22.

[0093] The optical amplifier 37 is connected to the optical fiber collimator 36, and is used to amplify the collimated output optical signal and transmit the amplified output optical signal to the optical coupler 31.

[0094] Exemplarily, the output of the reservoir layer 2 can be expressed as: X = X1(t) + X2(t) + …… X n (t), where X1(t) represents the electrical signal obtained after the conversion of the first path of sub-beam, X2(t) represents the electrical signal obtained after the conversion of the second path of sub-beam, and X n (t) represents the electrical signal obtained after the conversion of the nth path of sub-beam, and n represents the number of sub-beams.

[0095] Based on the photon reservoir computing system based on hierarchical pulses provided in the above embodiments, the embodiments of the present application further provide a method for photon reservoir computing based on hierarchical pulses, as Figure 2 shown, the method includes:

[0096] S10: Use the input layer to generate an input electrical signal and transmit it to the multi-mode semiconductor laser, so that the multi-mode semiconductor laser performs a laser response to the input electrical signal to generate a continuous regular optical pulse signal containing initial feature information.

[0097] S20: Use the beam splitter prism to divide the continuous regular optical pulse signal into two optical signals, one path is used as the multiplexed optical signal and transmitted to the feedback loop, and the other path is used as the output optical signal and transmitted to the output layer.

[0098] S30: Use the feedback loop to generate an incoherent optical feedback signal based on the multiplexed optical signal and transmit the incoherent optical feedback signal to the multi-mode semiconductor laser.

[0099] S40: The semiconductor laser receives an incoherent optical feedback signal. Under the excitation of the incoherent optical feedback signal, multiple mode sub-beams are generated, and a continuous regular optical pulse signal containing depth feature information is output based on the non-linear interference effect between the multiple mode sub-beams and the incoherent optical feedback signal.

[0100] Specifically, the incoherent optical feedback signal is used to introduce phase perturbation, making the signal phases of the incoherent optical feedback signal and the multiple mode sub-beams output by the multimode semiconductor laser mismatched. This perturbation destroys the stable relationship between the gain and phase of the multimode semiconductor laser, resulting in a rapid change in gain. Under certain conditions, this gain fluctuation will trigger the self-excited oscillation of the multimode semiconductor laser, thus triggering periodic pulse output.

[0101] S50: The output layer is used to obtain the output signal of the photonic reservoir computing system based on the output optical signal.

[0102] Furthermore, the generation of the incoherent optical feedback signal based on the multiplexed optical signal by using the feedback loop includes:

[0103] The multiplexed optical signal is transmitted through a neutral density filter to generate a transmitted optical signal and is transmitted to a mirror;

[0104] The mirror reflects the transmitted optical signal to generate a reflected optical signal with the same frequency, the same vibration direction and a constant phase difference as the transmitted optical signal and is transmitted to the neutral density filter, so that the transmitted optical signal and the reflected optical signal interfere to generate a coherent optical feedback signal;

[0105] The neutral density filter transmits the coherent optical feedback signal to a beam splitter prism so that the beam splitter prism transmits the coherent optical feedback signal to a Faraday rotator;

[0106] The Faraday rotator rotates the coherent optical feedback signal to change the polarization state of the coherent optical feedback signal, generating an incoherent optical feedback signal and transmitting it to the multimode semiconductor laser.

[0107] The above embodiments are further explained and illustrated below through a specific example. In this example, the above-mentioned photonic reservoir computing system based on hierarchical pulses is used to predict time series data. Specifically, first, the photonic reservoir computing system based on hierarchical pulses is simulated based on numerical simulation. As Figure 3 shown is the kinetic schematic diagram of the multimode semiconductor laser based on the incoherent optical feedback signal in this system. The rate equations of this system are as follows:

[0108] ,

[0109] ,

[0110] ,

[0111] Among them, represents the photon density of the multimode semiconductor laser; represents the carrier density of the multimode semiconductor laser; represents the photon lifetime; represents the carrier lifetime; represents the feedback delay time; represents the feedback strength; represents the confinement factor; represents the bias current; represents the active region volume; represents the gain coefficient; represents the number of charges; represents Gaussian white noise; represents the optical gain of the laser cavity; represents the differential gain coefficient; represents the transparent carrier coefficient.

[0112] Specifically, the specific steps for using this system to predict time series data are as follows:

[0113] Step 1: The waveform generator generates a mask signal to modulate the time series data to be predicted, generating a modulated signal. The bias circuit multiplies the modulated signal by the output voltage of the voltage source to obtain an input electrical signal.

[0114] Step 2: Input the input electrical signal into the reservoir layer, and use the multimode semiconductor laser to extract the initial feature information of the input electrical signal, and output a continuous regular optical pulse signal containing the initial feature information.

[0115] Step 3: Use the beam splitter prism to divide the optical pulse signal into two paths. One path is used as the output optical signal and transmitted to the output layer, and the other path is used as the multiplexed optical signal and transmitted to the feedback loop.

[0116] Step 4: The feedback loop generates an incoherent optical feedback signal based on the multiplexed optical signal, and returns the incoherent optical feedback signal to the multimode semiconductor laser, so that the multimode semiconductor laser generates multimode sub-beams under the excitation of the incoherent optical feedback signal, and outputs a continuous regular optical pulse signal containing deep feature information.

[0117] Step 5: The output layer divides the output optical signal into n sub-beams, filters and performs optoelectronic conversion on each sub-beam to obtain n electrical signals as the output of the reservoir layer; trains the output to obtain the output weights of each sub-beam, and based on each sub-beam and its output weights, obtains the predicted time series data.

[0118] Such as Figure 4Schematic diagram of prediction results for data prediction using a photon reservoir computing system based on hierarchical pulses provided by an embodiment of the present application; wherein, Figure 4 in (a) is a schematic diagram of the true result of the data to be predicted, Figure 4 in (b) is a schematic diagram of the prediction result output by the photon reservoir computing system based on hierarchical pulses. As can be seen from Figure 4 , the predicted time series data obtained in this embodiment is very close to the actual time series data, and the value of the calculated normalized mean square error NMSE is only 0.003, fully proving that the photon reservoir computing system based on hierarchical pulses designed in the present application can improve the accuracy of data processing through a new information encoding method, thereby improving its accuracy in tasks such as data prediction and data recognition.

[0119] Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0120] The present application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the specified functions in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0121] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including instruction means, and the instruction means implement the specified functions in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0122] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable apparatus to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable apparatus provide steps for implementing the functions specified in one process or a plurality of processes and / or blocks Figure 1 one process or a plurality of processes and / or blocks Figure 1 steps for implementing the functions specified in one block or a plurality of blocks.

[0123] Obviously, the above embodiments are only examples for clear illustration and are not limitations on the implementation manners. For those of ordinary skill in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to enumerate all the implementation manners here. And the obvious changes or modifications derived therefrom still fall within the protection scope of the present invention.

Claims

1. A photon reservoir computing system based on hierarchical pulses, characterized in that Comprising: An input layer for generating an input electrical signal; A reservoir layer, which specifically includes: A multimode semiconductor laser, connected to the input layer, for outputting a continuous regular optical pulse signal containing initial feature information under the excitation of the input electrical signal; generating multimode sub-beams under the excitation of an incoherent optical feedback signal, and outputting a continuous regular optical pulse signal containing depth feature information based on the nonlinear interference effect between the multimode sub-beams and the incoherent optical feedback signal; A beam splitter prism for splitting the continuous regular optical pulse signal into two paths, one path being transmitted as a multiplexed optical signal to the feedback loop, and the other path being transmitted as an output optical signal to the output layer; A feedback loop for generating an incoherent optical feedback signal based on the multiplexed optical signal and transmitting it to the multimode semiconductor laser; An output layer for obtaining the output signal of the photon reservoir computing system based on the output optical signal.

2. The photon reservoir computing system based on hierarchical pulses according to claim 1, wherein The feedback loop is a short-cavity feedback structure, and its feedback delay is less than the relaxation oscillation period of the multimode semiconductor laser.

3. The photon reservoir computing system based on hierarchical pulses according to claim 1, wherein The feedback loop includes: A neutral density filter, arranged on the side of the beam splitter prism away from the multimode semiconductor laser, for transmitting the multiplexed optical signal to generate a transmitted optical signal and transmitting it to the mirror; transmitting the coherent optical feedback signal to the beam splitter prism so that the beam splitter prism transmits the coherent optical feedback signal to the Faraday rotator; A mirror, arranged on the side of the neutral density filter away from the beam splitter prism, for reflecting the transmitted optical signal to generate a reflected optical signal with the same frequency, the same vibration direction and a constant phase difference as the transmitted optical signal and transmitting it to the neutral density filter, so that the transmitted optical signal and the reflected optical signal interfere to generate a coherent optical feedback signal; A Faraday rotator, arranged between the multimode semiconductor laser and the beam splitter prism, for rotating the coherent optical feedback signal, changing the polarization state of the coherent optical feedback signal, generating an incoherent optical feedback signal and transmitting it to the multimode semiconductor laser.

4. The photon reservoir computing system based on hierarchical pulses according to claim 3, wherein The Faraday rotator, the beam splitter prism, the neutral density filter and the mirror are discrete optical elements.

5. The photon reservoir computing system based on hierarchical pulses according to claim 3, wherein The Faraday rotator, the beam splitter prism, the neutral density filter and the mirror are integrally arranged on the same substrate to form a photon integrated circuit.

6. The photon reservoir computing system based on hierarchical pulses according to claim 1, wherein The input layer includes: A waveform generator for generating a mask signal to modulate the signal to be processed and outputting a modulated signal; An electrical amplifier, connected to the waveform generator, for amplifying the modulated signal; A bias circuit, with its input end connected to the electrical amplifier and its output end connected to the multimode semiconductor laser, for generating an input electrical signal based on the modulated signal; A voltage source, connected to the bias circuit, for providing voltage for the bias circuit.

7. The hierarchical pulse-based photon reservoir computing system according to claim 1, characterized in that The output layer includes: An optical coupler for receiving the output optical signal transmitted by the beam splitter prism and separating the output optical signal to output multiple sub-beams; Multiple filters for filtering each sub-beam; Multiple photodetectors, connected to the multiple filters one by one, for converting the filtered sub-beams into electrical signals; An adder, connected to the multiple photodetectors, for superimposing the multiple electrical signals; A programmable gate array, connected to the adder, for training the output of the reservoir layer to obtain the output weights of the multiple sub-beams, thereby obtaining the output signal of the photon reservoir computing system.

8. The hierarchical pulse-based photon reservoir computing system according to claim 7, wherein The output layer further includes: An optical fiber collimator for collimating the output optical signal transmitted by the beam splitting prism; An optical amplifier connected to the optical fiber collimator for amplifying the collimated output optical signal and transmitting the amplified output optical signal to the optical coupler.

9. A photon reservoir computing method based on hierarchical pulses, characterized in that, The method is implemented by using the hierarchical pulse-based photon reservoir computing system according to any one of claims 1 to 8, and includes: Generating an input electrical signal by using the input layer and transmitting it to the multimode semiconductor laser, so that the multimode semiconductor laser performs a laser response to the input electrical signal to generate a continuous regular optical pulse signal containing initial feature information; Dividing the continuous regular optical pulse signal into two optical signals by using the beam splitting prism, one of which is transmitted to the feedback loop as a multiplexed optical signal, and the other is transmitted to the output layer as an output optical signal; Generating an incoherent optical feedback signal based on the multiplexed optical signal by using the feedback loop and transmitting the incoherent optical feedback signal to the multimode semiconductor laser; The semiconductor laser receives the incoherent optical feedback signal, generates multiple mode sub-beams under the excitation of the incoherent optical feedback signal, and outputs a continuous regular optical pulse signal containing deep feature information based on the non-linear interference effect between the multi-mode sub-beams and the incoherent optical feedback signal; Obtaining the output signal of the photon reservoir computing system by using the output layer based on the output optical signal.

10. The method for calculating a photonic reservoir based on hierarchical pulses according to claim 9, wherein, Generating an incoherent optical feedback signal based on the multiplexed optical signal by using the feedback loop includes: Transmitting the multiplexed optical signal by using a neutral density filter to generate a transmitted optical signal and transmitting it to the mirror; Reflecting the transmitted optical signal by using the mirror to generate a reflected optical signal with the same frequency, the same vibration direction and a constant phase difference as the transmitted optical signal and transmitting it to the neutral density filter, so that the transmitted optical signal and the reflected optical signal interfere to generate a coherent optical feedback signal; The neutral density filter transmits the coherent optical feedback signal to the beam splitting prism, so that the beam splitting prism transmits the coherent optical feedback signal to the Faraday rotator; The Faraday rotator rotates the coherent optical feedback signal, changes the polarization state of the coherent optical feedback signal, and generates an incoherent optical feedback signal and transmits it to the multimode semiconductor laser.

Citation Information

Patent Citations

  • Parallel dual optical feedback semiconductor laser reservoir computing system

    CN110247299A

  • Sweep frequency electric signal generation system

    CN113851919A