SlideShare a Scribd company logo
1 of 12
Download to read offline
Optoelektroniczne
sieci neuronowe

Mikołaj Olszewski
Plan prezentacji
• Sieci neuronowe ogólnie
• Wielomodowa, światłowodowa
transmisja danych
• Cyfrowa sieć neuronowa
• Przetwarzanie obrazów
• Stałe połączenia holograficzne
• Refrakcyjna sieć o dużej
pojemności
• Bibliografia
Wielomodowa,
światłowodowa transmisja
danych
• Zwiększenie przesyłu danych (37
razy w por. z jednomod.)
• Naturalna równoległość
• Przeszkody
• Odszyfrowanie wyjścia przy
pomocy sieci neuronowej
• Algorytm backpropagation
Cyfrowa sieć
neuronowa
• Stosowanie obwodów CMOS z
optycznymi we, wy typu SEED lub
wy typu VCSEL
• Bardzo wysoka precyzja
• Mała wydajność
• Polepszenie wydajności dzięki
elementom optycznym
Przetwarzanie obrazów
• Filtracja obrazów
• Zakończenia, przecięcia,
nieciągłości, regularność
• Korelacja wzorca i odpowiedniego
hologramu
Stałe połączenia
holograficzne
• Elektroniczne
progowanie
sygnału
• Subhologramy
• 64 gałęzie
(8 x 8)

• Diody laserowe
• Dwa detektory
• (0, 1) -> (-1, 1)
Refrakcyjna sieć
o dużej pojemności I
•
•
•
•

Implementacja mapy Kohonena
Pamięci holograficzne 109
Odczyt co 1 ms -> 1012 oper./s
Kryształy refraktooptyczne –
zmiana wag w czasie rzeczywistym
Refrakcyjna sieć
o dużej pojemności II
• Wektor wejściowy – wiązki
odniesienia
• Wektor wag – hologramy
• Nauka wektorów z bazy danych
• Modyfikacja tylko wag jednego
neuronu poprzez wiązki uczące
Bibliografia
•

•

•

•

•

•

R. Marusarz, M. Sayeh
„Neural network-based multimode fiber-optic
information transmission”
Applied Optics, t. 40, nr 2 (styczeń 2001)
K. Maier, C. Beckstein, R. Blickhan, W. Erhard
„Standard cell-based implementation of a
digital optoelectronic neural-network
hardware”
Applied Optics, t. 40, nr 8 (marzec 2001)
V. Ivanov, A. Mikaelian, B. Novosielov
„Optoelectronic neural network for image
processing”
Optical Memory and Neural Networks, t. 7, nr 1
(1998)
P. Keller, A. Gmitro
„Design and demonstration of an optoelectronic neural network using fixed planar
holographic interconnects”
Optical Computing, t. 6 (1991)
P. Keller, A. Gmitro
„Operational parameters of an opto-electronic
neural network employing fixed planar
holographic interconnects”
World Congress on Neural Networks (lipiec 1993)
Y. Frauel, G. Pauliat, A. Villing, G. Roosen
„High-capacity photorefractive neural network
implementing a Kohonen topological map”
Applied Optics, t. 40, nr 29 (październik 2001)

More Related Content

More from Mikołaj Olszewski

Programowanie Komponentowe: #D Model komponentowy OSGi
Programowanie Komponentowe: #D Model komponentowy OSGiProgramowanie Komponentowe: #D Model komponentowy OSGi
Programowanie Komponentowe: #D Model komponentowy OSGiMikołaj Olszewski
 
Programowanie Komponentowe: #C Wprowadzenie do OSGi
Programowanie Komponentowe: #C Wprowadzenie do OSGiProgramowanie Komponentowe: #C Wprowadzenie do OSGi
Programowanie Komponentowe: #C Wprowadzenie do OSGiMikołaj Olszewski
 
Programowanie Komponentowe: #B Komponentowe aspekty springa
Programowanie Komponentowe: #B Komponentowe aspekty springaProgramowanie Komponentowe: #B Komponentowe aspekty springa
Programowanie Komponentowe: #B Komponentowe aspekty springaMikołaj Olszewski
 
Programowanie Komponentowe: #A Wprowadzenie do Springa
Programowanie Komponentowe: #A Wprowadzenie do SpringaProgramowanie Komponentowe: #A Wprowadzenie do Springa
Programowanie Komponentowe: #A Wprowadzenie do SpringaMikołaj Olszewski
 
