create an XOR GATE using a feed forward neural net
15 ビュー (過去 30 日間)
古いコメントを表示
Hello I am new to neural networrks in matlab.And I want to create a feedforward neural net to calculate XORs of two input values.
The theoretical neural network is given below in the pic.I want to replicate the same using matlab neural net toolbox.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/157904/image.jpeg)
for this i have created a simple neural network
net=feedforwardnet(2);
since i need two inputs A and B I have changed the inputs as the following code:
net.numInputs=2;
view(net);
After running the code I am getting the following figure:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/157906/image.png)
The matlab representation for neural network is quite different than the theoretical one. Now i can't understand why the second input is not connected .I need to specify the input values for A[0 0 1 1 ] and B[0 1 0 1] so that i get the out put as t[0 1 1 0] which is XOR.Kindly explain me how t set the bias as magnitude one and the weights for the branches as in the theoretical figure to the same as in my neural network in matlab.
0 件のコメント
採用された回答
Greg Heath
2016 年 3 月 16 日
You are mistaken. You should only use 1 input. However, it should be two dimensional.
Hope this helps.
Thank you for formally accepting my answer*
Greg
参考
カテゴリ
Help Center および File Exchange で Sequence and Numeric Feature Data Workflows についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!