Ahoj, hraju si poslední dobou s umělými neuronovými sítěmi a vymyslel jsem si takový fajn algoritmus.
Co myslíte, mohlo by to k něčemu být?
Zatím to nemám popsané, mám jen program, přesné vysvětlení ještě dopíšu, ale ono to není složité.
Jde tam o to, že síť má sice jen jednu vrstvu (ty pak půjde skládat na sebe), ale neurony jsou propojené navzájem.
Výsledkem je, že síť se má chovat jako konečný automat (nebo i více nezávislých automatů).
Propojení mezi neurony v jedné vrstvě odpovídá tabulce přechodů mezi stavy automatu.
Vstupy přitom nejsou signály spojitě se měnící v čase, ale jednotlivé krátké pulzy.
Nesleduje se intenzita pulzů, ale pouze jejich časové návaznosti.
Ještě nemám úplně doladěné učení, ale vybavování již naučeného funguje docela dobře.
Vlastně to má vyhledávat posloupnosti pulzů a pro každou takovou posloupnost vybudit příslušný neuron.
Snaží se to vyhodnocovat, s jakou pravděpodobností mohla příslušná posloupnost pulzů přijít.
Co si o tom myslíte, mohlo by to k něčemu být?
Ale ono se jen v programu asi nikdo moc nevyzná, že jo?
Děkuju moc,
Petr