XOR,XNOR

XOR,XNOR总是记不住逻辑符号,想个没什么关系的窍门投机取巧一下。XOR,异或:对其中一个项添个“-”号取绝对值。0XOR0=(-0)+0=00XOR1=(-0)+1=11XOR0=(-1)+0=-1取绝对值=11XOR1=(-1)+1=0XNOR,同或,异或非,本来直接对应异或取反就行了,但是发现一个更有意思的,直…

大家好,又见面了,我是你们的朋友全栈君。

总是记不住逻辑符号,想个没什么关系的窍门投机取巧一下。

XOR,异或:对其中一个项添个“-”号取绝对值。

0 XOR 0 = (-0) + 0 = 0

0 XOR 1 = (-0) + 1 = 1

1 XOR 0 = (-1) + 0 = -1 取绝对值 = 1

1 XOR 1 = (-1) + 1 = 0

XNOR,同或,异或非,本来直接对应异或取反就行了,但是发现一个更有意思的,直接加一个-1取绝对值。

0 XNOR 0 = (-1) + 0 + 0 = -1 取绝对值 = 1

0 XNOR 1 = (-1) + 0 + 1 = 0

1 XNOR 0 = (-1) + 1 + 0 = 0

1 XNOR 1 = (-1) + 1 + 1 = 1

自己更喜欢结合同0异1或者同1异0来记,只是老搞混,配合“-”和“-1”来计算0 XOR 0算出第一个,剩下三个就不用算了。

主要还是XOR,这个是除了简单的与或非最容易见到的,这种东西对不同的人应该有不同的效果,反正对自己这样记好记多了,不知道对大家有没有帮助呢?

________________________________________________________________________________

这样我们就能有一个更简单的关于神经网络的设计了。

XOR,XNOR

比如套用上面AND构建的神经网络图。

下面这个xor权重\theta设计成[0;-1;1],激活函数设计成y=x^2

而XNOR的权重\theta设计成[0;1;1],激活函数设计成y=(x-1)^{2}

当然图中的sigmod函数更具有通用性,仅仅是修改\theta就可以实现,但是做XOR时引入了两层隐藏层。如下图:

XOR,XNOR

至于好用不好用,以个人目前所学还是没有太大用处的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/160185.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • linux设备驱动程序开发详解_设备驱动程序安装失败

    linux设备驱动程序开发详解_设备驱动程序安装失败

  • 推荐算法中的MF, PMF, BPMF[通俗易懂]

    推荐算法中的MF, PMF, BPMF[通俗易懂]1.矩阵分解(MF)目前推荐系统中用的最多的就是矩阵分解方法,在NetflixPrize推荐系统大赛中取得突出效果。以用户-项目评分矩阵为例,矩阵分解就是预测出评分矩阵中的缺失值,然后根据预测值以某种方式向用户推荐。常见的矩阵分解方法有基本矩阵分解(basicMF),正则化矩阵分解)(RegularizedMF),基于概率的矩阵分解(PMF)等。利用代数中SVD方法对矩阵进行分解。奇异值

  • Linux系统中安装软件的三种方法

    这篇来说一下Linux系统中怎么安装软件,首先说一下应用程序与系统命令的区别:1、文件位置系统命令:一般在/bin和/sbin目录中,或为shell内部指令应用程序:通常在/usr/bin和/usr/sbin目录中2、主要用途系统命令:完成对系统的基本管理工作,例如IP配置、管理账户应用程序:完成相对独立的其他辅助任务,例如网页浏览器3、适用环境系统命令:一般只在字…

  • C# CultureInfo中常用的InvariantCulture

    C# CultureInfo中常用的InvariantCulture本文参考自CultureInfo中重要的InvariantCulture,纯属读书笔记,加深记忆1、CultureInfo的InvariantCulture的作用(1)、CultureInfo使整个.NETFramework更加人性化,因为这可以使同一个数据适应不同地区和文化,这样当然满足处于不同地区和文化的用户。但前提是数据给“人”看,如果这些数据用于计算机之间的传输,即给“…

  • 二进制小数转十进制方法_小数进制转换

    二进制小数转十进制方法_小数进制转换知识点一:一个数的负次方即为这个数的正次方的倒数。方法一、转换分数法参考文章:https://jingyan.baidu.com/article/597a0643614568312b5243c0.html参考文章:https://zhidao.baidu.com/question/1308562360873359899.html举例:将二进制0.1111转换成十进制数二进制…

  • 前端的葵花宝典 – 红宝书《JavaScript高级程序设计(第4版)》学习笔记[通俗易懂]

    前端的葵花宝典 – 红宝书《JavaScript高级程序设计(第4版)》学习笔记[通俗易懂]对于前端经典书籍《JavaScript高级程序设计》是慕名已久,几天前收到某社区消息推送,即入手了最新的第四版中文版纸质和电子书,希望能好好系统的学习一下这门技术,并将学习笔记记录于此。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号