for Optical Fiber Telecoms Dr. Elias Giacoumidis 26 March 2018 - - PowerPoint PPT Presentation

โ–ถ
for optical fiber telecoms
SMART_READER_LITE
LIVE PREVIEW

for Optical Fiber Telecoms Dr. Elias Giacoumidis 26 March 2018 - - PowerPoint PPT Presentation

Machine Learning Algorithms for Optical Fiber Telecoms Dr. Elias Giacoumidis 26 March 2018 Personal background Bangor University, Wales, UK (PhD) Optical transmission for >40-Gb/s local and access networks Athens Information


slide-1
SLIDE 1

Machine Learning Algorithms for Optical Fiber Telecoms

  • Dr. Elias Giacoumidis

26 March 2018

slide-2
SLIDE 2
  • Bangor University, Wales, UK (PhD)
  • Optical transmission for >40-Gb/s local and access networks
  • Athens Information Technology centre, Athens, Greece
  • Passive optical networks (PONs)
  • Telecom Paris-Tech, France (collaboration with France Telecom-Orange Labs)
  • Coherent optical communications for >100-Gb/s multi-channels
  • Aston University, UK
  • Digital signal processing (DSP)-based fibre nonlinearity compensation
  • University of Sydney, Sydney, Australia
  • Machine learning DSP for optical commun. and photonic-chip applications
  • Dublin City University (DCU), Ireland (visiting researcher at Xilinx-Ireland)
  • Real-time machine learning DSP for optical communications

Personal background

slide-3
SLIDE 3

Machine learning for optical communications

slide-4
SLIDE 4

Photonics: machine learning under the spotlight

slide-5
SLIDE 5

Typical optical communication system

slide-6
SLIDE 6

DSP importance in optical communications

slide-7
SLIDE 7

Constellation diagrams for modulation

slide-8
SLIDE 8

Synchronization Optical carrier frequency offset compensation

Linear Equalization & Machine Learning

Data Recovery ๏‚บ DSP Receiver processing:

DSP receiver design with machine learning

slide-9
SLIDE 9

Clustering-based machine learning

K-means Fuzzy-logic c-means

slide-10
SLIDE 10

1 2 3 4 5 1 2 3 4 5

expression in condition 1 expression in condition 2

Algorithm: k-means, Distance Metric: Euclidean Distance k1 k2 k3

Phase Modulator OCDMA setup K-means: Step 1

slide-11
SLIDE 11

Phase Modulator OCDMA setup K-means: Step 2

1 2 3 4 5 1 2 3 4 5

expression in condition 1 expression in condition 2

k1 k2 k3

slide-12
SLIDE 12

Phase Modulator OCDMA setup K-means: Step 3

1 2 3 4 5 1 2 3 4 5

expression in condition 1 expression in condition 2

k1 k2 k3

slide-13
SLIDE 13

Phase Modulator OCDMA setup K-means: Step 4

1 2 3 4 5 1 2 3 4 5

expression in condition 1 expression in condition 2

k1 k2 k3

slide-14
SLIDE 14

1 2 3 4 5 1 2 3 4 5

expression in condition 1 expression in condition 2

k1 k2 k3

Phase Modulator OCDMA setup K-means: Step 5

slide-15
SLIDE 15

1 1 x x Hard clustering Fuzzy clustering

x

Single-dimensional data MD MD: Membership Degree MD

Phase Modulator OCDMA setup Fuzzy-logic c-means

slide-16
SLIDE 16

Linear equalization - hard decision boundaries No equalization Machine learning - soft decision/nonlinear boundaries

Received constellation diagrams for 16-QAM

slide-17
SLIDE 17

I Q

CASE-1

I Q Step 1: large group of 4 clusters Step 2: 4 groups of 4 clusters I Single-step: 1 group of 4 clusters & 6 groups of 2 clusters

CASE-2

Alternative design for 16 clusters

slide-18
SLIDE 18

Shapes of constellation diagrams

slide-19
SLIDE 19

DSP transmitter DSP receiver with machine learning

Digital-to- Analogue Conversion Analogue- to-Digital Conversion Electrical Receiver Electrical Transmitter

Transceiver setup

slide-20
SLIDE 20

Nonlinear distortion

slide-21
SLIDE 21
  • ANN: Artificial Neural Network

๐œ’๐‘™,๐‘— ๐‘ฆ = nonlinear transformations of subcarrier k N = level of constellation mapping w = weights e = error s = signal MMSE = minimum-mean square-error

Artificial Neural Network design

ฦธ ๐‘ก ๐‘™ = เท

๐‘—=1 ๐‘‚

๐‘ฅ๐‘™,๐‘—๐œ’๐‘™,๐‘—(๐‘ก ๐‘™ ) e k = s(k) โˆ’ เทœ s(k)

slide-22
SLIDE 22

[1] E. Giacoumidis et al, OSA Opt. Let. 12 , 123 (2016) [2] E. Giacoumidis et al, IEEE JLT 10, 234 (2017)

Complexity comparison (Number of operations)

Why machine learning is good for us?

  • Machine Learning tackles stochastic noises in
  • ptical networks without knowledge of the fibre

link parameters (versatile learning).

  • It has benefit over wireless systems because
  • ptical link has stable parameters.

Deterministic techniques Deterministic techniques

slide-23
SLIDE 23

Comparison with benchmark technologies

slide-24
SLIDE 24

Crucial points

Real-time signal processing on FPGA areas where errors are most likely

slide-25
SLIDE 25

3D deep learning?

slide-26
SLIDE 26

Thank you for your attention !!!