JPS5987581A - 自動パタ−ン認識自己組織化回路およびそれを実施するシステム - Google Patents
自動パタ−ン認識自己組織化回路およびそれを実施するシステムInfo
- Publication number
- JPS5987581A JPS5987581A JP57195201A JP19520182A JPS5987581A JP S5987581 A JPS5987581 A JP S5987581A JP 57195201 A JP57195201 A JP 57195201A JP 19520182 A JP19520182 A JP 19520182A JP S5987581 A JPS5987581 A JP S5987581A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- self
- input
- signal
- pattern
- 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
- 238000003909 pattern recognition Methods 0.000 title description 11
- 238000000034 method Methods 0.000 claims description 61
- 230000008569 process Effects 0.000 claims description 20
- 230000000694 effects Effects 0.000 claims description 16
- 230000003287 optical effect Effects 0.000 claims description 14
- 239000000470 constituent Substances 0.000 claims description 6
- 239000000126 substance Substances 0.000 claims description 6
- 238000004458 analytical method Methods 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 4
- 238000009941 weaving Methods 0.000 claims 1
- 210000002569 neuron Anatomy 0.000 description 80
- 238000012546 transfer Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 19
- 230000003068 static effect Effects 0.000 description 18
- 230000001960 triggered effect Effects 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 14
- 230000004044 response Effects 0.000 description 14
- 210000004556 brain Anatomy 0.000 description 11
- 230000001537 neural effect Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 10
- 210000000225 synapse Anatomy 0.000 description 10
- 238000001338 self-assembly Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000004048 modification Effects 0.000 description 8
- 238000012986 modification Methods 0.000 description 8
- 238000007781 pre-processing Methods 0.000 description 8
- 230000000638 stimulation Effects 0.000 description 6
- 238000003860 storage Methods 0.000 description 6
- 241000282412 Homo Species 0.000 description 5
- 230000004913 activation Effects 0.000 description 5
- 210000003128 head Anatomy 0.000 description 5
- 108090000623 proteins and genes Proteins 0.000 description 5
- 230000002829 reductive effect Effects 0.000 description 5
- 230000002787 reinforcement Effects 0.000 description 5
- 210000004027 cell Anatomy 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 4
- 230000002401 inhibitory effect Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000037361 pathway Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 4
- 241000288673 Chiroptera Species 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000002068 genetic effect Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- AHLBNYSZXLDEJQ-FWEHEUNISA-N orlistat Chemical compound CCCCCCCCCCC[C@H](OC(=O)[C@H](CC(C)C)NC=O)C[C@@H]1OC(=O)[C@H]1CCCCCC AHLBNYSZXLDEJQ-FWEHEUNISA-N 0.000 description 3
- BEPSGCXDIVACBU-IUCAKERBSA-N Pro-His Chemical class C([C@@H](C(=O)O)NC(=O)[C@H]1NCCC1)C1=CN=CN1 BEPSGCXDIVACBU-IUCAKERBSA-N 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 210000003050 axon Anatomy 0.000 description 2
- 210000004958 brain cell Anatomy 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 235000020639 clam Nutrition 0.000 description 2
- 235000013601 eggs Nutrition 0.000 description 2
- 238000010894 electron beam technology Methods 0.000 description 2
- 230000002964 excitative effect Effects 0.000 description 2
- 230000001939 inductive effect Effects 0.000 description 2
- 239000000696 magnetic material Substances 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 210000005036 nerve Anatomy 0.000 description 2
- 230000005855 radiation Effects 0.000 description 2
- 210000001525 retina Anatomy 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 230000004936 stimulating effect Effects 0.000 description 2
- 244000144730 Amygdalus persica Species 0.000 description 1
- 241000272814 Anser sp. Species 0.000 description 1
- 241000237519 Bivalvia Species 0.000 description 1
- 241001062872 Cleyera japonica Species 0.000 description 1
- 235000006481 Colocasia esculenta Nutrition 0.000 description 1
- 240000004270 Colocasia esculenta var. antiquorum Species 0.000 description 1
- 108090000790 Enzymes Proteins 0.000 description 1
- 102000004190 Enzymes Human genes 0.000 description 1
- 208000003098 Ganglion Cysts Diseases 0.000 description 1
- 102000003964 Histone deacetylase Human genes 0.000 description 1
- 108090000353 Histone deacetylase Proteins 0.000 description 1
- 101000777053 Homo sapiens Chromodomain-helicase-DNA-binding protein 1-like Proteins 0.000 description 1
- 101000635895 Homo sapiens Myosin light chain 4 Proteins 0.000 description 1
- VEXZGXHMUGYJMC-UHFFFAOYSA-N Hydrochloric acid Chemical compound Cl VEXZGXHMUGYJMC-UHFFFAOYSA-N 0.000 description 1
- UFHFLCQGNIYNRP-UHFFFAOYSA-N Hydrogen Chemical compound [H][H] UFHFLCQGNIYNRP-UHFFFAOYSA-N 0.000 description 1
- 241000270322 Lepidosauria Species 0.000 description 1
- 241000124008 Mammalia Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 102100030739 Myosin light chain 4 Human genes 0.000 description 1
- 101150012195 PREB gene Proteins 0.000 description 1
- 235000014676 Phragmites communis Nutrition 0.000 description 1
- 235000006040 Prunus persica var persica Nutrition 0.000 description 1
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 description 1
- 208000005400 Synovial Cyst Diseases 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 238000003763 carbonization Methods 0.000 description 1
- 238000005266 casting Methods 0.000 description 1
- 230000036992 cognitive tasks Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 230000005283 ground state Effects 0.000 description 1
- 229910052739 hydrogen Inorganic materials 0.000 description 1
- 239000001257 hydrogen Substances 0.000 description 1
- 229910000041 hydrogen chloride Inorganic materials 0.000 description 1
- 230000002779 inactivation Effects 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 150000002500 ions Chemical class 0.000 description 1
- 230000001050 lubricating effect Effects 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 150000002739 metals Chemical class 0.000 description 1
- 238000004377 microelectronic Methods 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 230000007659 motor function Effects 0.000 description 1
- 210000003205 muscle Anatomy 0.000 description 1
- 210000000663 muscle cell Anatomy 0.000 description 1
- 210000000478 neocortex Anatomy 0.000 description 1
- 210000000118 neural pathway Anatomy 0.000 description 1
- 230000010004 neural pathway Effects 0.000 description 1
- 230000008906 neuronal response Effects 0.000 description 1
- 238000010899 nucleation Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000007747 plating Methods 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 239000011148 porous material Substances 0.000 description 1
- 230000009290 primary effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000002040 relaxant effect Effects 0.000 description 1
- 238000005067 remediation Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
- 210000002784 stomach Anatomy 0.000 description 1
- 239000010902 straw Substances 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 210000004243 sweat Anatomy 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Character Discrimination (AREA)
- Image Analysis (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
11臥11
この発明は情報を受()かつ学習動作モードに基づきそ
の情報を分析するように作動可能な機構を含むシステム
に関するものである。
の情報を分析するように作動可能な機構を含むシステム
に関するものである。
パターン認識はパターンが前に認識したものと正確に同
じパターンでないという事実にかかわらず、変数の間で
そのパターンを検出するための回路の能力を含む。それ
らの変数は任意の変数または変数の相として考慮される
ことができ、その変数から、18号が、考慮された変数
に機能的に関連する成る方法で、形成されることができ
る。変数の形式は2つの広いカテゴリ、Jなわち静的な
変数および時間変化する変数に分番プられる。たとえば
、色白の人がパステルドラI・の文字または数字を識別
しようとづるとき、静的変数または静的情報がその人に
与えられる。パターンが認識されるかもしれない時間変
化する変数は音声信号を含み、たとえばタラシュおよび
ドツトパターンを識別しようどづる人はモールス符号信
号でその音声信号を聞く。
じパターンでないという事実にかかわらず、変数の間で
そのパターンを検出するための回路の能力を含む。それ
らの変数は任意の変数または変数の相として考慮される
ことができ、その変数から、18号が、考慮された変数
に機能的に関連する成る方法で、形成されることができ
る。変数の形式は2つの広いカテゴリ、Jなわち静的な
変数および時間変化する変数に分番プられる。たとえば
、色白の人がパステルドラI・の文字または数字を識別
しようとづるとき、静的変数または静的情報がその人に
与えられる。パターンが認識されるかもしれない時間変
化する変数は音声信号を含み、たとえばタラシュおよび
ドツトパターンを識別しようどづる人はモールス符号信
号でその音声信号を聞く。
明らかに、生きている人間はこのパターン認識のタスク
を達成することができる。人々は印刷物のJ:うな静的
情報および、たとえばデニスポールに正しく接触させる
ようにテニスラケッI〜をいかに振るかのような時間変
化(る情報を認識することができる。下等動物もまたこ
の能力を有する。
を達成することができる。人々は印刷物のJ:うな静的
情報および、たとえばデニスポールに正しく接触させる
ようにテニスラケッI〜をいかに振るかのような時間変
化(る情報を認識することができる。下等動物もまたこ
の能力を有する。
成るl!属は環境に順応するように巣の近くの鮮菓のカ
バーを認iすることができ、成る蛾は捕えられるのを避
けるためこうもりの高@@認識することができ、かつは
まぐりぐも、危険から餌食を区別する触覚及応の原始的
パターンを学ド°することかきる。生物はこのパターン
認識機能を11なうため脳または神f!節のノイ[」ン
に電気化学的信号を用いる。
バーを認iすることができ、成る蛾は捕えられるのを避
けるためこうもりの高@@認識することができ、かつは
まぐりぐも、危険から餌食を区別する触覚及応の原始的
パターンを学ド°することかきる。生物はこのパターン
認識機能を11なうため脳または神f!節のノイ[」ン
に電気化学的信号を用いる。
いえばえおよび(よまぐりによって成される単1な1!
許をはるかに越える速度で莫大な数の計梓を行なうこと
ができる非常に11!!mなコンピュータができている
一方で、そのにうなコンビコータがこれらの原始的な生
物のレベルでのパターン認識を行なう能力は現われてい
ない。主たる違いは1人々はコンピュータに何をずべき
かを告げるのに対して、はえやはまぐりはそれら自体に
何をすべきかを伝えるという点′lrある。前者は、空
間または時間でパターンをnHしようとして成るシーケ
ンスを行なうように本質的にプログラムされているが、
後者はそれらにとって重要なパターンを認識することを
゛学習゛′スるようにそれら自身を自己組織化する。各
々の場合において、成る昂の情報が既に知られており、
コンピュータでは、それはプログラミング官能(ラフ1
−ウェア)プラスその回路における無数の相互接続であ
り、生物fI′I織では、それはその本能またはブ凸グ
ラムされたパターンプラスその神経回路における無数の
相互接続である。
許をはるかに越える速度で莫大な数の計梓を行なうこと
ができる非常に11!!mなコンピュータができている
一方で、そのにうなコンビコータがこれらの原始的な生
物のレベルでのパターン認識を行なう能力は現われてい
ない。主たる違いは1人々はコンピュータに何をずべき
かを告げるのに対して、はえやはまぐりはそれら自体に
何をすべきかを伝えるという点′lrある。前者は、空
間または時間でパターンをnHしようとして成るシーケ
ンスを行なうように本質的にプログラムされているが、
後者はそれらにとって重要なパターンを認識することを
゛学習゛′スるようにそれら自身を自己組織化する。各
々の場合において、成る昂の情報が既に知られており、
コンピュータでは、それはプログラミング官能(ラフ1
−ウェア)プラスその回路における無数の相互接続であ
り、生物fI′I織では、それはその本能またはブ凸グ
ラムされたパターンプラスその神経回路における無数の
相互接続である。
ワイヤおよびトランジスタならびに他の電子部品から作
られた回路は生物が行なうように自己組織化または学習
する能力を有する方が良いであろう。これらの回路は他
のタスクの間で手書きを認Fi%しまたは会話を認識す
る機械へ直接導くことができる。人間は考えるが、コン
ビ1−夕は考えない、覆なわち、人間がコンピュータに
告げることのみをコンピュータが行なうというのは誤っ
た考え又はあるが、ここに説明した形式の自己組織化回
路はどれがパターン認識であるかを考える主たるサブタ
スクを考えまたはそのサブタスクを行なう頭脳の能力を
真似ている。
られた回路は生物が行なうように自己組織化または学習
する能力を有する方が良いであろう。これらの回路は他
のタスクの間で手書きを認Fi%しまたは会話を認識す
る機械へ直接導くことができる。人間は考えるが、コン
ビ1−夕は考えない、覆なわち、人間がコンピュータに
告げることのみをコンピュータが行なうというのは誤っ
た考え又はあるが、ここに説明した形式の自己組織化回
路はどれがパターン認識であるかを考える主たるサブタ
スクを考えまたはそのサブタスクを行なう頭脳の能力を
真似ている。
この発明を文脈内に置くために、ここに開示される概念
が用いられることができるシステムの形式の例は、アメ
リカ合衆国特許番丹第3,675゜203 (Bau
IIIann) : 第4. 040. 01 1
(Craneほか);第4.200,921および
、第4゜095、475 (Buckley、本願発明
者)にお1ノるシステムを含む。
が用いられることができるシステムの形式の例は、アメ
リカ合衆国特許番丹第3,675゜203 (Bau
IIIann) : 第4. 040. 01 1
(Craneほか);第4.200,921および
、第4゜095、475 (Buckley、本願発明
者)にお1ノるシステムを含む。
の 的および
この発明6)目的は静的またはスタティック(非時間変
化)および時間変化(ダイナミック)の両方のパターン
を認識することができるシステムへそれ自体を回路が組
織化することができる方法を提供することである。
化)および時間変化(ダイナミック)の両方のパターン
を認識することができるシステムへそれ自体を回路が組
織化することができる方法を提供することである。
この発明の他の目的は、自己組織化を行なう方法として
以前の経験から学習する能力を右する新規なアナログお
よびディジタル回路を提供することである。これらの回
路はそれらが報いられたパターンを゛記憶′°する能力
かつまたそれらが罰せられるパターンを忘れる″能力を
有する。学習はパターン認識器として全体的に用いる前
に達成されることができ、学習はパターンg臓器として
そのような回路の使用に間して生じることができ、また
は成る情報が1つの回路またはシステムによつで学習さ
れることができかつこの情報が最初の2モード(学習し
次いで認識づるか、または学習および認識を同時にする
モード)のいずれかで作動し得る他の回路へ転送される
ことができる。
以前の経験から学習する能力を右する新規なアナログお
よびディジタル回路を提供することである。これらの回
路はそれらが報いられたパターンを゛記憶′°する能力
かつまたそれらが罰せられるパターンを忘れる″能力を
有する。学習はパターン認識器として全体的に用いる前
に達成されることができ、学習はパターンg臓器として
そのような回路の使用に間して生じることができ、また
は成る情報が1つの回路またはシステムによつで学習さ
れることができかつこの情報が最初の2モード(学習し
次いで認識づるか、または学習および認識を同時にする
モード)のいずれかで作動し得る他の回路へ転送される
ことができる。
この発明のさらに他の目的は自己組織化を達成するアナ
ログ方法を主として提供すること、自己組織化のディジ
タル方法を主として提供することかつまた自己組織化を
達成するため成るディジタル回路と結合された成るアナ
ログ回路を含む突形を提供することである。
ログ方法を主として提供すること、自己組織化のディジ
タル方法を主として提供することかつまた自己組織化を
達成するため成るディジタル回路と結合された成るアナ
ログ回路を含む突形を提供することである。
この発明のさらに他の目的は他の類似の回路から多重入
力を受ける実質的に並列な回路を提供すること、これら
の入力について作用すること、およびさらに他の類似の
回路へ信号を出力することである。さらに、並列J3よ
び直列態一様の組合わせでそのような類似回路を接続し
、並列wIA様は同時に作用する2またはそれ以上の類
似の回路を意味し、直列態様は1またはそれ以上の回路
がもう1つのものが作用した後でのみ作用するというこ
とを意味する。
力を受ける実質的に並列な回路を提供すること、これら
の入力について作用すること、およびさらに他の類似の
回路へ信号を出力することである。さらに、並列J3よ
び直列態一様の組合わせでそのような類似回路を接続し
、並列wIA様は同時に作用する2またはそれ以上の類
似の回路を意味し、直列態様は1またはそれ以上の回路
がもう1つのものが作用した後でのみ作用するというこ
とを意味する。
この発明のさらに他の目的はこれらの回路が自己1g組
織化きる電気的および非電気的手段の両方を提供プるこ
とである。非電気的手段はニューマチイック、化学的、
光学的または他の手段を含み、これらの手段はここに説
明するような自己組織化のために説明したルールに従う
ものである。
織化きる電気的および非電気的手段の両方を提供プるこ
とである。非電気的手段はニューマチイック、化学的、
光学的または他の手段を含み、これらの手段はここに説
明するような自己組織化のために説明したルールに従う
ものである。
この発明のなおも他の目的は、自己組織化回路に対して
受入れることができる形式へ情報を前処理することがで
きる回路の特定の実施例を提供することである。2形式
の情報は一般的にスタティックおよび時間変化情報のク
ラスに分類される。
受入れることができる形式へ情報を前処理することがで
きる回路の特定の実施例を提供することである。2形式
の情報は一般的にスタティックおよび時間変化情報のク
ラスに分類される。
前者の一例はプリンティングまたはハントライティング
を表わす視覚情報であり、後者の一例は会話または音楽
のINパターンのような音声情報である。
を表わす視覚情報であり、後者の一例は会話または音楽
のINパターンのような音声情報である。
この発明のさらに他の目的は類似の自己組織化回路のア
ーキテクチャを提供することであろう構成またはアーキ
テクチャは複数レベルのハイアラーキからなり、低レベ
ルは全体としてシテムのための学習の容易さおよび自己
@横目能力を改善するような方法で高レベルへ情報を伝
える。
ーキテクチャを提供することであろう構成またはアーキ
テクチャは複数レベルのハイアラーキからなり、低レベ
ルは全体としてシテムのための学習の容易さおよび自己
@横目能力を改善するような方法で高レベルへ情報を伝
える。
この発明のなおも他の目的は自己組織化が学習プロセス
において回路のシステムが進行するに従って非決定論的
方法で進行することができるように、類似の入力信号で
類似の回路を初期設定するための手段を提供することで
ある。そのような回路システムのオペレータが望むかも
しれない有益な名前または識別で種々のパターンに対し
て学習した反応を適合させることも含まれる。
において回路のシステムが進行するに従って非決定論的
方法で進行することができるように、類似の入力信号で
類似の回路を初期設定するための手段を提供することで
ある。そのような回路システムのオペレータが望むかも
しれない有益な名前または識別で種々のパターンに対し
て学習した反応を適合させることも含まれる。
この発明のもう1つの目的は自−己組織化システムの異
なる要素またはサブ回路間の情報が信号の時間変化によ
って伝送されることができる方法を提供することである
。これらの時間変化は幅または速度(幅または速度のコ
ード化されたシーケンス)が情報を担うパルスに対し、
2またはそれ以上の信号レベル(たとえば、2進データ
)間の簡単な変化間の範囲を包含し、その目的はシステ
ムの種々の要素またはサブ回路間の相互接続数を減少さ
せることである。
なる要素またはサブ回路間の情報が信号の時間変化によ
って伝送されることができる方法を提供することである
。これらの時間変化は幅または速度(幅または速度のコ
ード化されたシーケンス)が情報を担うパルスに対し、
2またはそれ以上の信号レベル(たとえば、2進データ
)間の簡単な変化間の範囲を包含し、その目的はシステ
ムの種々の要素またはサブ回路間の相互接続数を減少さ
せることである。
この発明のさらに他の目的は自己学習回路または回路シ
ステムを提供することである。この発明の前述の目的が
説明されたが、もしも自己Ill化回路が所望の結果を
生じるようにその回路の要素に報いまたは罰することに
よってパターンWgRタスクをティーチングされれば、
この回路は外部ソースが特定的にどのパターンが報われ
または罰せられるべきかを与えることを示唆する。しか
し、学習されるべきパターンもまたランダムであっても
よいが、なおも成る基準で罰せられまたは報われる。こ
の場合、回路はランダムにそれ自体のパターンを開始さ
せ、かつ報われるかまたは罰ぼられる。しかしながら、
もしもパターンが罰せられれば、そのパターンは回路が
テストしているそれらのパターンから除去される傾向に
あり、もしもパターンが報われるべきであれば、それは
再び用いられるように奨励される。たとえば、生物はこ
の形式の自己学習を用い、赤ん坊はランダムにあらゆる
mmの物体を手に4゛るが、すぐに握り締めるべき物体
として熱いスト−ブやとげを除去ずべきことを知る。こ
の形式の自己学習は原始的な形に開示される。
ステムを提供することである。この発明の前述の目的が
説明されたが、もしも自己Ill化回路が所望の結果を
生じるようにその回路の要素に報いまたは罰することに
よってパターンWgRタスクをティーチングされれば、
この回路は外部ソースが特定的にどのパターンが報われ
または罰せられるべきかを与えることを示唆する。しか
し、学習されるべきパターンもまたランダムであっても
よいが、なおも成る基準で罰せられまたは報われる。こ
の場合、回路はランダムにそれ自体のパターンを開始さ
せ、かつ報われるかまたは罰ぼられる。しかしながら、
もしもパターンが罰せられれば、そのパターンは回路が
テストしているそれらのパターンから除去される傾向に
あり、もしもパターンが報われるべきであれば、それは
再び用いられるように奨励される。たとえば、生物はこ
の形式の自己学習を用い、赤ん坊はランダムにあらゆる
mmの物体を手に4゛るが、すぐに握り締めるべき物体
として熱いスト−ブやとげを除去ずべきことを知る。こ
の形式の自己学習は原始的な形に開示される。
この発明のさらに他の目的はパターンの情報のシーケン
スが検出される方法を提供することである。多くの場合
、順序づけされない情報は満足できるが(1ダースの卵
は、それらがどんな順序で箱から取られても1ダースの
卵である)、成る情報が順序づけられその順序の正確な
性質が、認識されるべきパターンにとって重要である。
スが検出される方法を提供することである。多くの場合
、順序づけされない情報は満足できるが(1ダースの卵
は、それらがどんな順序で箱から取られても1ダースの
卵である)、成る情報が順序づけられその順序の正確な
性質が、認識されるべきパターンにとって重要である。
たとえば、ワードを作り出す文字のパターンを認識する
際に、1ワードとしてともに取られる2つの文字11
A I+および°“M”は順序によって完全に異なる意
味を有する。この発明の目的はスタティックおよび時間
変化する多様性のパターンにおけるオーダリングおよび
順序づけを決定する回路を提供することである。
際に、1ワードとしてともに取られる2つの文字11
A I+および°“M”は順序によって完全に異なる意
味を有する。この発明の目的はスタティックおよび時間
変化する多様性のパターンにおけるオーダリングおよび
順序づけを決定する回路を提供することである。
この発明は添付図面を参照してL:1.”Fに詳細に説
明される。
明される。
ましい の1
第1図を参照してこの発明の詳細な説明を行なう。第1
図はシステム101を示し、このシステム101は周囲
の状態または11で示される成る他の入カバターンを検
知プるためのセンサ10からなるI〜ランスジューサを
含む。Lフサ10はその入力を処理して2で入力信号を
与えるように作動可能であり、この人カイ5@は分析さ
れるべき情報を含む。自己組織化回路゛1はその入力信
号を受けるように接続されており、入力信号の構成要素
のコンポーネントの分析を行ない出力信号を3で与える
ように作動可能である。次の議論では、自己@権化回路
1の全体の内部動作とともに種々の信号は電気的<8号
と考える。非電気的な類似の回路が得られることができ
るので、このような場合に限る必要はない。たとえば、
自己組織化回路1は電圧信号に代わって圧力信号を用い
る流体学:”たけ電圧信号の代わりに温度信号を用いる
熱学(たとえば、アメリカ合衆国特許番号ff14,1
37.964月を参照)において実現されることができ
る。しかしながら、簡略化のため、これ以降のjjll
WAIよ好ましい実施例として電気的な実施のみを考慮
する。
図はシステム101を示し、このシステム101は周囲
の状態または11で示される成る他の入カバターンを検
知プるためのセンサ10からなるI〜ランスジューサを
含む。Lフサ10はその入力を処理して2で入力信号を
与えるように作動可能であり、この人カイ5@は分析さ
れるべき情報を含む。自己組織化回路゛1はその入力信
号を受けるように接続されており、入力信号の構成要素
のコンポーネントの分析を行ない出力信号を3で与える
ように作動可能である。次の議論では、自己@権化回路
1の全体の内部動作とともに種々の信号は電気的<8号
と考える。非電気的な類似の回路が得られることができ
るので、このような場合に限る必要はない。たとえば、
自己組織化回路1は電圧信号に代わって圧力信号を用い
る流体学:”たけ電圧信号の代わりに温度信号を用いる
熱学(たとえば、アメリカ合衆国特許番号ff14,1
37.964月を参照)において実現されることができ
る。しかしながら、簡略化のため、これ以降のjjll
WAIよ好ましい実施例として電気的な実施のみを考慮
する。
慢で説明する外部ソース9(たとえばコンピュータ)が
入力5.6.7++3J:び8で変形された入力(たと
えば、リワード(@酬)信号、バニッシュ(処罰)信号
、学習信号および認識信号)を自己組織化回路1へ与え
るように接続され、5,6゜・・・の入力信号は自己組
織化回路による不正確な分析によって生じる3の出力信
号のエラーを補正する働きを−4る。タイミング信号は
後で議論する目的のため4で与えられてもよい。典型的
(は、第2図に示ずように、自己組織化回路1は数個の
相互作用エレメントからなる。システム101は被制御
ユニット14(たとえば、機械的なねずみであり、その
機能は自己gill化回路から信号3によって指令され
る)を含んでもよい。(ここの説明を簡略化するために
、参照数字2はセンサ10it3よび自己[41化回路
1を相互接続する信@経路など・を示すが、それ以降の
2はこれらの経路上の信号を示すために用いられ、かつ
同様なアプローチ4A J11+ a)m w
り7 fl 4う L we 7 J+ ・ち
1s −一 +−−、11,−−−−ても用いられ
る)。
入力5.6.7++3J:び8で変形された入力(たと
えば、リワード(@酬)信号、バニッシュ(処罰)信号
、学習信号および認識信号)を自己組織化回路1へ与え
るように接続され、5,6゜・・・の入力信号は自己組
織化回路による不正確な分析によって生じる3の出力信
号のエラーを補正する働きを−4る。タイミング信号は
後で議論する目的のため4で与えられてもよい。典型的
(は、第2図に示ずように、自己組織化回路1は数個の
相互作用エレメントからなる。システム101は被制御
ユニット14(たとえば、機械的なねずみであり、その
機能は自己gill化回路から信号3によって指令され
る)を含んでもよい。(ここの説明を簡略化するために
、参照数字2はセンサ10it3よび自己[41化回路
1を相互接続する信@経路など・を示すが、それ以降の
2はこれらの経路上の信号を示すために用いられ、かつ
同様なアプローチ4A J11+ a)m w
り7 fl 4う L we 7 J+ ・ち
1s −一 +−−、11,−−−−ても用いられ
る)。
次の説明では、自己組織化回路1について諸論づる。一
般に、回路1は入力として多数の並列信号2を右し、(
れらは通常2進であり、2状態(たとえば、高電圧およ
び低電圧)の一方または他方を右づる電気的な信号であ
る。信号2は回路1へ送られ、回路1は(の入力を組織
化して、種々の信号3を与え、外部ソー2.9によって
望ましいものか望ましくないものかどうか考えられる。
般に、回路1は入力として多数の並列信号2を右し、(
れらは通常2進であり、2状態(たとえば、高電圧およ
び低電圧)の一方または他方を右づる電気的な信号であ
る。信号2は回路1へ送られ、回路1は(の入力を組織
化して、種々の信号3を与え、外部ソー2.9によって
望ましいものか望ましくないものかどうか考えられる。
成る場合には、この外側のソース(たとえば、回路を作
動づ゛る=]ンピュータ)はどの出力信号3が所Vの入
カバターン′11に間通し・ているのかを識別する必要
がある。
動づ゛る=]ンピュータ)はどの出力信号3が所Vの入
カバターン′11に間通し・ているのかを識別する必要
がある。
13り2および3に加えて、回Wf111\の成る他の
信号が必要とされてもJ、い。まず、タイミング信号4
は回1Bの神々の動[rモード、たとえば、学習モード
または認識モードを開始させるように要求されてもよい
。タイミング信号4はKI甲な2進信丹でd)〕でも、
l <また輻もちろlυイベン1−を類1卜づりるため
ディ・ジタル」ンピコータについて現在用いられている
ような一連の信号であってもよい。
信号が必要とされてもJ、い。まず、タイミング信号4
は回1Bの神々の動[rモード、たとえば、学習モード
または認識モードを開始させるように要求されてもよい
。タイミング信号4はKI甲な2進信丹でd)〕でも、
l <また輻もちろlυイベン1−を類1卜づりるため
ディ・ジタル」ンピコータについて現在用いられている
ような一連の信号であってもよい。
第2に、リワード信号5およびバニッシュ信号6は外部
ソース9またはぞの入力が適当な装置9を通過するオペ
レータによって始動される入力信号の他の例である。リ
ワード信@5は回路1に、それが認識したパターン11
は正しいものであるということを知らせ、バニッシュ信
号6は回路1に対し、それが認識したパターン11は正
しくないものであったということを知らせる。必要とさ
れ1する他の信号は学習信号7および認識信号8である
。回路1のより原始的な形式は学習信号7(この信号の
間にそれはパターンを認識するようになった)によって
開始される学習モードと、それに続き、有益な認識タス
クを行なうためそれが学習モードによって与えられた認
識を用いたときに認識信号8によって開始される認識モ
ードを有することができる。
ソース9またはぞの入力が適当な装置9を通過するオペ
レータによって始動される入力信号の他の例である。リ
ワード信@5は回路1に、それが認識したパターン11
は正しいものであるということを知らせ、バニッシュ信
号6は回路1に対し、それが認識したパターン11は正
しくないものであったということを知らせる。必要とさ
れ1する他の信号は学習信号7および認識信号8である
。回路1のより原始的な形式は学習信号7(この信号の
間にそれはパターンを認識するようになった)によって
開始される学習モードと、それに続き、有益な認識タス
クを行なうためそれが学習モードによって与えられた認
識を用いたときに認識信号8によって開始される認識モ
ードを有することができる。
回路1をモニタするために用いられる外部ソース9は種
々の形式のものであり19る。それは上述したJ:うに
、人間のオペレータが回路1を指令することができる薇
構であってもよく環境が回路1を指令することができる
機構であってもよく、またはパターン11に対する応答
の正しさを認識しかつ回路1に報いまたは回路1を罰す
る他の電子回路であってもよい。
々の形式のものであり19る。それは上述したJ:うに
、人間のオペレータが回路1を指令することができる薇
構であってもよく環境が回路1を指令することができる
機構であってもよく、またはパターン11に対する応答
の正しさを認識しかつ回路1に報いまたは回路1を罰す
る他の電子回路であってもよい。
入カバターン11は上で示唆したように外部ソース9に
よっていくつかの方法で与えられることができる。これ
らのパターン11は人間のオペレータまたは環境によっ
て回路1へ与えられるパターンであってもよく、それら
はセンサ10によって回路1において用いるため正しい
2進モードの電気信号に適当に変換される。センサ10
は技術訓練に用いられる共通変数の任意のものを測定す
ることができる。センサ10の部分的なリストは光学ま
たは光センサ、開センサ、放射線センサ、周波数変動セ
ン勺、聴覚センサ、応力または歪みセンサ、位置センサ
、加速度センサ、温度センサ、熱流センサ、時間センサ
、化学的組成物センサ、近接セン1ノ゛、電圧センサ、
1流センサ、磁界センサおよびカセンナを含む。2の電
気的入力はまた第2図を参照して後で説明するように、
他の自己組織化回路の出力信号であってもよい。
よっていくつかの方法で与えられることができる。これ
らのパターン11は人間のオペレータまたは環境によっ
て回路1へ与えられるパターンであってもよく、それら
はセンサ10によって回路1において用いるため正しい
2進モードの電気信号に適当に変換される。センサ10
は技術訓練に用いられる共通変数の任意のものを測定す
ることができる。センサ10の部分的なリストは光学ま
たは光センサ、開センサ、放射線センサ、周波数変動セ
ン勺、聴覚センサ、応力または歪みセンサ、位置センサ
、加速度センサ、温度センサ、熱流センサ、時間センサ
、化学的組成物センサ、近接セン1ノ゛、電圧センサ、
1流センサ、磁界センサおよびカセンナを含む。2の電
気的入力はまた第2図を参照して後で説明するように、
他の自己組織化回路の出力信号であってもよい。
変換センサ10によって環jff(または他の成る情報
ソース)から抽出されたパターン11に加えて、入力は
、回路1自体によってランダムにトリガされてもよい。
ソース)から抽出されたパターン11に加えて、入力は
、回路1自体によってランダムにトリガされてもよい。
なぜならば回路1は報いるべきまたは罰すべき方法を捜
しているからである。自己組織化回路1は環境が何であ
るかを前ちってほとんど知ることなくそれ自体を調節し
または環境に適応させることができる。たとえば、回路
1への入力2は回路1によって制御される機械的なわず
み14が平面的デカルト迷路内の各セルで回転し得る4
つの方向の各々を表わせば、その迷路を通過するより短
い経路を横切るためリワードが与えられ、かつより長い
経路を横切るためバニッシュが与えられる。まず、ねず
み14がランダムな方向をとり、究極的にその迷路を通
過する方法を捜し出す。しかし、ねずみが何度も何度も
試み、より短い経路が報いられ、より長い経路に対して
は罰せられるので、自己組織化回路1は長い経路を除去
し短い経路を奨励することによって最も短い経路を見い
出そうとする。
しているからである。自己組織化回路1は環境が何であ
るかを前ちってほとんど知ることなくそれ自体を調節し
または環境に適応させることができる。たとえば、回路
1への入力2は回路1によって制御される機械的なわず
み14が平面的デカルト迷路内の各セルで回転し得る4
つの方向の各々を表わせば、その迷路を通過するより短
い経路を横切るためリワードが与えられ、かつより長い
経路を横切るためバニッシュが与えられる。まず、ねず
み14がランダムな方向をとり、究極的にその迷路を通
過する方法を捜し出す。しかし、ねずみが何度も何度も
試み、より短い経路が報いられ、より長い経路に対して
は罰せられるので、自己組織化回路1は長い経路を除去
し短い経路を奨励することによって最も短い経路を見い
出そうとする。
アナログ情報を表わすことができる入カバターン11は
Δ1bus方法([3Y 1− E雑誌、1979年7
月、61頁、James △Ibus)によッT、デ
ィジタル2進データへ変換されることができる。この方
法では、いくつかのセンサ10がいくつかのアナログ変
数の範囲を越えて作用する。センサ10の応答はアナロ
グ変数の種々の任意の値をオーバラップし、そのため任
意の特定のアナログ値はディジタルセンサ10のソース
のいくつかのサブセットによっていくつかの同時のディ
ジタル信号によって表わされる。音声情報のような情報
は、その時間変化する特徴的な周期性は回路1に対して
は適当ではないが(たとえば、周波数があまりにも高い
)、出力2が音声情報を含む種々の周波数帯域を示すフ
ィルタ(センサ10として)をオーバラップすることに
よって表わされることができる。これらの音声スペクト
ル写真または音声写真は音声情報の1!Jl単的な表示
であり、音声信号の構成周波数へのディジタル分解は後
で議論するように、音響情報をディジタル的に伝送する
ための共通な技術である。同様に、スペクトルグラフの
ようなスタティックな周波数パターンは組成などのパタ
ーンを認識するため多数のディスクリートな周波数おJ
:び/または振幅へ分解されることができる。この発明
の焦点は、種々のパノコセンサ10がいかにして2進情
報を抽出するかではなく、むしろ電気的な信号を2が認
識信@3をいかに形成するように自己組織化するかにあ
る。
Δ1bus方法([3Y 1− E雑誌、1979年7
月、61頁、James △Ibus)によッT、デ
ィジタル2進データへ変換されることができる。この方
法では、いくつかのセンサ10がいくつかのアナログ変
数の範囲を越えて作用する。センサ10の応答はアナロ
グ変数の種々の任意の値をオーバラップし、そのため任
意の特定のアナログ値はディジタルセンサ10のソース
のいくつかのサブセットによっていくつかの同時のディ
ジタル信号によって表わされる。音声情報のような情報
は、その時間変化する特徴的な周期性は回路1に対して
は適当ではないが(たとえば、周波数があまりにも高い
)、出力2が音声情報を含む種々の周波数帯域を示すフ
ィルタ(センサ10として)をオーバラップすることに
よって表わされることができる。これらの音声スペクト
ル写真または音声写真は音声情報の1!Jl単的な表示
であり、音声信号の構成周波数へのディジタル分解は後
で議論するように、音響情報をディジタル的に伝送する
ための共通な技術である。同様に、スペクトルグラフの
ようなスタティックな周波数パターンは組成などのパタ
ーンを認識するため多数のディスクリートな周波数おJ
:び/または振幅へ分解されることができる。この発明
の焦点は、種々のパノコセンサ10がいかにして2進情
報を抽出するかではなく、むしろ電気的な信号を2が認
識信@3をいかに形成するように自己組織化するかにあ
る。
入力信号2がちょうど入ノjセンサ10から抽出される
ように、出力信号3は種々の方法で外部ソース9(また
はある被制胛ユニット14)と相互作用することができ
る。外部ソース9が環境であれば、それは(被制俤ユニ
ット14と考えられることができる)マニピュレータハ
ンドを作動するモータ、水力回路におけるバルブまたは
電気的信号3が電気的出力信号3の機械的な、電気的な
、熱的な水力的なまたは化学的な増幅を通じ−Cその環
境を変化さぼる無数の他の方法における出力装置を含ん
でもよい。出力はまた他の電気回路またはコンピュータ
によって用いられる情報のみであってもよい。この発明
は、出力信@3が、前述したように、回路1について作
動する他の信号に直接または間接的に影胃を与える場合
を除き、出力信号3が何に対して用いられかに、基本的
にそれ自体を関係づけるものではない。
ように、出力信号3は種々の方法で外部ソース9(また
はある被制胛ユニット14)と相互作用することができ
る。外部ソース9が環境であれば、それは(被制俤ユニ
ット14と考えられることができる)マニピュレータハ
ンドを作動するモータ、水力回路におけるバルブまたは
電気的信号3が電気的出力信号3の機械的な、電気的な
、熱的な水力的なまたは化学的な増幅を通じ−Cその環
境を変化さぼる無数の他の方法における出力装置を含ん
でもよい。出力はまた他の電気回路またはコンピュータ
によって用いられる情報のみであってもよい。この発明
は、出力信@3が、前述したように、回路1について作
動する他の信号に直接または間接的に影胃を与える場合
を除き、出力信号3が何に対して用いられかに、基本的
にそれ自体を関係づけるものではない。
この発明の主たる局面は種々の方法で自己組織化回路1
がそれ自体をIJ織化することができる方法である。事
実、説明される発明は可能な限り接近して、脳細胞また
はノイロンのグループの、本願発明者によって知覚され
た機能を模倣しようとするものであり、しかしその手段
によって、生物系が応答する炭化水素および他の分子の
微妙な組合わせによるよりもむしろ工場で製造された電
気回路としてT114nされることができる。
がそれ自体をIJ織化することができる方法である。事
実、説明される発明は可能な限り接近して、脳細胞また
はノイロンのグループの、本願発明者によって知覚され
た機能を模倣しようとするものであり、しかしその手段
によって、生物系が応答する炭化水素および他の分子の
微妙な組合わせによるよりもむしろ工場で製造された電
気回路としてT114nされることができる。
ノイロンおよびノイロングルーブがいかに働くかのIW
l単な説明(本願発明者によって知覚された)は、自己
組織化回路がいかにパターンをvl議することができか
つ成る場合には自己学習することができるかを充分に説
明するためである。脳細胞における用代の研究によれば
、興味あるノイロンはいくつかの規則に従うようである
(たとえば3clent +目CΔmerlcan 、
1979年9月、最近の脳研究の優れた議論を行なっ
ている)。ルールのいくつかを以下に要約する。
l単な説明(本願発明者によって知覚された)は、自己
組織化回路がいかにパターンをvl議することができか
つ成る場合には自己学習することができるかを充分に説
明するためである。脳細胞における用代の研究によれば
、興味あるノイロンはいくつかの規則に従うようである
(たとえば3clent +目CΔmerlcan 、
1979年9月、最近の脳研究の優れた議論を行なっ
ている)。ルールのいくつかを以下に要約する。
第1に、゛思考″ノイロン(一般的に脳の新皮其に見ら
れるもの)は機能がほぼ同一であるが大衆によって模写
される傾向がある。各々は多少同じ義務を有し、それは
他のノイロンからの情報を収容し、成る基準でそれが興
奮すべきがどうか(すなわち、情報をさらに他のノイロ
ンへ送るべきかどうか)を決定プる。思考ノイロンは自
己組織化回路がエミュレートするノイロンである。他の
形式のノイロンは情報および筋肉制御に関連する特別な
タスクを有する。たとえば、網膜における特殊化された
ノイロンは光神経を介して斬皮賀へ送られた空間的かつ
一時的情報を認識する(情報を前処理づる)。他の特殊
化されたノイロンは複雑な運動機能を行なうため正しい
フイードバツりで筋肉細胞を安定化させるために用いら
れる。
れるもの)は機能がほぼ同一であるが大衆によって模写
される傾向がある。各々は多少同じ義務を有し、それは
他のノイロンからの情報を収容し、成る基準でそれが興
奮すべきがどうか(すなわち、情報をさらに他のノイロ
ンへ送るべきかどうか)を決定プる。思考ノイロンは自
己組織化回路がエミュレートするノイロンである。他の
形式のノイロンは情報および筋肉制御に関連する特別な
タスクを有する。たとえば、網膜における特殊化された
ノイロンは光神経を介して斬皮賀へ送られた空間的かつ
一時的情報を認識する(情報を前処理づる)。他の特殊
化されたノイロンは複雑な運動機能を行なうため正しい
フイードバツりで筋肉細胞を安定化させるために用いら
れる。
思考ノイロンは新皮質における多少のレベルまたは層に
整列されるのに資する。隣接するノイロンの軸索は、ル
ベルのノイロンがそれ以下のレベルからの情報を受は情
報を上のレベルへ伝達づるように整列されるのに賀する
。そして、思考は帰納的過程であり、同じ機能的な単位
(ノイロン)はその帰納的過程のために用いられる。そ
れらの単位は簡単に、異なる思考またはパターンを表わ
まために異なる方法でともに接続されでいる。任意レベ
ルの思考は任意の他のレベルについ又の思考と同じであ
り、そのパターンの組合わせは順次他のパターンの組合
わせである。この文脈では、特許出願における特許請求
の範囲を即解しようとする審査官に内達の神経接続は、
読むことを学習している子供に関連の神経接続と何ら異
ならず、それはその貝殻を閉じることを学習するはまぐ
りに関連の神経接続とも何ら異ならない。報いられまた
罰せられる信丹を形成するための正しい方法で(べてが
それら自体を接続するノイロンを表わす。
整列されるのに資する。隣接するノイロンの軸索は、ル
ベルのノイロンがそれ以下のレベルからの情報を受は情
報を上のレベルへ伝達づるように整列されるのに賀する
。そして、思考は帰納的過程であり、同じ機能的な単位
(ノイロン)はその帰納的過程のために用いられる。そ
れらの単位は簡単に、異なる思考またはパターンを表わ
まために異なる方法でともに接続されでいる。任意レベ
ルの思考は任意の他のレベルについ又の思考と同じであ
り、そのパターンの組合わせは順次他のパターンの組合
わせである。この文脈では、特許出願における特許請求
の範囲を即解しようとする審査官に内達の神経接続は、
読むことを学習している子供に関連の神経接続と何ら異
ならず、それはその貝殻を閉じることを学習するはまぐ
りに関連の神経接続とも何ら異ならない。報いられまた
罰せられる信丹を形成するための正しい方法で(べてが
それら自体を接続するノイロンを表わす。
11i2のルールは、多数の(多分はとんどの)ノイロ
ンが投票を行なうということである。ここで、“投票”
は、各々のノイロンがそれに@枕された他のノイロンか
らディジタル情報を受け、負および正の影響の相対惰を
重みづけし、かつ情報に沿ってそれに接続された他のノ
イロンへ進むべきかどうか(すなわち、興奮すべきかど
うか)に関して投票することを意味する。厄介な問題は
、軸索の下へ送られた情報はパルスであるかまたはパル
スでないかであるが、パルスが送られる速度は入力また
はその速度によって影響されるということである。類推
法は、いくつかのまたは数多くの可能なタップからの水
の漏れが注ぎ込まれかついくつかのまたは数多くの可能
なプラグからの水の漏れが出て行くバケツとしてノイロ
ンを考えることである。ノイロンは、もしも類似のバケ
ツの水が非常に深くなると刺激され、割れ出る以上に多
くの水が注入される。オンにされたタップの特定の組合
わせによって刺激するかどうかについて投票し、栓をさ
れないで漏れる。入力(′?lなわら、タップおよびプ
ラグ)の異なる組合わ1fによつで同じノイロンが刺激
を受ける(すなわち、バケツが一杯になる)。
ンが投票を行なうということである。ここで、“投票”
は、各々のノイロンがそれに@枕された他のノイロンか
らディジタル情報を受け、負および正の影響の相対惰を
重みづけし、かつ情報に沿ってそれに接続された他のノ
イロンへ進むべきかどうか(すなわち、興奮すべきかど
うか)に関して投票することを意味する。厄介な問題は
、軸索の下へ送られた情報はパルスであるかまたはパル
スでないかであるが、パルスが送られる速度は入力また
はその速度によって影響されるということである。類推
法は、いくつかのまたは数多くの可能なタップからの水
の漏れが注ぎ込まれかついくつかのまたは数多くの可能
なプラグからの水の漏れが出て行くバケツとしてノイロ
ンを考えることである。ノイロンは、もしも類似のバケ
ツの水が非常に深くなると刺激され、割れ出る以上に多
くの水が注入される。オンにされたタップの特定の組合
わせによって刺激するかどうかについて投票し、栓をさ
れないで漏れる。入力(′?lなわら、タップおよびプ
ラグ)の異なる組合わ1fによつで同じノイロンが刺激
を受ける(すなわち、バケツが一杯になる)。
非常に工夫された類jfl法では、バケツが、成るレベ
ルまで満ちているとき、その上でざらの他のバケツのタ
ップまたはプラグへ取付けられるロープを引張るものと
考える。類推では、ノイロンが受けるとき、そのノイロ
ンによって、その@索の末端のシナプスは他のノイロン
の細孔を問いたり閉じたりし、その細孔はそのノイOン
が刺激を受けるようにさせることができる成る荷電され
たイオンを通したり出したりする。次に、ノイロンの第
3のルールは、刺激を受けているノイロンが他のノイロ
ンをトリガして刺wlする(fQ!作用)かまたは刺激
しない(抑制作用)ことである。これが達成されるlW
横は、1〜リガするノイロンに関する限り同じであり、
1−リガされたノイロンの刺孔のみが作用が抑制かlW
かどうかを決定する。
ルまで満ちているとき、その上でざらの他のバケツのタ
ップまたはプラグへ取付けられるロープを引張るものと
考える。類推では、ノイロンが受けるとき、そのノイロ
ンによって、その@索の末端のシナプスは他のノイロン
の細孔を問いたり閉じたりし、その細孔はそのノイOン
が刺激を受けるようにさせることができる成る荷電され
たイオンを通したり出したりする。次に、ノイロンの第
3のルールは、刺激を受けているノイロンが他のノイロ
ンをトリガして刺wlする(fQ!作用)かまたは刺激
しない(抑制作用)ことである。これが達成されるlW
横は、1〜リガするノイロンに関する限り同じであり、
1−リガされたノイロンの刺孔のみが作用が抑制かlW
かどうかを決定する。
第4番目のルールは°°軽路”が報いられるものか罰せ
られるべきものかであるel!路は特定の認識タスクの
間に刺激を受けているノイロンのストリングである。神
経の場合、これはノイロンのこれらのストリング間のシ
ナプス(または接続)が報いを受1プた努力のために用
いられるとなおさらより強力な経路となり、かつ罰せら
れた努力に対して用いられるとなおさらより弱い経路と
なることを意味する。神経の意味におけるより強力な経
路とは、ストリングにおtプるトリガしているノイロン
はトリガされたノイロンからの抑制または興責作用のい
ずれかに対してより大きな傾向を有するということを意
味する。より弱い経路とは、シナプスがそれが取付けら
れているノイロンを抑制またはrp4奮させる方向には
より小さい効果しか有しないということを意味する。さ
らに、新しいシナプスまたは神経接続が成長することが
でき、または他のものが死んでこの作用をさらに強化す
ることができ、!、 (3cience、 Vol、
210. No 。
られるべきものかであるel!路は特定の認識タスクの
間に刺激を受けているノイロンのストリングである。神
経の場合、これはノイロンのこれらのストリング間のシ
ナプス(または接続)が報いを受1プた努力のために用
いられるとなおさらより強力な経路となり、かつ罰せら
れた努力に対して用いられるとなおさらより弱い経路と
なることを意味する。神経の意味におけるより強力な経
路とは、ストリングにおtプるトリガしているノイロン
はトリガされたノイロンからの抑制または興責作用のい
ずれかに対してより大きな傾向を有するということを意
味する。より弱い経路とは、シナプスがそれが取付けら
れているノイロンを抑制またはrp4奮させる方向には
より小さい効果しか有しないということを意味する。さ
らに、新しいシナプスまたは神経接続が成長することが
でき、または他のものが死んでこの作用をさらに強化す
ることができ、!、 (3cience、 Vol、
210. No 。
4466.1980年10月10日、第153頁参照)
。バケツの類推において、経路接続の強化は濡れのプラ
グの6食したヒンジまたはねばねばしたタップノブに油
を差すことに等しく、たくさんの油が注入されたタップ
またはプラグはバケツを一杯にしまたは空っぽにするの
により大きな効果を有する。
。バケツの類推において、経路接続の強化は濡れのプラ
グの6食したヒンジまたはねばねばしたタップノブに油
を差すことに等しく、たくさんの油が注入されたタップ
またはプラグはバケツを一杯にしまたは空っぽにするの
により大きな効果を有する。
経路接続が積極的にまたは消極的に強化されるので、パ
ターンがHlllされる。タスクが文字“八゛′を認識
すべき成るノイロンを考える。その入力はすべての文字
の多数の原始的成分を表わす他のノイロンであるとする
。これらは垂直ライン、左を指す対角線、右を指1対角
線、水平線、交差点。
ターンがHlllされる。タスクが文字“八゛′を認識
すべき成るノイロンを考える。その入力はすべての文字
の多数の原始的成分を表わす他のノイロンであるとする
。これらは垂直ライン、左を指す対角線、右を指1対角
線、水平線、交差点。
aa T”形交差点、上に向いた4分の1曲線、左へ面
している2分の1曲線などを表わすノイロンであっても
よい。これらの成分の成る組合わせが文字41 A”を
表わし、たとえば、セット、たとえば、組合わせにおけ
る水平、左対角5e83よび右対角線が°A”ノイロン
を刺激する。この組合わせが生じるごとに(かつパター
ンが実際“A″であり、それゆえに報いられるたびごと
に)、その認識に参加したノイロンはより強力な接続を
有し、将来、ようにする。しかしながら、パターンが文
字11 V $1だとすれば、△”ノイロンが刺激する
ようにさゼるかもしれない左および右対角線ノイロンが
刺激を受けるであろう。この場合、左および右対角線ノ
イロン接続が罰せられ、゛AパノイOンが刺激を受番ノ
るようにさせるのをより困難にさせる。
している2分の1曲線などを表わすノイロンであっても
よい。これらの成分の成る組合わせが文字41 A”を
表わし、たとえば、セット、たとえば、組合わせにおけ
る水平、左対角5e83よび右対角線が°A”ノイロン
を刺激する。この組合わせが生じるごとに(かつパター
ンが実際“A″であり、それゆえに報いられるたびごと
に)、その認識に参加したノイロンはより強力な接続を
有し、将来、ようにする。しかしながら、パターンが文
字11 V $1だとすれば、△”ノイロンが刺激する
ようにさゼるかもしれない左および右対角線ノイロンが
刺激を受けるであろう。この場合、左および右対角線ノ
イロン接続が罰せられ、゛AパノイOンが刺激を受番ノ
るようにさせるのをより困難にさせる。
正しい接続および経験の積み重ね(それを通じて神経経
路が報われまたは罰せられる)で、″“△゛′′ノイロ
ンしい組のコンポーネントと正しくないものとを区別す
ることができるようになる。
路が報われまたは罰せられる)で、″“△゛′′ノイロ
ンしい組のコンポーネントと正しくないものとを区別す
ることができるようになる。
もちろん、このプロセスはこれよりもはるかに複雑であ
る、なぜならば2または3の可能性よりも多い入力がお
そらく頭脳で用いられるからである。ノイロンは100
万位の入力を有し得る。さらに、互いにエレメントの位
置のような概念が重要であり、さもないと人はいかにし
て小文字の113+および小文字の“d″との違いを決
定することができるだろうか。さらに、各文字は1より
も多いノイロンによって表わされてもよく、この簡単な
例においてのみ相互接続はそのような簡単な組合わせを
形成した。しかしながら、思考過程は理解している会話
のようなram変化するパターンに対してのみならず文
字を読むようなスタティックなパターンに対しても示唆
される方法で生じるものと思われる。実際のところ、人
工の思考力の実験化は簡単なロボット系のためディジタ
ルコンピュータでこれらの経路強化アルゴリズムをシミ
ュレートすることができ、この系は人間がそうであるW
4@lを学習することができる(たとえば、゛ロボット
システム”、 3 clentlfLo Δmerl
can、1976年2月)。
る、なぜならば2または3の可能性よりも多い入力がお
そらく頭脳で用いられるからである。ノイロンは100
万位の入力を有し得る。さらに、互いにエレメントの位
置のような概念が重要であり、さもないと人はいかにし
て小文字の113+および小文字の“d″との違いを決
定することができるだろうか。さらに、各文字は1より
も多いノイロンによって表わされてもよく、この簡単な
例においてのみ相互接続はそのような簡単な組合わせを
形成した。しかしながら、思考過程は理解している会話
のようなram変化するパターンに対してのみならず文
字を読むようなスタティックなパターンに対しても示唆
される方法で生じるものと思われる。実際のところ、人
工の思考力の実験化は簡単なロボット系のためディジタ
ルコンピュータでこれらの経路強化アルゴリズムをシミ
ュレートすることができ、この系は人間がそうであるW
4@lを学習することができる(たとえば、゛ロボット
システム”、 3 clentlfLo Δmerl
can、1976年2月)。
本願発明者の最後のルールは直感力から、全体の過程が
どのようにして始まるかを推論しなければならない。上
述の例では、一旦“A″ノイロン水平、左対角轢および
右対角線に関連の多くのりワード信号を冑ると、組合わ
せが生じたときはいつでもそれが刺激を受けるであろう
ということを簡単に想像することができる。しかし、g
i A nノイロンはどのようにしてそのタスクが”A
”ノイロンであるかを知るのだろうか。この目的に対し
、まず同じ入力の多くのものが多くの異なるノイロンへ
入り、任意のものが刺激を受けるのに均等な機会を有す
るであろうということが結論される。刺激を受けるもの
が報いられ、そのため後でそれらは刺激を受【プるより
大きな傾向を有する。
どのようにして始まるかを推論しなければならない。上
述の例では、一旦“A″ノイロン水平、左対角轢および
右対角線に関連の多くのりワード信号を冑ると、組合わ
せが生じたときはいつでもそれが刺激を受けるであろう
ということを簡単に想像することができる。しかし、g
i A nノイロンはどのようにしてそのタスクが”A
”ノイロンであるかを知るのだろうか。この目的に対し
、まず同じ入力の多くのものが多くの異なるノイロンへ
入り、任意のものが刺激を受けるのに均等な機会を有す
るであろうということが結論される。刺激を受けるもの
が報いられ、そのため後でそれらは刺激を受【プるより
大きな傾向を有する。
さらに、本願発明者は刺激を受けるノイロンが他のノイ
ロンが刺激を受けるのを抑IIJUようとすると確信し
ている。過程が進むに従って、ノイOンはそれら自身を
選り分けようとし、成るものは益々”A”パターンを表
わし、他のものはB”パターンなどを表わすようになる
。2つのサブルールはここでは次のように意味づけられ
る。その位置は、前もって学習過程においてランダムに
刺激を受番ノることによってまずパターンが選択され、
ff12のものは、刺激を受けているノイロンが同じパ
ターンを認識しようどしている他ものが刺激を受Geす
るのを抑制することである。各学習経験が同一であれば
(たとえば、各々の文字“A 11が前のものと同一に
見える場合)、そのプロセスは特定のパターンを表わづ
特定のノイロンに!hまらない。
ロンが刺激を受けるのを抑IIJUようとすると確信し
ている。過程が進むに従って、ノイOンはそれら自身を
選り分けようとし、成るものは益々”A”パターンを表
わし、他のものはB”パターンなどを表わすようになる
。2つのサブルールはここでは次のように意味づけられ
る。その位置は、前もって学習過程においてランダムに
刺激を受番ノることによってまずパターンが選択され、
ff12のものは、刺激を受けているノイロンが同じパ
ターンを認識しようどしている他ものが刺激を受Geす
るのを抑制することである。各学習経験が同一であれば
(たとえば、各々の文字“A 11が前のものと同一に
見える場合)、そのプロセスは特定のパターンを表わづ
特定のノイロンに!hまらない。
幸いにも、各々は同一ではなく、そのため(明らかに)
人は読むことができるようになる。
人は読むことができるようになる。
文字または会話をKHIするために用いられる電気回路
はどのノイロンがどの文字を表わしているかに全く関連
しており、本願発明者は頭脳ではないと考える。ノイロ
ンが成るパターン(これはそれ自体他のパターンのサブ
コンポーネントである)を表わす限りにおいて、脳はネ
ーミング、すなわち、出力をパターンで識別するプロセ
スについて関心を持つ。しかしながら、音声会話信号を
受け、それをタイプした文字に変換する回路(本願発明
の応用の主たる候補)がその同じパターンで(パターン
に応答して刺激を受けた)ランダムに選択された信号を
確実に識別する必要がある。
はどのノイロンがどの文字を表わしているかに全く関連
しており、本願発明者は頭脳ではないと考える。ノイロ
ンが成るパターン(これはそれ自体他のパターンのサブ
コンポーネントである)を表わす限りにおいて、脳はネ
ーミング、すなわち、出力をパターンで識別するプロセ
スについて関心を持つ。しかしながら、音声会話信号を
受け、それをタイプした文字に変換する回路(本願発明
の応用の主たる候補)がその同じパターンで(パターン
に応答して刺激を受けた)ランダムに選択された信号を
確実に識別する必要がある。
神経接続が生物の頭脳または神経節においておそらくな
されるであろう方法を理解することによって、同じ機能
を与える類似の電気回路の発明が導かれる。この発明の
異なる局面を明瞭にするために、第1図の回路1が第2
図に示すように、レベルとげばれるサブ回路に副分割さ
れる。第1図のセンサ10からの信号(典型的には2進
形式)がまずブリプロセサ回路20へ送られ、その出ノ
Jはレベル1回路21Aへの入力25であり、このレベ
ルの出力は接続部26を介してレベル2回路21 Bへ
接続づる。各レベル1回路21AないしレベルN回路2
1Nは次のより高いレベルへの入力として働く出力26
を有し、レベル1回路21△はその出力26をレベル2
回路21Bへ送り、これはその出力26をレベル3回路
21Gへ送り、このようにして最終レベルN回路21N
に達するまで行なわれる。レベルN回路21Nの出力は
回路1の3の出力信号である。
されるであろう方法を理解することによって、同じ機能
を与える類似の電気回路の発明が導かれる。この発明の
異なる局面を明瞭にするために、第1図の回路1が第2
図に示すように、レベルとげばれるサブ回路に副分割さ
れる。第1図のセンサ10からの信号(典型的には2進
形式)がまずブリプロセサ回路20へ送られ、その出ノ
Jはレベル1回路21Aへの入力25であり、このレベ
ルの出力は接続部26を介してレベル2回路21 Bへ
接続づる。各レベル1回路21AないしレベルN回路2
1Nは次のより高いレベルへの入力として働く出力26
を有し、レベル1回路21△はその出力26をレベル2
回路21Bへ送り、これはその出力26をレベル3回路
21Gへ送り、このようにして最終レベルN回路21N
に達するまで行なわれる。レベルN回路21Nの出力は
回路1の3の出力信号である。
この階間的形式は最も一般的なものではなく、それは以
下の説明を簡略化するためにのみ表わされているもので
ある。神経接続におけるように、フィードバック13号
があり得、これらの信号は、成る場合には、より高いレ
ベルからより低いレベルへ接続し、たとえばより高い1
ノベルの回路21Bはより低いレベルの回路21Aへ、
相互接続部26を接続し、l−、かじ前に示したように
、レベル1回路2゛1Δから1ノベル2回路21Bへ信
号が流れるよりもむしろレベル2回路2 ’I Bから
レベル1回路21へ信号が流れる。さらに、異なるレベ
ルはより低いレベルからより高いレベルへ信8を通過さ
せることができ、したがってルベルの出ツノ信号は次の
より高い1ノベルt\の入力のみならず、階層的銀まで
のレベルへの入力としで利用することができる。たとえ
ば、プリブ[]セサ回路20はレベル1回路21△へそ
の人ツノを進ませ、これは次に、レベル1回路21Aお
よびレベル2回路21Bが作用するために利用できるブ
リプ[1セリ回路20の出力を有するようにレベル2回
路2′IBへ透られる。Rmに、同じ数の入力が図示の
りべでのザブ回路を相互接vcするであろうということ
を意図するものではなく、一般に、2つの他のレベル間
よりも、2個の特定のレベル間の相互接続25J3よび
26が多少とも有り(りるつ第2図tこはまたすべての
回路へ送られる池の入力27が示される。これらの他の
入力27は第1図にお(]るタイミング信@4.リワー
ド信@5゜バニッシュ信号6.学習信号7および認識信
号8のような信号を含むものと意図する。
下の説明を簡略化するためにのみ表わされているもので
ある。神経接続におけるように、フィードバック13号
があり得、これらの信号は、成る場合には、より高いレ
ベルからより低いレベルへ接続し、たとえばより高い1
ノベルの回路21Bはより低いレベルの回路21Aへ、
相互接続部26を接続し、l−、かじ前に示したように
、レベル1回路2゛1Δから1ノベル2回路21Bへ信
号が流れるよりもむしろレベル2回路2 ’I Bから
レベル1回路21へ信号が流れる。さらに、異なるレベ
ルはより低いレベルからより高いレベルへ信8を通過さ
せることができ、したがってルベルの出ツノ信号は次の
より高い1ノベルt\の入力のみならず、階層的銀まで
のレベルへの入力としで利用することができる。たとえ
ば、プリブ[]セサ回路20はレベル1回路21△へそ
の人ツノを進ませ、これは次に、レベル1回路21Aお
よびレベル2回路21Bが作用するために利用できるブ
リプ[1セリ回路20の出力を有するようにレベル2回
路2′IBへ透られる。Rmに、同じ数の入力が図示の
りべでのザブ回路を相互接vcするであろうということ
を意図するものではなく、一般に、2つの他のレベル間
よりも、2個の特定のレベル間の相互接続25J3よび
26が多少とも有り(りるつ第2図tこはまたすべての
回路へ送られる池の入力27が示される。これらの他の
入力27は第1図にお(]るタイミング信@4.リワー
ド信@5゜バニッシュ信号6.学習信号7および認識信
号8のような信号を含むものと意図する。
第2図において、ブリプロセリ−回路20は、回路20
が自己組織化能力を有していないため、レベル回路21
Δないし21Nとは区別される。プリブo t?ザ20
(後でより詳細に説明する)はパノj信号2についてプ
ログラムされた態様で作用して、それらを、自己組織化
レベル回路21Aないし2゛INの自己組繊化能力を高
める信号25へ変換する。ブリプロセサ回路20がとる
形式は、大きな範囲で、回路1がスタティックかまたは
時間変化するかどうかを1ilUGitしようとしてい
るパターンに依存し、かつまた回路20へ送られる信号
2を発生させるように用いられセンサ10の形式に依存
する。
が自己組織化能力を有していないため、レベル回路21
Δないし21Nとは区別される。プリブo t?ザ20
(後でより詳細に説明する)はパノj信号2についてプ
ログラムされた態様で作用して、それらを、自己組織化
レベル回路21Aないし2゛INの自己組繊化能力を高
める信号25へ変換する。ブリプロセサ回路20がとる
形式は、大きな範囲で、回路1がスタティックかまたは
時間変化するかどうかを1ilUGitしようとしてい
るパターンに依存し、かつまた回路20へ送られる信号
2を発生させるように用いられセンサ10の形式に依存
する。
自己1[1tM化回路1の重要な面はブリプロセサ回路
20ではなく、むしろレベル回路21Aないし21Nで
ある。ブリプロセサ回路20は、回路1が行なう特定の
タスクに関して優で議論する。用いられる例はスタアイ
ックパターン認識タスク(アル71ベツ1〜の文字の8
x識)および時間変化パターン0識タスク(会話認識)
ひある。パターン認識タスクの各型式は特定のタスクに
対して特に段占Iされる特殊;ヒさ1tたブリブロセザ
回路20を必要とする。
20ではなく、むしろレベル回路21Aないし21Nで
ある。ブリプロセサ回路20は、回路1が行なう特定の
タスクに関して優で議論する。用いられる例はスタアイ
ックパターン認識タスク(アル71ベツ1〜の文字の8
x識)および時間変化パターン0識タスク(会話認識)
ひある。パターン認識タスクの各型式は特定のタスクに
対して特に段占Iされる特殊;ヒさ1tたブリブロセザ
回路20を必要とする。
回路2 ’l Aのような自己組織化回路がいかにして
作動し得るかを考察゛りる前に、自己組織化にりもむし
ろ直接接続により−r ff!? laづけられる交互
のパターンIIを考える。回路21△のようなレベル回
路は11ff2図の25のような入力を、入力25の特
定の相合わVが所望の出力26を1−リガ4るために用
いられることがCきるインバータおよび伝送ゲー1−(
以Fにより詳キ」に議論する)のような標準的な電子部
品を用いて26のような出力へ直接接続する。たとえば
、入力信号25は文字のあらゆる原子的な成分(1なわ
ら、垂直線9曲線。
作動し得るかを考察゛りる前に、自己組織化にりもむし
ろ直接接続により−r ff!? laづけられる交互
のパターンIIを考える。回路21△のようなレベル回
路は11ff2図の25のような入力を、入力25の特
定の相合わVが所望の出力26を1−リガ4るために用
いられることがCきるインバータおよび伝送ゲー1−(
以Fにより詳キ」に議論する)のような標準的な電子部
品を用いて26のような出力へ直接接続する。たとえば
、入力信号25は文字のあらゆる原子的な成分(1なわ
ら、垂直線9曲線。
水平線、対角線などのよ)な先に議論したしの)を表わ
せば、26の出力は“A″、“°8゛′などのよ“)な
文字を表わJ′1a5Jぐある。直接接続を用いて、3
個の成分、すなわち左対角線、右対角線および水平線が
1べて文?” A ”に関連の出力信号を発生覆るよう
に伝送ゲートを介して接続され得る。同様に、他の組の
成分が文字” E3 ”を表わすように直IL接続され
、同様に他の1へての文字に対しても同じである。
せば、26の出力は“A″、“°8゛′などのよ“)な
文字を表わJ′1a5Jぐある。直接接続を用いて、3
個の成分、すなわち左対角線、右対角線および水平線が
1べて文?” A ”に関連の出力信号を発生覆るよう
に伝送ゲートを介して接続され得る。同様に、他の組の
成分が文字” E3 ”を表わすように直IL接続され
、同様に他の1へての文字に対しても同じである。
不幸にも、今日の商渠的な゛読出し″機械のあるものに
用いられるこの直接接続では、真に自己組織化する回路
を作るために必要とされる特性が作られない。その回路
は決定論的である。正しい入tJ2 !5のみが出力2
6をトリガし、他の入力は1〜リガしない。入力のわづ
”かなりi動は正しい出力にならない。たどえば下手に
硼いた大文字゛Δ″は垂直、対角線および水平線からな
り、イのため上3iB シた回路はこの文字ll A
’+に応答することができない。参実、人文字“Δパの
非常に多くの起こりIJ Z>組合ねばかあり、これら
すべてはそれが出ノj46号を生じるように°゛Δパ出
力接続へ直接接続される必要がある。このように、プベ
ての可能11を含むためには、入力25の非常に多くの
相互接続組合わせが各出力26へ接続される必要がある
。したがって、直接接続は非常に決定論的であるか、ま
たはそれらは必然的に入力25および出力26との間の
数多くの相互接続組合わせを有しなければならない。こ
れらの形式の回路は入力25の組合わせに与えられる最
良の出ツノ2tFをとることを学習ゼず、軍に入力の起
こり得る組合わせのすべてを含む゛にづぎない。さらに
、直接接続回路は先に説明したノイロンのルールには従
わない。
用いられるこの直接接続では、真に自己組織化する回路
を作るために必要とされる特性が作られない。その回路
は決定論的である。正しい入tJ2 !5のみが出力2
6をトリガし、他の入力は1〜リガしない。入力のわづ
”かなりi動は正しい出力にならない。たどえば下手に
硼いた大文字゛Δ″は垂直、対角線および水平線からな
り、イのため上3iB シた回路はこの文字ll A
’+に応答することができない。参実、人文字“Δパの
非常に多くの起こりIJ Z>組合ねばかあり、これら
すべてはそれが出ノj46号を生じるように°゛Δパ出
力接続へ直接接続される必要がある。このように、プベ
ての可能11を含むためには、入力25の非常に多くの
相互接続組合わせが各出力26へ接続される必要がある
。したがって、直接接続は非常に決定論的であるか、ま
たはそれらは必然的に入力25および出力26との間の
数多くの相互接続組合わせを有しなければならない。こ
れらの形式の回路は入力25の組合わせに与えられる最
良の出ツノ2tFをとることを学習ゼず、軍に入力の起
こり得る組合わせのすべてを含む゛にづぎない。さらに
、直接接続回路は先に説明したノイロンのルールには従
わない。
゛投票器がなく、゛経路強化゛′ちない。
直接接続回路に対向づるものとしての自己学習回路は“
投票″を行ない゛経路強化″を有する。
投票″を行ない゛経路強化″を有する。
アナログ回路では、第3図において32で示される多入
力投票回路または゛投票器”によって投票が行なわれる
ことができる。接続部30(lでの電圧出力信号は接続
部30aの入力の電流総和ダなわち11!電流に比例す
る。高利得増幅器30は、フィードバック経路300を
介して接続される、抵抗301)の抵抗清で粗界される
308の電流が接続部30dの電圧に等しいということ
を確実にする。後続の高利得増幅器31は、30dの電
圧が正か負かどうかによって、接続部31aで2進電圧
信号を出力する。接続部31aの2通信号は2状態のう
ちの1つを有し、したがって投票器32が刺激を受けて
いるかどうかを特定する。もし接続部30aへの電流の
総和が正であれば、投票器32は刺激を受【ノ(すなわ
ち、接続部31aで1状態に達し)、もし負であれば、
それは刺激を受4ノない(すなわち、接続部31aで他
の状態に留まる)。これからは、用語°°活性パ状態は
特定の2進装置が刺激を受【ブでいたことを意味する2
進1と同義であり、“不活性″状態は2進0と同義であ
り、装置が刺激を受けていないということを意味する。
力投票回路または゛投票器”によって投票が行なわれる
ことができる。接続部30(lでの電圧出力信号は接続
部30aの入力の電流総和ダなわち11!電流に比例す
る。高利得増幅器30は、フィードバック経路300を
介して接続される、抵抗301)の抵抗清で粗界される
308の電流が接続部30dの電圧に等しいということ
を確実にする。後続の高利得増幅器31は、30dの電
圧が正か負かどうかによって、接続部31aで2進電圧
信号を出力する。接続部31aの2通信号は2状態のう
ちの1つを有し、したがって投票器32が刺激を受けて
いるかどうかを特定する。もし接続部30aへの電流の
総和が正であれば、投票器32は刺激を受【ノ(すなわ
ち、接続部31aで1状態に達し)、もし負であれば、
それは刺激を受4ノない(すなわち、接続部31aで他
の状態に留まる)。これからは、用語°°活性パ状態は
特定の2進装置が刺激を受【ブでいたことを意味する2
進1と同義であり、“不活性″状態は2進0と同義であ
り、装置が刺激を受けていないということを意味する。
自己組織化回路の他の要求である経路強化はディジタル
−アナログ変換器(DAC)を用いることによって達成
され臂る。DACはマルチワイヤディジタル入力信号を
とり、それを電流に変換し、この電流は入力信号の2進
重みづ()された値に比例する。1個の簡単なりACは
第4A図、第4B図、第5A図および第5B図に示され
るようなC−MOS (コンプリメンタリMO8)イン
バータおよび伝送ゲートから作られることができる。
−アナログ変換器(DAC)を用いることによって達成
され臂る。DACはマルチワイヤディジタル入力信号を
とり、それを電流に変換し、この電流は入力信号の2進
重みづ()された値に比例する。1個の簡単なりACは
第4A図、第4B図、第5A図および第5B図に示され
るようなC−MOS (コンプリメンタリMO8)イン
バータおよび伝送ゲートから作られることができる。
インバータ43は第4A図に示されており、その速記記
号が第4B図に示される。接続部43a□ は電圧
信号が与えられるインバータ43への入力接続である。
号が第4B図に示される。接続部43a□ は電圧
信号が与えられるインバータ43への入力接続である。
接続部43aの正の電圧信号はPチャネルMOSエレメ
ント43Gをオフにし、同時にNチャネルMOSエレメ
ント43dをオンにトリガし、それによって出力接続部
43Bの電圧は接続部43fへ与えれる接地状態電圧(
0)へ落ちる。同様に、接続部43aの負電圧によって
、4311の出ツノ電圧は接続部43eで与えられた正
の供給電圧(+V)まで上界す°る。
ント43Gをオフにし、同時にNチャネルMOSエレメ
ント43dをオンにトリガし、それによって出力接続部
43Bの電圧は接続部43fへ与えれる接地状態電圧(
0)へ落ちる。同様に、接続部43aの負電圧によって
、4311の出ツノ電圧は接続部43eで与えられた正
の供給電圧(+V)まで上界す°る。
伝送ゲート50がWI5A図に示されており、第5B図
はその速記記号を示す。第5A図における接続部50a
の入力電流信号は、接続部50cでGの符号の付けられ
たゲート信号が成る2進状態にあれば1〕−ヂャネル〜
108エレメント51aまたはNチャネルMOSエレメ
ント51bのいずれかを介して伝送され、しかしゲート
信号Gが他の状態にあれば何の電流も伝送されない。イ
ンバータ510は、51aL13よび51bがともにオ
ン(そのため電流は接続部50aおよび50b間のいず
れかの方向に流れることができる)またはともにオフで
あることを確実にする。
はその速記記号を示す。第5A図における接続部50a
の入力電流信号は、接続部50cでGの符号の付けられ
たゲート信号が成る2進状態にあれば1〕−ヂャネル〜
108エレメント51aまたはNチャネルMOSエレメ
ント51bのいずれかを介して伝送され、しかしゲート
信号Gが他の状態にあれば何の電流も伝送されない。イ
ンバータ510は、51aL13よび51bがともにオ
ン(そのため電流は接続部50aおよび50b間のいず
れかの方向に流れることができる)またはともにオフで
あることを確実にする。
第6A図において60の印の付いたディジタル−アナロ
グ変換器(DAC)は抵抗61a・・・62nのはしご
形回路からなり、第6B図はDAC60のための速記記
号を示す。ここに議論した“2進重みづけされた”DA
C以外の他のDACも可能であるということに注目され
たい。たとえば、電荷結合素子またはバブルメモリに基
づき逐次的にロードするDACが自己組織化回路の他の
設計において用いられてもよい。抵抗61a・・・62
nは抵抗62a・・・62nで正しく寸法が決められて
おり、そのため1組の伝送グー1−638・・・630
はアップダウンカウンタ67の2進数によって能動化さ
れ、伝送ゲート64aへ送られた電流出力はカウンタ6
7にス]−アされかつコネクタ66a・・・66nを介
して伝送ゲートへ与えられた2進数の値に比例する。各
伝送ゲート63a・・・63nの信号入力のうちの1つ
は正または負のいずれがであり管る供給電圧Sへ接続さ
れ、正電源Sは伝送ゲート64への電流の流れを生じ、
負trimsは伝送グー1−64 aから電流を排出す
る。G、の符号の付いたゲーI−信号64bによって、
電流が伝送ゲート64aを介して64cで示される出力
接続部へ流れることができる。
グ変換器(DAC)は抵抗61a・・・62nのはしご
形回路からなり、第6B図はDAC60のための速記記
号を示す。ここに議論した“2進重みづけされた”DA
C以外の他のDACも可能であるということに注目され
たい。たとえば、電荷結合素子またはバブルメモリに基
づき逐次的にロードするDACが自己組織化回路の他の
設計において用いられてもよい。抵抗61a・・・62
nは抵抗62a・・・62nで正しく寸法が決められて
おり、そのため1組の伝送グー1−638・・・630
はアップダウンカウンタ67の2進数によって能動化さ
れ、伝送ゲート64aへ送られた電流出力はカウンタ6
7にス]−アされかつコネクタ66a・・・66nを介
して伝送ゲートへ与えられた2進数の値に比例する。各
伝送ゲート63a・・・63nの信号入力のうちの1つ
は正または負のいずれがであり管る供給電圧Sへ接続さ
れ、正電源Sは伝送ゲート64への電流の流れを生じ、
負trimsは伝送グー1−64 aから電流を排出す
る。G、の符号の付いたゲーI−信号64bによって、
電流が伝送ゲート64aを介して64cで示される出力
接続部へ流れることができる。
DAC60は次のように働く。各接続部66a・・・6
6nはアップダウンカウンタ67にストアされた2進数
のビットを表わす。したがって、カウンタ67の2進数
がOであれば、接続部66a・・・66nには何の信号
も現われず、かつ伝送グー1〜63a・・・63nのい
ずれも電流が65a・・・65nで示される供給接続部
へおよび供給接続部から流れるのを許容せず、この状況
では、64cの出力電流はゲート℃、が能動化されると
き0である。
6nはアップダウンカウンタ67にストアされた2進数
のビットを表わす。したがって、カウンタ67の2進数
がOであれば、接続部66a・・・66nには何の信号
も現われず、かつ伝送グー1〜63a・・・63nのい
ずれも電流が65a・・・65nで示される供給接続部
へおよび供給接続部から流れるのを許容せず、この状況
では、64cの出力電流はゲート℃、が能動化されると
き0である。
インバータ6702進数がすべて1であれば、伝送グー
1−63 a・・・63nのすべてによって電流が流れ
るのが可能となり、ゲートG、が能動化されるとき接続
部64cへまたは64Cからの電流の流れが最大になる
。0および°すべで1″間の任意の2進数は、カウンタ
67の2進数の値に比例(る接続部64Cに電流の流れ
を生じ、この電流は負の電源に対してはDAC60へ排
出され、負の電源に対してはDAC60から流れ出る。
1−63 a・・・63nのすべてによって電流が流れ
るのが可能となり、ゲートG、が能動化されるとき接続
部64cへまたは64Cからの電流の流れが最大になる
。0および°すべで1″間の任意の2進数は、カウンタ
67の2進数の値に比例(る接続部64Cに電流の流れ
を生じ、この電流は負の電源に対してはDAC60へ排
出され、負の電源に対してはDAC60から流れ出る。
アップダウンカウンタ67は、それがリワード信号67
a (第6Δ図および第6B図の端子Rで)を受けるご
とにカラン1〜アツプしく信号66a・・・66nの2
進値が1だけ歩進される)かつそれがバニッシュfiN
号67a (第6八図および第68図の端子1〕で〉を
受けるたびごとにカウントダウンする(2進数が1だけ
減分される)特定形式の2進レジスタである。リワード
信号67bはその2進数1をカウンタ67にストアされ
た2進数に加え、バニッシュ信@67aはぞの数1をカ
ウンタの2進数からmnする。2進数がカウンタ67に
ストアされ、それは信号が接続部66a・・・6(3n
を介して伝送されようがされまいが同じままである。バ
ニッシュまたはりワード信号67 II 43よびG7
aのみがカラン967のhrtを変化さ1することがで
きる。図示の形態で(,15、G、ゲート入力信号G4
bもまた接続部67cを介してアップダウンカウンタ6
7を能動11ユし、したが〕てバニッシュおよびリワー
ド(a J167 bおJ:び67aが、G。
a (第6Δ図および第6B図の端子Rで)を受けるご
とにカラン1〜アツプしく信号66a・・・66nの2
進値が1だけ歩進される)かつそれがバニッシュfiN
号67a (第6八図および第68図の端子1〕で〉を
受けるたびごとにカウントダウンする(2進数が1だけ
減分される)特定形式の2進レジスタである。リワード
信号67bはその2進数1をカウンタ67にストアされ
た2進数に加え、バニッシュ信@67aはぞの数1をカ
ウンタの2進数からmnする。2進数がカウンタ67に
ストアされ、それは信号が接続部66a・・・6(3n
を介して伝送されようがされまいが同じままである。バ
ニッシュまたはりワード信号67 II 43よびG7
aのみがカラン967のhrtを変化さ1することがで
きる。図示の形態で(,15、G、ゲート入力信号G4
bもまた接続部67cを介してアップダウンカウンタ6
7を能動11ユし、したが〕てバニッシュおよびリワー
ド(a J167 bおJ:び67aが、G。
ゲート信号64bが能動化されたときカウ〕/タロ7に
変化を生じ1嘩るにジぎない。他の形態では、端子G2
の別のカウンタ、イネーブル信号67dが要求される。
変化を生じ1嘩るにジぎない。他の形態では、端子G2
の別のカウンタ、イネーブル信号67dが要求される。
この場合、グー1’G1’\の接ti 67Cが除去さ
れ、そのため、カウンタ67は67Cでの独立の信号に
よってのみ能動化され、ゲート信号64BにJ:っては
能動化されない。
れ、そのため、カウンタ67は67Cでの独立の信号に
よってのみ能動化され、ゲート信号64BにJ:っては
能動化されない。
動作において、DACG0は゛経路強化″を達成する。
第6B図にJ、iいて、グー1−G、が信り64bにJ
:つて能動化されるとき、どれはとそれが報いられてい
るかまたは罰せられているかに従って、電流が接続部6
40へまたは64Cから流れる。非常に報いられかつほ
とんど罰ぜられないDACG0は大電流流量を有し、非
常に罰せられほとんと報いられないDACGOはほとI
υど電流■を有しない。これらの回路がC−M O84
M成で示されるでいるが、同様な回路が電子的な榊成の
多くの他の形式においても設計されることができるとい
うことに注目すべきである。さらに、信号を禁止まlζ
は強化する効果がDACG0のための供給電圧の選択に
よって簡単にここに示されており、以下により詳細に議
論するより複雑な回路カウンタ67にストアされた2進
数によつ”で決定されるDACG0の供給電圧の符号を
有する。したがって、この後者の変形例では、非常に罰
せられたD△C60は接続部640から電流を排出し、
他方非常に報いられるDACG0は電流を接続部64C
へ加える。
:つて能動化されるとき、どれはとそれが報いられてい
るかまたは罰せられているかに従って、電流が接続部6
40へまたは64Cから流れる。非常に報いられかつほ
とんど罰ぜられないDACG0は大電流流量を有し、非
常に罰せられほとんと報いられないDACGOはほとI
υど電流■を有しない。これらの回路がC−M O84
M成で示されるでいるが、同様な回路が電子的な榊成の
多くの他の形式においても設計されることができるとい
うことに注目すべきである。さらに、信号を禁止まlζ
は強化する効果がDACG0のための供給電圧の選択に
よって簡単にここに示されており、以下により詳細に議
論するより複雑な回路カウンタ67にストアされた2進
数によつ”で決定されるDACG0の供給電圧の符号を
有する。したがって、この後者の変形例では、非常に罰
せられたD△C60は接続部640から電流を排出し、
他方非常に報いられるDACG0は電流を接続部64C
へ加える。
第7A図に簡単な栴成が示されており、それによって複
数個のDAC(DACG0と同様)おJ:び複数個の投
票回路(投票回路32と同様)がレベル回路21を与え
るように組合わせられる。第7A図の回路21は第2図
の自己組織化レベル回路(たとえば、回路21△・・・
21N)の任意のものを包含するものと意図する。回路
21への入ツノは接続部25a・・・25nとして示さ
れており、各人力1@月25a・・・はDACの各列に
接続されろうたとえば、接続部258は入力信号を各行
の第1のDAC(tなわち、DAC70a 、71a−
7゛3a)へ経路指定し、接続部25bはその信号を各
行の第2のDAC(tなわち、DへC70h。
数個のDAC(DACG0と同様)おJ:び複数個の投
票回路(投票回路32と同様)がレベル回路21を与え
るように組合わせられる。第7A図の回路21は第2図
の自己組織化レベル回路(たとえば、回路21△・・・
21N)の任意のものを包含するものと意図する。回路
21への入ツノは接続部25a・・・25nとして示さ
れており、各人力1@月25a・・・はDACの各列に
接続されろうたとえば、接続部258は入力信号を各行
の第1のDAC(tなわち、DAC70a 、71a−
7゛3a)へ経路指定し、接続部25bはその信号を各
行の第2のDAC(tなわち、DへC70h。
711)・・・73h)へ経路指定する。入力信号25
a・・・25nl;t:第6B図を参照して議論した各
それぞれのDACG、グー1〜入力(プなわら、第6A
図およびmaB図における入力64b)へ接続される。
a・・・25nl;t:第6B図を参照して議論した各
それぞれのDACG、グー1〜入力(プなわら、第6A
図およびmaB図における入力64b)へ接続される。
この場合、1個のグー1−イネーブル信号64bのみが
用いられ(G、)かつ独立したカウンタイネーブル信号
67Cは何ら存在しない(G2)。より複雑な回路は独
立のイネーブル信りを用いてもよいが、この回路(1ノ
ベル回路21をより良く理解するための目的で示される
)はlf!6A図のカウンタ67および伝送ゲート64
aの両方に対しただ1個のイネーブル信@64bへ簡略
化される。
用いられ(G、)かつ独立したカウンタイネーブル信号
67Cは何ら存在しない(G2)。より複雑な回路は独
立のイネーブル信りを用いてもよいが、この回路(1ノ
ベル回路21をより良く理解するための目的で示される
)はlf!6A図のカウンタ67および伝送ゲート64
aの両方に対しただ1個のイネーブル信@64bへ簡略
化される。
゛″経路rlIj遁のHDAC70aないし73n(7
)litかにも、回路21はまた゛しきい値” D A
C−148・・・74nを有する。しきい1aDAc
74a・・・74nはそれぞれの投票回路75a・・・
75n (たとえば、13図の総和接続部32のような
もの)から電流を引出すものである。逆に、“杆路rI
A運の”DAC70aないし73 n Ill;電流を
それぞれの投票回路75a・・・75nへ加える。しき
い(FJDΔC74a・・・74nの目的は、投票回路
75a・・・75nへの入力信号が益々学習軒験が生じ
るに従って正しくAフセツトされるのをfKl”にする
ことである。このことについては以下により詳細に剛除
ツる。
)litかにも、回路21はまた゛しきい値” D A
C−148・・・74nを有する。しきい1aDAc
74a・・・74nはそれぞれの投票回路75a・・・
75n (たとえば、13図の総和接続部32のような
もの)から電流を引出すものである。逆に、“杆路rI
A運の”DAC70aないし73 n Ill;電流を
それぞれの投票回路75a・・・75nへ加える。しき
い(FJDΔC74a・・・74nの目的は、投票回路
75a・・・75nへの入力信号が益々学習軒験が生じ
るに従って正しくAフセツトされるのをfKl”にする
ことである。このことについては以下により詳細に剛除
ツる。
DAC70a・・・74nのづべての出力はそれらのそ
れぞれの投票回路75a・・・75nから電流を加える
かまたは排出する。イれぞれの投票回路75a・・・7
5nへのこの正味の電流流量が正であれば、2進1信号
が出力ゲート26a・・・26nに生じ、それが負であ
れば、2進0出力信号が接続部26a・ 26nに生じ
る。DAC70a・ 73nは生物のノイロンを相互接
続する経路を模倣し、他方投票回路75a・・・75n
はノイロンおよびそれらが他のノイロンの相互接続に応
答していかに刺激を受けるかを模倣する。DAC70a
・・・73hの゛経路強化”は、バニッシュ/リワード
接続76a・・・76nによって変更される、DACア
ップダウンカウンタ67の2進数の値によって決定され
る。DAC(たとえば、70a・・・700および74
a)およびその関連の投票回路(例では75a)の各行
は出力(たとえば26a)を有し、バニッシュ/リワー
ド対(たとえば、信@76a>はそれらの行の各々に関
連する。
れぞれの投票回路75a・・・75nから電流を加える
かまたは排出する。イれぞれの投票回路75a・・・7
5nへのこの正味の電流流量が正であれば、2進1信号
が出力ゲート26a・・・26nに生じ、それが負であ
れば、2進0出力信号が接続部26a・ 26nに生じ
る。DAC70a・ 73nは生物のノイロンを相互接
続する経路を模倣し、他方投票回路75a・・・75n
はノイロンおよびそれらが他のノイロンの相互接続に応
答していかに刺激を受けるかを模倣する。DAC70a
・・・73hの゛経路強化”は、バニッシュ/リワード
接続76a・・・76nによって変更される、DACア
ップダウンカウンタ67の2進数の値によって決定され
る。DAC(たとえば、70a・・・700および74
a)およびその関連の投票回路(例では75a)の各行
は出力(たとえば26a)を有し、バニッシュ/リワー
ド対(たとえば、信@76a>はそれらの行の各々に関
連する。
回路21がいかにして作動するかを理解するために、2
つのモード、すなわち学習および認識モードが生じるも
のと想定する。まず、回路は接続部26a・・・2(3
+1で正しい活性出力を与えるために入力25a・・・
25nの種々のパターンに応答することを学ぶ。後で、
認識動作モードにおいて、学習された応答は入力信号2
5a・・・25nを識別するために用いられ、活性出力
信号26a・・・26ンを示す。
つのモード、すなわち学習および認識モードが生じるも
のと想定する。まず、回路は接続部26a・・・2(3
+1で正しい活性出力を与えるために入力25a・・・
25nの種々のパターンに応答することを学ぶ。後で、
認識動作モードにおいて、学習された応答は入力信号2
5a・・・25nを識別するために用いられ、活性出力
信号26a・・・26ンを示す。
学習モードにおいて、回路21は次のような態様で作動
する。たとえば、第1図の外部ソース9はコンピュータ
であり、入ツノパターン11をセンサ10へ与えること
ができ、第2図の各レベル回路21△・・・21Nの出
力26のみならず全体の自己組織化回路1の出力信号3
を通訳することができ、かつさらに各レベル回路21A
・・・21Nのバニッシュ/リワード接続76a・・・
76nへ信号を送ることができる。学習モードの間に、
コンピュータ9は異なる学習経験またはレッスンを入〕
Jセンサ10へ与え、レベル回路21A・・・21Nの
出力を識別し、かつ各レベル回路21A・・・21Nの
バニッシュノリワードライン76a・・・76nへ信号
を送ることによって各DAC70a・・・74nにスト
アされた2進数を変更する。学習は、通常、階層的に行
なわれ、まずレベル1回路21Aのような下位レベル回
路はプリプロセサ回路2oがらの情報に基づき原始的な
出力を学習し、次いでレベル2回路211)のようなJ
:り高位のレベル回路が゛ティーチングされ″、学習は
、入カバターン11の所望の認識が出力信号3を与える
ように得られるまで段々高いレベルへ進む。
する。たとえば、第1図の外部ソース9はコンピュータ
であり、入ツノパターン11をセンサ10へ与えること
ができ、第2図の各レベル回路21△・・・21Nの出
力26のみならず全体の自己組織化回路1の出力信号3
を通訳することができ、かつさらに各レベル回路21A
・・・21Nのバニッシュ/リワード接続76a・・・
76nへ信号を送ることができる。学習モードの間に、
コンピュータ9は異なる学習経験またはレッスンを入〕
Jセンサ10へ与え、レベル回路21A・・・21Nの
出力を識別し、かつ各レベル回路21A・・・21Nの
バニッシュノリワードライン76a・・・76nへ信号
を送ることによって各DAC70a・・・74nにスト
アされた2進数を変更する。学習は、通常、階層的に行
なわれ、まずレベル1回路21Aのような下位レベル回
路はプリプロセサ回路2oがらの情報に基づき原始的な
出力を学習し、次いでレベル2回路211)のようなJ
:り高位のレベル回路が゛ティーチングされ″、学習は
、入カバターン11の所望の認識が出力信号3を与える
ように得られるまで段々高いレベルへ進む。
一般に、コンピュータ9は次のような態様でレベル回路
21△・・・21Nを“°教える°。学習されるべき所
望のパターン11は第1図の入力センサ10へ与えられ
、特定のレベル回路の出力26がコンピュータ9によっ
てモニタされる。これらの出力、すなわち第7A図の出
力26A・・・26Nは究極的にセンサ1oへの入カバ
ターン11を表わす。活性信号が第7Δ図の適当な出力
接続部26a・・・26nに現われなければ、活性的で
あった特定の出力26a・・・2611を罰づることに
よってエラーが補正されようとし、逆にもしも所望の出
力が活性であれば、特定の出力26a・・・26nが報
いられる。コンピュータが、報われるべき適当な出力信
号の出力接続部26a・・・26nに対応する接続部7
6a・・・76nヘリワ一ド信号を与えることによって
その報われることが行なわれ、コンピュータがバニッシ
ュ信号を適当な接続部76a・・・76nへ与えること
によって処罰が行なわれる。
21△・・・21Nを“°教える°。学習されるべき所
望のパターン11は第1図の入力センサ10へ与えられ
、特定のレベル回路の出力26がコンピュータ9によっ
てモニタされる。これらの出力、すなわち第7A図の出
力26A・・・26Nは究極的にセンサ1oへの入カバ
ターン11を表わす。活性信号が第7Δ図の適当な出力
接続部26a・・・26nに現われなければ、活性的で
あった特定の出力26a・・・2611を罰づることに
よってエラーが補正されようとし、逆にもしも所望の出
力が活性であれば、特定の出力26a・・・26nが報
いられる。コンピュータが、報われるべき適当な出力信
号の出力接続部26a・・・26nに対応する接続部7
6a・・・76nヘリワ一ド信号を与えることによって
その報われることが行なわれ、コンピュータがバニッシ
ュ信号を適当な接続部76a・・・76nへ与えること
によって処罰が行なわれる。
このプロヒスを理解するために、25a、25bおよび
250の入力信号をそれぞれ左対角線、右対角線および
水平線に対応さゼる。信号25a。
250の入力信号をそれぞれ左対角線、右対角線および
水平線に対応さゼる。信号25a。
251+および250自体は、第7A図には示されてい
ないが、下位レベル回路の先の教示によって種々のコン
ボーネン1への認識から生じる。コンピュータ9が文字
11 A ITに対応するパターンを第1図の入力セン
サ10へ与えると、入力信号25a。
ないが、下位レベル回路の先の教示によって種々のコン
ボーネン1への認識から生じる。コンピュータ9が文字
11 A ITに対応するパターンを第1図の入力セン
サ10へ与えると、入力信号25a。
25bおよび25cが多分刺激を受ける、なぜならば大
文字11 A ITは左対角線、右対角線および水平面
に対応するコンポーネントを有する。まず、DAC70
a・・・74nの各々におけるアップダウンカウンタ6
7は零2進数を有し、したがってDACからは何の電流
も生じず、かつ何の活性信号26a・・・26nも生じ
ない。
文字11 A ITは左対角線、右対角線および水平面
に対応するコンポーネントを有する。まず、DAC70
a・・・74nの各々におけるアップダウンカウンタ6
7は零2進数を有し、したがってDACからは何の電流
も生じず、かつ何の活性信号26a・・・26nも生じ
ない。
さて、コンピュータ9はDAC70a・・・74nの第
1行が文字”A″のための入カバターン11に対応する
ことができるようにプログラムされたものと想定する。
1行が文字”A″のための入カバターン11に対応する
ことができるようにプログラムされたものと想定する。
この場合、所望の結果が接続部26aに活性信号が現わ
れることである。コンピュータ9はリワ一ド悟りを接続
部76aへ与え、それは対応づる入力信号25 a・・
・250を有した各D A C70f’l・・・70n
のカウンタ67の2進数の饋を増大させ、この場合DA
C70a・・・70Cは活性入力悟りが接続部25a・
・・25cに生じたので、それぞれのカウンタ67へ加
えられるビットを有する。文字”A”について益々学習
経詰が行なわれるに従って、文字パへ″に対応するDA
Cのカウンタはより高い2進数を有し、より多くの電流
を投票回路75aに送り、それによって投票回路は刺激
を受け、接続部26aに出力が与えられる。他方、入ノ
J25a 、25bおよび250はレッスンの間必ずし
も同じではない。たとえば、成る°゛Δ′S”が水平線
を有しなくてもよく、成るものは他のザブコンポーネン
ト(たとえば、第7八図の25nの垂直信号を有しても
よい。これらはそれらが生じるどきに報われ、しかし正
しい△′S″のほとんどが多分信@25a、25bおよ
び25Cを含む。DAC70a 、7.Obおよび70
Cはそれぞれのカウンタ67に農も高い2進数を有し、
最高の電流を出力し、それゆえに投票器75aの刺激に
@高の影響を与える。
れることである。コンピュータ9はリワ一ド悟りを接続
部76aへ与え、それは対応づる入力信号25 a・・
・250を有した各D A C70f’l・・・70n
のカウンタ67の2進数の饋を増大させ、この場合DA
C70a・・・70Cは活性入力悟りが接続部25a・
・・25cに生じたので、それぞれのカウンタ67へ加
えられるビットを有する。文字”A”について益々学習
経詰が行なわれるに従って、文字パへ″に対応するDA
Cのカウンタはより高い2進数を有し、より多くの電流
を投票回路75aに送り、それによって投票回路は刺激
を受け、接続部26aに出力が与えられる。他方、入ノ
J25a 、25bおよび250はレッスンの間必ずし
も同じではない。たとえば、成る°゛Δ′S”が水平線
を有しなくてもよく、成るものは他のザブコンポーネン
ト(たとえば、第7八図の25nの垂直信号を有しても
よい。これらはそれらが生じるどきに報われ、しかし正
しい△′S″のほとんどが多分信@25a、25bおよ
び25Cを含む。DAC70a 、7.Obおよび70
Cはそれぞれのカウンタ67に農も高い2進数を有し、
最高の電流を出力し、それゆえに投票器75aの刺激に
@高の影響を与える。
入力センサ10ヘコンピユータ9によって与えられた入
カバターン11が不所望な出力信号26を与えると処罰
が行なわれる。不所望な出力信号26は、ティーチング
コンピュータ9が間違った活性出力26を識別したこと
によって1であり、これは与えられた入カバターン11
に対応していなかった。たどえば、文字41 V 11
がセンサ10へ入力されれば、下位レベル回路は入力信
号として左および右対角線を識別する。このように、入
力は信号25 aおよび25bに対応する。コンピュー
タが文字゛V IIのためのパターンに出力26bを関
連されたものと想定すると、両出力268および26b
が生じてもよいa後者は′正しい″出力信号であり、し
たがってそのDΔC71aおよび71bは上述した文字
゛△″に対する場合とちょうど同じように、それらのカ
ウンタ67において2進数へ加えられるビットを有す°
る。し、かじながら、文字11 V 11が水平なコン
ボーネン1−を有するものと期待されず、したがって信
号25Cがほとんどの文字# V 9ルッスンの下で刺
激を受けず、DAC71cがカウンイ267にス1〜ア
されたその2進数に高い)jラントを右しない。
カバターン11が不所望な出力信号26を与えると処罰
が行なわれる。不所望な出力信号26は、ティーチング
コンピュータ9が間違った活性出力26を識別したこと
によって1であり、これは与えられた入カバターン11
に対応していなかった。たどえば、文字41 V 11
がセンサ10へ入力されれば、下位レベル回路は入力信
号として左および右対角線を識別する。このように、入
力は信号25 aおよび25bに対応する。コンピュー
タが文字゛V IIのためのパターンに出力26bを関
連されたものと想定すると、両出力268および26b
が生じてもよいa後者は′正しい″出力信号であり、し
たがってそのDΔC71aおよび71bは上述した文字
゛△″に対する場合とちょうど同じように、それらのカ
ウンタ67において2進数へ加えられるビットを有す°
る。し、かじながら、文字11 V 11が水平なコン
ボーネン1−を有するものと期待されず、したがって信
号25Cがほとんどの文字# V 9ルッスンの下で刺
激を受けず、DAC71cがカウンイ267にス1〜ア
されたその2進数に高い)jラントを右しない。
文字“V II小出力126bがDAC71aおよび7
1bに対して報償を生じるが、コンピュータ9はまたそ
の信号26が刺激を受【)だが、本来のものでなかつt
:他のE)ΔC70a・・・73nを罰する。この処罰
は間漂った信号に関係したDACの2進数の値を誠らす
ことによって行なわれる。たとえば、文字11 V I
Iを表わすセンサ10の入力のパターン11を回路が学
習していた場合、文字“’ A ” q)ための出力1
M @ 2 e aは誤って刺激を受けるかもしれない
、なげ′ならば3個の重要なサブコンポーネントのうち
の2つ(左および右対角線信号25aおよび25b)が
投票器75aべDAC70aおよび70bから電流を送
っているからである。DAC70aおよび70bの2進
数を減らすことによって、より少ない電流が投票器75
aへ流れ、かつしたがって出力は接続部26aに生じる
傾向が少なくなる。間違った出力信号268が文字“V
″のレッスンの間に生じるので、それは接続部26aに
さらにそれ以上間違った出力を与えなくなるまでさらに
罰せられる。奉賀的に、文字八”は文字tr V nよ
りも水平コンポーネント25cによって益々E1mされ
ることになる。確かに、“V°′と比較プるとき II
A IIを区別する特徴は水平である。一般に、ちょ
うど上で説明したよりも、文字のより多くの特徴または
入力信号(m1図)がある。コンポーネントの相対位置
、交差点、コンポーネントの長さなどはすべてアルク1
ベツ]・の文字を表わす識別するパターンに関係してい
る。
1bに対して報償を生じるが、コンピュータ9はまたそ
の信号26が刺激を受【)だが、本来のものでなかつt
:他のE)ΔC70a・・・73nを罰する。この処罰
は間漂った信号に関係したDACの2進数の値を誠らす
ことによって行なわれる。たとえば、文字11 V I
Iを表わすセンサ10の入力のパターン11を回路が学
習していた場合、文字“’ A ” q)ための出力1
M @ 2 e aは誤って刺激を受けるかもしれない
、なげ′ならば3個の重要なサブコンポーネントのうち
の2つ(左および右対角線信号25aおよび25b)が
投票器75aべDAC70aおよび70bから電流を送
っているからである。DAC70aおよび70bの2進
数を減らすことによって、より少ない電流が投票器75
aへ流れ、かつしたがって出力は接続部26aに生じる
傾向が少なくなる。間違った出力信号268が文字“V
″のレッスンの間に生じるので、それは接続部26aに
さらにそれ以上間違った出力を与えなくなるまでさらに
罰せられる。奉賀的に、文字八”は文字tr V nよ
りも水平コンポーネント25cによって益々E1mされ
ることになる。確かに、“V°′と比較プるとき II
A IIを区別する特徴は水平である。一般に、ちょ
うど上で説明したよりも、文字のより多くの特徴または
入力信号(m1図)がある。コンポーネントの相対位置
、交差点、コンポーネントの長さなどはすべてアルク1
ベツ]・の文字を表わす識別するパターンに関係してい
る。
しきいWIDAC;74a−74nは投票器75a・・
・75n(第7A図)の電圧レベルをバイアスするため
ティーチングモード動作の開成る状態に従って用いられ
る。通常、しきい値DΔC74a・・・7411は41
シンク(sink) ” DACであり、これらは投票
器75a−75nの入力30a (13図)から電流
を引出す。たとえば、DAC70a・・・73n//−
Yれぞれのアップダウンカウンタ67にストアされた正
の2進数のみを有しかつ電源Sは正だ()である場合、
正の電流がそれぞれの接続部640 (第6A図)でD
Ac70a・730から化カブる。第3図の投票器入力
接続部30aへ送られたこれらの正の電流は負電流によ
ってバイアスされなければならす、さもなければ、カウ
ンタ67における任意の2進数を備えたずべてのDAC
70a・・・73nの出力によって出力26a・・・2
6nが刺激を受ける。明らかに、21のような回路は、
カウンタ67における任意の正の数が実際それらのそれ
ぞれの出力2Ga・・・2611を刺激したならば自己
学習回路として機能しないだろう。
・75n(第7A図)の電圧レベルをバイアスするため
ティーチングモード動作の開成る状態に従って用いられ
る。通常、しきい値DΔC74a・・・7411は41
シンク(sink) ” DACであり、これらは投票
器75a−75nの入力30a (13図)から電流
を引出す。たとえば、DAC70a・・・73n//−
Yれぞれのアップダウンカウンタ67にストアされた正
の2進数のみを有しかつ電源Sは正だ()である場合、
正の電流がそれぞれの接続部640 (第6A図)でD
Ac70a・730から化カブる。第3図の投票器入力
接続部30aへ送られたこれらの正の電流は負電流によ
ってバイアスされなければならす、さもなければ、カウ
ンタ67における任意の2進数を備えたずべてのDAC
70a・・・73nの出力によって出力26a・・・2
6nが刺激を受ける。明らかに、21のような回路は、
カウンタ67における任意の正の数が実際それらのそれ
ぞれの出力2Ga・・・2611を刺激したならば自己
学習回路として機能しないだろう。
バ、fアスまたはしきい値DAC74a・・・74nは
ちょうどDAC70a・・・7311のように、コンピ
ュータ9が接続部76a・・・76nにバニッシュまた
はりワード信号を与えることによって罰せられまた報い
られる。しかしながら、しきいli!1DAC74a−
74nはDAC70a−73nを制御する内部ゲートG
+(第6A図の信@64b )によるよりもむしろ外部
ゲートGz(第6A図の信M67d)によってゲートさ
れる。1li6A図のそれぞれの外部ゲート67dt;
L1センサ10に対J゛る入カバターン11に対する正
しい応答が出ノJ接続部26a・・・26「1に得られ
るとき、第7A図のしきい値DAC74a・・・74n
のカウンタ67にお1ノる2進数の値が近似的にDAC
70a・・・73nにおける正の2進数の総和の効果を
近似的にI]ち消すことができるような適当な態様でコ
ンピュータ9によつ1信号で知らされる。一般に、Nセ
ーKf (εN1 ) ここで、 Nj:L、きい値DAC74a・ 74nの2進数N1
:接続部26a・・・26nに正しい出力を得ること
になるl DAC70a・・・73nの各々にお番プる
2進数 に:分数 たとえば、100回のレッスンの後、センサ10への文
字11 A 99人力の入カバターンのための正しい出
力を、回路21のような回路にティーチングする前述の
例では、第7A図のDAC70a。
ちょうどDAC70a・・・7311のように、コンピ
ュータ9が接続部76a・・・76nにバニッシュまた
はりワード信号を与えることによって罰せられまた報い
られる。しかしながら、しきいli!1DAC74a−
74nはDAC70a−73nを制御する内部ゲートG
+(第6A図の信@64b )によるよりもむしろ外部
ゲートGz(第6A図の信M67d)によってゲートさ
れる。1li6A図のそれぞれの外部ゲート67dt;
L1センサ10に対J゛る入カバターン11に対する正
しい応答が出ノJ接続部26a・・・26「1に得られ
るとき、第7A図のしきい値DAC74a・・・74n
のカウンタ67にお1ノる2進数の値が近似的にDAC
70a・・・73nにおける正の2進数の総和の効果を
近似的にI]ち消すことができるような適当な態様でコ
ンピュータ9によつ1信号で知らされる。一般に、Nセ
ーKf (εN1 ) ここで、 Nj:L、きい値DAC74a・ 74nの2進数N1
:接続部26a・・・26nに正しい出力を得ること
になるl DAC70a・・・73nの各々にお番プる
2進数 に:分数 たとえば、100回のレッスンの後、センサ10への文
字11 A 99人力の入カバターンのための正しい出
力を、回路21のような回路にティーチングする前述の
例では、第7A図のDAC70a。
70bおよび70cの2進数はそれぞれ50,50およ
び80の10進均等値を有するものと予想できる。出力
応答26aをトリガするため(は何の他の重要な特徴も
要求されなかたったと想定すれば、DA074aの2進
数の10進均等値はは番ま150であろう。DAC74
8は投票器75aの接続部30a (第3A図)から電
流を引出し、他方70a・・・700は電流を接続部3
08に加えるので、接続部30aへの正味の電流はDA
C70a・・・700ならびにDAC74aにおける2
進数間の差である30に比例するであろう。この電流で
は活性出力信号26aを与えるように投票器75aをト
リガする。しかしながら、文字$I V l?を表わす
入カバターンによって、DAC70aおよび70bはそ
れらの2進数(その10進均等値は50および50であ
る)に比例する電流を出力することがわかるであろう。
び80の10進均等値を有するものと予想できる。出力
応答26aをトリガするため(は何の他の重要な特徴も
要求されなかたったと想定すれば、DA074aの2進
数の10進均等値はは番ま150であろう。DAC74
8は投票器75aの接続部30a (第3A図)から電
流を引出し、他方70a・・・700は電流を接続部3
08に加えるので、接続部30aへの正味の電流はDA
C70a・・・700ならびにDAC74aにおける2
進数間の差である30に比例するであろう。この電流で
は活性出力信号26aを与えるように投票器75aをト
リガする。しかしながら、文字$I V l?を表わす
入カバターンによって、DAC70aおよび70bはそ
れらの2進数(その10進均等値は50および50であ
る)に比例する電流を出力することがわかるであろう。
投票器75aの接続部30aの正味電流は負であり、そ
のため何の出ノj信号26aも生じない。このように、
ここで考察する特別な場合については、しきい値DAC
74aは文字11 A 21および文字it V t+
を区別する助itとなる。
のため何の出ノj信号26aも生じない。このように、
ここで考察する特別な場合については、しきい値DAC
74aは文字11 A 21および文字it V t+
を区別する助itとなる。
DAC74a ・、74nの2進数の値は第6A図の適
当な外部ゲート67dを繰返しゲート処理することによ
って変更される。ティーチングコンピュータ9はリワー
ドおよびバニッシュ信号76a・・・76nを駆動し、
かつまた活性なそれらの入力信号25a・・・25nを
知っているので、コンピュータ9のメモリ記憶位置はD
AC70a・・・73nのそれぞれのカウンタ67にス
トアされる2進数の値をストアするようにプログラムさ
れることができる。DAC74a・・・74nのゲート
処理は、上述したように、これらの2進数に基づき行な
われる。
当な外部ゲート67dを繰返しゲート処理することによ
って変更される。ティーチングコンピュータ9はリワー
ドおよびバニッシュ信号76a・・・76nを駆動し、
かつまた活性なそれらの入力信号25a・・・25nを
知っているので、コンピュータ9のメモリ記憶位置はD
AC70a・・・73nのそれぞれのカウンタ67にス
トアされる2進数の値をストアするようにプログラムさ
れることができる。DAC74a・・・74nのゲート
処理は、上述したように、これらの2進数に基づき行な
われる。
第7A図のしきイWM D A C74a ・74 n
は、入力信号25a・・・25nのための゛重みづけし
たvalIとして(上述した正電流DAC70a・・・
73nに代わって)正/負DAC70a・・・73nを
用いる回路21のような自己学習回路に関する回路の一
般化である。正/負DACはしきt)値DAC74a・
・・74nと組合わせされた正電流DAC70a・・・
73nと同じ機能を達成プ°るように構成されることが
でき、正/負DAC70a・・・73nはカウンタ67
の負の値に対する負電流のみならず、カウンタ67の正
の値に対する正のff流をも出力することができる装置
である。正/負DACの回路は第6図に示される回路に
類似しているが同一でないことが1!察されよう。
は、入力信号25a・・・25nのための゛重みづけし
たvalIとして(上述した正電流DAC70a・・・
73nに代わって)正/負DAC70a・・・73nを
用いる回路21のような自己学習回路に関する回路の一
般化である。正/負DACはしきt)値DAC74a・
・・74nと組合わせされた正電流DAC70a・・・
73nと同じ機能を達成プ°るように構成されることが
でき、正/負DAC70a・・・73nはカウンタ67
の負の値に対する負電流のみならず、カウンタ67の正
の値に対する正のff流をも出力することができる装置
である。正/負DACの回路は第6図に示される回路に
類似しているが同一でないことが1!察されよう。
正/負DAC70a ・ 73n //17A図の回路
21へ挿入された状態で、しきい1lIDAc74a・
・・74nは要求されなくてもよい。前述したように、
DACのカウンタ67にストアされた2進数へピットを
加えることによって報われ、カウンタ67にストアされ
た2進数を減算することによって処罰される。DA C
70a・・・73nのうちの1つの電流出力は、もしも
特定のDACが罰せられるよりも多く報われていたなら
ば正であり(寸なわち、正味の正の2進数がカウンタ6
7に維持され)、DACが報われるよりも多く罰せられ
たならば電流は角である(正味の負の数がカウンタ67
にストアされる)。特定のDACからの正電流はrRy
r!の投票器を刺激しようとしくすなわち、第3図の投
M器32または第7A図の適当な投票器75a・・・7
5n)%負の電流は関連の投票器が刺激を受けるのを抑
制しようとする。前述したように、処罰および報償は、
DACのゲートG、への信号25a・・・250によっ
て能動化されるとき出力活性信@26a・・・26nの
“正しさ°′の関数としてバニッシュまたはりワードラ
イン76a・・・76nを駆動するコンピュータ9によ
って処理される。DAC70a・・・73nとして用い
られる正/負のDACの、しきい1lDAc74a ・
74n 1!:組合わせられる第6A図および第6B図
のDAC60のような正のDACより以上に密接して頭
脳のノイロンの応答を模倣する。しかしながら、正/負
DAC方法は一般に正のみのDAC方法よりも実現する
のがはるかに高価である。これらはともに自己組織化回
路を作り出プ有効な方法である。
21へ挿入された状態で、しきい1lIDAc74a・
・・74nは要求されなくてもよい。前述したように、
DACのカウンタ67にストアされた2進数へピットを
加えることによって報われ、カウンタ67にストアされ
た2進数を減算することによって処罰される。DA C
70a・・・73nのうちの1つの電流出力は、もしも
特定のDACが罰せられるよりも多く報われていたなら
ば正であり(寸なわち、正味の正の2進数がカウンタ6
7に維持され)、DACが報われるよりも多く罰せられ
たならば電流は角である(正味の負の数がカウンタ67
にストアされる)。特定のDACからの正電流はrRy
r!の投票器を刺激しようとしくすなわち、第3図の投
M器32または第7A図の適当な投票器75a・・・7
5n)%負の電流は関連の投票器が刺激を受けるのを抑
制しようとする。前述したように、処罰および報償は、
DACのゲートG、への信号25a・・・250によっ
て能動化されるとき出力活性信@26a・・・26nの
“正しさ°′の関数としてバニッシュまたはりワードラ
イン76a・・・76nを駆動するコンピュータ9によ
って処理される。DAC70a・・・73nとして用い
られる正/負のDACの、しきい1lDAc74a ・
74n 1!:組合わせられる第6A図および第6B図
のDAC60のような正のDACより以上に密接して頭
脳のノイロンの応答を模倣する。しかしながら、正/負
DAC方法は一般に正のみのDAC方法よりも実現する
のがはるかに高価である。これらはともに自己組織化回
路を作り出プ有効な方法である。
次の議論において、正/負のDAC(またはそれらの均
等物〉は自己組織化回路の種々のtホ計の実現をWA論
するために用いられよう。これは、しきい1ilDAc
が正/負DACを用いる成る回路になおも要求されるの
で簡易化したものとしてなされる。
等物〉は自己組織化回路の種々のtホ計の実現をWA論
するために用いられよう。これは、しきい1ilDAc
が正/負DACを用いる成る回路になおも要求されるの
で簡易化したものとしてなされる。
コンピュータ9または他の成る外部ソースの動作シーケ
ンスが1lf17B図に示されるフローチャートによっ
て要約されることができる。これに関しほとんどの自己
111織化回路21に関連のコンピュータ9くまたは他
の外部ソース)が回路をティーチングするために用いら
れかつ回路の動作のために用いられないということに注
目されたい。他の成る外部ソース(たとえば、人間のオ
ペレータ)よりもむしろコンピュータ9の使用は単に便
宜上のものにすぎない。他の成る外部ソースでのティー
チングはコンピュータ9のティーチングと同一であるが
、おそらく速度が落ちる。この発明の革新は1pJ7A
図の回路21のような自己1lll化回路の構造および
その回路がそれ自体を自己組織化する方法にあり、自己
組織化回路をティーチングする都合の良いかつ高速手段
にすぎないコンピュータ9の使用にあるのではない。
ンスが1lf17B図に示されるフローチャートによっ
て要約されることができる。これに関しほとんどの自己
111織化回路21に関連のコンピュータ9くまたは他
の外部ソース)が回路をティーチングするために用いら
れかつ回路の動作のために用いられないということに注
目されたい。他の成る外部ソース(たとえば、人間のオ
ペレータ)よりもむしろコンピュータ9の使用は単に便
宜上のものにすぎない。他の成る外部ソースでのティー
チングはコンピュータ9のティーチングと同一であるが
、おそらく速度が落ちる。この発明の革新は1pJ7A
図の回路21のような自己1lll化回路の構造および
その回路がそれ自体を自己組織化する方法にあり、自己
組織化回路をティーチングする都合の良いかつ高速手段
にすぎないコンピュータ9の使用にあるのではない。
第7B図はコンピュータ9または他の外部ソースの第1
のタスクがセンサ10に対し認識されるべきパターン1
1を与えることを示す。たとえば、人間のオペレータは
、セン9に関連の光学システムが先にWixtaLzた
センサ出力にディジタル変動を生じるJ:うに文字″″
A ptを表ねづパターン11を書込んでもよい。次に
、特定レベル回路21の活性入力信号25a・・・25
nt3J:び出力信号26a・・・26nはフローチャ
ー1・の第2おにび第3ブロツクによって示されるよう
に読出される。゛レッスン′″J3ける次の動作は、も
しもこれが前のレッスンにおいてまだなされていなGす
れば、活性出力信号26a・・・26nを学習されるべ
き特定のパターン11に関連させまたは割当てることで
ある。
のタスクがセンサ10に対し認識されるべきパターン1
1を与えることを示す。たとえば、人間のオペレータは
、セン9に関連の光学システムが先にWixtaLzた
センサ出力にディジタル変動を生じるJ:うに文字″″
A ptを表ねづパターン11を書込んでもよい。次に
、特定レベル回路21の活性入力信号25a・・・25
nt3J:び出力信号26a・・・26nはフローチャ
ー1・の第2おにび第3ブロツクによって示されるよう
に読出される。゛レッスン′″J3ける次の動作は、も
しもこれが前のレッスンにおいてまだなされていなGす
れば、活性出力信号26a・・・26nを学習されるべ
き特定のパターン11に関連させまたは割当てることで
ある。
最後の2つの動作は4fl All I3よび処罰に関
する。
する。
もしも出力信号26a・・・26nが割当てられたバタ
ーンと一致すれば、入力および出力信号の両方に関連の
DAC70a・・・73nはそれらのカウンタ67にス
トアされた2進数の鉤を増大させることによって報いら
れる(図解のため、正/負のDAC70a・・・73n
が考えられる)。出力信号26a・・・26nが割当て
られたパターン11と一致しなければ、入力および出力
信号の両方に関連のDAC70a・・・73nはそれら
のカウンタ67にストアされた2進数の値を減らすこと
によって罰せられる。これらの決定点の(\ずれがで、
レッスンはりワードまたはバニッシュライン76a・・
・76nのいずれかを1〜リガすことによって正しいD
ACのカウンタ67にストアされた2進数を変更づるこ
とによって完成される。
ーンと一致すれば、入力および出力信号の両方に関連の
DAC70a・・・73nはそれらのカウンタ67にス
トアされた2進数の鉤を増大させることによって報いら
れる(図解のため、正/負のDAC70a・・・73n
が考えられる)。出力信号26a・・・26nが割当て
られたパターン11と一致しなければ、入力および出力
信号の両方に関連のDAC70a・・・73nはそれら
のカウンタ67にストアされた2進数の値を減らすこと
によって罰せられる。これらの決定点の(\ずれがで、
レッスンはりワードまたはバニッシュライン76a・・
・76nのいずれかを1〜リガすことによって正しいD
ACのカウンタ67にストアされた2進数を変更づるこ
とによって完成される。
第7A図に示されるフローチャートおよび報酬/処罰手
順は自己組織死目v821に関して有益な唯一の手順で
はなく、すぐ後で議論するように、いくつかの可能な手
順のうちの1つを表わし、他の手順はDA C70a・
・・74nのカウンタ67を変化させる方法における簡
単な変化を表わし、使方なおも他のものはまたその回路
におけるわずかな変動を表わす。たとえば、回路21の
ような自己組織化回路は次のような態様で変更されるカ
ウンタ67を有し、刺激を受けた各出力26a・・・2
6nは既に正の2進数を含むこれらのDAC70a・・
・73nの2進数を増大し、しかし既に負の2進数を含
むこれらのDAC70a・・・73nにおける2進和を
減少させる。リワードまたはバニッシュ信号に基づくこ
となく、この学腎方法は、初期抑制または興奮特性(マ
イナスまたはプラス2進数)がバニッシュおよびリワー
ド信号76a・・・76nを介して確立された後、特定
の出ノJ26a・・・26nへの特定のパターン11を
安定化させるのに有益である。この場合、2進数を変更
させるための方法のみが変えられ、回路自体は変えられ
ない。学習方法が変えられる他の方法は回路それ自体を
変更することによる。同じ効果が2進数を変更させるた
めの規則を修正することによって達成されることがしば
しばあり得るが、両方の方法は自己組織化回路をティー
チングするために有効である。以下の議論は回りバ自体
が自己組織化を改善するために変更されることができる
2、3の方法を考察している。
順は自己組織死目v821に関して有益な唯一の手順で
はなく、すぐ後で議論するように、いくつかの可能な手
順のうちの1つを表わし、他の手順はDA C70a・
・・74nのカウンタ67を変化させる方法における簡
単な変化を表わし、使方なおも他のものはまたその回路
におけるわずかな変動を表わす。たとえば、回路21の
ような自己組織化回路は次のような態様で変更されるカ
ウンタ67を有し、刺激を受けた各出力26a・・・2
6nは既に正の2進数を含むこれらのDAC70a・・
・73nの2進数を増大し、しかし既に負の2進数を含
むこれらのDAC70a・・・73nにおける2進和を
減少させる。リワードまたはバニッシュ信号に基づくこ
となく、この学腎方法は、初期抑制または興奮特性(マ
イナスまたはプラス2進数)がバニッシュおよびリワー
ド信号76a・・・76nを介して確立された後、特定
の出ノJ26a・・・26nへの特定のパターン11を
安定化させるのに有益である。この場合、2進数を変更
させるための方法のみが変えられ、回路自体は変えられ
ない。学習方法が変えられる他の方法は回路それ自体を
変更することによる。同じ効果が2進数を変更させるた
めの規則を修正することによって達成されることがしば
しばあり得るが、両方の方法は自己組織化回路をティー
チングするために有効である。以下の議論は回りバ自体
が自己組織化を改善するために変更されることができる
2、3の方法を考察している。
成る自己ltl閘化回路は出力26a・・・26nが直
接268・・・2611でフィードバックされるのを要
求してもよい。神経回路に門して前述したように、これ
らのフィードバック信号は種々のパターンを区別する助
けになる。たとえば、大文字“八″を特定する出力信号
は大文字41 V #lを認識する際に要求されてもよ
い。II A ltパターンはV”パターンのコンポー
ネントのいくつかを有するが、パターンは同時に両方た
り袴ない。このように゛′A″A″ンの特徴はそれがV
”でないということであり、44 V t+パターンの
特徴は、それがA″でないということである。もしもパ
ターン“A″を表わす出力信号が信号26aであれば、
その信号が回路21の入力4rj丹25a・・・25n
の入力とし1用いられるとき、それは、正/負のDAC
70a・・・73nが電流入力を投票器75a・・・7
5nへ与えるために用いられる場合に負の重みづけをし
た効果を有する傾向がある。学習が進むと、認識された
(正しいパターン゛l A PIはパターン゛V′。
接268・・・2611でフィードバックされるのを要
求してもよい。神経回路に門して前述したように、これ
らのフィードバック信号は種々のパターンを区別する助
けになる。たとえば、大文字“八″を特定する出力信号
は大文字41 V #lを認識する際に要求されてもよ
い。II A ltパターンはV”パターンのコンポー
ネントのいくつかを有するが、パターンは同時に両方た
り袴ない。このように゛′A″A″ンの特徴はそれがV
”でないということであり、44 V t+パターンの
特徴は、それがA″でないということである。もしもパ
ターン“A″を表わす出力信号が信号26aであれば、
その信号が回路21の入力4rj丹25a・・・25n
の入力とし1用いられるとき、それは、正/負のDAC
70a・・・73nが電流入力を投票器75a・・・7
5nへ与えるために用いられる場合に負の重みづけをし
た効果を有する傾向がある。学習が進むと、認識された
(正しいパターン゛l A PIはパターン゛V′。
出力が生じるのを抑制する動きをする、なぜならばコン
ピュータ9は、パターン“V IIのための信号がパタ
ーン゛A uのための信号を同時に生じたならば入力信
号を罰する(すなわち、適当なりAC7Q a・・・7
3nに関連のカウンタ67へ負の2進数を加える)。
ピュータ9は、パターン“V IIのための信号がパタ
ーン゛A uのための信号を同時に生じたならば入力信
号を罰する(すなわち、適当なりAC7Q a・・・7
3nに関連のカウンタ67へ負の2進数を加える)。
代替的に、コンピュータ9は回路21のような成る自己
組織化回路においてはコンピュータ9がパターン゛A
”出力信号26aと同一であると見なしたもの(たとえ
ば、70a・・・70n)のためのすべてのDAC70
a・・・730を罰する。その効果は同じであり、信号
26a・・・26nのただ1つだけが任意の特定のfl
i!サイクルの間に刺激を受ける傾向にある。
組織化回路においてはコンピュータ9がパターン゛A
”出力信号26aと同一であると見なしたもの(たとえ
ば、70a・・・70n)のためのすべてのDAC70
a・・・730を罰する。その効果は同じであり、信号
26a・・・26nのただ1つだけが任意の特定のfl
i!サイクルの間に刺激を受ける傾向にある。
さらに他の自己組織化回路21において、入力信号25
a・・・25n自体は打瀦されるように要求されてもJ
:い。たどえば、文字1゛0”のためのパターンを認識
する際に、重飲なS!阜は対角線、水平線または垂直線
のような任意の血栓がない。このように、゛垂直でない
″または゛1水平でない”を表わす活性信号は゛垂直″
または゛水平″を表わず信号と同じように認識タスクに
おいて有益である。No王倍信号信号25a・・・また
は26a・・・の単純な変換であり、第4A図に示すよ
うなインバータによって表わされることができる。イン
バータは活性信号を不活性信号に変換しまたはその逆の
変換を行なう。この種類の打消しを必要とする回路21
のような自己組織化回路は入力25および26(第2図
)の各々および次のより高度なレベル回路の間に接続さ
れるインバータ43を有する。たとえば、“垂直”コン
ポーネントを表わす信号は入力25a・・・26nとし
て直接にかつまたインバータ43を介して伝送され、次
いで゛垂直でない″を表わした出ツノ25a・・・25
nどして回路21へ伝送される。生物において、この打
消し機能はノイ日ンが刺激を受けるのを禁止することが
できご化学的ゲートによって達成される。おそらく、1
個のノイロンからの入力信号は観音および抑制シナプス
の両方として他のノイロンへ伝達され、一方または他方
のシナプスは“罰せられ″かつしたがってノイロン°゛
投票”についてはほとんど影響しない。
a・・・25n自体は打瀦されるように要求されてもJ
:い。たどえば、文字1゛0”のためのパターンを認識
する際に、重飲なS!阜は対角線、水平線または垂直線
のような任意の血栓がない。このように、゛垂直でない
″または゛1水平でない”を表わす活性信号は゛垂直″
または゛水平″を表わず信号と同じように認識タスクに
おいて有益である。No王倍信号信号25a・・・また
は26a・・・の単純な変換であり、第4A図に示すよ
うなインバータによって表わされることができる。イン
バータは活性信号を不活性信号に変換しまたはその逆の
変換を行なう。この種類の打消しを必要とする回路21
のような自己組織化回路は入力25および26(第2図
)の各々および次のより高度なレベル回路の間に接続さ
れるインバータ43を有する。たとえば、“垂直”コン
ポーネントを表わす信号は入力25a・・・26nとし
て直接にかつまたインバータ43を介して伝送され、次
いで゛垂直でない″を表わした出ツノ25a・・・25
nどして回路21へ伝送される。生物において、この打
消し機能はノイ日ンが刺激を受けるのを禁止することが
できご化学的ゲートによって達成される。おそらく、1
個のノイロンからの入力信号は観音および抑制シナプス
の両方として他のノイロンへ伝達され、一方または他方
のシナプスは“罰せられ″かつしたがってノイロン°゛
投票”についてはほとんど影響しない。
上述の1論は回路21のような自己組織化回路の動作の
学習モードを取扱っている。認識モードは、自己組織化
回路21a・・・2Inがコンピュータ9によってセン
サ10への異なる入カバターン11の数多くの学習の試
みを通じて教えられた後に生じる。出力信号26はパタ
ーン11を認識する際の最初のステップであってもよく
、または回V821 B・・・21Nのような他のより
高いレベル回路のより複雑なパターンに対する中間の段
階であってもよい。一般に、学習は最も低いレベルで始
まり、そのため対角線または曲線のようなコンポーネン
トは、より高いレベルでの文字またはワードの前に学習
される。同様な態様で子供達は読むことを学び、彼等が
まず文字を認識する前にはほとんど苗葉を認識しない。
学習モードを取扱っている。認識モードは、自己組織化
回路21a・・・2Inがコンピュータ9によってセン
サ10への異なる入カバターン11の数多くの学習の試
みを通じて教えられた後に生じる。出力信号26はパタ
ーン11を認識する際の最初のステップであってもよく
、または回V821 B・・・21Nのような他のより
高いレベル回路のより複雑なパターンに対する中間の段
階であってもよい。一般に、学習は最も低いレベルで始
まり、そのため対角線または曲線のようなコンポーネン
トは、より高いレベルでの文字またはワードの前に学習
される。同様な態様で子供達は読むことを学び、彼等が
まず文字を認識する前にはほとんど苗葉を認識しない。
事実、1!書1害または゛特定言語無機能゛′のような
成る学習無能力は、ノイロンのより烏いレベルがより下
位のレベルが適当に学習される前に学習されるので、少
なくとも部分的に生じるものと考えられる。神経接続は
うまく組織化されず、したがってより高位のレベルで乏
しいパターン認識しか行なわない。
成る学習無能力は、ノイロンのより烏いレベルがより下
位のレベルが適当に学習される前に学習されるので、少
なくとも部分的に生じるものと考えられる。神経接続は
うまく組織化されず、したがってより高位のレベルで乏
しいパターン認識しか行なわない。
これまでに議論した学習モードは認識モードが時間的に
分離されていた。まず、学習が行なわれ、次いで、その
後、教えられた回路21A・・・がパターンを認識する
ことができる。しかしながら、学習の間に、教えられる
回路もまた接続部26a・・・26nの出力信号によっ
てそれが認識を信号で知らせるパターンをWg識してい
る。したがって、外部ソースまたはコンピュータ9によ
る認識およびティーチングは実際に同時に生じており、
学習モードおよびWgWAモードは、もしもコンピュー
タ9が信号26a・・・26nを介してその応答の°正
しさ゛に従って回路21のような回路を処罰しまたは報
いるようにされれば同特に行なわれることができる。
分離されていた。まず、学習が行なわれ、次いで、その
後、教えられた回路21A・・・がパターンを認識する
ことができる。しかしながら、学習の間に、教えられる
回路もまた接続部26a・・・26nの出力信号によっ
てそれが認識を信号で知らせるパターンをWg識してい
る。したがって、外部ソースまたはコンピュータ9によ
る認識およびティーチングは実際に同時に生じており、
学習モードおよびWgWAモードは、もしもコンピュー
タ9が信号26a・・・26nを介してその応答の°正
しさ゛に従って回路21のような回路を処罰しまたは報
いるようにされれば同特に行なわれることができる。
理想的には、より高位のレベルで行なわれるパターン認
識はより下位のレベルで学習プロセスに影響を与えるべ
きである。たとえば、正/負のDAC方法が左対角線、
右対角線、水平線などのような文字のコンポーネントを
認識するため第2図のレベル1回路21Aに用いられる
ものと考える。
識はより下位のレベルで学習プロセスに影響を与えるべ
きである。たとえば、正/負のDAC方法が左対角線、
右対角線、水平線などのような文字のコンポーネントを
認識するため第2図のレベル1回路21Aに用いられる
ものと考える。
また、レベル2自己組織化回路21Bにおいて、同じ方
法がレベル1回路21の出力に基づいて文字のパターン
を認識するために用いられているものどする。第1の回
路21Aによってパターン11を認識する際に、バニッ
シュまたはりワード信号76 a・・・76nは対角線
、水平線などのコンポーネントパターンに関連する出力
信号26a・・・25 nを識別するために先に説明し
たようなりAC70a・・・73nの2進数を変更する
。しかしながら、成る自己組織化回路1(第1図)にお
いて、第1の回路21Aによるコンポーネントパターン
11の学習はまた、第2レベル回路21Bによって文字
のパターンの学習と同時に行なわれてもよい。
法がレベル1回路21の出力に基づいて文字のパターン
を認識するために用いられているものどする。第1の回
路21Aによってパターン11を認識する際に、バニッ
シュまたはりワード信号76 a・・・76nは対角線
、水平線などのコンポーネントパターンに関連する出力
信号26a・・・25 nを識別するために先に説明し
たようなりAC70a・・・73nの2進数を変更する
。しかしながら、成る自己組織化回路1(第1図)にお
いて、第1の回路21Aによるコンポーネントパターン
11の学習はまた、第2レベル回路21Bによって文字
のパターンの学習と同時に行なわれてもよい。
電子回路においての機能を達成するために、パニッシュ
またはりワード信号(第1図の信号5および6)が、第
7A図にお番プる別のバニツシューリワード接@76a
・・・76nによるよりもむしろすべてのDAC70a
・・・73nへ同時に伝送されることができる。この代
替の回路において、現存するバニッシュ/′リヮード信
号76a・・・76nは出ノj信号26a・・・26n
へ直接接続される(すなワチ、26aは76aへ接続サ
レ、26bは76bに接続されるなどである)。さらに
、各DAC70a・・・73nはコンピュータ9がらの
゛全般的な″バニツシューリワード信@5および6を出
力信号26a・・・26nど結合してDAC70a・・
・73nのそれぞれのカウンタ67にストアされた2進
数を変更する。その組合わせを行なう1つの簡単な方法
では、パ全般的な”バニッシュ/リヮード信号5および
6ならびに出ツノ信号26a・・・26nの簡単なAN
D組合わせ(両入力は信号を1ワるためにある)が用い
られて2進数を変更する。
またはりワード信号(第1図の信号5および6)が、第
7A図にお番プる別のバニツシューリワード接@76a
・・・76nによるよりもむしろすべてのDAC70a
・・・73nへ同時に伝送されることができる。この代
替の回路において、現存するバニッシュ/′リヮード信
号76a・・・76nは出ノj信号26a・・・26n
へ直接接続される(すなワチ、26aは76aへ接続サ
レ、26bは76bに接続されるなどである)。さらに
、各DAC70a・・・73nはコンピュータ9がらの
゛全般的な″バニツシューリワード信@5および6を出
力信号26a・・・26nど結合してDAC70a・・
・73nのそれぞれのカウンタ67にストアされた2進
数を変更する。その組合わせを行なう1つの簡単な方法
では、パ全般的な”バニッシュ/リヮード信号5および
6ならびに出ツノ信号26a・・・26nの簡単なAN
D組合わせ(両入力は信号を1ワるためにある)が用い
られて2進数を変更する。
動作において、正しく認識されたパターン11(コンピ
ュータ9によってセンサ1oへ与えられる)によってコ
ンピュータはりワード信号5を自己組織化回路1へ伝送
する。AND組合わせにおいて刺激出力信号26a・・
・26nと組合わせられたりワード信号5(第1図)は
2進数をDAC70a・・・73nのカウンタ67へ加
え、AND組合わせにおける刺激出力信号26a・・・
26n (第7A図)ど組合わせられたバニッシュ信号
6(第1図)は2進数をカウンタ67から減算する。前
に説明したように、DACへの″“イネーブル”信号6
4Cは人力信号25a・・・250を介してDAC70
a・・・73nへ伝送される。
ュータ9によってセンサ1oへ与えられる)によってコ
ンピュータはりワード信号5を自己組織化回路1へ伝送
する。AND組合わせにおいて刺激出力信号26a・・
・26nと組合わせられたりワード信号5(第1図)は
2進数をDAC70a・・・73nのカウンタ67へ加
え、AND組合わせにおける刺激出力信号26a・・・
26n (第7A図)ど組合わせられたバニッシュ信号
6(第1図)は2進数をカウンタ67から減算する。前
に説明したように、DACへの″“イネーブル”信号6
4Cは人力信号25a・・・250を介してDAC70
a・・・73nへ伝送される。
この例では、回1121 Bによる゛文字′°パターン
の学習は、学習が正しいか間違っていたかに従ってバニ
ッシュ信号6およびリワード信号5により行なわれる。
の学習は、学習が正しいか間違っていたかに従ってバニ
ッシュ信号6およびリワード信号5により行なわれる。
これらの同じバニッシュおよびリワード信号もまた回路
21Aへ伝送されるので、学習はまたこの回路について
行なわれ、2進数が正しい答または間違った答に応答し
て変えられる。
21Aへ伝送されるので、学習はまたこの回路について
行なわれ、2進数が正しい答または間違った答に応答し
て変えられる。
したがって、第1回路21Aの゛対角線′°コンボーネ
ン]・信号は、正しい文字jl A 11パターンが回
路21Bによって認識さIするように手助けとなれば、
報いられる。一般に、正しい答に寄与する回路1(第1
図)の任意のDACは報いられ、間違った答に寄与する
DACがWrJt!′られる。
ン]・信号は、正しい文字jl A 11パターンが回
路21Bによって認識さIするように手助けとなれば、
報いられる。一般に、正しい答に寄与する回路1(第1
図)の任意のDACは報いられ、間違った答に寄与する
DACがWrJt!′られる。
生物においては、本件発明者はそのような機構は少なく
とも成る学習に応答しをると肖えている。
とも成る学習に応答しをると肖えている。
痛みによって付勢されるノイロン伝達器はすべてのソイ
0ンヘ伝達されたバニッシュ信号であり、裏びによって
付勢されるノイロン伝達器はりワード信号である。痛い
経験に関係するクイ0ンは含まれるシナプスによる影響
が少なくなり、喜びの経験に関係するノイロンはそれら
の■常シナプスを高める。
0ンヘ伝達されたバニッシュ信号であり、裏びによって
付勢されるノイロン伝達器はりワード信号である。痛い
経験に関係するクイ0ンは含まれるシナプスによる影響
が少なくなり、喜びの経験に関係するノイロンはそれら
の■常シナプスを高める。
゛°全般的な”バニッシュ/リヮード信丹6および5(
第1図)を有する成る回路はより低いレベル回路(たと
えば、前の例に用いられるレベル回路21A)による経
験を学習するための必要性を除去することができる。問
題は“ネ:ミング°′に閣するものであり、名前の付け
られたまたは知られたパターンに特定の出力26a・・
・2,6nをIQ達さUる。これまでに議論した回路2
1A・・・に対し、すべての出力2(3a・・・26n
は学習する前に知られまたは識別される。たとえば、出
力26aが左対角線に対しパターン11と関連すれば、
バニッシュ/′リワード接Vc76 aはコンピュータ
′1によって用いられて、左対角線パターン11に対す
る信@26a応答の正しさに従って正しいバニッシュ/
リワード信号を伝達する。センIJ−10に対して示さ
れた各パターン11は特定の出力26a・・・26nに
関連し、これらの関係を形成するのは゛ネーミングの過
程である。
第1図)を有する成る回路はより低いレベル回路(たと
えば、前の例に用いられるレベル回路21A)による経
験を学習するための必要性を除去することができる。問
題は“ネ:ミング°′に閣するものであり、名前の付け
られたまたは知られたパターンに特定の出力26a・・
・2,6nをIQ達さUる。これまでに議論した回路2
1A・・・に対し、すべての出力2(3a・・・26n
は学習する前に知られまたは識別される。たとえば、出
力26aが左対角線に対しパターン11と関連すれば、
バニッシュ/′リワード接Vc76 aはコンピュータ
′1によって用いられて、左対角線パターン11に対す
る信@26a応答の正しさに従って正しいバニッシュ/
リワード信号を伝達する。センIJ−10に対して示さ
れた各パターン11は特定の出力26a・・・26nに
関連し、これらの関係を形成するのは゛ネーミングの過
程である。
成る出力のネーミングが全く重要である間は、他の出力
に対して重要ではない。たとえば、そのタスクが光学的
にハントライティングを読むことである回路1(第1図
)はどの文字パターン11がどの文字に関連したかに非
常に関係するが、左対角線、垂直線また水平線のような
コンポーネントに関連する出力26a・・・26nは全
く重要ではない。これらのような状況に対しては、ネー
ミングプロセスはう〉゛ダムに行なわれることができる
。
に対して重要ではない。たとえば、そのタスクが光学的
にハントライティングを読むことである回路1(第1図
)はどの文字パターン11がどの文字に関連したかに非
常に関係するが、左対角線、垂直線また水平線のような
コンポーネントに関連する出力26a・・・26nは全
く重要ではない。これらのような状況に対しては、ネー
ミングプロセスはう〉゛ダムに行なわれることができる
。
ランダムネーミングを達成プる1つの方法はDAC70
a−73n<第7A図)のカウンタ67を小さな、しか
しランダムな2進数で学習前にロードすることである。
a−73n<第7A図)のカウンタ67を小さな、しか
しランダムな2進数で学習前にロードすることである。
初期レッスンの間に、すべての出力はそれらのDA C
70a・・・730にスi・アされた乱数のね和の符号
(正または負)にのみ基づいて刺激を受けるかまたは刺
激を受けない。刺激を受けたこれらの出力26a・・・
26nは入力25a−25nを有したDAC70a・
73nのカウンタから2進数を加搾または減稗すること
によって報いられまたは罰せられ、リワードおよびバニ
ッシュ信号はレベル回路21A・・・21Nのより高い
レベル出力26a・・・260の正しさに基づく。
70a・・・730にスi・アされた乱数のね和の符号
(正または負)にのみ基づいて刺激を受けるかまたは刺
激を受けない。刺激を受けたこれらの出力26a・・・
26nは入力25a−25nを有したDAC70a・
73nのカウンタから2進数を加搾または減稗すること
によって報いられまたは罰せられ、リワードおよびバニ
ッシュ信号はレベル回路21A・・・21Nのより高い
レベル出力26a・・・260の正しさに基づく。
成る回路21A・・・21Nは、先に議論したように、
出力から入力へ信号をフィードバックする必要があり、
それによって関心あるレベル回路の出力26a・・・2
6nの1つだけが刺激を受けたということを確実にする
。
出力から入力へ信号をフィードバックする必要があり、
それによって関心あるレベル回路の出力26a・・・2
6nの1つだけが刺激を受けたということを確実にする
。
学習が進むと、成る出力化@26a・・・26nは中間
コンポーネントにWA連するようになる。正確にどれが
それであるのかは重要ではない、なぜならばこれらの中
間出力26a・・・26nは次のより高度のレベル回路
へ伝送されるからである。たとえば、レベル1回路Aは
、その出力26a・・・260がレベル2回路211)
にある文字の対角線、水平などのようなコンポーネント
を表わした出力26a・・・26nを有ずべきであれば
、第1回路21AのDAC70a・・・73nは小さな
ランダムな2進数でロードされよう、第1回路21Aの
入力信号25a・・・25nはセンサ10から来るが、
ブリブロセザ回路20によって処理される。これらの入
力25a−25nは第7A図のDAC70a−・・73
11の成る列、たとえばDACの最初の3列を駆動する
。それらのカウンタ67におけるランダムな数に基づき
、DAC70A・・・73nのいくつかは投票器が刺激
を受けるようにさせるために投票器75a1・・・75
nへ充分な電流を出りする。
コンポーネントにWA連するようになる。正確にどれが
それであるのかは重要ではない、なぜならばこれらの中
間出力26a・・・26nは次のより高度のレベル回路
へ伝送されるからである。たとえば、レベル1回路Aは
、その出力26a・・・260がレベル2回路211)
にある文字の対角線、水平などのようなコンポーネント
を表わした出力26a・・・26nを有ずべきであれば
、第1回路21AのDAC70a・・・73nは小さな
ランダムな2進数でロードされよう、第1回路21Aの
入力信号25a・・・25nはセンサ10から来るが、
ブリブロセザ回路20によって処理される。これらの入
力25a−25nは第7A図のDAC70a−・・73
11の成る列、たとえばDACの最初の3列を駆動する
。それらのカウンタ67におけるランダムな数に基づき
、DAC70A・・・73nのいくつかは投票器が刺激
を受けるようにさせるために投票器75a1・・・75
nへ充分な電流を出りする。
この点で、レベル2回路21bの出力信号26a・−2
6nが正しかったならば、コンピュータ9はリワード信
号5を回路21aへ送りかつまた回路21bに送り、こ
れによってDAC70a・・・73n (活性信号26
a・・・26nおよび活性信号26a・・・26nおよ
び活性入力信号25a・・・25nに関連する)はそれ
らのカウンタ67の2進数が増分され、もしも信号が誤
りであれば、カウンタ67は減分される。特に、第1回
路21AのDAC70a・・・730は増分または減分
される。ブロック体の種々のパターン11に対し益々レ
ッスンが行なわれるに従って、成る中間コンポーネント
はレベル1回路21Aの特定出力26a・・・260に
開運するようになる。しかしながら、どの出力がどの中
間コンボーネンI・パターン11に関連するようになる
かは学習が始まる餉に、演緯的には知られない。したが
って、出力26aは対角線と関連し、水平線と関連しま
たはランダムに約粋に他のコンポーネントパターン11
と関連するようになるかもしれず、″“ネーミング″は
必ずしも必要ではない。
6nが正しかったならば、コンピュータ9はリワード信
号5を回路21aへ送りかつまた回路21bに送り、こ
れによってDAC70a・・・73n (活性信号26
a・・・26nおよび活性信号26a・・・26nおよ
び活性入力信号25a・・・25nに関連する)はそれ
らのカウンタ67の2進数が増分され、もしも信号が誤
りであれば、カウンタ67は減分される。特に、第1回
路21AのDAC70a・・・730は増分または減分
される。ブロック体の種々のパターン11に対し益々レ
ッスンが行なわれるに従って、成る中間コンポーネント
はレベル1回路21Aの特定出力26a・・・260に
開運するようになる。しかしながら、どの出力がどの中
間コンボーネンI・パターン11に関連するようになる
かは学習が始まる餉に、演緯的には知られない。したが
って、出力26aは対角線と関連し、水平線と関連しま
たはランダムに約粋に他のコンポーネントパターン11
と関連するようになるかもしれず、″“ネーミング″は
必ずしも必要ではない。
超小型回路の製作に用いられる共通技術と比較する回路
21の実現を前室するのに有益であろう。
21の実現を前室するのに有益であろう。
1迄技術が進歩してきているので、益々回路はチップ、
ずなわらシリコンの小さな薄いスライスにパックされる
ことができる。これらの回路の各々は必ず完全なもので
なければならず、あらゆるコンポーネントは予め定めら
れた!2!!様で働かなければならずさもないと全体の
チップは捨てられなければならない。成る大きな回路で
は、チップの10%のみが多分あるゆる点において優れ
ている。
ずなわらシリコンの小さな薄いスライスにパックされる
ことができる。これらの回路の各々は必ず完全なもので
なければならず、あらゆるコンポーネントは予め定めら
れた!2!!様で働かなければならずさもないと全体の
チップは捨てられなければならない。成る大きな回路で
は、チップの10%のみが多分あるゆる点において優れ
ている。
他の90%は捨てられなければならない。゛歩留りパと
呼ばれるこのパーセンテージはワンデツプ上へ製作者が
より多くの回路をバックしようとするに従って少なくな
る。非常に大ぎな回路を有するチップの場合には、余分
な回路(づなわち、冗長サブ回路)がデツプへ加えられ
て、チップ上の接続を切断することによって役で゛継ぎ
当てられ”、したがってさもなGプれば全体回路を不良
にするであろう不完全なザブ回路を置換える。
呼ばれるこのパーセンテージはワンデツプ上へ製作者が
より多くの回路をバックしようとするに従って少なくな
る。非常に大ぎな回路を有するチップの場合には、余分
な回路(づなわち、冗長サブ回路)がデツプへ加えられ
て、チップ上の接続を切断することによって役で゛継ぎ
当てられ”、したがってさもなGプれば全体回路を不良
にするであろう不完全なザブ回路を置換える。
この状況は生体の遺伝子応答に似てないことはない。生
物の細胞の遺伝子情報の全量が増えるに従って(遺伝子
が示した生物はより複雑となるに従って)各細胞の遺伝
子に何の不完全さもない可能性が減少される。要するに
、自然が遺伝子情報より多くのピッi・を1つの細胞ヘ
パツクしようとづると、“°歩留り″が低下する。歩留
りを改善するために、ちょうどマイクロエレクトロニク
スチップが構成された構成る程度まで修復され1qるの
と同じように、遺伝子の成る行動的な損傷を修復し得る
成る酵素分子が開発された(”The Dragon
s of Eden ” 第26頁、 C,3ag
anを参照されたい)。
物の細胞の遺伝子情報の全量が増えるに従って(遺伝子
が示した生物はより複雑となるに従って)各細胞の遺伝
子に何の不完全さもない可能性が減少される。要するに
、自然が遺伝子情報より多くのピッi・を1つの細胞ヘ
パツクしようとづると、“°歩留り″が低下する。歩留
りを改善するために、ちょうどマイクロエレクトロニク
スチップが構成された構成る程度まで修復され1qるの
と同じように、遺伝子の成る行動的な損傷を修復し得る
成る酵素分子が開発された(”The Dragon
s of Eden ” 第26頁、 C,3ag
anを参照されたい)。
遺伝子における情報の」−ディングに関連する″゛正確
レプリカ゛′形式で情報をストアすることは、情報総員
が101!Jビツトを少し越えると非常にむつかしくな
った。自然はわずかな不完全さにはそれほど敏感ではな
かった情報をス1−アするより良い方法を、すなわち自
己11織化神経回路を有していた。その基本的な構造は
、1個のノイロンにエラーが生じると他のノイロンがそ
れに代わって引き継ぐような翁造であり、冗長性は黴頭
m尾固有のものである。も()もノイロンが例つき、そ
のため正しい情報をもはや伝達することができなGノれ
ば、他のノイロンが同じ1能的な出力を与えるた自己組
織化する。各回路の情報はもはや正確である必9野はな
く、ノイロンは、任意の特定のノイロンの出力が(まと
んどm要性を有1)ないような統計的な方法で他のノイ
ロンに応答する。この融通性に対し′(″は代価が払わ
れ、自己組織化は各々のかつすべての生物によってなさ
れなければならず、1tlf I入子がそうであるよう
に1゛予めプログラム”されていない。自己組織化は長
い時間を要する。
レプリカ゛′形式で情報をストアすることは、情報総員
が101!Jビツトを少し越えると非常にむつかしくな
った。自然はわずかな不完全さにはそれほど敏感ではな
かった情報をス1−アするより良い方法を、すなわち自
己11織化神経回路を有していた。その基本的な構造は
、1個のノイロンにエラーが生じると他のノイロンがそ
れに代わって引き継ぐような翁造であり、冗長性は黴頭
m尾固有のものである。も()もノイロンが例つき、そ
のため正しい情報をもはや伝達することができなGノれ
ば、他のノイロンが同じ1能的な出力を与えるた自己組
織化する。各回路の情報はもはや正確である必9野はな
く、ノイロンは、任意の特定のノイロンの出力が(まと
んどm要性を有1)ないような統計的な方法で他のノイ
ロンに応答する。この融通性に対し′(″は代価が払わ
れ、自己組織化は各々のかつすべての生物によってなさ
れなければならず、1tlf I入子がそうであるよう
に1゛予めプログラム”されていない。自己組織化は長
い時間を要する。
人間や伯の哺乳動物のような高I!!な生物は自給でき
るのに数ケnないし数年の学習を要する。1)かし、で
の代価はそれだけのli!1i(i!Iがあり、人間の
遺伝子にストアされるよりも数千倍Jメ上の情報が人間
の頭脳に記…されることができる。
るのに数ケnないし数年の学習を要する。1)かし、で
の代価はそれだけのli!1i(i!Iがあり、人間の
遺伝子にストアされるよりも数千倍Jメ上の情報が人間
の頭脳に記…されることができる。
超小型回路構成に関し、°゛歩留の制約゛を緩めること
1J1より複雑な回路が各々が完全なものであるという
ことを要求することなく構成されることができるという
ことを意味する。たとえば、マスキング技術は、10な
いし20以上のマスクが互いに重ねられるので、歩留り
が実質的に減少されるようなものである。ぺ〕7△図の
回路21のような自己組織化回路では、より多くの層が
歩留りをほとIνど減少することなく互いにll!され
ることができる。誤動作する投票器75a・・・75n
は、テイーチツクコンピュータ9が、1話r器は学習に
応答していないということを発見づると、その学習モー
ドの間にfiltの投票器で置換えられることがてきる
。DACのような非機能サブ回路に関わらず正しい出力
を与えるために、DAC70a・・・13nでも、他の
経路がそれら自身をより重く重みづtJするので省略さ
れない。
1J1より複雑な回路が各々が完全なものであるという
ことを要求することなく構成されることができるという
ことを意味する。たとえば、マスキング技術は、10な
いし20以上のマスクが互いに重ねられるので、歩留り
が実質的に減少されるようなものである。ぺ〕7△図の
回路21のような自己組織化回路では、より多くの層が
歩留りをほとIνど減少することなく互いにll!され
ることができる。誤動作する投票器75a・・・75n
は、テイーチツクコンピュータ9が、1話r器は学習に
応答していないということを発見づると、その学習モー
ドの間にfiltの投票器で置換えられることがてきる
。DACのような非機能サブ回路に関わらず正しい出力
を与えるために、DAC70a・・・13nでも、他の
経路がそれら自身をより重く重みづtJするので省略さ
れない。
先に、第2図のプリブロセ勺回路20について、正しい
情@25をレベル1回路21△へ入力することについて
i?!諭した。自己@種化回路21A・・・21Nが実
際にセン910から行入力データ信号2についていかに
(1なうかを理解するために、特定化された応用に苅し
120の記号の付いたブリプロセザ回路の一例を第8図
を参照してl論する。
情@25をレベル1回路21△へ入力することについて
i?!諭した。自己@種化回路21A・・・21Nが実
際にセン910から行入力データ信号2についていかに
(1なうかを理解するために、特定化された応用に苅し
120の記号の付いたブリプロセザ回路の一例を第8図
を参照してl論する。
用いられる特定の応用は、人間の目の網膜の最初の2.
3の層の機能を行なう光ギ゛センサ10のア1ノイであ
る。他の実施例は、会話バク−〕/のL211または知
覚(りt3わら、接鳥上)パターンの認識のような他の
特定の応用に対し−(’ tJ、他のフリプロセ1)回
路20をノzλる。以下にjtll論する回F8120
はセン910おにび自己組織化レベル回路2°1に門し
でそのようスフ1つの前処理回路がいかに)゛[動する
かを示す−ためのものである。
3の層の機能を行なう光ギ゛センサ10のア1ノイであ
る。他の実施例は、会話バク−〕/のL211または知
覚(りt3わら、接鳥上)パターンの認識のような他の
特定の応用に対し−(’ tJ、他のフリプロセ1)回
路20をノzλる。以下にjtll論する回F8120
はセン910おにび自己組織化レベル回路2°1に門し
でそのようスフ1つの前処理回路がいかに)゛[動する
かを示す−ためのものである。
第8図に示すように、光学ブリプロl!IY回路120
は光学セン4ノビクセル123のアレイ゛122からの
入力121を受ける。ビクレルアレイ122からの各信
号]21は別々の各ピクレルエレメント123へ接続さ
れる。ビクセルニレメン1−123は、1;とλば、各
レノ4月こ突き当たる光の積に電圧出力18号121が
関連づる光電セン号であってもよい。ティー1ングまた
は0識パ6(−ン゛11は、アレーC122上に、所望
のパターン11の影を光学的に落とすことによつCビタ
はル′123へ導入されることができる。アしIイ12
2から電圧出力信号121を得るために用いられる実際
の方法は、特に関係がなく、関係があるのは、第1図お
よび第2図の回路1によって認識される所望の幾何学的
パターン11は数多くのセンサ入力へ区分分りされ、そ
れらの各々はパターンの一部を表わ覆。ビクセル123
は第8図に示された正方形アレイである必要はない。そ
れらは放射状であってもまたはランダムであってもよく
、面積検知センサである必要はなく(それらはたとえば
図示の正方形ビクセル123の端縁を交差するパターン
11を検知する)、かつそれらは光学人力センサである
必要もない(エンボスパターン11によって付勢される
スイッチ123のアレイが適当である)。しかしながら
、各ビクセル123は、付勢されると、入力信号121
によって表わされる。
は光学セン4ノビクセル123のアレイ゛122からの
入力121を受ける。ビクレルアレイ122からの各信
号]21は別々の各ピクレルエレメント123へ接続さ
れる。ビクセルニレメン1−123は、1;とλば、各
レノ4月こ突き当たる光の積に電圧出力18号121が
関連づる光電セン号であってもよい。ティー1ングまた
は0識パ6(−ン゛11は、アレーC122上に、所望
のパターン11の影を光学的に落とすことによつCビタ
はル′123へ導入されることができる。アしIイ12
2から電圧出力信号121を得るために用いられる実際
の方法は、特に関係がなく、関係があるのは、第1図お
よび第2図の回路1によって認識される所望の幾何学的
パターン11は数多くのセンサ入力へ区分分りされ、そ
れらの各々はパターンの一部を表わ覆。ビクセル123
は第8図に示された正方形アレイである必要はない。そ
れらは放射状であってもまたはランダムであってもよく
、面積検知センサである必要はなく(それらはたとえば
図示の正方形ビクセル123の端縁を交差するパターン
11を検知する)、かつそれらは光学人力センサである
必要もない(エンボスパターン11によって付勢される
スイッチ123のアレイが適当である)。しかしながら
、各ビクセル123は、付勢されると、入力信号121
によって表わされる。
通常、入力信@121は2進であり、それらが活性であ
るかそうでないかである。用いられるセンりの形式によ
って、アナログ電圧は、アナログ信号が成る電圧しきい
値よりも大き°いときに2進1へ変換される。プリプロ
セサ回路120への入力信@121は直接入力バス12
4.へ接続し、そのザブ回路125a 、125b 、
125c ・・・125nからなる種々のプリプロセサ
サブ回路に対して利用できる。回路125a・・・12
5nのタスクは、行センサデータ121を、接続部25
を介し回路21aによる処理に適した有益な出力情報に
変換することである。原始的回路125a・・・125
nの各々のタスクは異なる゛特徴″またはサブコンポー
ネントを表わし、光学パターン11に対しては、その特
徴は垂直ライン、水平ライン、左に面している対角線ま
たは右に面している対角線のようなパターンであっても
よい。回路125a・・・125nはプリプロセサ回路
120の部分である、なぜならばその情報は半画が行な
われる前にまず処理されるからであり、回路125a・
・・125nは第2図の回路21A・・・のような学習
能ノ]を有しない。
るかそうでないかである。用いられるセンりの形式によ
って、アナログ電圧は、アナログ信号が成る電圧しきい
値よりも大き°いときに2進1へ変換される。プリプロ
セサ回路120への入力信@121は直接入力バス12
4.へ接続し、そのザブ回路125a 、125b 、
125c ・・・125nからなる種々のプリプロセサ
サブ回路に対して利用できる。回路125a・・・12
5nのタスクは、行センサデータ121を、接続部25
を介し回路21aによる処理に適した有益な出力情報に
変換することである。原始的回路125a・・・125
nの各々のタスクは異なる゛特徴″またはサブコンポー
ネントを表わし、光学パターン11に対しては、その特
徴は垂直ライン、水平ライン、左に面している対角線ま
たは右に面している対角線のようなパターンであっても
よい。回路125a・・・125nはプリプロセサ回路
120の部分である、なぜならばその情報は半画が行な
われる前にまず処理されるからであり、回路125a・
・・125nは第2図の回路21A・・・のような学習
能ノ]を有しない。
このように、たとえば、回路125aのタスクは先に説
明したようなビクセルアレイ122上へ光学的にマスク
された短い水平ラインを検出することである。水平、!
!!直または対角線のようなラインを検出する成る方法
は、ビクセルニレメン1−123の最も近い隣接ルール
″を用いることCある。任意の特定のビクセルが活性出
力を有し、その最も近い近隣が水平にまた活性出力を有
せば、活性信号は回路125aの接続部25のうちの1
つに現われる。
明したようなビクセルアレイ122上へ光学的にマスク
された短い水平ラインを検出することである。水平、!
!!直または対角線のようなラインを検出する成る方法
は、ビクセルニレメン1−123の最も近い隣接ルール
″を用いることCある。任意の特定のビクセルが活性出
力を有し、その最も近い近隣が水平にまた活性出力を有
せば、活性信号は回路125aの接続部25のうちの1
つに現われる。
第9図は、アレイ122のビクセル123間に多数の“
最も近い近隣″相互作用を作り出す水平ラインの特別の
場合に対する標準的な電子コンポーネントでこれがいか
に達成されることができるかを示す。第9図において1
30a・・・130nで示されるビクセルは、2個の隣
接ビクセルの各組がプリプロセササブ回路125aのリ
ブ回路136a−136nのANDゲート134 a
・134nへ接続されるように接続される。この例では
、ビクセル130aeよび130bはともにANDグー
1〜1348へ接続され、ビクセル130bおよび13
0cはともにANDゲート134bへ接続される。ビク
セル13oa・・・13.Onの各行はANDゲート1
34a・・・134nの別のサブ回路136a・・・1
36nへ接続される。第9図において、ビクセル130
a 、 130b 、 130c ・・・の上の行はグ
ー1−9フ回路136aへ接続され、上の行の次はゲー
トサブ回路136b(図示せず)へ接続され、かつ最後
のビクセルの下の行はゲートサブ回路136nのAND
ゲーグーへ接続される。
最も近い近隣″相互作用を作り出す水平ラインの特別の
場合に対する標準的な電子コンポーネントでこれがいか
に達成されることができるかを示す。第9図において1
30a・・・130nで示されるビクセルは、2個の隣
接ビクセルの各組がプリプロセササブ回路125aのリ
ブ回路136a−136nのANDゲート134 a
・134nへ接続されるように接続される。この例では
、ビクセル130aeよび130bはともにANDグー
1〜1348へ接続され、ビクセル130bおよび13
0cはともにANDゲート134bへ接続される。ビク
セル13oa・・・13.Onの各行はANDゲート1
34a・・・134nの別のサブ回路136a・・・1
36nへ接続される。第9図において、ビクセル130
a 、 130b 、 130c ・・・の上の行はグ
ー1−9フ回路136aへ接続され、上の行の次はゲー
トサブ回路136b(図示せず)へ接続され、かつ最後
のビクセルの下の行はゲートサブ回路136nのAND
ゲーグーへ接続される。
すべての場合において、互いに水平に隣接する2個のビ
クセル130a・・・130nはANDゲート134a
・・・134nへ接続される。たとえば、ビクセル13
0bから接続されるライン142bはANDゲート13
4aおよび134bの両方へルート指定される。このよ
うに、ビクセル130bからの情報はビクセル130a
および130c(これらのビクセルはその各々の側にあ
る)からの情報と組合わせられてそれぞれ接続部141
aおよび142bで出力を与える。
クセル130a・・・130nはANDゲート134a
・・・134nへ接続される。たとえば、ビクセル13
0bから接続されるライン142bはANDゲート13
4aおよび134bの両方へルート指定される。このよ
うに、ビクセル130bからの情報はビクセル130a
および130c(これらのビクセルはその各々の側にあ
る)からの情報と組合わせられてそれぞれ接続部141
aおよび142bで出力を与える。
第9図のプリプロセササブ回路’125aの目的は2−
ビクセル水平ラインを識別することである。
ビクセル水平ラインを識別することである。
ビクセル130bおよび130cのような2個の水平に
隣接するビクセルはともに出力を有せば、出力接続部1
41bもまた出力を有する。同様に、任意の他の水平に
延びる2個の隣接ピクセルもまた接続部141a・・・
141nで出力を与える。しかしながら、水平に隣接す
るビクセルのみが活性用ツノを与える。な「ならばAN
Dゲートは舊べての入力が活性な場合のみ活性出力を与
えるからである。たとえば、ビクセル130aおよび1
30Cが活性であれば(これらのビク[ル上に課せられ
る光学パターン11を表わす)、接続部141a・・・
141nはこれらの2個のビクセルが水平に隣接してい
ないため不活性のままである。接続部141a・・・1
42nで利用可能な情報は学習回路21Aに対してはる
かに有益である、なぜならばビクセル出力の構成の多く
は何らかの学習に先立ちブリプロセサ回路120によっ
て達成されるからである。たとえば、141a・・・1
41nの任意の出力は、2−ビクセル長の水平ラインは
、存在のみならず場所に関しても既に識別されているこ
とを意味しくすなわち、接続部141aの出力は2−ピ
クセル水平ラインがピクセルアレイの左上で識別される
ことを意味し)、他方、接続部14i nの出力は1つ
がアレイの右下で識別されることを意味し出力接続部1
41a・・・1410が出力電圧を有覆る位置または場
所が決定される。
隣接するビクセルはともに出力を有せば、出力接続部1
41bもまた出力を有する。同様に、任意の他の水平に
延びる2個の隣接ピクセルもまた接続部141a・・・
141nで出力を与える。しかしながら、水平に隣接す
るビクセルのみが活性用ツノを与える。な「ならばAN
Dゲートは舊べての入力が活性な場合のみ活性出力を与
えるからである。たとえば、ビクセル130aおよび1
30Cが活性であれば(これらのビク[ル上に課せられ
る光学パターン11を表わす)、接続部141a・・・
141nはこれらの2個のビクセルが水平に隣接してい
ないため不活性のままである。接続部141a・・・1
42nで利用可能な情報は学習回路21Aに対してはる
かに有益である、なぜならばビクセル出力の構成の多く
は何らかの学習に先立ちブリプロセサ回路120によっ
て達成されるからである。たとえば、141a・・・1
41nの任意の出力は、2−ビクセル長の水平ラインは
、存在のみならず場所に関しても既に識別されているこ
とを意味しくすなわち、接続部141aの出力は2−ピ
クセル水平ラインがピクセルアレイの左上で識別される
ことを意味し)、他方、接続部14i nの出力は1つ
がアレイの右下で識別されることを意味し出力接続部1
41a・・・1410が出力電圧を有覆る位置または場
所が決定される。
もちろん、第8図の回路125aは隣接する水平ビクセ
ルのみを考えている。他のプリプOセササブ回路125
a・・・(以降では、符号125は一般にブリプロセサ
回路120の任意のブリプロセサIナブ回路を示す)は
単に並んでいるものよりもより隣接しているビクセルと
ともにANDゲーグー処理することによってビクセルに
よって見られるより長いラインを識別する。たとえば行
における3個のビクセルの各セットは1個のANDゲー
トへ接続されて、第10A図に示すように、3−ビクセ
ル長の水平ラインを識別する。、1行に3個の組合わせ
を形成するビクセルはすべて同じANDゲートに接続さ
れ、ビクセル150a 、 150bおよび150Cが
すべてANDゲート125aへ接続され、これらのビク
セルを出力するJ:うにさせる任意のパターン11は1
51aの符号の付いた接続部での出力にJ、って3−ビ
クセル長の水平ラインを識別する。づべての3個のビク
セル(2個でもなく1個でもない)が出力を有1j−る
場合にのみ出力が生じる。同様に、他のブリプロセサ回
路125は各へNOゲートへ接続されたより隣接したビ
クセルを含むことによって簡単に任意の長さの水平ライ
ンを識別し位置決めづることができる。学習回路21Δ
は多分、最も簡単に適当なパターンを学習するためそれ
に対して利用できるすべての入力(これらは1行中の2
.3.4またそれ以上のビクセルを示す)を右すること
が注目されよう。
ルのみを考えている。他のプリプOセササブ回路125
a・・・(以降では、符号125は一般にブリプロセサ
回路120の任意のブリプロセサIナブ回路を示す)は
単に並んでいるものよりもより隣接しているビクセルと
ともにANDゲーグー処理することによってビクセルに
よって見られるより長いラインを識別する。たとえば行
における3個のビクセルの各セットは1個のANDゲー
トへ接続されて、第10A図に示すように、3−ビクセ
ル長の水平ラインを識別する。、1行に3個の組合わせ
を形成するビクセルはすべて同じANDゲートに接続さ
れ、ビクセル150a 、 150bおよび150Cが
すべてANDゲート125aへ接続され、これらのビク
セルを出力するJ:うにさせる任意のパターン11は1
51aの符号の付いた接続部での出力にJ、って3−ビ
クセル長の水平ラインを識別する。づべての3個のビク
セル(2個でもなく1個でもない)が出力を有1j−る
場合にのみ出力が生じる。同様に、他のブリプロセサ回
路125は各へNOゲートへ接続されたより隣接したビ
クセルを含むことによって簡単に任意の長さの水平ライ
ンを識別し位置決めづることができる。学習回路21Δ
は多分、最も簡単に適当なパターンを学習するためそれ
に対して利用できるすべての入力(これらは1行中の2
.3.4またそれ以上のビクセルを示す)を右すること
が注目されよう。
ブリプロセサ回路120がラインの長さを知らせ゛るこ
とができる他の方法はより短いライン長回路の出力を平
行処理づることによる。第10B図に示されるJ:うに
、4−ピクセル長の水平ラインは2−ピクセル長の水平
ラインの出力を組合わせることによって識別されかつ位
置決めされることができる。153a・・・で示、され
るビクセルの各々は第9図に関して前に議論したような
隣接対におけるANDゲート154a・・・へ接続され
る。しかしながら、第108図では、ANDゲート15
4a・・・自体は「n接対でANDグー1〜1558・
・・へ接続されるっこのように、接続部157は、任意
の隣接対のビクセルが付勢されれば出力はりを有し、接
続部156は任意対のビクセル対153a・・・が付勢
さされば出力を有し、接続部156は付勢される行に、
13りる汗なの・1つのビクセルを示プ。このプロヒス
は拡大されることができ(たどえば、出力150の対を
組合わせることによって、1行における8個の付勢され
たビクセルが識別されることができる)、または(第1
0A図に関して議論したように)1行における3Nの付
勢されたビクセルのグループの識別で先に説明したプロ
セスと組合わせられることができる。これらの技術を通
じて、出ツノ接続は1行に、おける付勢されたビクセル
の任意所望の数、すなわちちょうど説明したような2.
3または4のJ:うな数、しかし4以上であってもよい
が、これらの数を識別するために用いられることができ
る。
とができる他の方法はより短いライン長回路の出力を平
行処理づることによる。第10B図に示されるJ:うに
、4−ピクセル長の水平ラインは2−ピクセル長の水平
ラインの出力を組合わせることによって識別されかつ位
置決めされることができる。153a・・・で示、され
るビクセルの各々は第9図に関して前に議論したような
隣接対におけるANDゲート154a・・・へ接続され
る。しかしながら、第108図では、ANDゲート15
4a・・・自体は「n接対でANDグー1〜1558・
・・へ接続されるっこのように、接続部157は、任意
の隣接対のビクセルが付勢されれば出力はりを有し、接
続部156は任意対のビクセル対153a・・・が付勢
さされば出力を有し、接続部156は付勢される行に、
13りる汗なの・1つのビクセルを示プ。このプロヒス
は拡大されることができ(たどえば、出力150の対を
組合わせることによって、1行における8個の付勢され
たビクセルが識別されることができる)、または(第1
0A図に関して議論したように)1行における3Nの付
勢されたビクセルのグループの識別で先に説明したプロ
セスと組合わせられることができる。これらの技術を通
じて、出ツノ接続は1行に、おける付勢されたビクセル
の任意所望の数、すなわちちょうど説明したような2.
3または4のJ:うな数、しかし4以上であってもよい
が、これらの数を識別するために用いられることができ
る。
これまでにブリプロ12す°回路は成るビクセル長の水
平う・fンを識別づることに関してのみ説明しできた。
平う・fンを識別づることに関してのみ説明しできた。
一般に、ビクセルは任意の方向、すなわち水平のみなら
ず対角線方向、および垂直方向にもあり得る。種々のピ
クしル長の対角線は、水平線上の隣接ビクセルが第9図
のANDグーニー134a−・・i 34 nへ接続さ
れるのと同じ態様で対角線上の隣接ビクセルがANDゲ
ートへ接続されることを必要とする。1行の2よりも長
い長さが第10A図および第10B図の水平線に対して
議論されたように達成される。
ず対角線方向、および垂直方向にもあり得る。種々のピ
クしル長の対角線は、水平線上の隣接ビクセルが第9図
のANDグーニー134a−・・i 34 nへ接続さ
れるのと同じ態様で対角線上の隣接ビクセルがANDゲ
ートへ接続されることを必要とする。1行の2よりも長
い長さが第10A図および第10B図の水平線に対して
議論されたように達成される。
他の特徴もまた可能である。付勢されている小さなM!
或におりるいくつかのピクt?)しによって交差点が時
々特徴づけられ、たとえば、正方形に構成される4個の
ビクセルのグループである。これらは第10C図に示さ
れるような隣接する水平対のAND11合わせによって
識別されることができる。ビクセル158a・・・15
8nは、付勢されると、(第9図において前に示したよ
うに> ANDゲーグー160aの使用を通じて隣接す
る水平ビクセルを識別Jる。同様に、ビクセル159a
・・・15911がANDゲーグー160bを介し隣接
する行にお4Jる隣接する水平ビクセルを識別する。成
る行にL151)るイ]勢されたビクセル対と、他の行
にお【プる付勢されたビクセル対の両方の組合わせは、
上または下で、ANDゲート161a・・・からの出力
信号を生じ、この出力信号は接続部163a・・・を介
して自己組織化回路に対して利用できるようにされる。
或におりるいくつかのピクt?)しによって交差点が時
々特徴づけられ、たとえば、正方形に構成される4個の
ビクセルのグループである。これらは第10C図に示さ
れるような隣接する水平対のAND11合わせによって
識別されることができる。ビクセル158a・・・15
8nは、付勢されると、(第9図において前に示したよ
うに> ANDゲーグー160aの使用を通じて隣接す
る水平ビクセルを識別Jる。同様に、ビクセル159a
・・・15911がANDゲーグー160bを介し隣接
する行にお4Jる隣接する水平ビクセルを識別する。成
る行にL151)るイ]勢されたビクセル対と、他の行
にお【プる付勢されたビクセル対の両方の組合わせは、
上または下で、ANDゲート161a・・・からの出力
信号を生じ、この出力信号は接続部163a・・・を介
して自己組織化回路に対して利用できるようにされる。
たとえば、111Mの交差点が同時に付勢されている゛
正方形″のパターンにおける4個のビクセルによって識
別されるべきであれば、出力は接続部163a・・・に
生ずべきである。特に″゛正方形″パターンが第10C
図の第1の行のビクセル158b、158Cかつまた第
2の行のビクセル159b、159Cから構成されるよ
うにする。
正方形″のパターンにおける4個のビクセルによって識
別されるべきであれば、出力は接続部163a・・・に
生ずべきである。特に″゛正方形″パターンが第10C
図の第1の行のビクセル158b、158Cかつまた第
2の行のビクセル159b、159Cから構成されるよ
うにする。
ANDゲーグー 164 aおよび164bはピクセル
対158bおよび158Cならびにビクセル対159b
および159Cからそれぞれ同時信号によって付勢され
る。さらに、ANDゲート161bが刺激を受番プる、
なぜならばANDゲートはANDゲーグー 164 a
および164bの両方からの同時入力に応答するからで
ある。ANDゲーグー161bの出力は接続部163B
の自己l1ri化回路21Aに対して利用可能である。
対158bおよび158Cならびにビクセル対159b
および159Cからそれぞれ同時信号によって付勢され
る。さらに、ANDゲート161bが刺激を受番プる、
なぜならばANDゲートはANDゲーグー 164 a
および164bの両方からの同時入力に応答するからで
ある。ANDゲーグー161bの出力は接続部163B
の自己l1ri化回路21Aに対して利用可能である。
1個の隣接対のビクセルの組合わせもまた接続部162
aで利用できるということが?lI!察されよう。
aで利用できるということが?lI!察されよう。
回路120のようなブリプロセサ回路は、異なる方向に
おける付勢されたビクセルの異なる長さが自己組織化回
路21Aにおいて用いるためにどのようにして正しく識
別されることができるかを示す。しかしながら、これら
の識別は2個の特I! 。
おける付勢されたビクセルの異なる長さが自己組織化回
路21Aにおいて用いるためにどのようにして正しく識
別されることができるかを示す。しかしながら、これら
の識別は2個の特I! 。
すなわち長さおよび場所を特定する。成る場合には、よ
り有益な情報が、長さのみが特定され場所が特定されな
い場合自己組織化回路21Aへ伝えられることができる
。たとえば、(ビクセルアレイを付勢するためにパター
ン11として用いられる)ブロック体アルファベットの
いくつかの文字1よ、それが配置されている場所に加え
て成る特徴が存在するかどうかを簡単に検出することに
よってより容易識別されることができる。ビクセルアレ
イが“E IIまたはF″のいずれかを表わ1幾何学的
パターン11によって付勢されれば、水平線の有無が重
要である。他のブリプロセササブ回路125は自己組織
化回路21Aへ送られた特徴の存在(成る場合には数)
を検出することができる。
り有益な情報が、長さのみが特定され場所が特定されな
い場合自己組織化回路21Aへ伝えられることができる
。たとえば、(ビクセルアレイを付勢するためにパター
ン11として用いられる)ブロック体アルファベットの
いくつかの文字1よ、それが配置されている場所に加え
て成る特徴が存在するかどうかを簡単に検出することに
よってより容易識別されることができる。ビクセルアレ
イが“E IIまたはF″のいずれかを表わ1幾何学的
パターン11によって付勢されれば、水平線の有無が重
要である。他のブリプロセササブ回路125は自己組織
化回路21Aへ送られた特徴の存在(成る場合には数)
を検出することができる。
第1図にはそのような可能な回路が示される。
第10A図を参照して説明したような回路からのAND
ゲート出力は第11図においてORゲートへの入力とし
で用いられる。ORゲートは任意の入力がある場合に付
勢されるように機能する。第11図において、3個のビ
クセル長であるビクセル170a・・・の任意の水平の
組はANDグー1−171a・・・を付勢する。ORゲ
ート173はANDグー1〜1718の任意のものが付
勢されると付勢される。ORゲート173の出力は、3
の長さのビクセルアレイがビクセルの行のほかに存在し
ていることを示すために接続部174を介して自己組織
化回路21Aへ利用できる。より複雑なORグーt・は
アレイの左半分の対角線のどこが、またはアレイの2−
長さの水平線のどこかまたはアレーイの中心近くの交差
点のような他の特徴を識別してもよい。グー1〜173
のようなORゲートからの出力は重要ではない、なぜな
らはそれらはANDケー1−(たとえばゲート171・
・・)出力はど特定の場所ではないからである。結局、
子供は文字゛△″がページのどこに配置されていてもそ
の文字11 A I+を認識することができ、それは、
文字、すなわち、左に面している対角線に接続された水
平面へ接続される右に面している対角線を識別する°“
関連パである。ORゲート出力は互いに関して種々の原
始的なコンポーネントの一般的な場所を確立することに
よってこの関連を識別することができる。
ゲート出力は第11図においてORゲートへの入力とし
で用いられる。ORゲートは任意の入力がある場合に付
勢されるように機能する。第11図において、3個のビ
クセル長であるビクセル170a・・・の任意の水平の
組はANDグー1−171a・・・を付勢する。ORゲ
ート173はANDグー1〜1718の任意のものが付
勢されると付勢される。ORゲート173の出力は、3
の長さのビクセルアレイがビクセルの行のほかに存在し
ていることを示すために接続部174を介して自己組織
化回路21Aへ利用できる。より複雑なORグーt・は
アレイの左半分の対角線のどこが、またはアレイの2−
長さの水平線のどこかまたはアレーイの中心近くの交差
点のような他の特徴を識別してもよい。グー1〜173
のようなORゲートからの出力は重要ではない、なぜな
らはそれらはANDケー1−(たとえばゲート171・
・・)出力はど特定の場所ではないからである。結局、
子供は文字゛△″がページのどこに配置されていてもそ
の文字11 A I+を認識することができ、それは、
文字、すなわち、左に面している対角線に接続された水
平面へ接続される右に面している対角線を識別する°“
関連パである。ORゲート出力は互いに関して種々の原
始的なコンポーネントの一般的な場所を確立することに
よってこの関連を識別することができる。
ORグー1−はまた異なるパターンの゛′寸法”依存性
を減らずために用いられることができる。ブロック体の
文字II A nはその大きさに関係なく認識されるべ
きであり、大きな大文字“A゛′は小さな大文字゛A′
′として容易に識別されるべきである。もちろん、ピク
セルアレイの寸法の制限はあるが、それらの範囲内では
大きさは主たる影響ではない。パ関連”が一旦ORグー
1〜出力(上述した)によって決定されると、各ザブ特
徴の司法ファクタが除去される。たlえは、人文字II
A 11はレスビ、りなわら、右対角線とその隣りの
左対角線があり、水平線によって分離されるそれらの上
端に交差点を有することにJζっで認識されることにな
る。1法を決めるような技術は現在のイメージ処理方法
では伯通でδ5す、これらの方法はまた前処理のために
用いられ、前処理の正確な性質は自己組織化回路のタス
クを簡略化するという点においてのみ重要である。
を減らずために用いられることができる。ブロック体の
文字II A nはその大きさに関係なく認識されるべ
きであり、大きな大文字“A゛′は小さな大文字゛A′
′として容易に識別されるべきである。もちろん、ピク
セルアレイの寸法の制限はあるが、それらの範囲内では
大きさは主たる影響ではない。パ関連”が一旦ORグー
1〜出力(上述した)によって決定されると、各ザブ特
徴の司法ファクタが除去される。たlえは、人文字II
A 11はレスビ、りなわら、右対角線とその隣りの
左対角線があり、水平線によって分離されるそれらの上
端に交差点を有することにJζっで認識されることにな
る。1法を決めるような技術は現在のイメージ処理方法
では伯通でδ5す、これらの方法はまた前処理のために
用いられ、前処理の正確な性質は自己組織化回路のタス
クを簡略化するという点においてのみ重要である。
回路120のようなスタディツクなブリプロセサ回路は
説明されてきており、他の変形は時間変化づ−るまたは
ダイナミックプリプロセサ回路である。時間変化するブ
リプロセサ回路20は時間変化している入カバターン1
1(第1図)を有するものである。マイクロホンへ入れ
た人間のAペレータからの会話パターンを認識するため
に設計された自己組織化回路1が一例である。セン1す
10は帯域通過フィルタへ接続されたマfりロホンであ
り、でのため第1図の自己組織化回路1への入力信号2
は入力会話パターンがフィルタ周波数帯域の1またはそ
れ以上の周波数内容を有するかどうかを特定づるディジ
タル信号である( 3 ctentlfic A m
erican 、 ” 3 peach Reco
gnitlonF3V Computer”1981
年4月を参照されたい)。
説明されてきており、他の変形は時間変化づ−るまたは
ダイナミックプリプロセサ回路である。時間変化するブ
リプロセサ回路20は時間変化している入カバターン1
1(第1図)を有するものである。マイクロホンへ入れ
た人間のAペレータからの会話パターンを認識するため
に設計された自己組織化回路1が一例である。セン1す
10は帯域通過フィルタへ接続されたマfりロホンであ
り、でのため第1図の自己組織化回路1への入力信号2
は入力会話パターンがフィルタ周波数帯域の1またはそ
れ以上の周波数内容を有するかどうかを特定づるディジ
タル信号である( 3 ctentlfic A m
erican 、 ” 3 peach Reco
gnitlonF3V Computer”1981
年4月を参照されたい)。
第18図は入力会話パターン11を、ブリプロセサ回路
20(第2図)への入力に適したディジタル信号に変換
する簡単な回路を示す。音源(たとえば人間、その人の
会話パターンによ〕て、マイクロホン270はアナログ
電気信号を接続部273を介して、いくつかの帯域通過
フィルタ270a・・・270nの各々へ送る)。会話
パターン11が帯域通過フィルタ270a・・・27O
nの通過帯域周波数に対応する周波数内容を有せば、そ
の周波数でのアナログ電気信号がローパスフィルタ27
4a・・・274nへ伝送される。ローパスフィルタ2
74a・・・は整流、積分および減衰機能を含み、その
ためフィルタの出力電気信号はその特定の周波数での周
波数内容の有無を示す緩やかに時間変化するアナログ信
号である。このアナログ信号は(回路32(第3図)に
用いられるものと類似する)しきい値コンデンサ272
を有する高利得増幅器271a・・・271nによって
変換され、接続部121a・・・121nの出力信号は
ディジタル信号であり、このディジタル信号は音源が特
定の帯域通過フィルタ270a・・・27Onと関連す
る周波数内容のある振幅を有する場合のみ活性である。
20(第2図)への入力に適したディジタル信号に変換
する簡単な回路を示す。音源(たとえば人間、その人の
会話パターンによ〕て、マイクロホン270はアナログ
電気信号を接続部273を介して、いくつかの帯域通過
フィルタ270a・・・270nの各々へ送る)。会話
パターン11が帯域通過フィルタ270a・・・27O
nの通過帯域周波数に対応する周波数内容を有せば、そ
の周波数でのアナログ電気信号がローパスフィルタ27
4a・・・274nへ伝送される。ローパスフィルタ2
74a・・・は整流、積分および減衰機能を含み、その
ためフィルタの出力電気信号はその特定の周波数での周
波数内容の有無を示す緩やかに時間変化するアナログ信
号である。このアナログ信号は(回路32(第3図)に
用いられるものと類似する)しきい値コンデンサ272
を有する高利得増幅器271a・・・271nによって
変換され、接続部121a・・・121nの出力信号は
ディジタル信号であり、このディジタル信号は音源が特
定の帯域通過フィルタ270a・・・27Onと関連す
る周波数内容のある振幅を有する場合のみ活性である。
会話パターンのそのような粗雑な測定が会話を識別する
ために用いられることができるということは何人かの研
究者によって示されている(たとえば、5cience
、 Vol、 212.22 May1981.
“S peech P erception wi
thout ” T raditional S
peecb Cues ”を参照)時間の任意の瞬間
に、ブリプロセサ回路20(第2図)への入力に電圧の
2進値を有し、これは第8図、第9Δ図、第10A図、
第10B図。
ために用いられることができるということは何人かの研
究者によって示されている(たとえば、5cience
、 Vol、 212.22 May1981.
“S peech P erception wi
thout ” T raditional S
peecb Cues ”を参照)時間の任意の瞬間
に、ブリプロセサ回路20(第2図)への入力に電圧の
2進値を有し、これは第8図、第9Δ図、第10A図、
第10B図。
第10C図および第11図に関して前に説明した電圧の
2進値とは何ら異ならない。特定の音声パターン11は
、任意の瞬間に音声パターンを単に知ることによって偶
然に認識されるが、一方、音声パターン11はより頻繁
に、音声パターンが時間とともにいかに変化するかを知
ることによって認識されることができる。音響信号の時
間変化周波数内容は゛ボイスプリント″または音声スペ
クトル写真と一般的に呼ばれており、ときには、周波数
内容は会話専門家などによって用いられるボイスプリン
トを作り出すために時間の関数としてグラフ化され6
(Science、 Vol、 210.24Qcto
ber 1980 、 “M ultidimen
sionalS caling、 Tree Fit
ting and Q 1ustcrin、 11
を参照)。
2進値とは何ら異ならない。特定の音声パターン11は
、任意の瞬間に音声パターンを単に知ることによって偶
然に認識されるが、一方、音声パターン11はより頻繁
に、音声パターンが時間とともにいかに変化するかを知
ることによって認識されることができる。音響信号の時
間変化周波数内容は゛ボイスプリント″または音声スペ
クトル写真と一般的に呼ばれており、ときには、周波数
内容は会話専門家などによって用いられるボイスプリン
トを作り出すために時間の関数としてグラフ化され6
(Science、 Vol、 210.24Qcto
ber 1980 、 “M ultidimen
sionalS caling、 Tree Fit
ting and Q 1ustcrin、 11
を参照)。
第19図において、入力121a・・・121nは、第
9図に関して前に説明したようなプリプロセサ91回路
136a・・・136nによって前処理される前に遅延
回路281へ送られる。入力信@121a・・・121
nはシフトレジスタの列へ送られ、その個々のピッ1〜
はレジスタビット285a・・・285nによって識別
される。シフトレジスタの各々のビットのV1能はその
ディジタルデータを保持することまたはそのデータをそ
の右のレジスタビット・へ移すことである。データの転
送(またはシフ1−)は、第19図でCLで示されるク
ロック信号がレジスタビット282a・・・285nに
よって受番ノられるときに行なわれる。
9図に関して前に説明したようなプリプロセサ91回路
136a・・・136nによって前処理される前に遅延
回路281へ送られる。入力信@121a・・・121
nはシフトレジスタの列へ送られ、その個々のピッ1〜
はレジスタビット285a・・・285nによって識別
される。シフトレジスタの各々のビットのV1能はその
ディジタルデータを保持することまたはそのデータをそ
の右のレジスタビット・へ移すことである。データの転
送(またはシフ1−)は、第19図でCLで示されるク
ロック信号がレジスタビット282a・・・285nに
よって受番ノられるときに行なわれる。
各時間サイクルごとに、ディジタルデータは入力接続部
121a・・・121nへ送られ、その時間サイクルの
持続期間の間シフトレジスタビット(すなわち、282
8.283a 、284a・・・285a)の第1の列
に保持される。その時間サイクルが終わるどき、各ビッ
ト列におけるデータはその右への列にシフ]・される。
121a・・・121nへ送られ、その時間サイクルの
持続期間の間シフトレジスタビット(すなわち、282
8.283a 、284a・・・285a)の第1の列
に保持される。その時間サイクルが終わるどき、各ビッ
ト列におけるデータはその右への列にシフ]・される。
たどえば、ピッ(・列282a・・・285aにス1−
アされたデータは2B2b・・・285bヘシフトされ
、ビット列282b・・・285bのそれは282C・
・・285Cヘシフトされ以下同様に各ビット列ごとに
行なわれる。
アされたデータは2B2b・・・285bヘシフトされ
、ビット列282b・・・285bのそれは282C・
・・285Cヘシフトされ以下同様に各ビット列ごとに
行なわれる。
動作の間、シフトレジスタのすべてはそのサイクルの活
性部分の間それらのデータを保持し、データのシフトお
よび接続部121a・・・121nからの新しいデータ
の付加は時間サイクルの活性部分の間でのみ行なわれ、
そのクロック信号OLによって始動される。
性部分の間それらのデータを保持し、データのシフトお
よび接続部121a・・・121nからの新しいデータ
の付加は時間サイクルの活性部分の間でのみ行なわれ、
そのクロック信号OLによって始動される。
時間変化する信号のためのブリプロセササブ回路136
a・・・136nは(たとえば第9図に関して)スタテ
ィック信号のために前述したのと同じ方法で働く。唯一
の違いは、データがシフトされていない時間サイクルの
部分の間のみそれらが作動するということである。第1
9図に示された例では、レジスタ282a・・・282
nの行は高周波数に設定された帯域通過フィルタ270
a(第18図)から来る高周波帯域データを表わす。レ
ジスタ285a・・・285nは低周波帯域を表わし、
他のレジスタ(たとえば283a・・・283n )は
中間周波数帯域を表わす。第18図の音源からの音響信
号が、話された文字゛S”のす−音を表わせば、フィル
タ270a 、270bおよび270C(これらはより
高い周波数に対応する)が付勢されるのが期待される、
なぜならばこの音は高周波内容を有するからである。
a・・・136nは(たとえば第9図に関して)スタテ
ィック信号のために前述したのと同じ方法で働く。唯一
の違いは、データがシフトされていない時間サイクルの
部分の間のみそれらが作動するということである。第1
9図に示された例では、レジスタ282a・・・282
nの行は高周波数に設定された帯域通過フィルタ270
a(第18図)から来る高周波帯域データを表わす。レ
ジスタ285a・・・285nは低周波帯域を表わし、
他のレジスタ(たとえば283a・・・283n )は
中間周波数帯域を表わす。第18図の音源からの音響信
号が、話された文字゛S”のす−音を表わせば、フィル
タ270a 、270bおよび270C(これらはより
高い周波数に対応する)が付勢されるのが期待される、
なぜならばこの音は高周波内容を有するからである。
す−音が始まると、レジスタビット2828゜283a
および284aは第1の時間サイクルの間コネクタ12
1a、121bおよび121Cから受けたデータをスト
アする。す−音が続くと、この同じデータが次の時間サ
イクルにおいてレジスタビット282b、283bおよ
び284bへまずシフ1へされ、次の時間サイクルでレ
ジスタビット280c 、283cおよび284Gヘシ
フ1へされる。データがレジスタビット列282a、・
・・285aからシフトされると、新しいデータがその
シフトの間に入力信@121a・・・121nを介して
加えられる。す−音が3時間サイクルの間続き、そのた
めお音が終わるとき、データが9個のレジスタピッt”
282a ・ 282c 、283a ・・・283c
、284a ・2B4aにストアされるものとする。
および284aは第1の時間サイクルの間コネクタ12
1a、121bおよび121Cから受けたデータをスト
アする。す−音が続くと、この同じデータが次の時間サ
イクルにおいてレジスタビット282b、283bおよ
び284bへまずシフ1へされ、次の時間サイクルでレ
ジスタビット280c 、283cおよび284Gヘシ
フ1へされる。データがレジスタビット列282a、・
・・285aからシフトされると、新しいデータがその
シフトの間に入力信@121a・・・121nを介して
加えられる。す−音が3時間サイクルの間続き、そのた
めお音が終わるとき、データが9個のレジスタピッt”
282a ・ 282c 、283a ・・・283c
、284a ・2B4aにストアされるものとする。
このとき、第19図の1368の前処理サブ回路は第3
の時間サイクルの間に生じる接続部141aおよび14
1bで信号出力を与えるANDゲート134aおよび1
34bへの同時入力を有する。これらの2個の接続部に
生じる信号は第2図の自己組織化回路21Aによって用
いられて、その持続期間が3時間サイクルであるす一音
を特定する信号を決定づる。もちろん、サブ回路136
b・・・136nからの信号はサブ回路136aからの
信号に関して用いられて、他の周波数帯域情報を識別し
、この例では、サブ回路136a、136bおよび13
60(接続部121a。
の時間サイクルの間に生じる接続部141aおよび14
1bで信号出力を与えるANDゲート134aおよび1
34bへの同時入力を有する。これらの2個の接続部に
生じる信号は第2図の自己組織化回路21Aによって用
いられて、その持続期間が3時間サイクルであるす一音
を特定する信号を決定づる。もちろん、サブ回路136
b・・・136nからの信号はサブ回路136aからの
信号に関して用いられて、他の周波数帯域情報を識別し
、この例では、サブ回路136a、136bおよび13
60(接続部121a。
121bおよび121Cの入力信号に対応する)のみが
自己組織化回路21へ送ら拉る信号庖有づる。
自己組織化回路21へ送ら拉る信号庖有づる。
他の前処理サブ回路125がダイナミックまたは時間変
化する信号に対して可能である。ちょうどスタティック
信号がビクセルの列からの情報を用いて垂直ラインパタ
ーン(既に説明した)を用いることができるのと同じよ
うに、いくつかの周波数帯域からの同時信号が第19図
のサブ回路136a・・・136nに類似するプリプロ
セサ回路によって分析されることができる。たとえば、
議論したす一音はより高周波帯域のセンサ(たとえば、
接続部121a、121bおよび121Cで信号を入力
する第18図の270a 、270bおよび270c)
からの同時的な活性信号によって識別されてもよい。プ
リプロセササブ回路125によるこれらの信号のAND
ゲートの組合わせは入来する音声信号の周波数帯域の幅
を示す自己組織化回路21Aへ情報を送ることができ、
この場合、ず−音は最も高い3つの周波数帯域の周波数
内容を有する。スタティック信号がちょうどブリプロセ
サ回路のビクセルの行または列のANDゲーグー合わせ
を用いるように、ダイナミック信号は任意の特定の時間
サイクルの間シフトレジスタビットデータの行または列
のANDゲーグー合わせを用いることができる。同様に
、ORゲグー−組合わせは、ちょうどビクセルの行また
は列に対して前述したように、シフトレジスタからの行
または列のいずれかの情報のプリプロセサ決定となり1
0る。
化する信号に対して可能である。ちょうどスタティック
信号がビクセルの列からの情報を用いて垂直ラインパタ
ーン(既に説明した)を用いることができるのと同じよ
うに、いくつかの周波数帯域からの同時信号が第19図
のサブ回路136a・・・136nに類似するプリプロ
セサ回路によって分析されることができる。たとえば、
議論したす一音はより高周波帯域のセンサ(たとえば、
接続部121a、121bおよび121Cで信号を入力
する第18図の270a 、270bおよび270c)
からの同時的な活性信号によって識別されてもよい。プ
リプロセササブ回路125によるこれらの信号のAND
ゲートの組合わせは入来する音声信号の周波数帯域の幅
を示す自己組織化回路21Aへ情報を送ることができ、
この場合、ず−音は最も高い3つの周波数帯域の周波数
内容を有する。スタティック信号がちょうどブリプロセ
サ回路のビクセルの行または列のANDゲーグー合わせ
を用いるように、ダイナミック信号は任意の特定の時間
サイクルの間シフトレジスタビットデータの行または列
のANDゲーグー合わせを用いることができる。同様に
、ORゲグー−組合わせは、ちょうどビクセルの行また
は列に対して前述したように、シフトレジスタからの行
または列のいずれかの情報のプリプロセサ決定となり1
0る。
要約づるど、スタティックまたは時間変化づる(g号の
ためのブリプロセサ回路20(第2図)は同じ方法で作
動し、行、列などのANDゲーグーまたはORゲグー組
合わせはブリプロセサ回路2゜からの出力信号25をト
リガする。ビクセルアレイからのスタティック信号に対
しては、行および列は第9図の130a・・・130n
のようなビクセル出力それ自体の行および列である。時
間変化する信号に対しては、ビット列は特定の時間サイ
クルの間すべての入力信号に対しシフトレジスタにスト
アされたデータを表わしくたとえば第19図のレジスタ
ビット282a・・・285a)、行は(第19図のシ
フl−レジスタ285のような)多くの連Inる時間ス
テップのための特定の入力信号のシフ1−レジスタにス
トアされたデータを表ゎ1゜スタディツク悟りに113
いて、出力信号25はセンサからの入力情報があるとき
に作動され、時間変化する信号においては、これらの出
力25は各時間サイクルの活性部分の間に作動される。
ためのブリプロセサ回路20(第2図)は同じ方法で作
動し、行、列などのANDゲーグーまたはORゲグー組
合わせはブリプロセサ回路2゜からの出力信号25をト
リガする。ビクセルアレイからのスタティック信号に対
しては、行および列は第9図の130a・・・130n
のようなビクセル出力それ自体の行および列である。時
間変化する信号に対しては、ビット列は特定の時間サイ
クルの間すべての入力信号に対しシフトレジスタにスト
アされたデータを表わしくたとえば第19図のレジスタ
ビット282a・・・285a)、行は(第19図のシ
フl−レジスタ285のような)多くの連Inる時間ス
テップのための特定の入力信号のシフ1−レジスタにス
トアされたデータを表ゎ1゜スタディツク悟りに113
いて、出力信号25はセンサからの入力情報があるとき
に作動され、時間変化する信号においては、これらの出
力25は各時間サイクルの活性部分の間に作動される。
通常、スタティックなプリプロサ回路は時間変化するも
のと区別される。しかしながら、スタティックなパター
ン11の成るパターン01タスクのために、時間変化す
るブリプロセサ回路の局面が用いられてもよい。たとえ
ば、印刷された言葉が手書の認識にお(プるように認識
されるべきであれば、光学センサ10は走査的にぞの文
字の上を移動されるビクセルの垂直アレイまたは水平ア
レイに構成されてもよい。全体のパターン11に代わっ
て、ビクセル10は任意の瞬間にパターン11の垂直ス
[・リップへさらされるにづぎなく、そのパターンの他
の垂直ストリップは時間が進むに従ってビクセルアレイ
へさらされる。音響エネルギ関連の時間変化するパター
ンがちょうど前に議論したようにmlされるように、ビ
クセルの垂直アレイによって文字または言葉のスキャン
を表ねプ時間変化パターンが認識される。
のと区別される。しかしながら、スタティックなパター
ン11の成るパターン01タスクのために、時間変化す
るブリプロセサ回路の局面が用いられてもよい。たとえ
ば、印刷された言葉が手書の認識にお(プるように認識
されるべきであれば、光学センサ10は走査的にぞの文
字の上を移動されるビクセルの垂直アレイまたは水平ア
レイに構成されてもよい。全体のパターン11に代わっ
て、ビクセル10は任意の瞬間にパターン11の垂直ス
[・リップへさらされるにづぎなく、そのパターンの他
の垂直ストリップは時間が進むに従ってビクセルアレイ
へさらされる。音響エネルギ関連の時間変化するパター
ンがちょうど前に議論したようにmlされるように、ビ
クセルの垂直アレイによって文字または言葉のスキャン
を表ねプ時間変化パターンが認識される。
パターン11の走査は回路21のような自己組織化回路
へ重要な情報を与えることができる。走査されたパター
ンは情報の“順序づ(〕°゛を与える。
へ重要な情報を与えることができる。走査されたパター
ンは情報の“順序づ(〕°゛を与える。
たとえば、第19図に示される回路281が大文字“L
IIの垂直走査を表わせば、レジスタピット282n
・・・285nはその文字の垂直ストロークによって駆
動され、他方、レジスタビット285a・・・285n
は水平ス(−0−りによって付勢される。レジスタビッ
ト282n ・285n (DANDゲートの組合わせ
は回路136a・・・136nに類似する回路を介して
垂直ストロークを識別し、他方、レジスタピッ[・28
5a・・・285nのANDゲートの組合わせは136
nのような回路を介して水平ストO−りを識別づる。
IIの垂直走査を表わせば、レジスタピット282n
・・・285nはその文字の垂直ストロークによって駆
動され、他方、レジスタビット285a・・・285n
は水平ス(−0−りによって付勢される。レジスタビッ
ト282n ・285n (DANDゲートの組合わせ
は回路136a・・・136nに類似する回路を介して
垂直ストロークを識別し、他方、レジスタピッ[・28
5a・・・285nのANDゲートの組合わせは136
nのような回路を介して水平ストO−りを識別づる。
(第19図の136a・・・136nのような)ブリプ
ロセザ回路の出力は゛順序づけ゛、すなわち垂直ストロ
ークパターンが水平ストロークパターンに関し現われる
順序を識別する。例によれば、左−右走査ビクセルアレ
イはまず垂直ストローク、次いで水平スト口−りを識別
し、これは走査された文字“′L″をWg識する際に重
要なニレメン1〜である。大文字゛J IIは文字II
L IIとほぼ同じエレメントを有するが、順序づけ
は異なっており、左−右走査は垂直ストロークの前にほ
ぼ水平なストO−りを認識する。もちろん、文字“′J
″を認識する際の重要な違いのある特徴は文字゛L′と
比べてその順序づけにある。パターンを走査することに
よって、°°上”、下”、“前”および後”のような特
徴がパターンを認識するための回路21のような自己組
織化回路によって用いられることができる。
ロセザ回路の出力は゛順序づけ゛、すなわち垂直ストロ
ークパターンが水平ストロークパターンに関し現われる
順序を識別する。例によれば、左−右走査ビクセルアレ
イはまず垂直ストローク、次いで水平スト口−りを識別
し、これは走査された文字“′L″をWg識する際に重
要なニレメン1〜である。大文字゛J IIは文字II
L IIとほぼ同じエレメントを有するが、順序づけ
は異なっており、左−右走査は垂直ストロークの前にほ
ぼ水平なストO−りを認識する。もちろん、文字“′J
″を認識する際の重要な違いのある特徴は文字゛L′と
比べてその順序づけにある。パターンを走査することに
よって、°°上”、下”、“前”および後”のような特
徴がパターンを認識するための回路21のような自己組
織化回路によって用いられることができる。
これまでに説明した回路は、回路120のようなブリブ
ロセナ回路からの情報とともに送られる1) A Cサ
ブ回路70a・ 70n<第7A図)のアレイがどのよ
うにして入力センサ10(第1図)に向けられるスタテ
ィックまたは時間変化するパターン11の情報を自己組
織化することができるかを示す。説明した方法は自己組
織化回路として行なわれるが、自己組織化回路を作るた
めには特に効率的な方法ではない。
ロセナ回路からの情報とともに送られる1) A Cサ
ブ回路70a・ 70n<第7A図)のアレイがどのよ
うにして入力センサ10(第1図)に向けられるスタテ
ィックまたは時間変化するパターン11の情報を自己組
織化することができるかを示す。説明した方法は自己組
織化回路として行なわれるが、自己組織化回路を作るた
めには特に効率的な方法ではない。
特定のパターン11に関する情報を実際に担う入力の数
は全入力25a・・・25nのうちの10分の1でもよ
い。第7A図に関して議論した例では、大文字11 A
++のほとんどは25a 、25b 、25Cのよう
な2,3の入力のみによって規定され、一般に、3より
もかなり多いがすべての可能な入力25a・・・25n
よりも幾分少ない活性入力が期待されよう。したがって
、DA C70a・・・7;うnのほとんどは用いられ
ていないということがmlされることができ、活性入力
信号25a・・・25nが一致する場合のみ、第7A図
の活性出力信号26a・・・26nは意味のある列およ
び行に対応Jる特定のDACである。もちろん、DAC
70a川73nの1096または20%のみが実際にそ
れぞれのアップダウンカウンタ67にストアされたOで
ない数を有する。
は全入力25a・・・25nのうちの10分の1でもよ
い。第7A図に関して議論した例では、大文字11 A
++のほとんどは25a 、25b 、25Cのよう
な2,3の入力のみによって規定され、一般に、3より
もかなり多いがすべての可能な入力25a・・・25n
よりも幾分少ない活性入力が期待されよう。したがって
、DA C70a・・・7;うnのほとんどは用いられ
ていないということがmlされることができ、活性入力
信号25a・・・25nが一致する場合のみ、第7A図
の活性出力信号26a・・・26nは意味のある列およ
び行に対応Jる特定のDACである。もちろん、DAC
70a川73nの1096または20%のみが実際にそ
れぞれのアップダウンカウンタ67にストアされたOで
ない数を有する。
電流を投票器75a・・・75へ出力するために用いら
れる希薄になったDAC70a・・・73nのジレンマ
は特定のDACを列(たとえば入力25aに関連の列)
へかつまた行(たどえば、出力26c k:pJ4*の
行)へ割当でることによって解決されることができる。
れる希薄になったDAC70a・・・73nのジレンマ
は特定のDACを列(たとえば入力25aに関連の列)
へかつまた行(たどえば、出力26c k:pJ4*の
行)へ割当でることによって解決されることができる。
第12図の回路190はこの割当てが第7A図IL、関
して隅論したものと同様にDAC170a・・・170
nを用いていかに行なわれることができるかを示す。回
VR190への入力は、第7A図におけるように、信号
258・・・25 nであり、回路からの出力もまた同
様に、信号26a・2611 ’(’ある。しかしなが
ら、DAC170a・・・170nは出力信号に関して
転送ケーi−2(J Oa・・・202 nならびに入
力15号に関して203a・・・20611を用いで、
任意の入力(g N 25 a・・・25nよiJ、び
任意の出力信号26a・・・2611間に接続されるこ
とができる。
して隅論したものと同様にDAC170a・・・170
nを用いていかに行なわれることができるかを示す。回
VR190への入力は、第7A図におけるように、信号
258・・・25 nであり、回路からの出力もまた同
様に、信号26a・2611 ’(’ある。しかしなが
ら、DAC170a・・・170nは出力信号に関して
転送ケーi−2(J Oa・・・202 nならびに入
力15号に関して203a・・・20611を用いで、
任意の入力(g N 25 a・・・25nよiJ、び
任意の出力信号26a・・・2611間に接続されるこ
とができる。
動作におい又、ティーブング:jンビュータ9(第1図
)はでの接続にお番プるDAC170a・・・170n
のうちの1つを含む、特定の出力接続へ特定の入力接続
を接続する態様で転送グー1〜を開く。たとえば、入力
18号25a、2511d5よび25Cもまたぞれぞれ
左対角線、右対角線および水平線を示し、他方出力信号
26aもまた大文字11 A *Tを示さず、ティーチ
ングコンピュータ9は次のようにDACを割当てる。文
字IIノ〜°′を表わす入カバターンがセンサ10へ与
えられるど、接続部25a、25bおよび25cは正の
(im号をt4覆るものと充分に期t!tされる。ディ
ーヂングコンピコータ9はDAC170aを、第12図
のゲート203aをその転送ゲート50C(第5A図お
よび第5B図に示されているが、第12図には明瞭に示
されていない〉を介して1〜リガー4ることによってD
AC170F+を出力26aへ割当−Uる。
)はでの接続にお番プるDAC170a・・・170n
のうちの1つを含む、特定の出力接続へ特定の入力接続
を接続する態様で転送グー1〜を開く。たとえば、入力
18号25a、2511d5よび25Cもまたぞれぞれ
左対角線、右対角線および水平線を示し、他方出力信号
26aもまた大文字11 A *Tを示さず、ティーチ
ングコンピュータ9は次のようにDACを割当てる。文
字IIノ〜°′を表わす入カバターンがセンサ10へ与
えられるど、接続部25a、25bおよび25cは正の
(im号をt4覆るものと充分に期t!tされる。ディ
ーヂングコンピコータ9はDAC170aを、第12図
のゲート203aをその転送ゲート50C(第5A図お
よび第5B図に示されているが、第12図には明瞭に示
されていない〉を介して1〜リガー4ることによってD
AC170F+を出力26aへ割当−Uる。
同様に、DΔC170Flは出力接続6/IC(第6A
図)を有し、この接続を介して、電流が、そのゲート信
号50cを介して転送グーt−200aを1−リガする
ためにティーチング」ンピコータ9を用い11転送ゲー
1−2008をトリガすることによって接続される投票
器75aへ送られろ。このように、入カイ8月(たとえ
ば信号25a)がDAC(たとえばDAC170a)へ
、適当な転送グー1へくたとλばグーj−203a)を
トリガすることによって割当てられ、DACは次に、他
の転送ゲートくたとえばグー1〜200a >をトリガ
することによって総和接続点へ接続される。同様な態様
で、入力接続部25bは、転送ゲート204hをI・リ
ガすることによってり、AC170bへ割当てられるこ
とができ、かつグー1〜2001Jを1〜すれるごとが
できる。
図)を有し、この接続を介して、電流が、そのゲート信
号50cを介して転送グーt−200aを1−リガする
ためにティーチング」ンピコータ9を用い11転送ゲー
1−2008をトリガすることによって接続される投票
器75aへ送られろ。このように、入カイ8月(たとえ
ば信号25a)がDAC(たとえばDAC170a)へ
、適当な転送グー1へくたとλばグーj−203a)を
トリガすることによって割当てられ、DACは次に、他
の転送ゲートくたとえばグー1〜200a >をトリガ
することによって総和接続点へ接続される。同様な態様
で、入力接続部25bは、転送ゲート204hをI・リ
ガすることによってり、AC170bへ割当てられるこ
とができ、かつグー1〜2001Jを1〜すれるごとが
できる。
本質的に、DACl 70a ・ ’I 70nのプー
ルは任意の入力信号25a・・・25nならびに任意の
出力接続26a・・・26nへ割当てられることができ
る。DACl 70a−17On (第12図には示
していないが、OR並列制御ゲートをアドレスすること
によって実現される)ごとにバニッシュまICはりワー
ド信号が゛ルッスン°′の間にティーチングコンピュー
タ9によって付勢されて前述したように、DACカウン
タ67の2進数を変更し、入力および出力接続へ特定の
DACを割当てたコンピュータもまた前述したように、
特定のDACのバニツシ1/リワード信号を付勢するた
めにプログラムされる。コンピュータ9は自己組織化回
路190の必要な部分になることに注目されたい、なぜ
ならば適当な転送ゲート200a・・・206nはそれ
によってトリガされるからである。他の実施例では、転
送ゲート200a・・・206nは認識モードの間コン
ピュータ9から回路190が独立して作動し冑るように
1〜リガした後ラップ−されることがCきる。
ルは任意の入力信号25a・・・25nならびに任意の
出力接続26a・・・26nへ割当てられることができ
る。DACl 70a−17On (第12図には示
していないが、OR並列制御ゲートをアドレスすること
によって実現される)ごとにバニッシュまICはりワー
ド信号が゛ルッスン°′の間にティーチングコンピュー
タ9によって付勢されて前述したように、DACカウン
タ67の2進数を変更し、入力および出力接続へ特定の
DACを割当てたコンピュータもまた前述したように、
特定のDACのバニツシ1/リワード信号を付勢するた
めにプログラムされる。コンピュータ9は自己組織化回
路190の必要な部分になることに注目されたい、なぜ
ならば適当な転送ゲート200a・・・206nはそれ
によってトリガされるからである。他の実施例では、転
送ゲート200a・・・206nは認識モードの間コン
ピュータ9から回路190が独立して作動し冑るように
1〜リガした後ラップ−されることがCきる。
こ)むまでに議論したアノ−ログ方法は、デーCシタル
ーアナログ変換器が電流が758・・・751)のよう
な投謂器l\送られる゛1次エレメントひのるという想
定に排づいている。1〕ΔC・は回路21のような自己
組織化回路の1幾能を主に説明g゛るために用いられか
つ自己学習回路の必要なコンポーネントではない、必要
なことは、詔f(]接続点I\の′t!li流が種々の
学習好験によって、a′更されるごどができるIllで
あり、DACはこのタスクが達成され得る一方法にすぎ
ない。
ーアナログ変換器が電流が758・・・751)のよう
な投謂器l\送られる゛1次エレメントひのるという想
定に排づいている。1〕ΔC・は回路21のような自己
組織化回路の1幾能を主に説明g゛るために用いられか
つ自己学習回路の必要なコンポーネントではない、必要
なことは、詔f(]接続点I\の′t!li流が種々の
学習好験によって、a′更されるごどができるIllで
あり、DACはこのタスクが達成され得る一方法にすぎ
ない。
他の自己学習回路に83いて1重みつじエレメントの駈
みづG−Jは[JACのカウンウにス1ヘアされた2進
数を変更するよりもむしろそれ自身が変更され得る。、
第13図は第6A図に示されたものに類似層る重みづ番
)]−レメン)−211a・−・211nを船みづ(プ
1′るはしこ形回路を含む回路209を示す。抵抗21
1a・・・211nの名々は電源Sに接続される。第6
A図のDAC60にお1づるように、転送ゲート64a
は、第13図の回路209が第7A図のDAC70a・
・・74nを首換えるときに入力信号25a・・・25
rlによって付勢される。G、の符号の付いたゲート信
号は回路209を能動化し、すなわら重みづけエレメン
ト回路網210a・・・2110を介して電流を流す。
みづG−Jは[JACのカウンウにス1ヘアされた2進
数を変更するよりもむしろそれ自身が変更され得る。、
第13図は第6A図に示されたものに類似層る重みづ番
)]−レメン)−211a・−・211nを船みづ(プ
1′るはしこ形回路を含む回路209を示す。抵抗21
1a・・・211nの名々は電源Sに接続される。第6
A図のDAC60にお1づるように、転送ゲート64a
は、第13図の回路209が第7A図のDAC70a・
・・74nを首換えるときに入力信号25a・・・25
rlによって付勢される。G、の符号の付いたゲート信
号は回路209を能動化し、すなわら重みづけエレメン
ト回路網210a・・・2110を介して電流を流す。
はしご形回路以外の他の重みづけエレメントアレイもま
た用いることができることに注目されよう。さらに、重
みづりエレメントはそのニレメン1へが重みづけするア
ナログ媒体(たとえば、圧力、電圧)に基づいて多数の
形式をとることができる。これからは、簡略化のため電
気的な媒体について議論するが、この議論は他の媒体に
も適用できる。
た用いることができることに注目されよう。さらに、重
みづりエレメントはそのニレメン1へが重みづけするア
ナログ媒体(たとえば、圧力、電圧)に基づいて多数の
形式をとることができる。これからは、簡略化のため電
気的な媒体について議論するが、この議論は他の媒体に
も適用できる。
学習の間、ティーチングコンピュータ9(第1図)は種
々の方法でエレメント210a・・・211nの重みを
変更する。今日のソリッドステートエレクトロニクスに
用いられる1つの方法は、レーザ(または電子ビーム)
ティーチングコンピュータ9によって案内され電子回路
からエレメントの材料を物理的に除去することによって
重みづ()の値をわずかに変更させる゛レーザ]へリミ
ング″を用いることである。エレメント210a・・・
211nは、第6図の転送グーh 63 a・・・63
nがそれらの電源から種々の重みづけエレメントを遮断
したとばんとんと同じように、その電wASから1また
はそれ以上のエレメント211a・・・211nを遮断
するようにレーザ(または電子ビーム)を用いることに
よって変形されてもよい。電源Sは正または負電圧であ
るので、総和接続点への電流のソースとしてまたは総和
接続点からの電流のドレインとして、出力接続部64C
(第13図)で事実上任意の電流(制限内で)を有する
ことができる。第6A図の回路60のDACの2進アツ
プダウンカウンタ67にス;ヘアされる2進数が回路2
09の学習モード動作の間ティーチングコンピュータ9
に代わってスl〜アされる。“レッスン゛が終わった後
、重みづけエレメント210a・・・2110は第6A
図のDAC60がそうであるように出力接続部64Cへ
実際同じ電流を与えることができる。
々の方法でエレメント210a・・・211nの重みを
変更する。今日のソリッドステートエレクトロニクスに
用いられる1つの方法は、レーザ(または電子ビーム)
ティーチングコンピュータ9によって案内され電子回路
からエレメントの材料を物理的に除去することによって
重みづ()の値をわずかに変更させる゛レーザ]へリミ
ング″を用いることである。エレメント210a・・・
211nは、第6図の転送グーh 63 a・・・63
nがそれらの電源から種々の重みづけエレメントを遮断
したとばんとんと同じように、その電wASから1また
はそれ以上のエレメント211a・・・211nを遮断
するようにレーザ(または電子ビーム)を用いることに
よって変形されてもよい。電源Sは正または負電圧であ
るので、総和接続点への電流のソースとしてまたは総和
接続点からの電流のドレインとして、出力接続部64C
(第13図)で事実上任意の電流(制限内で)を有する
ことができる。第6A図の回路60のDACの2進アツ
プダウンカウンタ67にス;ヘアされる2進数が回路2
09の学習モード動作の間ティーチングコンピュータ9
に代わってスl〜アされる。“レッスン゛が終わった後
、重みづけエレメント210a・・・2110は第6A
図のDAC60がそうであるように出力接続部64Cへ
実際同じ電流を与えることができる。
第13図の構成は第7A図に示されるようなりACに基
づく回路の学習された情報を非常に簡単な回路へ転送す
るのに特に便利である。たとえば、DACに基づくマス
ク自己組織化回路が種々のパターン11を認識するため
に苦心してティーチングされることができる。抵抗61
a・・・62n (第6A図)の重みづけが一旦知られ
ると、これらの抵抗重みづけは個別にティーチングされ
る必要のない(たとえば、回路209のような回路に基
づき)同一の機能を行なう“クロラネ(clone )
”回路の製造過程に合併されることができる。これら
の回路は自己組織化回路それ自体ではなく、それらが抽
出されるDACに基づく回路と同一に認識モードで作動
する。回路209の出力電流は第7A図のDA C70
a・・・74nのものと同一である。さらに、゛ティー
チング°′されたマスク回路はそのDACのカウンタの
内容を他の同一の回路へ転送させることができる。骨の
折れるティーチングを転送することによって、学習が初
期設定されるが、まだ、後で学習または補修を続けるこ
とができる。生物の欠点は、各々のものがその頭脳のノ
イロンを正しく組織化するように個別的にティーチング
されなければならないということである。これは自己組
織化電気回路には当てはまらない、なぜならばマスク回
路はその学習を行なうことができ、かつその゛知識″は
上述したように、他の゛クロラネ回路へ転送されること
ができるからである。このように、自己組織化電気回路
においては、各々は個別にティーチングされる必要はな
い。
づく回路の学習された情報を非常に簡単な回路へ転送す
るのに特に便利である。たとえば、DACに基づくマス
ク自己組織化回路が種々のパターン11を認識するため
に苦心してティーチングされることができる。抵抗61
a・・・62n (第6A図)の重みづけが一旦知られ
ると、これらの抵抗重みづけは個別にティーチングされ
る必要のない(たとえば、回路209のような回路に基
づき)同一の機能を行なう“クロラネ(clone )
”回路の製造過程に合併されることができる。これら
の回路は自己組織化回路それ自体ではなく、それらが抽
出されるDACに基づく回路と同一に認識モードで作動
する。回路209の出力電流は第7A図のDA C70
a・・・74nのものと同一である。さらに、゛ティー
チング°′されたマスク回路はそのDACのカウンタの
内容を他の同一の回路へ転送させることができる。骨の
折れるティーチングを転送することによって、学習が初
期設定されるが、まだ、後で学習または補修を続けるこ
とができる。生物の欠点は、各々のものがその頭脳のノ
イロンを正しく組織化するように個別的にティーチング
されなければならないということである。これは自己組
織化電気回路には当てはまらない、なぜならばマスク回
路はその学習を行なうことができ、かつその゛知識″は
上述したように、他の゛クロラネ回路へ転送されること
ができるからである。このように、自己組織化電気回路
においては、各々は個別にティーチングされる必要はな
い。
回路209の重みづけエレメントのmを変更させる他の
方法もまた可能である。重みづけエレメントを変更づる
ための化学的手段は、個別のエレメント210a・・・
211nの重みが学習モード動作の間より多くの材料を
エレメント上へめっきまたは拡散づることによつで変形
される。極性によって、エレメント210a・・・21
1nに関連の金属もまた電気化学的に除去されることが
できる。
方法もまた可能である。重みづけエレメントを変更づる
ための化学的手段は、個別のエレメント210a・・・
211nの重みが学習モード動作の間より多くの材料を
エレメント上へめっきまたは拡散づることによつで変形
される。極性によって、エレメント210a・・・21
1nに関連の金属もまた電気化学的に除去されることが
できる。
(前述したレーjf l−リミング1ス外の)第6図の
回路60のような回路の電流出力を変更するための光学
手段は、第6A図の光学的にトリガされた転送ゲート6
3a・・・63nから電荷をとる紫外線を含む。類似の
方法は、環在のどころ、プログラマブルリードオンリメ
モリ(P R01vl ’)のメモリを消去する際に用
いられる。第13図のエレメント210a・・・211
nを変更する静電的な方法は、輻射プロセスのため局部
的静電荷をゼログラフィが用いるのと同じように、局部
的静電荷を用いて特定II域へ導電粒子を引き付ける。
回路60のような回路の電流出力を変更するための光学
手段は、第6A図の光学的にトリガされた転送ゲート6
3a・・・63nから電荷をとる紫外線を含む。類似の
方法は、環在のどころ、プログラマブルリードオンリメ
モリ(P R01vl ’)のメモリを消去する際に用
いられる。第13図のエレメント210a・・・211
nを変更する静電的な方法は、輻射プロセスのため局部
的静電荷をゼログラフィが用いるのと同じように、局部
的静電荷を用いて特定II域へ導電粒子を引き付ける。
電磁手段は回路60に類似する回路の電流出力を変更す
るために用いられてもよい。転送ゲート63a・・・6
3nは感磁スイッチによって検出される磁気材料の極性
によって切換えられることができ、その磁気材料の極性
はテープレコーダのテープの磁気極性が記録ヘッドによ
って変更されるぐらいに、材料へ与えられる外部磁界に
よって学習の間変更されてもよい。これらすべての方法
において、ティーチングコンピュータ9は回路209に
お【プる第13図の重みづけニレメンt−210a・・
・211nの変更を制御するか、または回路60に類似
する回路の転送グー1−63 a・・・63nの状態を
制御プる。
るために用いられてもよい。転送ゲート63a・・・6
3nは感磁スイッチによって検出される磁気材料の極性
によって切換えられることができ、その磁気材料の極性
はテープレコーダのテープの磁気極性が記録ヘッドによ
って変更されるぐらいに、材料へ与えられる外部磁界に
よって学習の間変更されてもよい。これらすべての方法
において、ティーチングコンピュータ9は回路209に
お【プる第13図の重みづけニレメンt−210a・・
・211nの変更を制御するか、または回路60に類似
する回路の転送グー1−63 a・・・63nの状態を
制御プる。
エレメント210a・・・211nを変更しまたはティ
ーヂングコンビュータ9の制御に従って転送ゲ−h 6
3 a・・・63nの状態を制御Jる他の方法らまた当
業者にとって可能であろう。
ーヂングコンビュータ9の制御に従って転送ゲ−h 6
3 a・・・63nの状態を制御Jる他の方法らまた当
業者にとって可能であろう。
第6A図の回路60のような回路は゛ハイブリッド自己
組織化回路と考えられてもよく、それはそのDAC70
a−74n (第7A図)のカウンタ67の2進数で
その学習したtitfiをストアし、しかし、その情報
はアナログ的に総和される、なぜならばam接続点75
a・・・75nはDACによって与えられたアナログ電
流に作用するからである。ディジタルおよびアナログ電
流はどもに第7A図に示される自己組織化回路21にお
いて組合わせられる。しかしながら、回路2o9(第1
3図)のような変更可能な重みづけエレメントのアレイ
が回路21(第7A図)または回路190(第12図)
においてDACに代わる自己組織化回路はアナログ回路
であり、それは入カバターン11の認識を行なうため投
票回路への入力として電流のみを用いている。ゲート6
4aのような転送ゲートは別として、通常ディジタル回
路に関連する2進状態はない。
組織化回路と考えられてもよく、それはそのDAC70
a−74n (第7A図)のカウンタ67の2進数で
その学習したtitfiをストアし、しかし、その情報
はアナログ的に総和される、なぜならばam接続点75
a・・・75nはDACによって与えられたアナログ電
流に作用するからである。ディジタルおよびアナログ電
流はどもに第7A図に示される自己組織化回路21にお
いて組合わせられる。しかしながら、回路2o9(第1
3図)のような変更可能な重みづけエレメントのアレイ
が回路21(第7A図)または回路190(第12図)
においてDACに代わる自己組織化回路はアナログ回路
であり、それは入カバターン11の認識を行なうため投
票回路への入力として電流のみを用いている。ゲート6
4aのような転送ゲートは別として、通常ディジタル回
路に関連する2進状態はない。
アナログ自己組織化回路およびハイブリッド自己組織化
回路に加えて、ディジタル自己組織化回路もある。ディ
ジタル自己組織化回路は第7A図のハイブリッド回路2
1と機能的に類似する。しかしながら、投票器75a・
・・75nに後で加えられる電流を出力するDACに代
わって、ディジタル回路は接続部26a・・・26nで
信号を出力すべき基準を得るためともにディジタル的に
加えられた2進数を有するレジスタ(DAC70・・・
74nの7ツプダウンカウンタに類似する)を有するウ
ディジタル回路において、ディジタル−アナログ変換器
(DAC)は必要とされず、かつこれらDACの電流を
総和するために投票器も必要とされない。
回路に加えて、ディジタル自己組織化回路もある。ディ
ジタル自己組織化回路は第7A図のハイブリッド回路2
1と機能的に類似する。しかしながら、投票器75a・
・・75nに後で加えられる電流を出力するDACに代
わって、ディジタル回路は接続部26a・・・26nで
信号を出力すべき基準を得るためともにディジタル的に
加えられた2進数を有するレジスタ(DAC70・・・
74nの7ツプダウンカウンタに類似する)を有するウ
ディジタル回路において、ディジタル−アナログ変換器
(DAC)は必要とされず、かつこれらDACの電流を
総和するために投票器も必要とされない。
第14図の自己組織化回路228は第1図の回路1の自
己粗権化局面を行なうディジタル情報のみを用い、かつ
この教示に従って用いられる純粋にディジタル的な回路
の一形式である。回路228は第7Δ図の回路21に種
々の点で類似しており、第14図の入力25a・・・2
5nはレジスタ220a・・・223oの列に接続され
、入カイ8号258は列220a・・・223aすべで
のレジスタへ接続され、入力信号すは列220b・・・
223bのづぺてのレジスタへ接続されるなどである。
己粗権化局面を行なうディジタル情報のみを用い、かつ
この教示に従って用いられる純粋にディジタル的な回路
の一形式である。回路228は第7Δ図の回路21に種
々の点で類似しており、第14図の入力25a・・・2
5nはレジスタ220a・・・223oの列に接続され
、入カイ8号258は列220a・・・223aすべで
のレジスタへ接続され、入力信号すは列220b・・・
223bのづぺてのレジスタへ接続されるなどである。
回路220 k: 13 イt、947 A M 17
) D A C70a −74nは、第7A図の回路2
1において行なったように機能するため入力接続部25
a・・・25nならびにバニッシュ/′リヮード接続点
76a・・・76「1を保持しながら、第7A図のDA
C70a・・・74nがレジスタ220a・・・223
1+で買換えられる。先に説明しノだように、DAC7
4a・・・7411(図示せず)の機能を行なうしきい
値レジスタは成るディジタル自己組織化回路に要求され
る。レジスタ220a・・・223nは入力25a・・
・25nならびに出力26a・・・2611間の“経路
重みづ番ノ゛′を示ず2進数の値を筺持し、これらのレ
ジスタは第6A図のカウンタ67のようなアップダウン
カウンタにすぎない。回路60(第6A図)の出力66
a・・・660は第14図のレジスタ220a・・・2
23nの各行のデータバス227a・・・227nにな
る。データバス227a・・・227oは1紺の並列接
続であり、これらの各ラインはレジスタ220a・・・
2230にストアされた2進数の異なるピッl〜を表わ
す。データバス227a・・・227nは演算論理装口
(ALU)224・・・224nへ接続される。一時記
憶レジスタ225a・・・225nはALU224a・
・・2:2Inへの入力として接続される。
) D A C70a −74nは、第7A図の回路2
1において行なったように機能するため入力接続部25
a・・・25nならびにバニッシュ/′リヮード接続点
76a・・・76「1を保持しながら、第7A図のDA
C70a・・・74nがレジスタ220a・・・223
1+で買換えられる。先に説明しノだように、DAC7
4a・・・7411(図示せず)の機能を行なうしきい
値レジスタは成るディジタル自己組織化回路に要求され
る。レジスタ220a・・・223nは入力25a・・
・25nならびに出力26a・・・2611間の“経路
重みづ番ノ゛′を示ず2進数の値を筺持し、これらのレ
ジスタは第6A図のカウンタ67のようなアップダウン
カウンタにすぎない。回路60(第6A図)の出力66
a・・・660は第14図のレジスタ220a・・・2
23nの各行のデータバス227a・・・227nにな
る。データバス227a・・・227oは1紺の並列接
続であり、これらの各ラインはレジスタ220a・・・
2230にストアされた2進数の異なるピッl〜を表わ
す。データバス227a・・・227nは演算論理装口
(ALU)224・・・224nへ接続される。一時記
憶レジスタ225a・・・225nはALU224a・
・・2:2Inへの入力として接続される。
各ALLI224a・・・224nの機能はそれぞれの
レジスタ220a・・・223nからかつ一時記憶レジ
スタ225a・・・225nからそれへの入力として与
えられる2進数とともに加粋することであり、その出力
はそれら数の2進総和であり、出力レジスタ226a・
・・226nにストアされる。
レジスタ220a・・・223nからかつ一時記憶レジ
スタ225a・・・225nからそれへの入力として与
えられる2進数とともに加粋することであり、その出力
はそれら数の2進総和であり、出力レジスタ226a・
・・226nにストアされる。
゛′2進重みづけされた°′総和はほとんどのALUに
よって行なわれるが、これに限られる必要はなく、2進
ピツトは、たとえば、電荷結合素子に基づき成る自己組
織化回路において゛線形的に”総和されてもよい。第゛
14図の268・・・26nの出力信号はレジスタ22
6a・・・226nの符号ビットを表わす。レジスタ2
26a・・・226nにストアされた正の2進数は出力
信@26a・・・26nに生じ、負の2進数は出力を生
じない。自己1ull化回III 22 Bはレジスタ
ピット220a・223nの各列へ進むタイミング信号
が、今説明されるように、ALLI224a・・・22
4nが正しく作動するのを確実にするのを要求する。
よって行なわれるが、これに限られる必要はなく、2進
ピツトは、たとえば、電荷結合素子に基づき成る自己組
織化回路において゛線形的に”総和されてもよい。第゛
14図の268・・・26nの出力信号はレジスタ22
6a・・・226nの符号ビットを表わす。レジスタ2
26a・・・226nにストアされた正の2進数は出力
信@26a・・・26nに生じ、負の2進数は出力を生
じない。自己1ull化回III 22 Bはレジスタ
ピット220a・223nの各列へ進むタイミング信号
が、今説明されるように、ALLI224a・・・22
4nが正しく作動するのを確実にするのを要求する。
前述したように、第14図の信号25a・・・25Cが
存在し、それぞれ左対角線、右対角線および水平線を表
ねりものと想定する。これらの信号は第14図の接続部
26aに出力信号を生じるのに充分な程度に簡略化する
ために想定されており、文字′l I、 IIが嵩識さ
れたことを意味する。入力としてレジスタ220aへ与
えられる信号aによって、レジスタにストアされた2進
数は、クロック信M C7が存在するときのみALU2
24へ送られることができる。外部コンピュータ9(第
1図)はクロック信号C1ないしC1を順序づけ、その
ため各レジスタ220a・・・220nの内容はデータ
バス227aをfrシて逐次ΔLU224aへ送られる
。動作において、まずクロック信号C4がオンに切換え
られ、もし信号25aがあれは、レジスタ220aの内
容はデータバス227aへ伝送される。まず、一時記憶
レジスタ225a・・・225nは第1のクロックパル
ス信号C4によつ−(クリア(2進0値にセット)され
、したがってALLJ224aはレジスタ220aの内
容および2進Oを総和してレジスタ220aの内容に等
しい出力をレジスタ226aに与える。クロック信号C
L、によって、ALU224aがバス227aのデータ
およびレジスタ225aの内容の2進総和を行ない、そ
れによって総和が送られることができかつレジスタ22
6aにストアされ、次いで総和クロック信号CL 2は
レジスタ226aの内容を一時記憶レジスタ225aへ
転送する。
存在し、それぞれ左対角線、右対角線および水平線を表
ねりものと想定する。これらの信号は第14図の接続部
26aに出力信号を生じるのに充分な程度に簡略化する
ために想定されており、文字′l I、 IIが嵩識さ
れたことを意味する。入力としてレジスタ220aへ与
えられる信号aによって、レジスタにストアされた2進
数は、クロック信M C7が存在するときのみALU2
24へ送られることができる。外部コンピュータ9(第
1図)はクロック信号C1ないしC1を順序づけ、その
ため各レジスタ220a・・・220nの内容はデータ
バス227aをfrシて逐次ΔLU224aへ送られる
。動作において、まずクロック信号C4がオンに切換え
られ、もし信号25aがあれは、レジスタ220aの内
容はデータバス227aへ伝送される。まず、一時記憶
レジスタ225a・・・225nは第1のクロックパル
ス信号C4によつ−(クリア(2進0値にセット)され
、したがってALLJ224aはレジスタ220aの内
容および2進Oを総和してレジスタ220aの内容に等
しい出力をレジスタ226aに与える。クロック信号C
L、によって、ALU224aがバス227aのデータ
およびレジスタ225aの内容の2進総和を行ない、そ
れによって総和が送られることができかつレジスタ22
6aにストアされ、次いで総和クロック信号CL 2は
レジスタ226aの内容を一時記憶レジスタ225aへ
転送する。
クロックパルスC2が活性なとき、レジスタ220bの
内容(右対角線に関連する2進経路重みづけ数)がデー
タバス227aへ伝送される。ALU221はレジスタ
2201)の内容を一時記憶レジスタ225aの内容へ
加え、その結果がクロック信号OL+のl#1始のとき
レジスタ226aへ送られ(かつまたレジスタ226a
にストアされる)。クロック信号CL 2で、レジスタ
226aにストアされた2進数はレジスタ226aにス
トアされた2進数の一時記憶のためレジスタ225aへ
転送される。
内容(右対角線に関連する2進経路重みづけ数)がデー
タバス227aへ伝送される。ALU221はレジスタ
2201)の内容を一時記憶レジスタ225aの内容へ
加え、その結果がクロック信号OL+のl#1始のとき
レジスタ226aへ送られ(かつまたレジスタ226a
にストアされる)。クロック信号CL 2で、レジスタ
226aにストアされた2進数はレジスタ226aにス
トアされた2進数の一時記憶のためレジスタ225aへ
転送される。
プロセスは、各クロック信号C2・・・G nが逐次的
に:・リガされるに従って、プロセスは行のレジスタ(
すなわち、レジスタ220C・・・22On>の各々で
続く。レジスタクロック信号C4・・・C0の各4間で
、2個のALIJりr−1ツク信号CL、およびC10
が逐次的にトリガされ、それによってそれぞれの行の各
L/レジスタA L U 224 aによって総和され
ることができる。り[1ツク(! Q C1が逐次的に
トリガされた後、接続部25a・・・250に入力を有
したすべてのレジスタ220a・・・220nはALL
J224aへ転送された内容を有しているであろう。レ
ジスタ225aは(レジスタ226aにストアされるよ
うな)2進数の前の総削をRb新しいレジスタの内容に
加える。正味の効梁は、そのときまでにクロック信号C
IIがトリガされていることであり、人力信号25a・
・・250を有する各レジスタ(この簡単な例では、レ
ジスタ225a 、225b 83よび2250)の内
容が第14図のALLJ224aによつで総和され、イ
の総和がレジスタ2268に残されでいることである。
に:・リガされるに従って、プロセスは行のレジスタ(
すなわち、レジスタ220C・・・22On>の各々で
続く。レジスタクロック信号C4・・・C0の各4間で
、2個のALIJりr−1ツク信号CL、およびC10
が逐次的にトリガされ、それによってそれぞれの行の各
L/レジスタA L U 224 aによって総和され
ることができる。り[1ツク(! Q C1が逐次的に
トリガされた後、接続部25a・・・250に入力を有
したすべてのレジスタ220a・・・220nはALL
J224aへ転送された内容を有しているであろう。レ
ジスタ225aは(レジスタ226aにストアされるよ
うな)2進数の前の総削をRb新しいレジスタの内容に
加える。正味の効梁は、そのときまでにクロック信号C
IIがトリガされていることであり、人力信号25a・
・・250を有する各レジスタ(この簡単な例では、レ
ジスタ225a 、225b 83よび2250)の内
容が第14図のALLJ224aによつで総和され、イ
の総和がレジスタ2268に残されでいることである。
その総和が正であれば、レジスタ226aの符号ビット
がトリガされ、第’14図の接続部26aに出力を与え
、もし総和が負であれば、符号ビットはl・リガされず
、何の出力も接続部26aに現われない。この例に対し
、レジスタ220a、2201]および2200の内容
がおそらく大きくて、正の合区1を与え、正しい応答、
すなわち、文字11 A”が認識されかつ接続部26a
の出力信号が発生される。
がトリガされ、第’14図の接続部26aに出力を与え
、もし総和が負であれば、符号ビットはl・リガされず
、何の出力も接続部26aに現われない。この例に対し
、レジスタ220a、2201]および2200の内容
がおそらく大きくて、正の合区1を与え、正しい応答、
すなわち、文字11 A”が認識されかつ接続部26a
の出力信号が発生される。
デ1゛ジタル自己組織化回路228のための学茜モード
は先に議論した自己組織化回路21のそれと類似してい
る。レジスタはその内容によって゛重みづけされた′°
経路を表わす。(第1図においてコンピュータ9によっ
て決定された)正しい結果となる経路(すなわち、レジ
スタ220a・・・223n)は、ちょうど第7A図の
DA C70a・・・73nのアップダウンカウンタ6
7が報われたように、その特定のレジスタにストアされ
た2進数の値を増やすことによって、第14図のりワー
ドライン76a・・・76nを介して報われる。間違っ
た結果を生じた経路(すなわち、その入力が間違った信
号を与えるレジスタ)は第14図のバニッシュライン7
6a・・・76nを介して減じられた内容を有する。一
般には、バイアスまたはしきい値装置は回路228のよ
うなディジタル自己組織化回路では要求されない、なぜ
ならばレジスタ220a・・・223nはレジスタのコ
ストを増大することなく正または負の2進数を有するこ
とができ、アナログV4@では、正または負の電流を投
票回路へ出力することができ、DACは正のみまたは負
のみのDACよりも高価である。しかしながら、“しき
い値′°レジスタ220n・・・2230は成る自己組
織化回路に用いられてもよい。
は先に議論した自己組織化回路21のそれと類似してい
る。レジスタはその内容によって゛重みづけされた′°
経路を表わす。(第1図においてコンピュータ9によっ
て決定された)正しい結果となる経路(すなわち、レジ
スタ220a・・・223n)は、ちょうど第7A図の
DA C70a・・・73nのアップダウンカウンタ6
7が報われたように、その特定のレジスタにストアされ
た2進数の値を増やすことによって、第14図のりワー
ドライン76a・・・76nを介して報われる。間違っ
た結果を生じた経路(すなわち、その入力が間違った信
号を与えるレジスタ)は第14図のバニッシュライン7
6a・・・76nを介して減じられた内容を有する。一
般には、バイアスまたはしきい値装置は回路228のよ
うなディジタル自己組織化回路では要求されない、なぜ
ならばレジスタ220a・・・223nはレジスタのコ
ストを増大することなく正または負の2進数を有するこ
とができ、アナログV4@では、正または負の電流を投
票回路へ出力することができ、DACは正のみまたは負
のみのDACよりも高価である。しかしながら、“しき
い値′°レジスタ220n・・・2230は成る自己組
織化回路に用いられてもよい。
たびたび報いられる゛経路°′はそれぞれのレジスタ2
20a・・・223nにストアされる高い正の2進数を
有し、第14図の接続部26a・・・26nに出り信号
を生じようとする。しばしば罰せられる゛経路゛′はそ
れぞれのレジスタ220a・・・223nにストアされ
た高い負の2進数を有し、接続部26a・・・26nに
出力が出るのを妨げようとする。前者は生物のノイロン
の興奮シナプスを模倣し、後者はノイロンの抑制シナプ
スを模倣する。
20a・・・223nにストアされる高い正の2進数を
有し、第14図の接続部26a・・・26nに出り信号
を生じようとする。しばしば罰せられる゛経路゛′はそ
れぞれのレジスタ220a・・・223nにストアされ
た高い負の2進数を有し、接続部26a・・・26nに
出力が出るのを妨げようとする。前者は生物のノイロン
の興奮シナプスを模倣し、後者はノイロンの抑制シナプ
スを模倣する。
学習が第1図のコンピュータ9の方向に従って進むとき
、次のレベル回路へ伝送される出力信号はしばしば報わ
れる入り信号25a・・・25nのみを含み、しばしば
罰せられる入力信号25a・・・25nを除こうとする
。
、次のレベル回路へ伝送される出力信号はしばしば報わ
れる入り信号25a・・・25nのみを含み、しばしば
罰せられる入力信号25a・・・25nを除こうとする
。
回路228はディジタル自己組織化レベル回路を作り出
すもつともらしい方法であるが、それはコンポーネント
の使用については非常に非能率的なきらいがある。任意
の行のすべてのレジスタ(たとえば、220a・・・2
2On)が任意の特定出力信号26a・・・26nを与
えるために用いられるわけではない。このように、ちょ
うど回路21(第7A図)のDAC70a・73nのい
くつかが賀されたと同じようにいくつかのレジスタ22
0a・・・223nが費される。第15図の回路230
は第12図のハイブリッド回路190に関して議論した
” D A Cブール゛′方法のディジタル均等物であ
る。正しい入力信号25a・・・25nを特定のDAC
l 70a ・ ’I 70n へ向け、次にその電流
を正しい総和接続点75a・・・75n (第12図の
回路190におけるような)へ向けるために転送ゲート
を用いる代わりに、第15図の各レジスタ234a・・
・237 nはそれぞれのアドレスバス232a・・・
2320を介してアドレス指定されて、関連の入力を決
定し、次に識別されたレジスタの内容はそれぞれALU
224a・・・224 nへ転送されるようにデータバ
ス233a・・・2330上を伝送される。
すもつともらしい方法であるが、それはコンポーネント
の使用については非常に非能率的なきらいがある。任意
の行のすべてのレジスタ(たとえば、220a・・・2
2On)が任意の特定出力信号26a・・・26nを与
えるために用いられるわけではない。このように、ちょ
うど回路21(第7A図)のDAC70a・73nのい
くつかが賀されたと同じようにいくつかのレジスタ22
0a・・・223nが費される。第15図の回路230
は第12図のハイブリッド回路190に関して議論した
” D A Cブール゛′方法のディジタル均等物であ
る。正しい入力信号25a・・・25nを特定のDAC
l 70a ・ ’I 70n へ向け、次にその電流
を正しい総和接続点75a・・・75n (第12図の
回路190におけるような)へ向けるために転送ゲート
を用いる代わりに、第15図の各レジスタ234a・・
・237 nはそれぞれのアドレスバス232a・・・
2320を介してアドレス指定されて、関連の入力を決
定し、次に識別されたレジスタの内容はそれぞれALU
224a・・・224 nへ転送されるようにデータバ
ス233a・・・2330上を伝送される。
回路230は第2図の回路21A・・・21Nのうちの
1つのようなレベル回路のディジタル均等物であり、こ
の回路230において、入ノJ信号25a・・・25n
はコーグ231へ送られる。入力アドレスコード231
は、バス231aを介して第1図のコンピュータ9に至
り、とのコーグ231は適当なレジスタ234a・・・
237nの各人力゛アドレス′”を変換し、この゛1ア
ドレス9′は、各レジスタ234a・・・237nがそ
れ自体の独特なアドレスコードを有するので、レジスタ
によって解釈されることができる2進コードである。レ
ジスタ234a・237nは第16図の回路240のよ
うな回路を有し、この回路はアドレスバス232a・・
・232nで送られた2進アドレスとそれらのアドレス
とを比較することができる。回路240は比較回路であ
る。232の符号が付いた、しかし個別的な信号232
a・・・232nを表わす入力アドレスはXORゲート
24 ’l a ・= 24 i n ヘの接続部24
4a・・・244nを有し、バス232のアドレスワイ
ヤはXORゲート241a・・・241nのうちの1つ
に接続される。XORゲートは゛イクスクルーシブOR
”機能を行なう。ずなわら、その出力は内入カのいずれ
かが活性であるがまたは両人力が不活性な場合に活性で
ある。また、その特定のレジスタのための独特なアドレ
スコードを表わすイら号A、B、C・・・Nが各XOR
ゲートに接続される。信号A・・・Nは211M1の2
進状態に一方または他方の値を有し、これらの信号の2
進組合ねゼがそのレジスタのアドレスを特定する2進数
を表わ1゜バス232のずべてのアドレス信号は正確に
ビットごどに(i号A・・・Nに一致すれば、x o
r<ゲート241 a−241nの各々が1〜リガし、
順次242で示される多入力ANDゲートがトリガして
接続部243に出力信号を与える。アドレス信号の任意
のもの(活性または非活性)がアドレスコードA・・・
Nと一致しなければ、すべてのXORゲーグー 24
’l a−241nが必ずしもトリガせず、かつAND
ゲーグー242は刺激を受tノて接続部243に不活性
信号を与えない。多入力のANDゲート242はそれへ
のすべての入力信号がトリガされるようにされな番ノれ
ばならず、さもなければそれは活性出力を有しない。他
の比較方法がこの応用に可能であり、回路240は単な
る1つの可能な方法にすぎない。
1つのようなレベル回路のディジタル均等物であり、こ
の回路230において、入ノJ信号25a・・・25n
はコーグ231へ送られる。入力アドレスコード231
は、バス231aを介して第1図のコンピュータ9に至
り、とのコーグ231は適当なレジスタ234a・・・
237nの各人力゛アドレス′”を変換し、この゛1ア
ドレス9′は、各レジスタ234a・・・237nがそ
れ自体の独特なアドレスコードを有するので、レジスタ
によって解釈されることができる2進コードである。レ
ジスタ234a・237nは第16図の回路240のよ
うな回路を有し、この回路はアドレスバス232a・・
・232nで送られた2進アドレスとそれらのアドレス
とを比較することができる。回路240は比較回路であ
る。232の符号が付いた、しかし個別的な信号232
a・・・232nを表わす入力アドレスはXORゲート
24 ’l a ・= 24 i n ヘの接続部24
4a・・・244nを有し、バス232のアドレスワイ
ヤはXORゲート241a・・・241nのうちの1つ
に接続される。XORゲートは゛イクスクルーシブOR
”機能を行なう。ずなわら、その出力は内入カのいずれ
かが活性であるがまたは両人力が不活性な場合に活性で
ある。また、その特定のレジスタのための独特なアドレ
スコードを表わすイら号A、B、C・・・Nが各XOR
ゲートに接続される。信号A・・・Nは211M1の2
進状態に一方または他方の値を有し、これらの信号の2
進組合ねゼがそのレジスタのアドレスを特定する2進数
を表わ1゜バス232のずべてのアドレス信号は正確に
ビットごどに(i号A・・・Nに一致すれば、x o
r<ゲート241 a−241nの各々が1〜リガし、
順次242で示される多入力ANDゲートがトリガして
接続部243に出力信号を与える。アドレス信号の任意
のもの(活性または非活性)がアドレスコードA・・・
Nと一致しなければ、すべてのXORゲーグー 24
’l a−241nが必ずしもトリガせず、かつAND
ゲーグー242は刺激を受tノて接続部243に不活性
信号を与えない。多入力のANDゲート242はそれへ
のすべての入力信号がトリガされるようにされな番ノれ
ばならず、さもなければそれは活性出力を有しない。他
の比較方法がこの応用に可能であり、回路240は単な
る1つの可能な方法にすぎない。
簡単な比較回路240の正味の効果は、バス232上で
送られたアドレス信号は第15図のすべでのレジスタ2
34a・・・237nへの入力として与えられることが
できないが、アドレス指定されたもののみが接続部24
3に出力を有することによってそのコードを認識する。
送られたアドレス信号は第15図のすべでのレジスタ2
34a・・・237nへの入力として与えられることが
できないが、アドレス指定されたもののみが接続部24
3に出力を有することによってそのコードを認識する。
その信号243によって、順次、レジスタ244は第1
6図においで227で示されるデータバス(しかし、第
15図のデータバス227a・・・227nの任意のも
のを表わり)へ、そのレジスタにストアされた2進数の
値を出力する。
6図においで227で示されるデータバス(しかし、第
15図のデータバス227a・・・227nの任意のも
のを表わり)へ、そのレジスタにストアされた2進数の
値を出力する。
第′1図の文脈の回路230の動作において、学習コン
ピュータ9は必ず自己1i11i!+化回路1の一体的
な部分になる。それは、入力信号25 B・・・250
を特定の出力26a・・・2611に関連してかるもの
として解釈するようにプログラムされるコンピュータ9
であり、入カポ−i−231aを介しでコータ231に
対し、レジスタ234a・・・237nのどれがアドレ
ス指定されるべきかを特定する。
ピュータ9は必ず自己1i11i!+化回路1の一体的
な部分になる。それは、入力信号25 B・・・250
を特定の出力26a・・・2611に関連してかるもの
として解釈するようにプログラムされるコンピュータ9
であり、入カポ−i−231aを介しでコータ231に
対し、レジスタ234a・・・237nのどれがアドレ
ス指定されるべきかを特定する。
たとえば、信号25a、25bおよび250は左対角線
、右対角線および水平線を表わし、かつ信@26a
(115図)は認識された大文字II A ++を表わ
すものと想定する。学習モードの間に、レジスタ234
aはコンピュータ9によって割当てられて入力信@25
aを表わし、レジスタ234bは信号25bを表わしが
っ234cは信号25Cを表わづ。(リヮード/バニッ
シュラインおよびクロッキングラインは第15図では明
瞭化のために示されていないということがここで注目さ
れよう。レジスタ234a・・・237nにストアされ
た2進数を変更することは、ALU224a・・・22
4nおよびレジスタ226a・・・226nならびに2
25a・・・225 nについてクロック機能が行なわ
れるように、第14図に関して説明したものと類似する
方法で達成されることができる)。第15図の信号25
aが入力として回路230へ与えられるときはいつでも
、コンピュータ9は(それ自体の内部メモリおよびプロ
グラムを介して)レジスタ234a (数多くある中
で)のアドレスが出力としてアドレスバス232a・・
・232nへ与えられるべきであるということを知る。
、右対角線および水平線を表わし、かつ信@26a
(115図)は認識された大文字II A ++を表わ
すものと想定する。学習モードの間に、レジスタ234
aはコンピュータ9によって割当てられて入力信@25
aを表わし、レジスタ234bは信号25bを表わしが
っ234cは信号25Cを表わづ。(リヮード/バニッ
シュラインおよびクロッキングラインは第15図では明
瞭化のために示されていないということがここで注目さ
れよう。レジスタ234a・・・237nにストアされ
た2進数を変更することは、ALU224a・・・22
4nおよびレジスタ226a・・・226nならびに2
25a・・・225 nについてクロック機能が行なわ
れるように、第14図に関して説明したものと類似する
方法で達成されることができる)。第15図の信号25
aが入力として回路230へ与えられるときはいつでも
、コンピュータ9は(それ自体の内部メモリおよびプロ
グラムを介して)レジスタ234a (数多くある中
で)のアドレスが出力としてアドレスバス232a・・
・232nへ与えられるべきであるということを知る。
アドレスバス232aから正しいアドレスを受けるとき
、レジスタ234aのデコーディング回路によって、そ
のストアされた2進数の値は、データバス233aを介
してALU224aへ伝送される。文字II A 11
を表わづ出力を第15図の接続部26aで得るために、
2511おJ、ぴ25cのような他の信号もまた入力と
して同時に回路230へ与えられる。これらの信号の各
々は第15図の入力アドレスコータおよび第゛1図のコ
ンピュータ9にJ:って逐次」−ド化され、それによっ
て適当なレジスタ(この場合、レジスタ234bd3よ
び234c)の内容が前述した8様で総和されるように
ΔLU224aへ送られる。もしその総和が充分に大き
ければ(丈なわら、正の符号ビットを在せば)、信号2
6aがトリガして文字M A 11が0識されたことを
特定する。この信号は学習モードの間にしジスタ234
a・・・237nの2進数の値を変更するために用いら
れることができ、またそれは認識されたパターン11の
表示としてのみ用いられることができる。
、レジスタ234aのデコーディング回路によって、そ
のストアされた2進数の値は、データバス233aを介
してALU224aへ伝送される。文字II A 11
を表わづ出力を第15図の接続部26aで得るために、
2511おJ、ぴ25cのような他の信号もまた入力と
して同時に回路230へ与えられる。これらの信号の各
々は第15図の入力アドレスコータおよび第゛1図のコ
ンピュータ9にJ:って逐次」−ド化され、それによっ
て適当なレジスタ(この場合、レジスタ234bd3よ
び234c)の内容が前述した8様で総和されるように
ΔLU224aへ送られる。もしその総和が充分に大き
ければ(丈なわら、正の符号ビットを在せば)、信号2
6aがトリガして文字M A 11が0識されたことを
特定する。この信号は学習モードの間にしジスタ234
a・・・237nの2進数の値を変更するために用いら
れることができ、またそれは認識されたパターン11の
表示としてのみ用いられることができる。
回路230のより詳細な例では、各レジスタのアドレス
コード(第16図でA・・・Nで示される)もまたコン
ピュータ9によって特定される。このように、ブール2
34a・・・237nのいくっがの異なるレジスタはア
ドレスコードを有し得る。たとえば、第15図の信号2
6bが文字41 V 11を表わすべきであれば、レジ
スタ234aおよびレジスタ235aはともに同じアド
レスコード(第16図の信号A・・・N)に割当てられ
る。左対角線を表わす信号25aはコーグ231(第1
5図)によってコード化されてレジスタ234aおよび
235aの両方のアドレスを特定する。ALU224a
および224bの総和機能は、次に、逐次的よりもむし
ろ同時に進み、すなわち、最初に一方のアドレス(すな
わち、レジスタ234a )をアドレス指定し、次に他
方(この場合レジスタ235a)をアドレス指定するよ
りもむしろ、同時に進む。理想的には、コンピュータ9
は入力信号25a・・・25nの各々ごとに特定のアド
レスを有し、次にレジスタ234a・・・237nは、
その特定のレジスタへ割当てられた特定の入力信号25
a・・・25nのアドレスを認識する必要があるにすぎ
ない。各入力信号25a・・・25nの逐次的なコーデ
ィングは第15図のパス231aを介してコンビニL−
99(第1図)を用いて達成されてもよく、または特定
化されたシーケンス回路(図示しないが、その動作はす
ぐ前に議論した第17図の回路250の動作に類似する
)によって達成されてもよい。
コード(第16図でA・・・Nで示される)もまたコン
ピュータ9によって特定される。このように、ブール2
34a・・・237nのいくっがの異なるレジスタはア
ドレスコードを有し得る。たとえば、第15図の信号2
6bが文字41 V 11を表わすべきであれば、レジ
スタ234aおよびレジスタ235aはともに同じアド
レスコード(第16図の信号A・・・N)に割当てられ
る。左対角線を表わす信号25aはコーグ231(第1
5図)によってコード化されてレジスタ234aおよび
235aの両方のアドレスを特定する。ALU224a
および224bの総和機能は、次に、逐次的よりもむし
ろ同時に進み、すなわち、最初に一方のアドレス(すな
わち、レジスタ234a )をアドレス指定し、次に他
方(この場合レジスタ235a)をアドレス指定するよ
りもむしろ、同時に進む。理想的には、コンピュータ9
は入力信号25a・・・25nの各々ごとに特定のアド
レスを有し、次にレジスタ234a・・・237nは、
その特定のレジスタへ割当てられた特定の入力信号25
a・・・25nのアドレスを認識する必要があるにすぎ
ない。各入力信号25a・・・25nの逐次的なコーデ
ィングは第15図のパス231aを介してコンビニL−
99(第1図)を用いて達成されてもよく、または特定
化されたシーケンス回路(図示しないが、その動作はす
ぐ前に議論した第17図の回路250の動作に類似する
)によって達成されてもよい。
ディジタル自己組織化回路230は非常に数少ないレジ
スタ(第15図の234a・・・237n)しか要求さ
れないという点において回路228よりも優れている。
スタ(第15図の234a・・・237n)しか要求さ
れないという点において回路228よりも優れている。
(第7A図のハイブリッド回路21に関して)先に議論
したように、回路228のレジスタ220a・・・22
3nのほとんどはストアされ有益な情報を有しているも
のとは期待されない(すなわち、大きな正または負の2
31!数はALLJ224a・・・224oの出力総和
について大きな影響を有する)。しかしながら、回路2
30では、出力信号26a・・・26nの結果について
大きな影響を有するこれらの入力信M25a・・・25
nのみがコンピュータ9によってレジスタへ割当てられ
る。回路230のような回路にほとんどレジスタ234
a・・・237 nが要求されないのみなら11出力を
得るのに必要な時間も少なくて済み、回路228はA
L U 224 a−22411によって逐次的に各行
における1べてのレジスタを加えなければならず(それ
らが有益な情報を右していようがいよまいと)、他方、
回路230は有益な情報を有するしノジスタを逐次的に
加えるのみでよい。
したように、回路228のレジスタ220a・・・22
3nのほとんどはストアされ有益な情報を有しているも
のとは期待されない(すなわち、大きな正または負の2
31!数はALLJ224a・・・224oの出力総和
について大きな影響を有する)。しかしながら、回路2
30では、出力信号26a・・・26nの結果について
大きな影響を有するこれらの入力信M25a・・・25
nのみがコンピュータ9によってレジスタへ割当てられ
る。回路230のような回路にほとんどレジスタ234
a・・・237 nが要求されないのみなら11出力を
得るのに必要な時間も少なくて済み、回路228はA
L U 224 a−22411によって逐次的に各行
における1べてのレジスタを加えなければならず(それ
らが有益な情報を右していようがいよまいと)、他方、
回路230は有益な情報を有するしノジスタを逐次的に
加えるのみでよい。
(以下、符号224はA L u 224・・・の任意
の1つを示し、符号225はレジスタ225a・・・の
任意のものを示し、かつ符号226はレジスタ226n
・・・の任意のものを示ツ)。
の1つを示し、符号225はレジスタ225a・・・の
任意のものを示し、かつ符号226はレジスタ226n
・・・の任意のものを示ツ)。
回路228および回路230のような自己組織化回路の
ディジタル構成において、(適当なりロック信号ととも
にALLI224ならびにレジスタ225 J3 ヨ(
) 226 fJ”3 fJ 8 ) A L U I
8和回路が各出力信号26a・・・26「1ごとに用い
られる。並列にこれらのALUe9和回路の多くを有す
ることによって、出力信号26a・・・2Gnを決定す
るのに必要な時間が比例的に短縮される。必要とされる
時間は、レジスタ(すなわち、レジスタ234a・・・
234n )の各行に含まれる2進数を逐次的にレジス
タ225aにストアされた一時的な合計に加える時間の
みであり、その行のレジスタの各々ごどに1回のALU
”加算″サイクルがある。
ディジタル構成において、(適当なりロック信号ととも
にALLI224ならびにレジスタ225 J3 ヨ(
) 226 fJ”3 fJ 8 ) A L U I
8和回路が各出力信号26a・・・26「1ごとに用い
られる。並列にこれらのALUe9和回路の多くを有す
ることによって、出力信号26a・・・2Gnを決定す
るのに必要な時間が比例的に短縮される。必要とされる
時間は、レジスタ(すなわち、レジスタ234a・・・
234n )の各行に含まれる2進数を逐次的にレジス
タ225aにストアされた一時的な合計に加える時間の
みであり、その行のレジスタの各々ごどに1回のALU
”加算″サイクルがある。
出力を決定するために必要とされる時間を問題としない
自己組織化回路では、A L U a和回路は多重化さ
れることができ、A L U回路はレジスタのいくつか
の行からの23i!数情報を受ける。各A10回路がレ
ジスタのより多くの行を処理するために多重化されるの
で、出力決定速度は必然的に減少されるが、必要とされ
るALU(比較的高価な回路)の数もまた減少される。
自己組織化回路では、A L U a和回路は多重化さ
れることができ、A L U回路はレジスタのいくつか
の行からの23i!数情報を受ける。各A10回路がレ
ジスタのより多くの行を処理するために多重化されるの
で、出力決定速度は必然的に減少されるが、必要とされ
るALU(比較的高価な回路)の数もまた減少される。
さらに、レジスタの厳しい“プール”が用いられること
ができ、それによって任意のレジスタは任意の他のレジ
スタに代わってもよく、回路230では、成る行のレジ
スタ(すなわら、レジスタ234a )は伯の行のレジ
スタ(ずなわら、レジスタ237a)に代わることがで
きない。
ができ、それによって任意のレジスタは任意の他のレジ
スタに代わってもよく、回路230では、成る行のレジ
スタ(すなわら、レジスタ234a )は伯の行のレジ
スタ(ずなわら、レジスタ237a)に代わることがで
きない。
究極的には、ff117図の回路250に示されるよう
に、唯一のALtJ総和回路のみが要求される。
に、唯一のALtJ総和回路のみが要求される。
他の自己組織化回路にお番ノるように、回路250への
入力信号もまた25a・・・25nの符号が付けられて
おり、出力信号26a・・・2Onの符号が付【ノられ
でいる。また、リワード/バニッシュ接続おJ:びクロ
ック接続は明瞭化のために示されてなく、それら他のハ
イブリッドまたはディジタル自己組織化回路に90で伯
に説明したと同様な方法で作動する。第17図の入力接
R部25a・・・25nの任意の信号はコーダ/′ンー
ケンサ252によって認識されるとき、それはその動作
を開始し、出力信号2(3a−・・26rlの各々ごと
に存在する入力jf!@ 25 g・・・25nの各々
を通じてサイクルする。シーケンナ252はレジスタブ
ール251a・・・251nのレジスタの“組合わせら
れたアレトス′°をバス232上で伝送する。組合わせ
られたアドレスは入力I:i、F4アドレス(入力信号
25a・・・2511を表わす)および出ノj信号アド
レス(出力信@26+′l・・・26rlを表わす〉の
両方からなる。
入力信号もまた25a・・・25nの符号が付けられて
おり、出力信号26a・・・2Onの符号が付【ノられ
でいる。また、リワード/バニッシュ接続おJ:びクロ
ック接続は明瞭化のために示されてなく、それら他のハ
イブリッドまたはディジタル自己組織化回路に90で伯
に説明したと同様な方法で作動する。第17図の入力接
R部25a・・・25nの任意の信号はコーダ/′ンー
ケンサ252によって認識されるとき、それはその動作
を開始し、出力信号2(3a−・・26rlの各々ごと
に存在する入力jf!@ 25 g・・・25nの各々
を通じてサイクルする。シーケンナ252はレジスタブ
ール251a・・・251nのレジスタの“組合わせら
れたアレトス′°をバス232上で伝送する。組合わせ
られたアドレスは入力I:i、F4アドレス(入力信号
25a・・・2511を表わす)および出ノj信号アド
レス(出力信@26+′l・・・26rlを表わす〉の
両方からなる。
学習モードの門に、ブールの種々のレジスタ251a・
・・251nは第1図のコンピュータ9による(第16
図の信号A・・・Nのような)組合ねtられたアドレス
コードを正しくコート化づることよって入力信号、15
J:ひ出力信号へ割当てられる。このように、各レジス
タ251a・・・251nは入ノコー出力アドレスコー
ドによって特定される。シーケンサ252が特定の組合
わせられたアドレスを出力するとき、ブール251a・
・・2510のレジスタ(そのアドレスコードは組合わ
せられたアドレスに対1する)はその内容をデータバス
227上へ出力してALU224へ送られ、・ての特定
の出力信号に関連の他のレジスタの内容と総和される。
・・251nは第1図のコンピュータ9による(第16
図の信号A・・・Nのような)組合ねtられたアドレス
コードを正しくコート化づることよって入力信号、15
J:ひ出力信号へ割当てられる。このように、各レジス
タ251a・・・251nは入ノコー出力アドレスコー
ドによって特定される。シーケンサ252が特定の組合
わせられたアドレスを出力するとき、ブール251a・
・・2510のレジスタ(そのアドレスコードは組合わ
せられたアドレスに対1する)はその内容をデータバス
227上へ出力してALU224へ送られ、・ての特定
の出力信号に関連の他のレジスタの内容と総和される。
クロック信号CL、(すなわち、存在するすべての入力
信号が特定の出りのためにサイクルされるときシーケン
サ252による活性信号)はレジスタ225をクリアし
、それためALLJは次の出力信号26a・・・26n
のため新しい2進数の総和を開始する。レジスタ226
の符号ビットが活性のとき、出力信号は接続部255を
介してラッチアレイ253へ送られる。ラッチアレイ2
53は、第17図の接給部26a・・・26nへ送られ
る出力信号がシーケンサ252の全サイクルの間出力と
して残るのを確実にし、シーケンサ252は出力アドレ
スバス2540を介して出ノJアドレスをラッチアレイ
253へ送る。このように、接続部255の正しい出力
結果は相26a・・・26nの正しい出力へラッチされ
る。
信号が特定の出りのためにサイクルされるときシーケン
サ252による活性信号)はレジスタ225をクリアし
、それためALLJは次の出力信号26a・・・26n
のため新しい2進数の総和を開始する。レジスタ226
の符号ビットが活性のとき、出力信号は接続部255を
介してラッチアレイ253へ送られる。ラッチアレイ2
53は、第17図の接給部26a・・・26nへ送られ
る出力信号がシーケンサ252の全サイクルの間出力と
して残るのを確実にし、シーケンサ252は出力アドレ
スバス2540を介して出ノJアドレスをラッチアレイ
253へ送る。このように、接続部255の正しい出力
結果は相26a・・・26nの正しい出力へラッチされ
る。
動作において、第17図の信号25a・・・25nはシ
ーケンサ252への活性入力信号として与えられる。た
とえば、第1図のセンサ10が文字”A”を表わすパタ
ーン11を与えられれば、回路250への活性入力は文
字“A TTのコンポーネントを表わす。接続部25a
、25bおよび25Cの活性信号は左対角線、左対角
線および水平線をそれぞれ示し、簡略化のため、これら
の3個の活性信号のみがヒン゛す10へ与えられる文字
11 A 11パターンを認識するために必要とされる
ものと想定fる。3C!の入力iff月258・25c
は、回路250の動作のこの特定サイクルの間活性であ
る全組の信(+ 25 B・・・25nのうらのその組
の信号を表わす。シーケンサ−252は最初にアドレス
バス232へ、活性入力信号25aの組合わせられたア
ドレスと出力信@26aのアドレスとを送る。
ーケンサ252への活性入力信号として与えられる。た
とえば、第1図のセンサ10が文字”A”を表わすパタ
ーン11を与えられれば、回路250への活性入力は文
字“A TTのコンポーネントを表わす。接続部25a
、25bおよび25Cの活性信号は左対角線、左対角
線および水平線をそれぞれ示し、簡略化のため、これら
の3個の活性信号のみがヒン゛す10へ与えられる文字
11 A 11パターンを認識するために必要とされる
ものと想定fる。3C!の入力iff月258・25c
は、回路250の動作のこの特定サイクルの間活性であ
る全組の信(+ 25 B・・・25nのうらのその組
の信号を表わす。シーケンサ−252は最初にアドレス
バス232へ、活性入力信号25aの組合わせられたア
ドレスと出力信@26aのアドレスとを送る。
コンピュータ9はこのアドレスコードでレジスタ251
aを前もって罰当でたものと想定する。回路240〈第
16図)のような比較回路はアドレスなアコードし、か
つこの比較回路によって、レジスタ251aの内容がデ
ータバス233への出力として与えられる。
aを前もって罰当でたものと想定する。回路240〈第
16図)のような比較回路はアドレスなアコードし、か
つこの比較回路によって、レジスタ251aの内容がデ
ータバス233への出力として与えられる。
シーケンサ252はまたυ−fクルが始まるときに接続
部254aを介してレジスタ225へ゛クリア信弓(¥
417図のCLs)を送る。 ALtJ224による総
和に先立ち、この例では、レジス9251aの内容がク
リアされたレジスタ225(′9なりち、零2進数)へ
加えられてまずサブトータルをレジスタ226へ与え、
次にレジスタ225へ与える。次に、シーケンサ252
は第17図の活性入力信号25bおよび出力信号26a
のアドレスをレジスタプール251a・・・251nへ
送る。レジスタ251bはこれの組合わせられたコード
を割当てられていたものと想定すると、その内容がAL
LJ224へ伝送されて前に説明したような態様でレジ
スタ225およびレジスタ226に含まれるサブトータ
ルで総和される。最後に、第17図に活性入力25Cお
よび出力26aのアドレスはレジスタプールへ伝送され
、もしそのレジスタ251Cがこの組合わせられたアド
レスコードを割当てられていたならば、その内容は、順
次、ALU224によって総和されてレジスタ225お
よび226に保持されるリーブトータルとなる。レジス
タ226の符号ピッ1〜が正であれば、活性信号が接続
部255を介してラッチアレイ253へ伝送される。
部254aを介してレジスタ225へ゛クリア信弓(¥
417図のCLs)を送る。 ALtJ224による総
和に先立ち、この例では、レジス9251aの内容がク
リアされたレジスタ225(′9なりち、零2進数)へ
加えられてまずサブトータルをレジスタ226へ与え、
次にレジスタ225へ与える。次に、シーケンサ252
は第17図の活性入力信号25bおよび出力信号26a
のアドレスをレジスタプール251a・・・251nへ
送る。レジスタ251bはこれの組合わせられたコード
を割当てられていたものと想定すると、その内容がAL
LJ224へ伝送されて前に説明したような態様でレジ
スタ225およびレジスタ226に含まれるサブトータ
ルで総和される。最後に、第17図に活性入力25Cお
よび出力26aのアドレスはレジスタプールへ伝送され
、もしそのレジスタ251Cがこの組合わせられたアド
レスコードを割当てられていたならば、その内容は、順
次、ALU224によって総和されてレジスタ225お
よび226に保持されるリーブトータルとなる。レジス
タ226の符号ピッ1〜が正であれば、活性信号が接続
部255を介してラッチアレイ253へ伝送される。
シーケンサ252はまたラッチ253へ出力アドレス、
この場合出力信@26aのためのアドレス、を送る。接
続部255からの活性信号および信号26aのための出
力アドレスを与えられるラッチアレイ253は、活性出
力信号を接続部26a上へ与え、かつそれをそこにラッ
チし、すなわち回路250のさらにそれ以降の動作の開
信号26aを伝送し続ける。
この場合出力信@26aのためのアドレス、を送る。接
続部255からの活性信号および信号26aのための出
力アドレスを与えられるラッチアレイ253は、活性出
力信号を接続部26a上へ与え、かつそれをそこにラッ
チし、すなわち回路250のさらにそれ以降の動作の開
信号26aを伝送し続ける。
第1の出力信号26aの総和動作を完了した後、シーケ
ンサ252は第2の信号26bのための総和動作を開始
する。まず、クロック信号がレジスタ225へ送られ、
その内容をクリアしてALU224により新しい総和サ
イクルを開始する。順次、活性入力信号25a 、25
bおよび250のための次のアドレス(各々は信号26
bのための出力アドレスと組合わせられる)はアドレス
バス232を介してレジスタプールへ伝送される。25
1a 、251bおよび251C以外のレジスタは前も
ってこれらのアドレスコードを割当てられており、かつ
逐次、それらの内容を総和のためALU224へ伝送す
ることによって応答する。その総和が正であれば、第1
7図の信号26bは、接続部255を介してALUレジ
スタ226が送られた活性信号によって、かつ接続部2
54cを介してシーケンサ252から送られる出力アド
レス信号によってラッチされる。
ンサ252は第2の信号26bのための総和動作を開始
する。まず、クロック信号がレジスタ225へ送られ、
その内容をクリアしてALU224により新しい総和サ
イクルを開始する。順次、活性入力信号25a 、25
bおよび250のための次のアドレス(各々は信号26
bのための出力アドレスと組合わせられる)はアドレス
バス232を介してレジスタプールへ伝送される。25
1a 、251bおよび251C以外のレジスタは前も
ってこれらのアドレスコードを割当てられており、かつ
逐次、それらの内容を総和のためALU224へ伝送す
ることによって応答する。その総和が正であれば、第1
7図の信号26bは、接続部255を介してALUレジ
スタ226が送られた活性信号によって、かつ接続部2
54cを介してシーケンサ252から送られる出力アド
レス信号によってラッチされる。
各々の出力接続部26a・・・2611(第17問)は
、順次、それ自体の総和サイクルを発生ずる。
、順次、それ自体の総和サイクルを発生ずる。
ごのイクルはレジスタ225をクリアしかつ次に、その
出力信号接続部へ割当てられた各入力信号レジスタ25
a・・・25nの内容を加算する。このように、ALU
総和回路のみがレジスタの内容を総和するために必要と
される。
出力信号接続部へ割当てられた各入力信号レジスタ25
a・・・25nの内容を加算する。このように、ALU
総和回路のみがレジスタの内容を総和するために必要と
される。
より複雑な回路250にa3いて、入力信@25a・・
・250は各々入力コンポーネントまたは特徴を表わす
個々のワイヤである必要はない。代わりに、活性入力信
号25a・・・25nは特定の入力コンボーネン1−ま
たは特徴の2進コードによって表わされてもよい。この
2進コードは組合わせられたアドレスの部分を形成する
。同様に、出カバターン識別26a・・・26nは実際
の信号に2進表示であってもよい。シーケンサ252は
、接続部255が付勢されるときはいつでも、出力信号
のアドレスを接続部26a・・・26nへ送る。この形
式の回路250は必ず直列態様で作動し、各活性入力信
号25a・・・25nのアドレスは回路250へ交互に
伝送され、かつ各出力信号26a・・・26nのアドレ
スは回路250から逐次伝送される。直列動作はゆっく
りであるが、非常にうまく機能し、かつ時間が問題でな
いときは用いられることができる。しかしながら、それ
は他の重要な利点を有する。この特徴のディジタルエン
コーディングによって、比較的少ない接続部25a・・
・250および26a・・・260は第2図の回路21
A・・・21N間で入力/出力車−I・を接続すること
ができる。
・250は各々入力コンポーネントまたは特徴を表わす
個々のワイヤである必要はない。代わりに、活性入力信
号25a・・・25nは特定の入力コンボーネン1−ま
たは特徴の2進コードによって表わされてもよい。この
2進コードは組合わせられたアドレスの部分を形成する
。同様に、出カバターン識別26a・・・26nは実際
の信号に2進表示であってもよい。シーケンサ252は
、接続部255が付勢されるときはいつでも、出力信号
のアドレスを接続部26a・・・26nへ送る。この形
式の回路250は必ず直列態様で作動し、各活性入力信
号25a・・・25nのアドレスは回路250へ交互に
伝送され、かつ各出力信号26a・・・26nのアドレ
スは回路250から逐次伝送される。直列動作はゆっく
りであるが、非常にうまく機能し、かつ時間が問題でな
いときは用いられることができる。しかしながら、それ
は他の重要な利点を有する。この特徴のディジタルエン
コーディングによって、比較的少ない接続部25a・・
・250および26a・・・260は第2図の回路21
A・・・21N間で入力/出力車−I・を接続すること
ができる。
負型的なハイブリッド回路21に対しては100個の入
力および出力接続部を必要とする代わりに、回路250
(その入力および出力信号はディジタル的にコード化さ
れている)は同数の入力コンポーネント25a・・・2
5nおよび出力識別26a・・・26nのための6個の
接続部のみしか必要でない。
力および出力接続部を必要とする代わりに、回路250
(その入力および出力信号はディジタル的にコード化さ
れている)は同数の入力コンポーネント25a・・・2
5nおよび出力識別26a・・・26nのための6個の
接続部のみしか必要でない。
先に、第8図、第9図、第10図、第11図、第iav
!Jおよび第19図に関して、プリプロセサ回路は第7
図の回路21のような自己組織化回路のために議論した
。上述のした回路250のよう、な直列にシーケンス動
作するディジタル回路のためのプリプロセサ回路は幾分
異なる形式をとってもよい。たとえば、プリプロセサ回
路のビクセルアレイは駆動されたビクセル123のアド
レスを伝送するためにディジタル的にコード化された信
号(たとえば、第8図の信号’+ 21 )を有しても
よい。シーケンス動作は、ビクセル123のアレイが操
作されるようにこれらのアドレス信号について作動し、
各ビクセルは順次回路125a・・・125nような前
処理回路によって処理される。隣接するビクセルのAN
DおよびOR組合わせは、回路250のような回路が入
力信号25a・・・25nの直列的な総和を行なう態様
と同様に直列に行なわれてもよい。ただし、ANDまた
はOR動作が総和動作に代わって行なわれる。このよう
に、プリプロセサ回路を含む第1図の自己組織化回路1
の全体の機能は並列態様よりもむしろ直列態様で行なわ
れる。
!Jおよび第19図に関して、プリプロセサ回路は第7
図の回路21のような自己組織化回路のために議論した
。上述のした回路250のよう、な直列にシーケンス動
作するディジタル回路のためのプリプロセサ回路は幾分
異なる形式をとってもよい。たとえば、プリプロセサ回
路のビクセルアレイは駆動されたビクセル123のアド
レスを伝送するためにディジタル的にコード化された信
号(たとえば、第8図の信号’+ 21 )を有しても
よい。シーケンス動作は、ビクセル123のアレイが操
作されるようにこれらのアドレス信号について作動し、
各ビクセルは順次回路125a・・・125nような前
処理回路によって処理される。隣接するビクセルのAN
DおよびOR組合わせは、回路250のような回路が入
力信号25a・・・25nの直列的な総和を行なう態様
と同様に直列に行なわれてもよい。ただし、ANDまた
はOR動作が総和動作に代わって行なわれる。このよう
に、プリプロセサ回路を含む第1図の自己組織化回路1
の全体の機能は並列態様よりもむしろ直列態様で行なわ
れる。
時間変化する情報(たとえば音響源からの音声情報)が
自己組織化回路により認識のため非常に高い周波数であ
るような場合には、それは、高速フーリエ変換のにうな
標準的な時間−周波数変換技術を用いてその構成周波数
にディジタル的に分解されてもよい。この場合、第18
図のフィルタ270a・・・2700のようなアナログ
フィルタは必要どされず、アナログ−ディジタル(A/
Dコンバータ)および適当なディジタルフィルタのみが
要求される。ディジタルフィルタの出力は時間変化する
信号のパターンをvtWtするために並列にまたは直列
に自己組繊化回路1へ伝送されてもよい。
自己組織化回路により認識のため非常に高い周波数であ
るような場合には、それは、高速フーリエ変換のにうな
標準的な時間−周波数変換技術を用いてその構成周波数
にディジタル的に分解されてもよい。この場合、第18
図のフィルタ270a・・・2700のようなアナログ
フィルタは必要どされず、アナログ−ディジタル(A/
Dコンバータ)および適当なディジタルフィルタのみが
要求される。ディジタルフィルタの出力は時間変化する
信号のパターンをvtWtするために並列にまたは直列
に自己組繊化回路1へ伝送されてもよい。
完全に直列な回路250と完全に並列な回路との間には
、数多くの中間的な変動がある。動作が交互になされ得
なければならない直列回路は、必然的に動作が逐次的に
なされる必要のない並列回路よりも遅い。しかしながら
、直列回路はI10ボート(上述した)を減少するため
のアドレスのディジタルエンコーディングのような他の
利点を有する。回路230のような他の回路は直列およ
び並列回路の両方のエレメントを有している。回路23
0において、各出力接続部26a・・・260は他の出
力接続信号に並列に機能する信号を有するが、しかしな
がら各入力信号25a・・・25nはALU254a・
・・2540に正しい総和を与えるようにコーグ231
によって直列に処理される。
、数多くの中間的な変動がある。動作が交互になされ得
なければならない直列回路は、必然的に動作が逐次的に
なされる必要のない並列回路よりも遅い。しかしながら
、直列回路はI10ボート(上述した)を減少するため
のアドレスのディジタルエンコーディングのような他の
利点を有する。回路230のような他の回路は直列およ
び並列回路の両方のエレメントを有している。回路23
0において、各出力接続部26a・・・260は他の出
力接続信号に並列に機能する信号を有するが、しかしな
がら各入力信号25a・・・25nはALU254a・
・・2540に正しい総和を与えるようにコーグ231
によって直列に処理される。
ここに開示した発明は回1B 250のような純粋に直
列な回路と、回路2゛1のような杓粋に並列な回路との
間の変動を併合しようと意図するものである。
列な回路と、回路2゛1のような杓粋に並列な回路との
間の変動を併合しようと意図するものである。
前述した説明はパターン認識分野におけるこの発明の概
念の用途を強調する。しかしながら、センサ10はマイ
クブロセザに関連するRAM、ROMおよびF ROM
を含み得る、制御されるべきものの一部であってもよい
ことを理解されたい。
念の用途を強調する。しかしながら、センサ10はマイ
クブロセザに関連するRAM、ROMおよびF ROM
を含み得る、制御されるべきものの一部であってもよい
ことを理解されたい。
事実、第1図の自己組織化回路1もまたそのように含ま
れることができる。この状況で、センサ10はテレビジ
ョンカメラであってもよい(たとえば、Blrkほかの
特許第11.1/16.924号を参照)。上述したデ
ィーヂングプロセνは前述したように、コンピュータ9
を介して行なわれるが、人間のオペレータからの手頃な
入力がコンピュータを介して作動した状態で行なわれる
。
れることができる。この状況で、センサ10はテレビジ
ョンカメラであってもよい(たとえば、Blrkほかの
特許第11.1/16.924号を参照)。上述したデ
ィーヂングプロセνは前述したように、コンピュータ9
を介して行なわれるが、人間のオペレータからの手頃な
入力がコンピュータを介して作動した状態で行なわれる
。
この発明のこれらおよびさらに他の変形は、当業者よっ
て行なわれるであろうし、かつそのJ、うな変形の1べ
ては前掲の特許請求の範囲に規定されるこの発明の範囲
内にあるものと見なされる。
て行なわれるであろうし、かつそのJ、うな変形の1べ
ては前掲の特許請求の範囲に規定されるこの発明の範囲
内にあるものと見なされる。
第1図はこの発明の自己組繊化回路を含むシステムの図
解図である。 第2図は第1図の自己組織化回路がとることができる一
形式の図解図であり、かつブリブロサ回路および複数個
の97回路またはレベル回路を含む自己組織化回路を示
1゜ 第3図は多重入力総和接続の概略図である。 第4A図はその速記記号が第4B図に示されるインバー
タの図解図である。 第5A図は第5B図にその速記記号が示される伝送ゲー
トの図解図である。 第6A図は第6B図にその速記記号が示されるアイシタ
ルーアナログ変換器(DAC)の図解図である。 第7A図は第1図のサブ回路またはレベル回路がとり得
る一形式の図解図である。 第7t3図は第1図のコンピュータのフローヂャートで
ある。 第8図は光学センサのアレイと組合わせられたプリプロ
セサ回路を図解的に示す。 第9図は第8図の回路がとり得る一形式を図解的にかつ
成る程度詳細に示す。 第10A図、第10B図、第10C図および第11図は
第9図の回路の変形例の図解図である。 第12図は第7A図の回路の変形例の図解図である。 第13図は第6A図の回路の変形例の図解図である。 第14図および第15図は第7A図の回路の変形例の図
解図である。 第16図は簡単なデコーディングマスク回路を図解的に
承り。 第17図は第15図の回路の変形例を図解的に示す。 第18図はこの発明の自己組織化回路に導入される前に
作用される特開変化する情報(づなわち@四エネルギ)
を受番ノる回路を図解的に示す。 第19図は第9図の回路のさらに他の変形例の図解図で
ある。 図におい°(,1は自己組織化回路、10はセンサ、9
は外部ソース、14は被制御体、20はプリプロセリ−
回路、21A、21B・・・21Nはレベル回路、2G
は接続部、60はディジタルアナログ変換器、63a
、63b・・・630は転送ゲート、67はアップダウ
ンカウンタ、122はピクセルアレイ、125a・・・
125nはプリプロセササブ回路を示す。 第7Ai 第7B図 第8図 算9図 埠14 1−一一一−−−−−−−−−− う クラλ 八LLI
解図である。 第2図は第1図の自己組織化回路がとることができる一
形式の図解図であり、かつブリブロサ回路および複数個
の97回路またはレベル回路を含む自己組織化回路を示
1゜ 第3図は多重入力総和接続の概略図である。 第4A図はその速記記号が第4B図に示されるインバー
タの図解図である。 第5A図は第5B図にその速記記号が示される伝送ゲー
トの図解図である。 第6A図は第6B図にその速記記号が示されるアイシタ
ルーアナログ変換器(DAC)の図解図である。 第7A図は第1図のサブ回路またはレベル回路がとり得
る一形式の図解図である。 第7t3図は第1図のコンピュータのフローヂャートで
ある。 第8図は光学センサのアレイと組合わせられたプリプロ
セサ回路を図解的に示す。 第9図は第8図の回路がとり得る一形式を図解的にかつ
成る程度詳細に示す。 第10A図、第10B図、第10C図および第11図は
第9図の回路の変形例の図解図である。 第12図は第7A図の回路の変形例の図解図である。 第13図は第6A図の回路の変形例の図解図である。 第14図および第15図は第7A図の回路の変形例の図
解図である。 第16図は簡単なデコーディングマスク回路を図解的に
承り。 第17図は第15図の回路の変形例を図解的に示す。 第18図はこの発明の自己組織化回路に導入される前に
作用される特開変化する情報(づなわち@四エネルギ)
を受番ノる回路を図解的に示す。 第19図は第9図の回路のさらに他の変形例の図解図で
ある。 図におい°(,1は自己組織化回路、10はセンサ、9
は外部ソース、14は被制御体、20はプリプロセリ−
回路、21A、21B・・・21Nはレベル回路、2G
は接続部、60はディジタルアナログ変換器、63a
、63b・・・630は転送ゲート、67はアップダウ
ンカウンタ、122はピクセルアレイ、125a・・・
125nはプリプロセササブ回路を示す。 第7Ai 第7B図 第8図 算9図 埠14 1−一一一−−−−−−−−−− う クラλ 八LLI
Claims (1)
- 【特許請求の範囲】 (1) 入力を検知し、出力信号を与えるように作動可
能なトランスジューサ手段と、前記出力信号を受けるよ
うに接続され、かつ前記入力の構成要素を分析し前記入
力に関連の出力信号を与えるように作動可能な自己組織
化回路手段と、 変形入力を自己組織化回路手段に与えるように接続され
る手段とを備え、前記変形入力は前記自己1g組織化路
手段による入力の不正確な分析によって生じた出力信号
のエラーを補正する働きをする、システム。 (2)!−ランスジューサ手段は光を含む情報を電気的
なアナログ信号として受入れるように作動可能で、その
アナログ信号を2進ディジタル信号に変換するようにさ
れたセンサである、特許請求の範囲第1項記載のシステ
ム。 (3) 自己Inn織目回路複数個のザブ回路またはレ
ベルを含み、各サブ回路またはレベルは成る他のサブ回
路またはレベルからメツセージを受け、かつ成る他のサ
ブ回路またはレベルへメツセージを与えるように接続さ
れる、特許請求の範囲第1項記載のシステム。 (4) 自己組織化回路はさらに前記出力信号′1をそ
こへの入力として受けるように接続されたプリプロセサ
回路を含み、このプリプロセサは前記入力を処理して前
記出力信号を前もってより良く組織化してその構成要素
の分析を改善または簡略化する・ようにされている、特
許請求の範囲第3項記載のシステム。 (5) 情報を含む入力信号を検知するためのトランス
ジューサ手段を備え、そのトランスジューサ手段はその
入力を出力信号に変換するように作動自在であり、 前記出力信号を受けるように接続され、かつその構成要
素のパターンを分析し前記情報によって、少なくとも部
分的に成形された出力信号を与えるよう作動可能な自己
組織化回路手段と、自己組織化回路手段へ変形入力を与
えるように接続される手段とを備え、前記変形入力は前
記自己組織化回路手段による不正確な分析によって生じ
る出力信号パターンのエラーを補正づる働きをする、シ
ステム。 (6) 信号形式の人力情報を受けるように接続され、
かつその構成要素のパターンの分析を行ない入力信号か
ら前記情報を抽出しかつ前記情報に関連の出力信号を与
えるように作動可能な自己組織化回路手段と、 変形入力を自己組織化回路手段へ与えるように接続され
る手段とを備え、前記変形パノJは自己組織化回路手段
の不正確な分析によって生じる出力信号パターンのエラ
ーを補正する働きをする、システム。 (7) 前記信号は電気信号である、特許請求の範囲第
6項記載のシステム。 (8) 入力情報の構成要素を表わす複数個の入力信号
を受Gノるように接続され、かつ構成要素のパターンに
ついて各構成要素が有する影響を組合わせることによっ
て構成要素のパターンの表示を行なうように作動可能な
自己組織化回路手段を備え、 前記自己組織化手段は前記パターンに関連の出力信号を
与えるように作動可能であり、かつ前記入力情報の正確
なおよび不正確な識別によって生じる構成要素のパター
ンについて各構成要素が有する影響を変化させることに
よって前記自己組織化回路手段を変形するように接続さ
れた補正手段をさらに備えた、システム。 く9) 前記自己IIR化回路手段は、構成要素のパタ
ーンについて各構成要素が有する影響を組合わせるため
の1次的なアナログ手段を含む、特許請求の範囲第8項
記載のシステム。 (10) 前記自己Inn織目回路手段入力情報の構成
要素の複数個の可能なパターンの間で識別を行ない、前
記識別に耕づき複数個の出力信号を与える、特許請求の
範囲第8項記載のシステム。 (11) 前記自己組織化回路手段は構成要素のパター
ンについて各構成要素が有する影響を組合わせるための
ディジタル手段を主として用いる、特許請求の範囲第8
項記載のシステム。 (12) 自己組織化回路手段は時間変化入力情報を受
け、かつ前記入力情報の構成要素のパターンのその識別
もまた時間とともに変化する、特許請求の範囲18項記
載のシステム。 (13) 前記自己組織化回路手段は前記入力情報の構
成要素の影響を同時に組合わ仕ることによって前記パタ
ーンの前記識別を行なう、特許請求の範囲第8項記載の
システム。 (14) 前記自己tli織化回路手段は前記入力情報
の構成要素の影響を逐次的に組合わUることによって前
記パターンの識別を行なう、特許請求の範囲第8項記載
のシステム。 (15) m成要素のパターンについて各連続づる要
素の影響を有する前記補正手段は二1−マチイック、水
力的、化学的、光学的、磁気的または静電的手段を含む
(但しこれらに限られない)非電気的手段によって変化
される、特許請求の範囲第8項記載のシステム。 (16) 入力情報が非電気的であり、電気的なトラン
スジューサ手段によって電気的な入力情報に変換される
、特許請求の範囲第8項記載のシステム。 (17) 複数個の前記自己組織化手段は、1つの自己
組織化回路の出力信号が他の自己組織化回路のための入
力情報の部分となり、かつ前記補正手段は前記複数個の
自己組織化回路の任意のものの入力情報の正確なかつ不
正確な識別に基づき各前記自己@織目回路の構成要素の
パターンについて各構成要素が有する影響を変化させる
ように構成される、特許請求の範囲第8項記載のシステ
ム。 (18) 装置が受けた入力情報を変更するため入力情
報の構成要素のパターンの前記識別を用いるti置へ組
み入れられる、特許請求の範囲第8項記載のシステム。 (19) 構成要素のパターンについて各構成要素が有
する初m彰管がランダムに選択される、特許請求の範囲
第8項記載のシステム。 (20) 自己組織化回路はさらに、入力として前記複
数個の入力信号を受けるように接続されたブリプロセサ
回路を含み、そのプリプロセ1Jは前記入力信号を処理
して、前記入力情報の識別を改善または簡略化する前記
入力情報の構成要素を与えるようにされている、特許請
求の範囲第8項記載のシステム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57195201A JPS5987581A (ja) | 1982-11-06 | 1982-11-06 | 自動パタ−ン認識自己組織化回路およびそれを実施するシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57195201A JPS5987581A (ja) | 1982-11-06 | 1982-11-06 | 自動パタ−ン認識自己組織化回路およびそれを実施するシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5987581A true JPS5987581A (ja) | 1984-05-21 |
Family
ID=16337133
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57195201A Pending JPS5987581A (ja) | 1982-11-06 | 1982-11-06 | 自動パタ−ン認識自己組織化回路およびそれを実施するシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5987581A (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5522974A (en) * | 1978-08-09 | 1980-02-19 | Mitsubishi Petrochem Co Ltd | Manufacturing of composite laminated layer biaxially oriented polypropylene film of excellent gas isolation property |
| JPS56152086A (en) * | 1980-03-27 | 1981-11-25 | Nesutaa Asoshieitsu | Self editing device for sorting and recognizing type of general pattern |
-
1982
- 1982-11-06 JP JP57195201A patent/JPS5987581A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5522974A (en) * | 1978-08-09 | 1980-02-19 | Mitsubishi Petrochem Co Ltd | Manufacturing of composite laminated layer biaxially oriented polypropylene film of excellent gas isolation property |
| JPS56152086A (en) * | 1980-03-27 | 1981-11-25 | Nesutaa Asoshieitsu | Self editing device for sorting and recognizing type of general pattern |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4479241A (en) | Self-organizing circuits for automatic pattern recognition and the like and systems embodying the same | |
| US4774677A (en) | Self-organizing circuits | |
| US4989256A (en) | Self-organizing circuits | |
| US5161203A (en) | Self-organizing circuits | |
| Steels et al. | Coordinating perceptually grounded categories through language: A case study for colour | |
| US11640520B2 (en) | System and method for cognitive self-improvement of smart systems and devices without programming | |
| Perez et al. | Genetic design of biologically inspired receptive fields for neural pattern recognition | |
| Viswanathan | Artist identification with convolutional neural networks | |
| Chompookham et al. | Robust model selection for plant leaf image recognition based on evolutionary ant colony optimization with learning rate schedule | |
| McAulay et al. | Improving learning of genetic rule-based classifier systems | |
| Verguts | Introduction to modeling cognitive processes | |
| Wu et al. | Neuron-wise inhibition zones and auditory experiments | |
| Blauch et al. | A connectivity-constrained computational account of topographic organization in primate high-level visual cortex | |
| Sasaki et al. | A neural network program of tsume-go | |
| Vogt et al. | Learning colour words is slow: A cross-situational learning account | |
| CN1471051A (zh) | 处理视觉信息的神经动态模型 | |
| CN114548239A (zh) | 一种基于类哺乳动物视网膜结构人工神经网络的图像识别与分类方法 | |
| Struckmeier et al. | MuPNet: Multi-modal predictive coding network for place recognition by unsupervised learning of joint visuo-tactile latent representations | |
| Blauch et al. | A connectivity-constrained computational account of | |
| Margalit | A Unified Model of the Structure and Function of Primate Visual Cortex | |
| JPH02165285A (ja) | パターン認識装置 | |
| Vaario | Artificial life primer | |
| Gallagher | Request confirmation networks: a cortically inspired approach to neuro-symbolic script execution | |
| Robert | The Essence of Neural Networks | |
| Zee | Some Quantitative Issues in the Theory of Perception |