2016
DOI: 10.1117/12.2210948
|View full text |Cite
|
Sign up to set email alerts
|

Towards pattern generation and chaotic series prediction with photonic reservoir computers

Abstract: Reservoir Computing is a bio-inspired computing paradigm for processing time dependent signals that is particularly well suited for analog implementations. Our team has demonstrated several photonic reservoir computers with performance comparable to digital algorithms on a series of benchmark tasks such as channel equalisation and speech recognition. Recently, we showed that our opto-electronic reservoir computer could be trained online with a simple gradient descent algorithm programmed on an FPGA chip. This … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
23
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 27 publications
(23 citation statements)
references
References 20 publications
0
23
0
Order By: Relevance
“…The main constraint comes from the ADC and DAC, limited to 14 and 16 bits, respectively. Numerical simulations, reported in [18], show that such precision is sufficient for all tasks studied in this work. It was also shown in [18] that the precision of the readout weights w i has a significant impact on the performance of the system.…”
Section: B Fpga Boardmentioning
confidence: 74%
See 2 more Smart Citations
“…The main constraint comes from the ADC and DAC, limited to 14 and 16 bits, respectively. Numerical simulations, reported in [18], show that such precision is sufficient for all tasks studied in this work. It was also shown in [18] that the precision of the readout weights w i has a significant impact on the performance of the system.…”
Section: B Fpga Boardmentioning
confidence: 74%
“…Random pattern generation is a natural step forward from the frequency generation task to a more complex problem -instead of a regularly-shaped continuous function, the system is trained to generate an arbitrarilyshaped discontinuous function (that remains periodic, though). Specifically, a pattern is a short sequence of L randomly chosen real numbers (here within the interval [−0.5, 0.5]) that is repeated periodically to form an infinite time series [18]. Similarly to the physical frequency in section III A, the physical period of the pattern is given by τ pattern = L · T .…”
Section: B Random Pattern Generationmentioning
confidence: 99%
See 1 more Smart Citation
“…(1) coupled with the chosen input (Eqs. (6) to (8)) via the hybrid Runge-Kutta 5(4) 18 method from t = 0 to 300 with a fixed time step ∆t = 0.01, and divide this interval into three ranges:…”
Section: Trainingmentioning
confidence: 99%
“…Implementing the full training algorithm on the FPGA would drastically increase the speed of the experiment. FPGA's have already been demonstrated to be useful for controlling and training electro-optical signal processors [32,33].…”
mentioning
confidence: 99%