Patent classifications
G06E3/00
Universal quantum computer, communication, QKD security and quantum networks using OAM Qu-dits with digital light processing
A quantum computing system comprises an input port for receiving a modulated data stream comprising a plurality of bits. Orbital angular momentum processing circuitry receives the modulated data stream and applying at least one of at least three orbital angular momentum function modes to each of the plurality of bits of the modulated data stream to generate a qudit. The qudit comprises a quantum unit of information having any of d states where d has a value of at least 3. Each of the at least three orbital angular momentum function modes comprise separate orbital angular momentum states that are orthogonal to each other. A MicroElectroMechanical system (MEMS) circuitry associated with the orbital angular momentum processing circuitry generates a hologram for applying the at least one of the at least three orbital angular momentum function modes to each of the plurality of bits of the modulated data stream to generate the qudit. At least one quantum gate receives each of the qudits via at least one gate input and generates a quantum circuit output via at least one gate output responsive thereto. An output port for outputs the generated quantum circuit output.
Addressing system, addressing apparatus and computing apparatus
An addressing system, an addressing apparatus and a computing apparatus are provided. The addressing system includes a first acousto-optic processing component and a second acousto-optic processing component. The first acousto-optic processing component is used for generating a diffraction beam for an addressing operation in a preset number of dimensions. The second acousto-optic processing component is used for determining emitting directions of the generated diffraction beam in various dimensions, and outputting a diffraction beam according to the determined emitting directions to perform an addressing operation for a qubit array in the preset number of dimensions. A first radio frequency of the diffraction beam generated by the first acousto-optic processing component is used for compensating for a second radio frequency of diffraction beams outputted by the second acousto-optic processing component from different emitting directions.
Addressing system, addressing apparatus and computing apparatus
An addressing system, an addressing apparatus and a computing apparatus are provided. The addressing system includes a first acousto-optic processing component and a second acousto-optic processing component. The first acousto-optic processing component is used for generating a diffraction beam for an addressing operation in a preset number of dimensions. The second acousto-optic processing component is used for determining emitting directions of the generated diffraction beam in various dimensions, and outputting a diffraction beam according to the determined emitting directions to perform an addressing operation for a qubit array in the preset number of dimensions. A first radio frequency of the diffraction beam generated by the first acousto-optic processing component is used for compensating for a second radio frequency of diffraction beams outputted by the second acousto-optic processing component from different emitting directions.
APPARATUS AND METHODS FOR OPTICAL NEURAL NETWORK
An optical neural network is constructed based on photonic integrated circuits to perform neuromorphic computing. In the optical neural network, matrix multiplication is implemented using one or more optical interference units, which can apply an arbitrary weighting matrix multiplication to an array of input optical signals. Nonlinear activation is realized by an optical nonlinearity unit, which can be based on nonlinear optical effects, such as saturable absorption. These calculations are implemented optically, thereby resulting in high calculation speeds and low power consumption in the optical neural network.
System and method for parallel photonic computation
A system for parallel photonic computation, preferably including a source module, a plurality of input modulator units, an optical interference unit (OIU), and a plurality of detector banks. An OIU, preferably including one or more unitary matrix modules and optionally including a diagonal matrix module. An input modulator, which can include one or more waveguides, couplers, and/or modulator banks. A method for parallel photonic computing, preferably including encoding input vectors, performing a desired matrix operation, and receiving output values, and optionally including performing electronic computations and/or performing further optical computations based on the outputs, which can function to compute the results of a matrix operation on many different input vectors in parallel.
Metastructures for solving equations with waves
Methods, devices, and systems for processing information are disclosed. An example device may comprise a metastructure comprising a plurality of physical features configured to transform an analog signal according to a kernel of an integral equation. The device may comprise one or more waveguides coupled to the metastructure and configured to recursively supply a transformed analog output signal of the metastructure to an input of the metastructure to iteratively cause one or more transformed analog signals output from the metastructure to converge to an analog signal representing a solution to the integral equation.
Method and system for machine learning using optical data
A system may include an optical source and an adjustable spatial light modulator coupled to the optical source. The system may further include a medium coupled to the adjustable spatial light modulator, and an optical detector coupled to the medium. The optical detector may obtain various optical signals that are transmitted through the medium at various predetermined spatial light modulations using the adjustable spatial light modulator. The system may further include a controller coupled to the optical detector and the adjustable spatial light modulator. The controller may train an electronic model using various synthetic gradients based on the optical signals.
Optical Computing Device and Optical Signal Processing Method
An optical computing device including a parametric oscillator array, an interaction computing matrix, a first feedback module connected to two ends of the parametric oscillator array, and a second feedback module connected to the parametric oscillator array and the interaction computing array. The parametric oscillator array is configured to receive a first group of signals, and generate a first group of optical signals including a plurality of first optical signals. The interaction computing array is configured to receive the first group of optical signals, and perform matrix operation on the first group of optical signals. The first feedback module is configured to receive the first group of optical signals, and transmit the first group of optical signals to the parametric oscillator array. The second feedback module is configured to receive the second group of optical signals, and transmit the second group of optical signals to the parametric oscillator array.
Distributed learning of composite machine learning models
Computer-implemented techniques for learning composite machine learned models are disclosed. Benefits to implementors of the disclosed techniques include allowing non-machine learning experts to use the techniques for learning a composite machine learned model based on a learning dataset, reducing or eliminating the explorative trial and error process of manually tuning architectural parameters and hyperparameters, and reducing the computing resource requirements and model learning time for learning composite machine learned models. The techniques improve the operation of distributed learning computing systems by reducing or eliminating straggler effects and by reducing or minimizing synchronization latency when executing a composite model search algorithm for learning a composite machine learned model.
Method for non-binary difference computation with light
An optical numerical computation method obtains operands that have respective values, and modulates light sources to output light at amplitudes proportional to the operands. The light output for a given operand depends on whether the operand is positive or negative. The positive operands are output at wavelengths different from the negative operands. For operands that have multiple digits, the digits are separately treated so that the least significant digits are modulated with light sources at one frequency, and the most significant digits in two-digit numbers are modulated at another frequency, with positive and negative operands modulated at different frequencies. The light from the light sources enters a light collection cavity where it is sensed with sensors that generate resultant outputs at values indicative of the sensed light value.