Photonic Reservoir Computing with coupled SOAs



Similar documents
Toward optical signal processing using Photonic Reservoir Computing

SECOND YEAR. Major Subject 3 Thesis (EE 300) 3 Thesis (EE 300) 3 TOTAL 3 TOTAL 6. MASTER OF ENGINEERING IN ELECTRICAL ENGINEERING (MEng EE) FIRST YEAR

A bachelor of science degree in electrical engineering with a cumulative undergraduate GPA of at least 3.0 on a 4.0 scale

Neural Network Design in Cloud Computing

Gerard Mc Nulty Systems Optimisation Ltd BA.,B.A.I.,C.Eng.,F.I.E.I

RF Network Analyzer Basics

Optical Communications Research Group Department of Electronic and Computer Engineering University of Limerick, Ireland b

Introduction. Swarm Intelligence - Thiemo Krink EVALife Group, Dept. of Computer Science, University of Aarhus

Neural Networks and Back Propagation Algorithm

THE HUMAN BRAIN. observations and foundations

Artificial Neural Networks and Support Vector Machines. CS 486/686: Introduction to Artificial Intelligence

Computer Enabled Biometric Devices: A Fingerprint Scanner Hardware Overview

Measuring Laser Power and Energy Output

Coursework for MS leading to PhD in Electrical Engineering. 1 Courses for Digital Systems and Signal Processing

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski

Energy band diagrams. Single atom. Crystal. Excited electrons cannot move. Excited electrons can move (free electrons)

EFFICIENT DATA PRE-PROCESSING FOR DATA MINING

Technology Developments Towars Silicon Photonics Integration

NEURAL networks [5] are universal approximators [6]. It

Characterization of Spatial Power Waveguide Amplifiers

Laboratory 4: Feedback and Compensation

Sense Making in an IOT World: Sensor Data Analysis with Deep Learning

Continuous-Time Converter Architectures for Integrated Audio Processors: By Brian Trotter, Cirrus Logic, Inc. September 2008

OPERATIONAL AMPLIFIERS. o/p

Increasing Flash Throughput for Big Data Applications (Data Management Track)

Voice Communication Package v7.0 of front-end voice processing software technologies General description and technical specification

ANN Based Modeling of High Speed IC Interconnects. Q.J. Zhang, Carleton University

Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network

M.S. in Electrical Engineering

FPGAs in Next Generation Wireless Networks

Recurrent Neural Networks

AMPLIFIED HIGH SPEED FIBER PHOTODETECTOR USER S GUIDE

Photonic components for signal routing in optical networks on chip

Computational Intelligence Introduction

Equalization/Compensation of Transmission Media. Channel (copper or fiber)

ARTIFICIAL NEURAL NETWORKS IN THE SCOPE OF OPTICAL PERFORMANCE MONITORING

'Possibilities and Limitations in Software Defined Radio Design.

Calibration of the MASS time constant by simulation

KS3 Computing Group 1 Programme of Study hours per week

From Nano-Electronics and Photonics to Renewable Energy

Neural Networks and Support Vector Machines

Nanoscale Resolution Options for Optical Localization Techniques. C. Boit TU Berlin Chair of Semiconductor Devices

Department of Electrical and Computer Engineering Checklist for MSEE Degree

MRF175GU MRF175GV The RF MOSFET Line 200/150W, 500MHz, 28V

Predictive time series analysis of stock prices using neural network classifier

LM118/LM218/LM318 Operational Amplifiers

Temperature Control Loop Analyzer (TeCLA) Software

Solid State Detectors = Semi-Conductor based Detectors

CSEN301 Embedded Systems Trimester 1

Intrusion Detection via Machine Learning for SCADA System Protection

Designing and Manufacturing Femtoseconds Ultra-broadband Lasers: Proven, Hands-free Reliability

Recent developments in high bandwidth optical interconnects. Brian Corbett.

6.2.8 Neural networks for data mining

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)

NATIONAL SUN YAT-SEN UNIVERSITY

Broadband THz Generation from Photoconductive Antenna

MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL

High Power and Low Coherence Fibre-optic Source for Incoherent Photonic Signal Processing

National Laboratory of Antennas and Microwave Technology Xidian University Xi an, Shaanxi , China

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

Intelligent Flexible Automation

Bandwidth and Mutual Coupling Analysis of a Circular Microstrip MIMO Antenna Using Artificial Neural Networks

Frequency Response of Filters

Compact hardware for real-time speech recognition using a Liquid State Machine

PUMPED Nd:YAG LASER. Last Revision: August 21, 2007

Green Photonics in Switching : Rod Tucker Centre for Energy-Efficient Telecommunications University of Melbourne

WDM-PON: A VIABLE ALTERNATIVE FOR NEXT GENERATION FTTP

Series and Parallel Resistive Circuits

Machine Learning: Overview

EM Noise Mitigation in Circuit Boards and Cavities

Introduction. Chapter The Motivation

Depth and Excluded Courses

Encoders for Linear Motors in the Electronics Industry

Nine Common Types of Data Mining Techniques Used in Predictive Analytics

Flexible PCB Antenna with Cable Integration Application Note Version 2

APPLICATION OF INTELLIGENT METHODS IN COMMERCIAL WEBSITE MARKETING STRATEGIES DEVELOPMENT

