Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Machine learning 线性分类器能否表示需要多个运算符的逻辑门?_Machine Learning - Fatal编程技术网

Machine learning 线性分类器能否表示需要多个运算符的逻辑门?

Machine learning 线性分类器能否表示需要多个运算符的逻辑门?,machine-learning,Machine Learning,例如,如何获得表示例如a或(b而不是c)的0和1表。我在单个逻辑门下,但如何将各个部分组合在一起。我试过了,但没有用。 检查此示例。您可以将表达式拆分为几个步骤,以便轻松理解每个步骤 我不知道找到线性决策函数的一般方法。您可以在布尔表上训练线性分类器并查看结果。 或的一个可能决策函数可以是: if A+B-0.5>0: return 1 else: return 0 你试过什么?你想用什么语言来做这件事?这不是一个编码问题,我需要确定逻辑门是否可以用线性分类器来表示。例如

例如,如何获得表示例如a或(b而不是c)的0和1表。我在单个逻辑门下,但如何将各个部分组合在一起。我试过了,但没有用。

检查此示例。您可以将表达式拆分为几个步骤,以便轻松理解每个步骤


我不知道找到线性决策函数的一般方法。您可以在布尔表上训练线性分类器并查看结果。
或的一个可能决策函数可以是:

if A+B-0.5>0:
    return 1
else:
    return 0

你试过什么?你想用什么语言来做这件事?这不是一个编码问题,我需要确定逻辑门是否可以用线性分类器来表示。例如,我知道AND逻辑门是如何表示的。我知道NAND逻辑门是如何表示的,但我不知道如何获得突出显示问题的真值表。那么您的问题是否符合“线性分类器是否可以用于对任何布尔函数进行参数化?”的要求?如果是,您应该更新问题,以使您的问题更清楚。此外,如果这是一个理论问题的话,StackOverflow不是最合适的站点;CS堆栈交换可能会更好。答案是否定的,线性分类器不能用于任何布尔函数。通过考虑函数y=x1或XOR x2,你可以很容易地看到这一点(画出来应该会很清楚)。在最后有一个点的图表和一个XOR问题的真值表。是的,这就是我试图确定的。我不想用这样的方式来表达这个问题以得到答案,因为我更关心的是用一个工作过的例子来推导我自己的答案。你的回答让我意识到我的解决方案是正确的,但鉴于论坛上对解决问题的解释,我不相信我的解决方案。因此,我会修正这项质询。非常感谢。