Speckle generating circuit and optical neural network device
The speckle generation circuit in optical neural networks uses varied multimode waveguides to generate diverse speckles, overcoming limitations in neuron count, thus improving inference performance.
Patent Information
- Application Number
- JP2022044136
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-03-18
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2042-03-18
AI Technical Summary
Existing optical neural network devices face limitations in increasing the number of spatial modes and neurons due to constraints in multimode waveguide excitation, wavelength separation, and time division, hindering improved inference performance.
A speckle generation circuit that branches optical signals into multiple multimode waveguides with varying dimensions, thicknesses, and lengths, and separates TE and TM modes to generate diverse speckles, enhancing the number of neurons.
Significantly increases the number of neurons, improving inference performance without relying on multiple wavelengths or time divisions, thereby enhancing computational capabilities.
Smart Images

Figure 0007601818000001 
Figure 0007601818000002 
Figure 0007601818000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a speckle generating circuit and an optical neural network device used in the field of artificial intelligence. [Background technology]
[0002] Artificial intelligence is a research field that aims to realize advanced information processing approaching real intelligence by using computational models that mimic the neural circuits of the brain, and various research projects have been conducted in recent years. In artificial intelligence, computational performance can be improved by increasing the number of neurons used in calculations. However, because general artificial intelligence models are realized by electrical calculations performed by computer programs, increasing the number of neurons poses the issue of increased power required for calculations and processing delays. In response to this, there is a technology called "optical reservoir computer" that performs calculations using optical interference instead of electrical calculations. Optical reservoir computers enable information processing by weighting multiple output signals from optical circuits and performing addition calculations.
[0003] Non-Patent Document 1 discloses a technology relating to an optical neural network device (optical reservoir computer) (FIG. 11A) having components including a single-wavelength light source, an optical phase modulator that phase-modulates the output light from the light source, a single-mode waveguide through which the output light from the optical phase modulator propagates, a multi-mode waveguide connected to the single-mode waveguide and having a curved region, a plurality of light-receiving elements that photoelectrically convert the output light from the multi-mode waveguide, a function of weighting electrical signals from the plurality of light-receiving elements, and a mechanism for adding the weighted electrical signals.
[0004] The operation of the optical neural network device is as follows: the data u(n), which is a time-dependent signal, is applied to a phase modulator to perform phase modulation, and after propagating through a single-mode waveguide, the modulated light is converted into multiple spatial mode lights in a multi-mode waveguide with a curved region that functions to excite higher spatial modes, and while giving a propagation time difference between the modes, a speckle (shade image) that changes over time is generated at the end of the waveguide (Figure 11B). The speckle obtained at the end of the waveguide also changes depending on the deviation of the center of each waveguide at the connection part of the single-mode waveguide and the multi-mode waveguide. In addition, in the multi-mode waveguide, a difference occurs in the propagation time of the transmission path of the higher spatial mode and the lower spatial mode, and by utilizing this, a temporal mixing is generated at the output end of the multi-mode waveguide, which serves as a substitute for temporal memory. The speckle is converted into an electrical signal by a light receiving element, and after multiplying each electrical signal by its respective weight, the output (inferred value) is obtained by summing all of them. Each weight is set so that it closely matches the target data y(n) during the learning stage.
[0005] In such an optical neural network device, the number of spatial modes in the multimode waveguide corresponds to the number of neurons in artificial intelligence, and it is important to increase the number of neurons in order to improve inference performance.
[0006] Therefore, in Non-Patent Document 1 and Non-Patent Document 2, the number of spatial modes calculated from the structure of the multimode waveguide was 68, but because it is difficult to excite higher-order spatial modes, the number of spatial modes actually remained at 65. Therefore, as a method for increasing the number of neurons, multiple single-wavelength light sources are prepared, and after combining them, they are input to an optical phase modulator, and then split using the output from the optical phase modulator, thereby doubling the number of neurons by the number of wavelengths. In addition, the number of neurons is virtually quadrupled by time-dividing the input data at 1 / 4 of the time interval and performing photoelectric conversion, weighting, and summation. [Prior art documents] [Non-patent literature]
[0007] [Non-Patent Document 1] Satoshi Sunada and Atsushi Uchida, "Photonic neural field on a silicon chip: large-scale, high-speed neuro-inspired computing and sensing", Optica Publishing Group, November 2021, pp. 1388-1396 [Non-Patent Document 2] Satoshi Sunada and Atsushi Uchida, “Photonic neural field on a silicon chip: large-scale, high-speed neuro-inspired computing and sensing: supplement,” Optica Publishing Group Summary of the Invention [Problem to be solved by the invention]
[0008] However, in the optical neural network devices in Non-Patent Document 1 and Non-Patent Document 2, when the number of neurons is increased in order to further improve the inference performance, the number of spatial modes of the multimode waveguide cannot be further increased. In addition, although the number of neurons can be increased by increasing the number of wavelengths, this is merely picking up the light at only one measurement point of the speckle, and dividing the wavelengths by a dividing element to increase the number of neurons. In order to divide the wavelengths at 65 measurement points, the number of wavelengths cannot be increased significantly due to the size of the dividing element placed in front of the light receiving element. Furthermore, the number of time divisions cannot be increased due to the limit of the operating speed of the electronic circuit and the decrease in the independence of the neurons. For these reasons, it was difficult to further increase the number of neurons.
[0009] The present invention has been made in view of the above circumstances, and has an object to provide a speckle generation circuit and an optical neural network device that, when distributing a data signal into a multimode optical signal, branches the data signal using an optical branching circuit and converts the branched optical signals into higher modes using a plurality of multimode waveguides having different dimensions, thereby making it possible to increase the number of neurons. [Means for solving the problem]
[0010] (1) In order to achieve the above object, the present invention provides the following means. That is, the speckle generation circuit of the present invention is a speckle generation circuit for use in an optical neural network device, and is characterized in that it includes: a phase modulator that receives an optical signal from a light source and performs phase modulation, a single single-mode waveguide that receives and propagates the phase-modulated modulated light, an optical branching element that is connected to the single-mode waveguide and branches the propagated modulated light into a plurality of light beams, a plurality of single-mode waveguides that propagate each of the branched modulated lights, and a plurality of multi-mode waveguides that are connected to each of the branched single-mode waveguides and generate speckles from the propagated modulated light.
[0011] (2) In the speckle generation circuit of the present invention, the multi-mode waveguides each have a different waveguide width.
[0012] (3) In the speckle generation circuit of the present invention, the multi-mode waveguides each have a different thickness.
[0013] (4) In the speckle generation circuit of the present invention, the multi-mode waveguides each have a different waveguide length.
[0014] (5) In the speckle generation circuit of the present invention, the multi-mode waveguides are connected at positions where a distance between a central axis of each branched single-mode waveguide and a central axis of each multi-mode waveguide connected to each branched single-mode waveguide is the same.
[0015] (6) In the speckle generation circuit of the present invention, the multi-mode waveguides are connected at positions where distances between a central axis of each branched single-mode waveguide and a central axis of each multi-mode waveguide connected to each branched single-mode waveguide are all different.
[0016] (7) In the speckle generation circuit of the present invention, the optical branching element separates the input modulated light into TE modes (transverse electric modes) and TM modes (transverse magnetic modes) and outputs different signals to each of the branched single-mode waveguides.
[0017] (8) Furthermore, an optical neural network device of the present invention is an optical neural network device that generates a large number of neurons, and is characterized in that it includes a speckle generating circuit described in any one of (1) to (7) and a plurality of light receiving elements that photoelectrically convert the speckles generated by the speckle generating circuit into electrical signals.
[0018] (9) In the optical neural network device of the present invention, the number of the photodetectors corresponds to the number of modes output from the multi-mode waveguides connected thereto. Effect of the Invention
[0019] According to the present invention, by increasing the number of neurons in an optical neural network device, it is possible to improve the inference performance of artificial intelligence. [Brief description of the drawings]
[0020] [Figure 1] 1 is a diagram showing a schematic configuration of an optical neural network device according to an embodiment of the present invention; [Diagram 2] FIG. 2 is a cross-sectional view taken along line ss in FIG. [Diagram 3] FIG. 2 is a cross-sectional view taken along line mm in FIG. [Figure 4] FIG. 2 is a diagram showing a portion corresponding to the length of a multi-mode waveguide (the length at the center of the waveguide). [Diagram 5] FIG. 1 is a diagram showing a schematic configuration of a multi-mode waveguide used in a simulation. [Figure 6] FIG. 4 is a diagram showing the light intensity output from a multimode waveguide. [Figure 7] FIG. 2 is a diagram showing a schematic configuration of a connection portion of a single-mode waveguide and a multi-mode waveguide. [Figure 8] FIG. 11 is a diagram showing a schematic configuration of the length of a multi-mode waveguide in Modification 2. [Figure 9] 13 is a diagram showing a connection portion of a single-mode waveguide and a multi-mode waveguide in Modification 3. FIG. [Figure 10] FIG. 13 is a diagram showing a schematic configuration of an optical neural network system according to a fifth modified example. [Figure 11A] FIG. 1 illustrates a conventional optical neural network device. [Figure 11B] FIG. 1 is a diagram showing speckles generated by a conventional optical neural network device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] The inventors focused on the fact that the number of neurons cannot be increased due to a limit on the number of excitations of spatial modes in a multimode waveguide, and discovered that when distributing a data signal into a multimode optical signal, it is possible to generate different speckles and increase the number of neurons by branching the data signal using an optical branching circuit and converting the branched optical signals into higher modes using a plurality of multimode waveguides with different dimensions, thereby arriving at the present invention.
[0022] That is, the present invention is a speckle generating circuit for use in an optical neural network device, comprising: a phase modulator that receives an optical signal from a light source and performs phase modulation; a single single-mode waveguide that receives and propagates the phase-modulated modulated light; an optical branching element that is connected to the single-mode waveguide and branches the propagated modulated light into a plurality of light; a plurality of single-mode waveguides that propagate each of the branched modulated lights; and a plurality of multi-mode waveguides that are respectively connected to each of the branched single-mode waveguides and generate speckles from the propagated modulated light.
[0023] As a result, the inventors have made it possible to significantly increase the number of neurons required for an optical reservoir computer. MODE FOR CARRYING OUT THE PRESENT DISCLOSURE Hereinafter, an embodiment of the present invention will be specifically described with reference to the drawings.
[0024] 1 is a diagram showing a schematic configuration of an optical neural network device according to this embodiment. The optical neural network device 1 according to this embodiment is composed of a single-wavelength light source 111, a phase modulator 113, an optical branching element 117, a first single-mode waveguide 121, a second single-mode waveguide 123, a third single-mode waveguide 223, a first multimode waveguide 125, a second multimode waveguide 225, a first light-receiving element 119, a second light-receiving element 219, an A / D converter 131, and a digital circuit 133 consisting of a weighting electric circuit, an electric circuit for adding weighted electric signals, and a D / A converter.
[0025] In this embodiment, the optical branching element 117, the first single-mode waveguide 121, the second single-mode waveguide 123, the third single-mode waveguide 223, the first multi-mode waveguide 125, and the second multi-mode waveguide 225 are formed on one silicon substrate (chip) 310, but are not limited to this. For example, the circuits branched into multiple circuits by the branching element may be formed on the silicon substrate (chip) for each branched circuit.
[0026] Laser light is output from a single-wavelength light source 111, and data u(n), which is a time-dependent signal, is applied to a phase modulator 113 to phase-modulate the output light from the single-wavelength light source 111. In this embodiment, the phase modulator 113 uses a lithium niobate phase modulator.
[0027] The first single mode waveguide 121 is connected to the phase modulator 113 and propagates modulated light from the phase modulator 113. The first single mode waveguide 121 is branched into two, a second single mode waveguide 123 and a third single mode waveguide 223, by the optical branching element 117 of the multimode interference waveguide. As an example of the branching element of this embodiment, a two-branch element is used, but an element with four, eight or more branches may be used. In addition, the input polarization to the second single mode waveguide 123 and the third single mode waveguide 223 is set to TE mode (transverse electric modes), and a branching element of the multimode interference waveguide is applied to the optical branching element 117.
[0028] The second single-mode waveguide 123 and the third single-mode waveguide 223 branched by the optical branching element 117 are connected to the first multi-mode waveguide 125 and the second multi-mode waveguide 225, respectively.
[0029] Fig. 2 is a cross-sectional view taken along line ss in Fig. 1, showing cross sections of the second single-mode waveguide and the third single-mode waveguide. Fig. 3 is a cross-sectional view taken along line mm in Fig. 1, showing cross sections of the first multi-mode waveguide and the second multi-mode waveguide. Fig. 4 is a view showing a portion corresponding to the length of the multi-mode waveguide (the length of the center of the waveguide).
[0030] The first single mode waveguide 121, the second single mode waveguide 123, the third single mode waveguide 223, the first multimode waveguide 125 and the second multimode waveguide 225 are formed on a silicon substrate (chip) 310, the core of each of the waveguides 121, 123, 125, 223, 225 is formed of silicon, the clad of each of the waveguides 121, 123, 125, 223, 225 is formed of silicon dioxide, and the thickness is 0.22 μm. The width of the first single mode waveguide 121, the second single mode waveguide 123 and the third single mode waveguide 223 is 0.5 μm. The first multimode waveguide 125 and the second multimode waveguide 225 have a width of 23.9 μm and 18.8 μm, respectively, and a total length of 39 mm. The first multimode waveguide 125 and the second multimode waveguide 225 each have a spiral shape with an S-shaped curved region in the center, but are not limited to this. The number of turns of the spiral shape may be one or more. It is sufficient that the shape is not a straight line.
[0031] Here, we will explain the speckles generated from a multimode waveguide. Figure 5 is a diagram showing the schematic configuration of a multimode waveguide used in the simulation. Figure 5(b) is a cross-sectional view taken along line aa in Figure 5(a). We simulate the generation of different speckles by using multimode waveguides of different sizes. In the simulation, multimode waveguides of the following three sizes were used. All of them have a curved region with R=25 μm. (1) Width: 25 μm, thickness: 0.25 μm, length: 230 μm (2) Width: 25 μm, thickness: 0.22 μm, length: 230 μm (3) Width: 25 μm, thickness: 0.22 μm, length: 280 μm
[0032] Figures 6(a) to (c) are diagrams showing the light intensity output from the multi-mode waveguides of (1) to (3). In Figure 6, the vertical axis indicates the light intensity [au], and the horizontal axis y [μm] indicates the position in the lateral (width) direction of the waveguide when the central axis of the waveguide is set as the origin. As shown in Figures 6(a) to (c), the light intensity output from the multi-mode waveguide differs by changing the size of the multi-mode waveguide. In other words, it can be seen that different speckles are generated at the output end of the multi-mode waveguide.
[0033] Fig. 7 is a diagram showing a schematic configuration of a connection portion of a single-mode waveguide and a multi-mode waveguide according to this embodiment. As shown in Fig. 7, the second single-mode waveguide 123 and the first multi-mode waveguide 125, and the third single-mode waveguide 223 and the second multi-mode waveguide 225 are connected at positions shifted by the same length from the center of each waveguide, that is, the distance between the central axis of the second single-mode waveguide 123 and the central axis of the first multi-mode waveguide 125 connected to the second single-mode waveguide 123, and the distance between the central axis of the third single-mode waveguide 223 and the central axis of the second multi-mode waveguide 225 connected to the third single-mode waveguide 223 are the same.
[0034] The modulated light branched by the optical branching element 117 propagates from the second single-mode waveguide 123 to the first multi-mode waveguide 125 and from the third single-mode waveguide 223 to the second multi-mode waveguide 225, respectively.
[0035] The modulated light propagated to the first multimode waveguide 125 and the second multimode waveguide 225 is converted into a number of spatial mode lights in each multimode waveguide 125, 225, which has a curved region that functions to excite higher-order spatial modes. By imparting a time difference in propagation between the modes, a time-varying speckle (shade image) is generated at the end of the waveguide.
[0036] In the first multimode waveguide 125 with a width of 23.9 μm, 65 modes are excited, and in the second multimode waveguide 225 with a width of 18.8 μm, 51 modes are excited. Since the speckles generated in the multimode waveguides with different sizes (different widths in this embodiment) are different, the independence of neurons between the waveguides is maintained. The generated speckles are photoelectrically converted into electrical signals by each light receiving element, which is an array of multiple photodiodes.
[0037] Each of the light receiving elements 119, 219 is formed of elements according to the number of modes. In Fig. 1, for simplification, eight light receiving elements are shown for each light receiving element, but for example, since the first multimode waveguide has 65 modes, the first light receiving element 119 connected to the first multimode waveguide 125 is made up of 65 light receiving elements. Also, since the second multimode waveguide 225 has 51 modes, the light receiving element 219 connected to the second multimode waveguide 225 is made up of 51 light receiving elements.
[0038] The electrical signals photoelectrically converted by each of the light receiving elements 119, 219 are converted to digital signals by A / D converters 131, 231 and output to a digital circuit 133. In the digital circuit 133, a weighting electrical circuit multiplies the signals by their respective weights, and an electrical circuit that adds the weighted electrical signals sums up all the values multiplied by the respective weights. An inferred value is then output via a D / A converter. Note that each weight is preset so as to approximately match the target data y(n) at the learning stage.
[0039] By using the optical neural network device 1 in this embodiment, it is possible to obtain a number of neurons of 116 (65+51). In this embodiment, a two-branch element is used for the optical branching element 117, but it is possible to further increase the number of neurons by using an element with four, eight, or more branches and connecting multimode waveguides with different waveguide widths to the branch outputs. In this way, it is possible to significantly increase the number of neurons without using multiple wavelengths or division on the time axis.
[0040] In this embodiment, the first multimode waveguide 125 and the second multimode waveguide 225 are the same, 0.22 μm in thickness and 39 mm in length, but have different widths, 23.9 μm and 18.8 μm, respectively. In other words, the two multimode waveguides differ only in width, and a configuration is described in which different speckle patterns are generated. Another configuration for generating different speckle patterns is described below as a modified example.
[0041] (Variation 1) In the first modification, the first multimode waveguide 125 and the second multimode waveguide 225 have the same length and width, but the multimode waveguides have different thicknesses. That is, the thickness is 0.22 μm, and the width is one of 23.9 μm and 18.8 μm, for example, and the thickness of one multimode waveguide is 0.22 μm and the thickness of the other multimode waveguide is 0.25 μm. In this way, even if the width of the multimode waveguide is the same, by making the thickness different, it is possible to generate different speckle patterns, and the number of neurons can be significantly increased.
[0042] (Variation 2) FIG. 8 is a diagram showing a schematic configuration of the length of the multimode waveguide in the second modification. In the second modification, as shown in FIG. 8, the first multimode waveguide 125 and the second multimode waveguide 225 have the same width and thickness, and multimode waveguides of different lengths are used. That is, the width is, for example, 23.9 μm or 18.8 μm, and the thickness is, for example, 0.22 μm or 0.25 μm, and the length of one multimode waveguide is 39 mm and the length of the other multimode waveguide is 35 mm. In this way, even if the width and thickness of the multimode waveguide are the same, different speckle patterns can be generated by changing the length, and the number of neurons can be significantly increased.
[0043] (Variation 3) Fig. 9 is a diagram showing a connection portion of a single-mode waveguide and a multi-mode waveguide in Modification 3. In Modification 3, each multi-mode waveguide uses a waveguide having the same size in width, length, and thickness, and as shown in Fig. 9, the second single-mode waveguide 123 and the first multi-mode waveguide 125, and the third single-mode waveguide 223 and the second multi-mode waveguide 225 are connected at positions shifted by different lengths from the centers of the respective waveguides, that is, the distance between the central axis of the second single-mode waveguide 123 and the central axis of the first multi-mode waveguide 125 connected to the second single-mode waveguide 123, and the distance between the central axis of the third single-mode waveguide 223 and the central axis of the second multi-mode waveguide 225 connected to the third single-mode waveguide 223 are different. Even if the first multimode waveguide 125 and the second multimode waveguide 225 have the same width, length, and thickness, by changing the distance between the central axes of each waveguide at the connection part between the single-mode waveguide and the multimode waveguide, it is possible to generate different speckle patterns and significantly increase the number of neurons.
[0044] (Variation 4) In the above-described embodiment and modified examples, the input polarization to the second single-mode waveguide 123 and the third single-mode waveguide 223 is set to TE mode (transverse electric modes), and a branching element of a multimode interference waveguide is applied to the optical branching element 117. In modified example 4, each multimode waveguide uses a waveguide having the same size in width, length, and thickness, and the input polarization to the second single-mode waveguide 123 and the third single-mode waveguide 223 is set by changing the input angle to the first single-mode waveguide 121 so as to excite both TE mode (transverse electric modes) in which the vibration direction of the electric field of the light wave is in the width direction of the waveguide, and TM mode (transverse magnetic modes) in which the vibration direction of the electric field of the light wave is in the thickness direction, and a TE / TM mode separator is applied to the branching element. In other words, by configuring the second single-mode waveguide 123, the first multi-mode waveguide 125, and the first photodetector 119 for the TE mode and the third single-mode waveguide 223, the second multi-mode waveguide 225, and the second photodetector 219 for the TM mode, it is possible to double the number of neurons even if the multi-mode waveguide width, thickness, and length are the same.
[0045] (Variation 5) Fig. 10 is a diagram showing a schematic configuration of an optical neural network device 2 of the modified example 5. As shown in Fig. 10, the modified example 5 has a multi-stage configuration of multi-mode waveguides in which a second multi-mode waveguide 225 is further connected to a third multi-mode waveguide 227. By adopting such a structure, further mixing between modes is performed, the correlation of the output signal is reduced, and it is possible to effectively increase the number of neurons.
[0046] It goes without saying that the number of neurons can be significantly increased by combining any of the width, length, and offset from the center of the multimode waveguide, and the application of a TE / TM mode separator to the branching element, described above in this embodiment and variants 1 to 5.
[0047] In the previous example, the multimode waveguide was connected to a single-mode waveguide, but if the output light from the phase modulator can be converted to multimode at any stage and further coupled to the multimode waveguides 125 and 225, the number of neurons can be significantly increased with the above-mentioned configuration.
[0048] Furthermore, the multi-mode waveguide input photodetector converts the signal into an electrical signal, then converts it into a digital signal using an A / D converter. The digital circuit multiplies each signal by a weight, and then sums them all together. The signal is then converted back into an analog signal using a D / A converter to obtain the output (inferred value). However, the output can be obtained by applying a circuit that directly integrates the electrical output from the photodetector.
[0049] As described above, according to this embodiment, by increasing the number of neurons in an optical neural network device, it is possible to improve the inference performance of artificial intelligence. [Explanation of symbols]
[0050] 1, 2 Optical neural network device 111 Single wavelength light source 113 Phase Modulator 117 Optical Branching Element 119 First light receiving element 121 First single mode waveguide 123 Second Single-Mode Waveguide 125 First Multimode Waveguide 131, 231 A / D converter 133 Digital Circuits 219 Second light receiving element 223 The third single-mode waveguide 225 Second Multimode Waveguide 227 The third multimode waveguide 310 Silicon substrate (chip)
Claims
1. A speckle generating circuit for use in an optical neural network device, comprising: a phase modulator that receives an optical signal from a light source and performs phase modulation; a single single-mode waveguide for receiving and propagating the phase-modulated light; an optical branching element connected to the single-mode waveguide for branching the propagated modulated light into a plurality of beams; a plurality of single mode waveguides for propagating the respective branched modulated lights; a plurality of multi-mode waveguides each connected to each of the branched single-mode waveguides, for generating speckles from the propagated modulated light.
2. 2. The speckle generation circuit according to claim 1, wherein each of the multimode waveguides has a different waveguide width.
3. 3. The speckle generation circuit according to claim 1, wherein each of the multi-mode waveguides has a different thickness.
4. 4. The speckle generation circuit according to claim 1, wherein each of the multi-mode waveguides has a different waveguide length.
5. 5. The speckle generation circuit according to claim 1, wherein the multi-mode waveguides are connected at positions where a distance between a central axis of each of the branched single-mode waveguides and a central axis of each of the multi-mode waveguides connected to each of the branched single-mode waveguides is the same.
6. 5. The speckle generation circuit according to claim 1, wherein the multi-mode waveguides are connected at positions where distances between a central axis of each of the branched single-mode waveguides and a central axis of each of the multi-mode waveguides connected to each of the branched single-mode waveguides are all different.
7. 7. The speckle generation circuit according to claim 1, wherein the optical branching element splits the input modulated light into TE modes (transverse electric modes) and TM modes (transverse magnetic modes), and outputs different signals to each of the branched single-mode waveguides.
8. An optical neural network device for generating a large number of neurons, A speckle generating circuit according to any one of claims 1 to 7, and a plurality of light receiving elements that photoelectrically convert the speckles generated by the speckle generating circuit into electrical signals.
9. 9. The optical neural network device according to claim 8, wherein the number of said light receiving elements corresponds to the number of modes output from said multi-mode waveguides connected thereto.
Citation Information
Patent Citations
Micro displacement sensor
JP1993099621A
Apparatus and method for optical neural networks
JP2019523932A
Optical Neurons
JP2021518598A
Multimode Waveguide Imaging
JP2022512037A
Reservoir computing operations using multi-mode photonic integrated circuits
US20200110432A1