Programowanie Komponentowe: #9 Java Beans
Programowanie Komponentowe: #9 Java BeansProgramowanie Komponentowe: #9 Java Beans
Programowanie Komponentowe: #9 Java BeansMikołaj Olszewski
 
Optyczne solitony przestrzenne
Optyczne solitony przestrzenneOptyczne solitony przestrzenne
Optyczne solitony przestrzenneMikołaj Olszewski
 
Kwantowe struktury półprzewodnikowe
Kwantowe struktury półprzewodnikoweKwantowe struktury półprzewodnikowe
Kwantowe struktury półprzewodnikoweMikołaj Olszewski
 
Programowanie Komponentowe: #7 Programowanie asynchroniczne i sterowane zdarz...
Programowanie Komponentowe: #7 Programowanie asynchroniczne i sterowane zdarz...Programowanie Komponentowe: #7 Programowanie asynchroniczne i sterowane zdarz...
Programowanie Komponentowe: #7 Programowanie asynchroniczne i sterowane zdarz...Mikołaj Olszewski
 
Metody efektywnego łączenia sieci neuronowych
Metody efektywnego łączenia sieci neuronowychMetody efektywnego łączenia sieci neuronowych
Metody efektywnego łączenia sieci neuronowychMikołaj Olszewski
 
Programowanie Komponentowe: #6 Wersjonowanie
Programowanie Komponentowe: #6 WersjonowanieProgramowanie Komponentowe: #6 Wersjonowanie
Programowanie Komponentowe: #6 WersjonowanieMikołaj Olszewski
 
Test wyszukiwarek internetowych
Test wyszukiwarek internetowychTest wyszukiwarek internetowych
Test wyszukiwarek internetowychMikołaj Olszewski
 

More from Mikołaj Olszewski (20)

Programowanie Komponentowe: #D Model komponentowy OSGi
Programowanie Komponentowe: #D Model komponentowy OSGiProgramowanie Komponentowe: #D Model komponentowy OSGi
Programowanie Komponentowe: #D Model komponentowy OSGi
 
Programowanie Komponentowe: #C Wprowadzenie do OSGi
Programowanie Komponentowe: #C Wprowadzenie do OSGiProgramowanie Komponentowe: #C Wprowadzenie do OSGi
Programowanie Komponentowe: #C Wprowadzenie do OSGi
 
Programowanie Komponentowe: #B Komponentowe aspekty springa
Programowanie Komponentowe: #B Komponentowe aspekty springaProgramowanie Komponentowe: #B Komponentowe aspekty springa
Programowanie Komponentowe: #B Komponentowe aspekty springa
 
Programowanie Komponentowe: #A Wprowadzenie do Springa
Programowanie Komponentowe: #A Wprowadzenie do SpringaProgramowanie Komponentowe: #A Wprowadzenie do Springa
Programowanie Komponentowe: #A Wprowadzenie do Springa
 
Materiały fotorefrakcyjne
Materiały fotorefrakcyjneMateriały fotorefrakcyjne
Materiały fotorefrakcyjne
 
Programowanie Komponentowe: #9 Java Beans
Programowanie Komponentowe: #9 Java BeansProgramowanie Komponentowe: #9 Java Beans
Programowanie Komponentowe: #9 Java Beans
 
Lokalne sieci światłowodowe
Lokalne sieci światłowodoweLokalne sieci światłowodowe
Lokalne sieci światłowodowe
 
Optyczne solitony przestrzenne
Optyczne solitony przestrzenneOptyczne solitony przestrzenne
Optyczne solitony przestrzenne
 
Kwantowe struktury półprzewodnikowe
Kwantowe struktury półprzewodnikoweKwantowe struktury półprzewodnikowe
Kwantowe struktury półprzewodnikowe
 
Programowanie Komponentowe: #7 Programowanie asynchroniczne i sterowane zdarz...
Programowanie Komponentowe: #7 Programowanie asynchroniczne i sterowane zdarz...Programowanie Komponentowe: #7 Programowanie asynchroniczne i sterowane zdarz...
Programowanie Komponentowe: #7 Programowanie asynchroniczne i sterowane zdarz...
 
Metody efektywnego łączenia sieci neuronowych
Metody efektywnego łączenia sieci neuronowychMetody efektywnego łączenia sieci neuronowych
Metody efektywnego łączenia sieci neuronowych
 
