JPH0261709A - 光演算装置 - Google Patents
光演算装置Info
- Publication number
- JPH0261709A JPH0261709A JP21313188A JP21313188A JPH0261709A JP H0261709 A JPH0261709 A JP H0261709A JP 21313188 A JP21313188 A JP 21313188A JP 21313188 A JP21313188 A JP 21313188A JP H0261709 A JPH0261709 A JP H0261709A
- Authority
- JP
- Japan
- Prior art keywords
- light
- light emitting
- light receiving
- optical functional
- optical
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 52
- 239000011159 matrix material Substances 0.000 claims 1
- 210000002569 neuron Anatomy 0.000 abstract description 17
- 238000003491 array Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 abstract description 2
- 239000004973 liquid crystal related substance Substances 0.000 abstract description 2
- 239000011229 interlayer Substances 0.000 abstract 1
- 239000010410 layer Substances 0.000 abstract 1
- 238000013528 artificial neural network Methods 0.000 description 11
- 238000000034 method Methods 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000002834 transmittance Methods 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000001537 neural effect Effects 0.000 description 2
- 230000002250 progressing effect Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 210000004916 vomit Anatomy 0.000 description 1
- 230000008673 vomiting Effects 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野コ
この発明は、光を用いたニューラルネットワークによっ
て、高速にデータを処理する装置に関するものである。
て、高速にデータを処理する装置に関するものである。
[従来技術とその課題]
大規模な情報を処理するために、高速に演算を実行する
計算機の研究が進んでいるが、電気回路を用いた逐次処
理による方法では、すでに性能限界に近づいている。そ
こで、スーパーコンピュータやアレイプロセッサなど、
複数の演算を同時に実1jする並列処理アーキテクチャ
などの研究が進んでいる。一方、光は、空間的な広がり
を持ち、その物理的な性質は互いに干渉し合わないため
、光を用いた演算は並列性に優れている。光を変調する
手段として、振幅、位相、周波数、偏向などが考えられ
、空間的な光変調器の開発が行われている。
計算機の研究が進んでいるが、電気回路を用いた逐次処
理による方法では、すでに性能限界に近づいている。そ
こで、スーパーコンピュータやアレイプロセッサなど、
複数の演算を同時に実1jする並列処理アーキテクチャ
などの研究が進んでいる。一方、光は、空間的な広がり
を持ち、その物理的な性質は互いに干渉し合わないため
、光を用いた演算は並列性に優れている。光を変調する
手段として、振幅、位相、周波数、偏向などが考えられ
、空間的な光変調器の開発が行われている。
光を用いたニューロコンピュータとして、これまでに、
1次元の発光素子と1次元の受光素子をアナモルフィッ
クな光学系で接続し、ホップフィールドモデルのインク
コネクションを光学的に実現した方法や、入力データを
空間光変調器で変調し、双方向の演算を可能にした方法
が知られている。ホップフィールドモデルを光学的に実
現した方法については、例えば雑誌オブティックスレタ
ーズ(OPTIC5LETTERS) 、第1O巻、1
985年、第98〜+00頁に記載された論文「閾値処
理とフィードバック機能をもつ二、−ラルネットを用い
た連想記憶モデルによる光情報処理(0ptical
Informatton processlng ba
sed on an associative−mem
ory model of neura、l
nets vlth threshotdlng
andfeedback) Jに、詳しく述べられて
いる。また、入力データを空間光変調器で変調させる方
法については、例えば、雑誌アプライドオプティックス
(APPLIED 0PTICS) 、第26巻、19
87年、第5055〜5060頁に記載された論文「光
双方向連想メモリの設計とデバイス(Deslgns
and devices for optlcat
bldlrectlonal assoclatlv
e mellorles)J に、詳しく述べられ
ている。しかし、これらの方法では、学習を実時間に実
現することができず、より一般的なニューロモデルを実
現することはできない。
1次元の発光素子と1次元の受光素子をアナモルフィッ
クな光学系で接続し、ホップフィールドモデルのインク
コネクションを光学的に実現した方法や、入力データを
空間光変調器で変調し、双方向の演算を可能にした方法
が知られている。ホップフィールドモデルを光学的に実
現した方法については、例えば雑誌オブティックスレタ
ーズ(OPTIC5LETTERS) 、第1O巻、1
985年、第98〜+00頁に記載された論文「閾値処
理とフィードバック機能をもつ二、−ラルネットを用い
た連想記憶モデルによる光情報処理(0ptical
Informatton processlng ba
sed on an associative−mem
ory model of neura、l
nets vlth threshotdlng
andfeedback) Jに、詳しく述べられて
いる。また、入力データを空間光変調器で変調させる方
法については、例えば、雑誌アプライドオプティックス
(APPLIED 0PTICS) 、第26巻、19
87年、第5055〜5060頁に記載された論文「光
双方向連想メモリの設計とデバイス(Deslgns
and devices for optlcat
bldlrectlonal assoclatlv
e mellorles)J に、詳しく述べられ
ている。しかし、これらの方法では、学習を実時間に実
現することができず、より一般的なニューロモデルを実
現することはできない。
この発明の目的は、光のインクコネクションを用いて、
学習可能な多層構造のニューロコンピュータのアルゴリ
ズムを高速に実行する光演算装置を提供することにある
。
学習可能な多層構造のニューロコンピュータのアルゴリ
ズムを高速に実行する光演算装置を提供することにある
。
[課題を解決するための手段]
この光演算装置は、光のインクコネクションを用いた二
、−ロコンピュータにおいて、発光部と受光部を隣接し
て配置した光機能素子をマ) IJクス状に配置し、前
記各光機能素子の行方向量たは列方向の各々を接続せし
めた第1面と、前記第1面と同じ構造を有し、前記第1
面の各発光部から出射した光が各受光部に入射し、各発
光部から出射した光が前記第1面の各受光部に入射する
ように前記第1面と対面させて配置せしめ、前記第1面
の各光機能素子の接続方向と直交する方向に各光機能素
子を接続せしめた第2面と、前記第1面と同じ構造を有
し、前記第2面の各発光部から出射した光が各受光部に
入射し、各発光部から出射した光が前記第2面の各受光
部に入射するように前記第2面と対面させて配置せしめ
、前記第2面の各光機能素子の接続方向と直交する方向
に各光機能素子を接続せしめた第3面と、前記第1面と
同じ構造を有し、前記第3面の各発光部から出射した光
が各受光部に入射し、各発光部から出射した光が前記第
3面の各受光部に入射するように前記第3面と対面させ
て配置せしめ、前記第3面の各光機能素子の接続方向と
直交する方向に各光機能素子を接続せしめた第4面と、
前記第1面の発光部から出射した光が前記第2面の受光
部に入射し、前記第2面の発光部から出射した光が、前
記第3面の受光部に入射し、前記第3面の発光部から出
射した光が前記第4面の受光部に入射するように配置さ
れたビームスプリッタと、前記第1面、第2面、第3面
から出射した各々の光の強度を変調する複数の光変調手
段と、前記光機能素子の各受光部からの出力と所望の出
力の間の差を計算し、前記差を小さくせしめるような前
記光変調器の7くタンを計算する複数の演算装置と、前
記演算装置からの出力によって、前記光変調手段のパタ
ンを変化せしめる複数の変調器駆動手段とを備えること
を特徴とする。
、−ロコンピュータにおいて、発光部と受光部を隣接し
て配置した光機能素子をマ) IJクス状に配置し、前
記各光機能素子の行方向量たは列方向の各々を接続せし
めた第1面と、前記第1面と同じ構造を有し、前記第1
面の各発光部から出射した光が各受光部に入射し、各発
光部から出射した光が前記第1面の各受光部に入射する
ように前記第1面と対面させて配置せしめ、前記第1面
の各光機能素子の接続方向と直交する方向に各光機能素
子を接続せしめた第2面と、前記第1面と同じ構造を有
し、前記第2面の各発光部から出射した光が各受光部に
入射し、各発光部から出射した光が前記第2面の各受光
部に入射するように前記第2面と対面させて配置せしめ
、前記第2面の各光機能素子の接続方向と直交する方向
に各光機能素子を接続せしめた第3面と、前記第1面と
同じ構造を有し、前記第3面の各発光部から出射した光
が各受光部に入射し、各発光部から出射した光が前記第
3面の各受光部に入射するように前記第3面と対面させ
て配置せしめ、前記第3面の各光機能素子の接続方向と
直交する方向に各光機能素子を接続せしめた第4面と、
前記第1面の発光部から出射した光が前記第2面の受光
部に入射し、前記第2面の発光部から出射した光が、前
記第3面の受光部に入射し、前記第3面の発光部から出
射した光が前記第4面の受光部に入射するように配置さ
れたビームスプリッタと、前記第1面、第2面、第3面
から出射した各々の光の強度を変調する複数の光変調手
段と、前記光機能素子の各受光部からの出力と所望の出
力の間の差を計算し、前記差を小さくせしめるような前
記光変調器の7くタンを計算する複数の演算装置と、前
記演算装置からの出力によって、前記光変調手段のパタ
ンを変化せしめる複数の変調器駆動手段とを備えること
を特徴とする。
[作 用コ
この発明の原理を第2図、第3図、第4図を参照して説
明する。第2図は、3層構造のニューラルネットワーク
の例である。入力層101、中間層102と出力層10
3のそれぞれに、複数個のニューロンがあり、入力層の
各ニューロンと中間層の各ニューロン、中間層の各ニュ
ーロンと出力層の各ニューロンがそれぞれ接続されてい
る。各ニューロン間の接続の強さは、それぞれ独立に変
化させることができ、この強さを変えることによって、
ネットワークを学習させることができる。
明する。第2図は、3層構造のニューラルネットワーク
の例である。入力層101、中間層102と出力層10
3のそれぞれに、複数個のニューロンがあり、入力層の
各ニューロンと中間層の各ニューロン、中間層の各ニュ
ーロンと出力層の各ニューロンがそれぞれ接続されてい
る。各ニューロン間の接続の強さは、それぞれ独立に変
化させることができ、この強さを変えることによって、
ネットワークを学習させることができる。
第3図は、3層構造のニューラルネットワークを光学的
に実現する装置の構成を示したものである。
に実現する装置の構成を示したものである。
入力面201は入力層、中間面202は中間層、出力面
203は出力層に対応し、ニューロン間の信号の伝達は
、光を介して行なう。ネットワークの接続の強さは、そ
れぞれの面の間にある空間光変調素子204.205に
よって変化させる。第4図は、(a)入力層にある各ニ
ューロンの出力Aと入力面201の関係、(b)中間層
にある各ニューロンの状態と中間面202の関係、およ
び、(C)出力層にある各ニューロンの入力Bと出力面
203との関係を示す図である。入力層の4個のニュー
ロンの出力A、、A2.A、、A4は、それぞれ行方向
の発光素子に接続され、入力データの大きさによって、
行方向の発光素子の強度が同時に変調される。例えば、
入力A2に着目した場合、A2の行方向の素子であるA
211 A 221 A 231 A 2Jがずべて
発光する。発光した光はコリメートされた後、出力面の
受光部B 21、B2゜、B 23、B 24に集光さ
れる。他の素子についても同様に動作し、出力面の列方
向の素子が接続されているので、例えば、出力B3に着
目した場合、B3の列方向の素子であるB 13、B
23、B 33、B 43の入射光量の総和が出力され
る。この関係は、一般に、次式のように表現できる。
203は出力層に対応し、ニューロン間の信号の伝達は
、光を介して行なう。ネットワークの接続の強さは、そ
れぞれの面の間にある空間光変調素子204.205に
よって変化させる。第4図は、(a)入力層にある各ニ
ューロンの出力Aと入力面201の関係、(b)中間層
にある各ニューロンの状態と中間面202の関係、およ
び、(C)出力層にある各ニューロンの入力Bと出力面
203との関係を示す図である。入力層の4個のニュー
ロンの出力A、、A2.A、、A4は、それぞれ行方向
の発光素子に接続され、入力データの大きさによって、
行方向の発光素子の強度が同時に変調される。例えば、
入力A2に着目した場合、A2の行方向の素子であるA
211 A 221 A 231 A 2Jがずべて
発光する。発光した光はコリメートされた後、出力面の
受光部B 21、B2゜、B 23、B 24に集光さ
れる。他の素子についても同様に動作し、出力面の列方
向の素子が接続されているので、例えば、出力B3に着
目した場合、B3の列方向の素子であるB 13、B
23、B 33、B 43の入射光量の総和が出力され
る。この関係は、一般に、次式のように表現できる。
いて、デルタ学習剤を実現するには、次式に従って、重
みW 、を変化させればよい。
みW 、を変化させればよい。
Δ W 、=n (’r、I−o#I ) ■
pl 参 e 拳 (3)この時、入力
面と出力面の間に、空間光変調器を挿入し、各素子に対
応する部分の振幅透過率を独立に変化させると、(1)
式は次式のようになる。
pl 参 e 拳 (3)この時、入力
面と出力面の間に、空間光変調器を挿入し、各素子に対
応する部分の振幅透過率を独立に変化させると、(1)
式は次式のようになる。
ここで、Wl、は空間光変調器の振幅透過率を表す。
(2)式は、出力層のニューロンの入力が、入力層のニ
ューロンの出力A、とニューラルネットワークの重みW
、の積になることを表している。これは、一般のニュー
ロモデルと等価なもので、この光演算装置を用いて、種
々のニューラルネットワークを構成できる。例えば、こ
の演算装置を用ここで、nは学習の回数NT11は所望
の結果、0゜は光演算装置の出力、IPは学習の重み付
けを表す。デルタ学習剤の詳細は、例えば、雑誌バイト
(BYTE) 1987年IO月号、第155〜162
頁に記載された論文「パックプロパゲージジン(Bac
k−Propagatlon) Jに、詳しく述べられ
ている。さらに、この装置では、第3図に示すように発
光素子と受光素子が隣接して配置されており、受光した
データを処理し、即座に隣接する発光素子を変調させる
ことができる。従って、第1面から第2面、第2面から
第3面、第3面から第4面へ順次データを処理すること
ができ、最大4層構造のニューラルネットワークを実現
できる。
ューロンの出力A、とニューラルネットワークの重みW
、の積になることを表している。これは、一般のニュー
ロモデルと等価なもので、この光演算装置を用いて、種
々のニューラルネットワークを構成できる。例えば、こ
の演算装置を用ここで、nは学習の回数NT11は所望
の結果、0゜は光演算装置の出力、IPは学習の重み付
けを表す。デルタ学習剤の詳細は、例えば、雑誌バイト
(BYTE) 1987年IO月号、第155〜162
頁に記載された論文「パックプロパゲージジン(Bac
k−Propagatlon) Jに、詳しく述べられ
ている。さらに、この装置では、第3図に示すように発
光素子と受光素子が隣接して配置されており、受光した
データを処理し、即座に隣接する発光素子を変調させる
ことができる。従って、第1面から第2面、第2面から
第3面、第3面から第4面へ順次データを処理すること
ができ、最大4層構造のニューラルネットワークを実現
できる。
このように、入力層のニューロンの出力によって発光素
子の強度を変化させ、重みの値によって空間光変調器の
振幅透過率を変化させれば、光学的に、パックプロパゲ
ージ式ン等の多層構造のニューラルネットワークのイン
タコネクションを実現できる。パックプロパゲージ日ン
の詳細は、例えば、雑誌ネイチ+ (Nature)
1986年IO月9日号、第533頁〜53B頁に記載
された論文「エラーの後方伝達による学習表現(Lea
rnlng Representationsby 1
3ack−Propagating Errors)
Jに、詳しく述べられている。
子の強度を変化させ、重みの値によって空間光変調器の
振幅透過率を変化させれば、光学的に、パックプロパゲ
ージ式ン等の多層構造のニューラルネットワークのイン
タコネクションを実現できる。パックプロパゲージ日ン
の詳細は、例えば、雑誌ネイチ+ (Nature)
1986年IO月9日号、第533頁〜53B頁に記載
された論文「エラーの後方伝達による学習表現(Lea
rnlng Representationsby 1
3ack−Propagating Errors)
Jに、詳しく述べられている。
[実施例コ
以下、この発明の詳細な説明する。
第1図は、この発明の光演算装置を実現する実施例の一
例を示す斜視図である。この光スィッチは、例えば半導
体レーザなどの発光素子と例えばSlの光検出器などの
受光素子を隣接して配置した0EICなどの光機能素子
アレイ1.2.3.4と、例えばTN液晶から構成され
ている液晶テレビなどの階調表現可能な空間光変調器5
.6.7と、光機能素子の発光部から出射した光をコリ
メートし、かつ、空間光変調器を透過した光を光機能素
子アレイに集光する、例えばマイクロレンズアレイなど
の集光レンズ8.9.10111と、光機能素子アレイ
1と2.2と3および3と4を接続するビームスプリッ
タ12と、光機能素子に電圧を印加する回路から構成さ
れる装置空間光変調器に電圧を印加する回路から構成さ
れる変調器駆動装置17、18、19と、受光素子の出
力と所望の結果との間の差を計算し、空間光変調器のパ
タンを計算する、例えばパソコン等の演算装置20、2
1、22、23とを備えている。
例を示す斜視図である。この光スィッチは、例えば半導
体レーザなどの発光素子と例えばSlの光検出器などの
受光素子を隣接して配置した0EICなどの光機能素子
アレイ1.2.3.4と、例えばTN液晶から構成され
ている液晶テレビなどの階調表現可能な空間光変調器5
.6.7と、光機能素子の発光部から出射した光をコリ
メートし、かつ、空間光変調器を透過した光を光機能素
子アレイに集光する、例えばマイクロレンズアレイなど
の集光レンズ8.9.10111と、光機能素子アレイ
1と2.2と3および3と4を接続するビームスプリッ
タ12と、光機能素子に電圧を印加する回路から構成さ
れる装置空間光変調器に電圧を印加する回路から構成さ
れる変調器駆動装置17、18、19と、受光素子の出
力と所望の結果との間の差を計算し、空間光変調器のパ
タンを計算する、例えばパソコン等の演算装置20、2
1、22、23とを備えている。
以上の構成の光演算装置において、光機能素子の発光部
は、入力層のニューロンの出力によって変調される。光
機能素子アレイlの行方向の各素子はすべて電気的に接
続されており、また、光機能素子アレイ2の列方向の各
素子、光機能素子アレイ3の行方向の各素子、光機能素
子アレイ4の列方向の各素子もすべて電気的に接続され
ている。
は、入力層のニューロンの出力によって変調される。光
機能素子アレイlの行方向の各素子はすべて電気的に接
続されており、また、光機能素子アレイ2の列方向の各
素子、光機能素子アレイ3の行方向の各素子、光機能素
子アレイ4の列方向の各素子もすべて電気的に接続され
ている。
光機能素子の発光部から出射した光は、空間光変調器に
よって変調され、対面する光機能素子アレイの受光部に
集光され、出力となる。また、空間光変調器のパタンを
ニューラルネットワークの重みの値によって変化させる
。さらに、得られた出力と所望の結果に対して、演算装
置によって(3)式等のニューロモデルで決められた学
習規則に従って、空間光変調器のパタンを変化させるこ
とによって、学習が可能である。このようにして、ニュ
ーラルネットワークのインタコネクションを光学的に実
現できる。この時、受光部と発光部が隣接して配置され
ているので、受光されたデータを演算装置によって処理
し、即座に隣接する発光部を変調できる。
よって変調され、対面する光機能素子アレイの受光部に
集光され、出力となる。また、空間光変調器のパタンを
ニューラルネットワークの重みの値によって変化させる
。さらに、得られた出力と所望の結果に対して、演算装
置によって(3)式等のニューロモデルで決められた学
習規則に従って、空間光変調器のパタンを変化させるこ
とによって、学習が可能である。このようにして、ニュ
ーラルネットワークのインタコネクションを光学的に実
現できる。この時、受光部と発光部が隣接して配置され
ているので、受光されたデータを演算装置によって処理
し、即座に隣接する発光部を変調できる。
[発明の効果]
以上詳述したように、この発明の光演算装置を用いるこ
とにより、学習可能な多層構造のニューロコンピュータ
のアルゴリズムを高速に実行することができる。
とにより、学習可能な多層構造のニューロコンピュータ
のアルゴリズムを高速に実行することができる。
第1図は、この発明の光演算法の実施例を示す斜視図、
第2図は、3層構造のニューラルネットワークの例、第
3図は、ニューラルネットワークを光学的に実現する装
置の構成を示す図、第4図は、入出力データと人出方面
の関係を示す図である。図において、 1、2、3、4 ●●光機能素子アレイ5、6、7
●●空間光変調素子 8、9、10、11●コリメーテイングレンズ12
●●●●ビームスブリッタ17、18、19 ●●
●●変調器駆動装置20、21、22、23●●演算装
置 101 I●●●●入力層 102 ●●命@争中間層 103 ●●●●●出力層 201 ●●0●●入カ面 202 ●拳●●●中間面 203 Φ●●●●出力面 204、205 ●●●●●空間光変調素子半 乏 205、全M式苅3苛糸今 半 記 /(H5入n看 )03. を辷ぐノフノ嘔シ 半 図 (a) ハ 2014人n面
第2図は、3層構造のニューラルネットワークの例、第
3図は、ニューラルネットワークを光学的に実現する装
置の構成を示す図、第4図は、入出力データと人出方面
の関係を示す図である。図において、 1、2、3、4 ●●光機能素子アレイ5、6、7
●●空間光変調素子 8、9、10、11●コリメーテイングレンズ12
●●●●ビームスブリッタ17、18、19 ●●
●●変調器駆動装置20、21、22、23●●演算装
置 101 I●●●●入力層 102 ●●命@争中間層 103 ●●●●●出力層 201 ●●0●●入カ面 202 ●拳●●●中間面 203 Φ●●●●出力面 204、205 ●●●●●空間光変調素子半 乏 205、全M式苅3苛糸今 半 記 /(H5入n看 )03. を辷ぐノフノ嘔シ 半 図 (a) ハ 2014人n面
Claims (1)
- 光のインタコネクションを用いたニューロコンピュータ
において、発光部と受光部を隣接して配置した光機能素
子をマトリクス状に配置し、前記各光機能素子の行方向
または列方向の各々を接続せしめた第1面と、前記第1
面と同じ構造を有し、前記第1面の各発光部から出射し
た光が各受光部に入射し、各発光部から出射した光が前
記第1面の各受光部に入射するように前記第1面と対面
させて配置せしめ、前記第1面の各光機能素子の接続方
向と直交する方向に各光機能素子を接続せしめた第2面
と、前記第1面と同じ構造を有し、前記第2面の各発光
部から出射した光が各受光部に入射し、各発光部から出
射した光が前記第2面の各受光部に入射するように前記
第2面と対面させて配置せしめ、前記第2面の各光機能
素子の接続方向と直交する方向に各光機能素子を接続せ
しめた第3面と、前記第1面と同じ構造を有し、前記第
3面の各発光部から出射した光が各受光部に入射し、各
発光部から出射した光が前記第3面の各受光部に入射す
るように前記第3面と対面させて配置せしめ、前記第3
面の各光機能素子の接続方向と直交する方向に各光機能
素子を接続せしめた第4面と、前記第1面の発光部から
出射した光が前記第2面の受光部に入射し、前記第2面
の発光部から出射した光が、前記第3面の受光部に入射
し、前記第3面の発光部から出射した光が前記第4面の
受光部に入射するように配置されたビームスプリッタと
、前記第1面、第2面、第3面から出射した各々の光の
強度を変調する複数の光変調手段と、前記光機能素子の
各受光部からの出力と所望の出力の間の差を計算し、前
記差を小さくせしめるような前記光変調器のパタンを計
算する複数の演算装置と、前記演算装置からの出力によ
って、前記光変調手段のパタンを変化せしめる複数の変
調器駆動手段とを備えることを特徴とする光演算装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21313188A JPH0261709A (ja) | 1988-08-26 | 1988-08-26 | 光演算装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21313188A JPH0261709A (ja) | 1988-08-26 | 1988-08-26 | 光演算装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0261709A true JPH0261709A (ja) | 1990-03-01 |
Family
ID=16634089
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21313188A Pending JPH0261709A (ja) | 1988-08-26 | 1988-08-26 | 光演算装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0261709A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0469719A (ja) * | 1990-07-10 | 1992-03-04 | Mitsubishi Electric Corp | 情報処理素子 |
-
1988
- 1988-08-26 JP JP21313188A patent/JPH0261709A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0469719A (ja) * | 1990-07-10 | 1992-03-04 | Mitsubishi Electric Corp | 情報処理素子 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Bagherian et al. | On-chip optical convolutional neural networks | |
| US20220044100A1 (en) | Parallel architectures for nanophotonic computing | |
| JP3707804B2 (ja) | 光学情報処理装置 | |
| Saxena et al. | Adaptive multilayer optical neural network with optical thresholding | |
| JPH0394530A (ja) | 神経平面ネットワーク | |
| JPH03164816A (ja) | 情報処理装置 | |
| JPS61179424A (ja) | 並列光演算子 | |
| US5220642A (en) | Optical neurocomputer with dynamic weight matrix | |
| JPH0261709A (ja) | 光演算装置 | |
| CN115809694A (zh) | 基于多波长并行的多任务衍射神经网络设备及处理方法 | |
| Athale et al. | Compact architectures for adaptive neural nets | |
| JPH0261708A (ja) | 光演算装置 | |
| Dong et al. | Intelligent photonic computing: From free‐space to on‐chip integration | |
| JPH0259916A (ja) | 光演算装置 | |
| JPH0490015A (ja) | 光ニューロコンピュータ | |
| Cong et al. | Photonic Neural Networks: Principles, Progress, and Prospects Toward Streaming Processes | |
| US20230237015A1 (en) | Optical co-processor architecture using array of weak optical perceptron | |
| TWI906972B (zh) | 光學電路及用於人工智慧加速器執行光學計算的方法 | |
| Saxena et al. | Optical implementations | |
| JPH0259914A (ja) | 光演算方法 | |
| JP2643521B2 (ja) | 演算装置 | |
| CATHEY et al. | Optical information processing systems | |
| Guo | Photonic Tensor Machine and Multi-level Encoding and Decoding in Wavelength-Multiplexed Photonic Processors | |
| JPH03256032A (ja) | 光演算装置 | |
| Li et al. | All-Optical Computing of a Group of Linear Transformations Using a Polarization Multiplexed Diffractive Neural Network |