|
ComParser index |
|
![]() |
||||||
![]() |
fig.1: ComParser's preprocessing layer. Incoming audio is transformed into a constant stream of normalized input feature vectors, delivered to the second layer. |
| Rt = { rt,0, rt,1,... rt,B-1 } |
| rt,1 = D RMSt | |
| rt,2 = peakt - RMSt | |
| rt,3 ... B-1 = varidistt,0 ... V-1 | |
| V = B-3 |
| rt,0 | = a |
| | Rt | = | b<B b=0 |
rt,b2 | , |
| It = { it,0, it,1, ... it,B-1 } , | | It | = 1 |
| 0 < = b < B , | it,b = |
rt,b![]() | Rt | |
![]() |
|
Simplified diagram of the avalanche structure used in ComParser. p-units perform (mostly spectral) data matching, while q-units take care of sequence matching. When the rightmost processing element's output exceeds a certain treshold, a sequence has been recognised. |
| T = { Ittrain, I1+ttrain, I2+ttrain,... IN-1+ttrain } |
| 0 < = n < N , | Wn = In + ttrain |
| Wn = { wn,0, wn,1, ... wn,B-1 } , | | Wn | = 1 |
| | Wn - Wn-1 | = | b<B b=0 |
( wn,b - wn-1,b ) 2 , |
| Wn . Wn-1 = | b<B b=0 |
wn,b wn-1,b |
| Wn . Wn-1 > 0.92 , | 1 < = n < N , |
| It . Wn = | b<B b=0 |
it,b wn,b , | 0 < = n < N . |
| pn,t = [ It . Wn - G ] + |
| [ u ] + = | { | u if u > 0 0 if u <= 0 |
|
(eq.1) |
| gm = 2 -m , |
|
(eq.2) |
|
(eq.3a) | ||
|
(eq.3b) |
| 0 < k < 1 , |
| k < 0 , | ot,k = 0 |
|
(eq.4) |
|
(eq.5) |
|
0 < a < 1 0 < d < 1 |
| [ u ]1- = | { | u if u <= 1 1 if u > 1 |
| [1] | Grossberg, Stephen. Learning by Neural Networks. In Stephen Grossberg, editor, Studies of Mind and Brain. D. Reidel Publishing, Boston, MA, pages 65-156, 1982. |