Machine learning 画一个表达(x1和x2)或x3的Mcculloch-Pitts神经元

Machine learning 画一个表达(x1和x2)或x3的Mcculloch-Pitts神经元,machine-learning,neural-network,artificial-intelligence,computer-science,Machine Learning,Neural Network,Artificial Intelligence,Computer Science,我知道逻辑and运算符的神经元是这样的。 McCulloch神经元的逻辑OR如下所示。 我的问题是,如果我要画一个表达x1和x2或x3的神经元结构,我如何结合这两个逻辑运算符 这是我的方法,但我不确定它是否正确 有谁能确认它是正确的,或者如果它是错误的,请告诉我应该更改什么 先谢谢你 有两种方法可以做到这一点 使用两个单独的模型,在您的例子中是boolen,后面是boolean或。X1和X2是and模型的输入,输出X1和X2与X3一起是OR模型的输入之一 更好的方法是创建具有不同权重的新模型

我知道逻辑and运算符的神经元是这样的。

McCulloch神经元的逻辑OR如下所示。

我的问题是,如果我要画一个表达x1和x2或x3的神经元结构,我如何结合这两个逻辑运算符

这是我的方法,但我不确定它是否正确

有谁能确认它是正确的,或者如果它是错误的,请告诉我应该更改什么

先谢谢你


有两种方法可以做到这一点

使用两个单独的模型,在您的例子中是boolen,后面是boolean或。X1和X2是and模型的输入,输出X1和X2与X3一起是OR模型的输入之一

更好的方法是创建具有不同权重的新模型。可以通过为表达式创建真值表来实现这一点,找出表达式是否是线性可分的,并相应地选择模型的类型

Linear separable -> single layer
Linear inseparable -> multi layer (ex. XOR gate)