This article presents

Quantum Computing for Beginners: Building Qubits

A Gigabit Transceiver for Data Transmission in Future HEP Experiments and An overview of optoelectronics in HEP

Temperature Sensors. Resistance Temperature Detectors (RTDs) Thermistors IC Temperature Sensors

An Introduction to Data Mining. Big Data World. Related Fields and Disciplines. What is Data Mining? 2/12/2015

TO _ nothing special M A UVA ISO90 TO Lens concentr. Lens D B UVB 24.

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL

Open Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin *

Searching New Materials for Energy Conversion and Energy Storage

Procon Engineering. Technical Document PELR TERMS and DEFINITIONS

A Software Architecture for a Photonic Network Planning Tool

Crystalline solids. A solid crystal consists of different atoms arranged in a periodic structure.

RF System Design and Analysis Software Enhances RF Architectural Planning

Online Tuning of Artificial Neural Networks for Induction Motor Control

Real Time Simulation for Off-Road Vehicle Analysis. Dr. Pasi Korkealaakso Mevea Ltd., May 2015

Op Amp Circuit Collection

ELECTRICAL ENGINEERING

NEURAL NETWORKS A Comprehensive Foundation

Edmund Li. Where is defined as the mutual inductance between and and has the SI units of Henries (H).

EMC Expert System for Architecture Design

Digital Signal Controller Based Automatic Transfer Switch

Parallel Processing and Software Performance. Lukáš Marek

An Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network

A PRACTICAL MINIATURIZED U-SLOT PATCH ANTENNA WITH ENHANCED BANDWIDTH

Transcription:

Photonic Reservoir Computing with coupled SOAs Kristof Vandoorne, Wouter Dierckx, David Verstraete, Benjamin Schrauwen, Roel Baets, Peter Bienstman and Jan Van Campenhout OSC 2008: August 26

Intelligence is all around us, but so far limited for computers

Reservoir Computing is a new approach coming from the field of artificial neural networks hidden layer(s) input values output values weights http://logicalgenetics.com

We use light because it is potentially faster and more power efficient than the present software implementations

The concept works (in simulation)

1. Reservoir Computing 2. How to do it with photonics 3. Simulation results 4. Future

Learn from the best: the brain

And mimic its behaviour

Or simplify it, by removing feedback hidden layer(s) input values output values weights Pictures from http://logicalgenetics.com

Each node applies a nonlinear function over the weighed sum of its inputs Pictures from http://logicalgenetics.com

The network is trained by tuning the weights of the connections hidden layer(s) target values input values output values weights

But many of the real-world problems are temporal, calling for some memory in our system (e.g. through feedback)

Networks with feedback are hard to train. Reservoir Computing offers an elegant solution by splitting up the network reservoir readout figure taken from B. Schrauwen

pebbles nothing pebbles grit reservoir state grit readout grit reservoir Figure taken from J. Dambre

Computational power is the highest on the edge of stability error order chaos dynamic regime figures taken from B. Schrauwen

Applications: Chaotic time series prediction Speech recognition on small vocabulary Digits recognition: better than state-of-the-art Robot control figures taken from H. Jaeger

1. Reservoir Computing 2. Do it with photonics 3. Simulation results 4. Future

We should go from slow software to fast and power efficient hardware Photonic figure taken from B. Schrauwen

Photonics is replacing electronics for large distances

But those distances are getting smaller

An optical chip with integrated Semiconductor Optical Amplifiers (SOAs) amplifying light

Electrons can only inhabit certain energy bands in solids E empty bands filled bands

The energy gap between the top band filled with electrons and the first empty band is called the bandgap conduction band E bandgap valence band

The size of the bandgap differs for conductors (metals), semiconductors and isolators E metals semiconductor isolator

The small bandgap for semiconductors is the origin of three different interactions between electrons and photons

Efficient stimulated emission requires more excited states than ground states (population inversion) bandgap

Therefor they need to be pumped (current, light, ). They are not particularly energy efficient or fast, but they are broadband

SOAs are a bridge between the reservoir and the photonic world

The gain in the SOA model is dependent on the input power and its own history

Because chips are planar, we try to avoid too many crossings INPUT SOA SOA SOA SOA SOA SOA SOA SOA SOA SOA SOA SOA feedback loop

1. Reservoir Computing 2. Do it with photonics 3. Simulation results 4. Future

Train the network to distinguish between a triangular and a rectangular function input + 1 desired output - 1

First the input signals and their desired output are defined power (mw) output time (ns)

The input is fed into the reservoir power (mw) power (mw) time (ns)

Train the readout function to follow transitions, by using a linear combination of reservoir states power (mw) output time (ns)

We use a sign function to establish the final output 0 time (ns)

Different input signals are created with transitions on different instants. Some are used to train the network; the rest to test it power (mw) time (ns)

The optimum result is a correct classification 97% of the time error rate attenution (db) spectral radius

The reason could be the dynamic behavior of the SOA with transients for fast-rising slopes time (ns)

The results saturate for larger reservoirs error rate reservoir nodes

1. Reservoir Computing 2. Do it with photonics 3. Simulation Results 4. Future

Perhaps this won t do any more in the future

A price I am willing to pay kristof.vandoorne@ugent.be