Parallel quicksort cz. 2
Parallel quicksort cz. 2Parallel quicksort cz. 2
Parallel quicksort cz. 2
 
Parallel quicksort cz. 1
Parallel quicksort cz. 1Parallel quicksort cz. 1
Parallel quicksort cz. 1
 
Programowanie Komponentowe: #6 Wersjonowanie
Programowanie Komponentowe: #6 WersjonowanieProgramowanie Komponentowe: #6 Wersjonowanie
Programowanie Komponentowe: #6 Wersjonowanie
 
Maszyna Turinga
Maszyna TuringaMaszyna Turinga
Maszyna Turinga
 
Planowanie działań cz. 2
Planowanie działań cz. 2Planowanie działań cz. 2
Planowanie działań cz. 2
 
Planowanie działań cz. 1
Planowanie działań cz. 1Planowanie działań cz. 1
Planowanie działań cz. 1
 
Model hierarchiczny
Model hierarchicznyModel hierarchiczny
Model hierarchiczny
 
Komputer genetyczny
Komputer genetycznyKomputer genetyczny
Komputer genetyczny
 
Test wyszukiwarek internetowych
Test wyszukiwarek internetowychTest wyszukiwarek internetowych
Test wyszukiwarek internetowych
 

Optoelektroniczne sieci neuronowe

  • 2. Plan prezentacji • Sieci neuronowe ogólnie • Wielomodowa, światłowodowa transmisja danych • Cyfrowa sieć neuronowa • Przetwarzanie obrazów • Stałe połączenia holograficzne • Refrakcyjna sieć o dużej pojemności • Bibliografia
  • 3. Wielomodowa, światłowodowa transmisja danych • Zwiększenie przesyłu danych (37 razy w por. z jednomod.) • Naturalna równoległość • Przeszkody • Odszyfrowanie wyjścia przy pomocy sieci neuronowej • Algorytm backpropagation
  • 4.
  • 5. Cyfrowa sieć neuronowa • Stosowanie obwodów CMOS z optycznymi we, wy typu SEED lub wy typu VCSEL • Bardzo wysoka precyzja • Mała wydajność • Polepszenie wydajności dzięki elementom optycznym
  • 6.
  • 7. Przetwarzanie obrazów • Filtracja obrazów • Zakończenia, przecięcia, nieciągłości, regularność • Korelacja wzorca i odpowiedniego hologramu
  • 8. Stałe połączenia holograficzne • Elektroniczne progowanie sygnału • Subhologramy • 64 gałęzie (8 x 8) • Diody laserowe • Dwa detektory • (0, 1) -> (-1, 1)
  • 9.
  • 10. Refrakcyjna sieć o dużej pojemności I • • • • Implementacja mapy Kohonena Pamięci holograficzne 109 Odczyt co 1 ms -> 1012 oper./s Kryształy refraktooptyczne – zmiana wag w czasie rzeczywistym
  • 11. Refrakcyjna sieć o dużej pojemności II • Wektor wejściowy – wiązki odniesienia • Wektor wag – hologramy • Nauka wektorów z bazy danych • Modyfikacja tylko wag jednego neuronu poprzez wiązki uczące
  • 12. Bibliografia • • • • • • R. Marusarz, M. Sayeh „Neural network-based multimode fiber-optic information transmission” Applied Optics, t. 40, nr 2 (styczeń 2001) K. Maier, C. Beckstein, R. Blickhan, W. Erhard „Standard cell-based implementation of a digital optoelectronic neural-network hardware” Applied Optics, t. 40, nr 8 (marzec 2001) V. Ivanov, A. Mikaelian, B. Novosielov „Optoelectronic neural network for image processing” Optical Memory and Neural Networks, t. 7, nr 1 (1998) P. Keller, A. Gmitro „Design and demonstration of an optoelectronic neural network using fixed planar holographic interconnects” Optical Computing, t. 6 (1991) P. Keller, A. Gmitro „Operational parameters of an opto-electronic neural network employing fixed planar holographic interconnects” World Congress on Neural Networks (lipiec 1993) Y. Frauel, G. Pauliat, A. Villing, G. Roosen „High-capacity photorefractive neural network implementing a Kohonen topological map” Applied Optics, t. 40, nr 29 (październik 2001)