Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Modifications of threshold criterion for Boolean functions on the basis of properties of characteristic vectors - MaRDI portal

Modifications of threshold criterion for Boolean functions on the basis of properties of characteristic vectors (Q2759398)

From MaRDI portal





scientific article; zbMATH DE number 1681800
Language Label Description Also known as
English
Modifications of threshold criterion for Boolean functions on the basis of properties of characteristic vectors
scientific article; zbMATH DE number 1681800

    Statements

    0 references
    0 references
    12 December 2001
    0 references
    Boolean function
    0 references
    neuron element
    0 references
    threshold criterion
    0 references
    characteristic vectors
    0 references
    Modifications of threshold criterion for Boolean functions on the basis of properties of characteristic vectors (English)
    0 references
    Let \(f(x_1,\ldots,x_{n})\) be an \(n\)-placed Boolean function, \(f^{-1}(0)=\{X\in \mathbb{Z}_2^{n}\mid f(X)=0\}\). The neuron element with structure vector \([w;T]\) (where \(w\) is a weight vector, \(T\) is a threshold) realizes the Boolean function \(f(x)\) if for all \(X\in \mathbb{Z}_2^{n}\) we have \(X\in f^{-1}(0)\Leftrightarrow (w,X)<T\). The Boolean function \(f(X)\) in the alphabet \(\{0,1\}\) is assigned to the Boolean function \(g_{f}(Y)\) in the alphabet \(\{-1,1\}\), where \(Y=2X-1\), \(g_{f}(Y)=2f(X)-1\). For \(a=(\alpha_1,\ldots,\alpha_{n})\in G_{n}=\{-1,1\}^{n}\), let \(y_{i}(a)=\alpha_{i}\) if \(i\in\{1,\ldots,n\}\) and \(y_{i}(a)=1\), if \(i=0\). The vector \(b_{f}=(b_1,\ldots,b_{n};b_0)\) is called the characteristic vector of the Boolean function \(f\) if \(b_{i}=\sum_{a\in G_{n}}y_{i}(a)g_{f}(a)\), \(i=0,\ldots,n\). The following result is proved.NEWLINENEWLINENEWLINEAssume that \(b_{n-k+1}=\dots= b_n\) for the characteristic vector \(b_{f}\) of the Boolean function \(f(x_1,\ldots,x_{n})\). Then \(f(x_{1},\ldots,x_{n})\) is realizable on the single neuron element if and only if: 1) for all \(a,c\in \mathbb{Z}_2^{k}:\|a\|=\|c\|\Rightarrow f_{a}(x_1,\ldots,x_{n-k})=f_{c}(x_1,\ldots,x_{n-k})\), where \(\|a\|=\sum_{i=1}^{n}\alpha_{i}\), \(\alpha_{i}\in \mathbb{Z}_2\), \(f_{a}(x_1,\ldots,x_{n-k})=f(x_1,\ldots,x_{n-k},\alpha_1,\ldots,\alpha_{k})\); 2) there exist real numbers \(T\) and \(\omega\), and a real vector \((w_1,\ldots,w_{n-k})\) such that the Boolean functions NEWLINE\[NEWLINEf_{s}=f(x_1,\ldots,x_{n-k},0,\ldots,0,\mathop{\underbrace{1,\ldots,1}}\limits_{s})\qquad s=0,\ldots,kNEWLINE\]NEWLINE are realizable on the neuron elements with the same weight vector \((w_1,\ldots,w_{n-k})\) and corresponding threshold \(T-s\omega\).
    0 references

    Identifiers