神经元是个啥子

空间平面的方程

这是一个似曾相识的方程👇
b + ∑ n = 1 N x n θ n i n = 0 b+\sum_{n=1}^Nx_n\theta_n\bm{i}_n=0 b+n=1Nxnθnin=0
没错,它描述了空间中的一个平面。其关于每一个坐标轴都有斜率 θ i \theta_i θi,而 i n 为 这 个 轴 方 向 的 单 位 向 量 \bm{i}_n为这个轴方向的单位向量 in。在 N < = 3 N<=3 N<=3时我们能将这个平面很直观地表达出来,但是当 N N N更高的时候我们难以想象这个平面的样子,显然,没有人见过比三维更高维度的空间。不过无论如何,它总是将空间分成两个部分。想象这个平面就是地平面,它恰好将一片混沌划分为天与地……

很久很久以前盘古在黑暗中大斧一挥扰动了均质,阳清为天,阴浊为地,两类物质按照他们自身的性质分成了两部分。几千年以后,斯坦福有一个分不清楚天和地的无人机头冲下倒立悬空。

逻辑回归

相比于线性回归(下图中蓝线所示为线性回归结果),逻辑回归(下图紫线)的名字具有少许迷惑性。有了逻辑回归,可以将线性回归的输出限制在 ( 0 , 1 ) (0,1) (0,1)内。逻辑回归之“逻辑”并不强调逻辑回归的逻辑特性,而是描述其输出在 ( 0 , 1 ) (0,1) (0,1)内从而实现了能对输入类型做出逻辑判断的特点。可以理解为逻辑回归之“逻辑”表示逻辑值01TrueFalse,而非我们常说的逻辑。逻辑回归之“回归”也非线性回归之“回归”,线性回归解决回归问题而逻辑回归解决分类问题,下图中的数据点并没有均匀分布在逻辑回归结果曲线两侧。其分布函数是sigmoid函数(即S型生长曲线)。
诶哟图丢了

分布名称分布函数 P ( ξ ≤ x ) P(\xi\leq x) P(ξx)概率密度
Logistic分布 s i g m o i d ( x ) = 1 1 + e − x sigmoid(x)=\frac{1}{1+e^{-x}} sigmoid(x)=1+ex1 s i g m o i d ′ ( x ) = s i g m o i d ( x ) ( 1 − s i g m o i d ( x ) ) sigmoid^\prime(x)=sigmoid(x)(1-sigmoid(x)) sigmoid(x)=sigmoid(x)(1sigmoid(x))

神经元模型

我们需要划出一个地平面,将混沌的清浊阴阳划分开来,虽然天地早在千年之前已经分开,但是面前一堆未分类的数据就好似一片混沌。或者更准确地说,地平面就在那里,我们训练模型只是将它找出来,找到一条完美的,或者说是恰到好处的地平面。我们先假定地是平的或者将地面近似为一个平面,然后判断任意一点是否在地面上方,之后我们再去看一看这个点是不是真的在地面上方,然后在根据观测结果和判断结果来调整平面的位置,直到这个平面与地面重合为止,即收敛。

根据观测结果和判断结果之间的差异使用误差函数来计算,这种差异可以叫做误差。损失函数与误差函数作用相同,概念有微小差异,不同损失函数对误差有其独有的量化方式。比如:

  • 交叉熵损失函数: J ( θ ) = − 1 m ∑ j = 1 m ( y j log ⁡ y ^ j + ( 1 − y j ) log ⁡ ( 1 − y ^ j ) ) = − 1 m ∑ j = 1 m ( y j log ⁡ ( h θ j ( x ) ) + ( 1 − y j ) log ⁡ ( 1 − h θ j ( x ) ) ) J(\boldsymbol{\theta})=-\frac{1}{m} \sum_{j=1}^m \Big( y_j \log{ \hat{y}_j + (1-y_j) } \log{ (1- \hat{y}_j )} \Big)=-\frac{1}{m} \sum_{j=1}^m \Big( y_j \log{\big( h_{\boldsymbol{\theta}_j}(\boldsymbol{x})\big)} + (1-y_j) \log{ \big(1- h_{\boldsymbol{\theta}_j}(\boldsymbol{x}) \big)} \Big) J(θ)=m1j=1m(yjlogy^j+(1yj)log(1y^j))=m1j=1m(yjlog(hθj(x))+(1yj)log(1hθj(x)))

至于如何来调整平面位置,也就是调整斜率向量 θ = θ n i n \bm{\theta}=\theta_n\bm{i}_n θ=θnin,有EM算法、梯度下降法等等很多的都可以做到。

我们在上述过程中已经隐式地加入了一个激活函数那就是:
点是否在地面上方 = 1 ( 点的纵坐标 > 0 ) \text{点是否在地面上方}=\bold{1}(\text{点的纵坐标}>0) 点是否在地面上方=1(点的纵坐标>0)

实际上我们通常用sigmoid或者类似非线性函数来充当激活函数,但是如果不用激活函数,就只是将点的坐标与一向量相乘,其结果能够反映这一点的坐标而没法反映这一点是飞在天上还是埋藏在地底下。

神经元模型是模拟生物神经元工作的数学函数,其对一组输入分别加权并且相加并通过激活函数产生输出,平面的截距则作为一个内部状态被神经元携带。关于我们之前的假设:地面是平的,如果想表示曲面,不妨用很多平面来近似,这时众多神经元以一定的方式彼此连接已经构成神经网络。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/73151.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

神经网络的神经元个数,神经网络每层单元数

1、请问如何确定神经网络控制中网络层数和每层神经元个数 你使用的什么神经网络&#xff1f;如果是RBF神经网络&#xff0c;那么只有3层&#xff0c;输入层&#xff0c;隐含层和输出层。确定神经元个数的方法有K-means,ROLS等算法。 谷歌人工智能写作项目&#xff1a;小发猫 …

LSTM中神经元的个数

在初学RNN\LSTM时&#xff0c;经常将其与CNN进行类比&#xff0c;从而会思考LSTM中的神经元的个数。 然而循环神经网络与卷积神经网络差异很大&#xff0c;个人建议不进行类比&#xff0c;概念容易混淆。 其次来解释RNN\LSTM中神经元的个数。 这张在RNN中广为流传的神图&…

一个神经网络有多少个神经元?

引言 神经网络是机器学习的一个迷人的领域&#xff0c;但是它们有时很难优化和解释。事实上&#xff0c;它们有几个超参数。要优化的最常见的超参数是隐藏层中的神经元数量。让我们看看如何为我们的数据集找到一个神经网络的最佳神经元数量。 什么是神经网络&#xff1f; 神经网…

人体中数量最多的神经元,人体内有多少个神经元

人体的神经细胞到底有多少个&#xff1f; 谷歌人工智能写作项目&#xff1a;神经网络伪原创 人体内平均有多少神经元&#xff1f; 写作猫。 约含有140亿个神经元胞体虽然神经元形态与功能多种多样&#xff0c;但结构上大致都可分成胞体&#xff08;cellbody,orsoma&#xff…

人体的神经元有多少个,人体的神经元有多少支

人体内平均有多少神经元&#xff1f; 。 约含有140亿个神经元胞体虽然神经元形态与功能多种多样&#xff0c;但结构上大致都可分成胞体&#xff08;cellbody,orsoma&#xff09;和突起&#xff08;neurite&#xff09;两部分.突起又分树突&#xff08;dendrite&#xff09;和…

HICE第四天笔记 12月8日

第四天 12月8号 TCP和UDP 的区别 1&#xff0c;TCP是面向连接的协议&#xff0c;UDP是无连接的协议 2&#xff0c;TCP协议传输是可靠的&#xff0c;UDP协议传输“尽力而为” 3&#xff0c;TCP可以进行流控&#xff0c;UDP不行 4&#xff0c;TCP可以进行分段&#xff0c;UDP不行…

微信每日早安推送 Windows版

应诸多网友要求&#xff0c;这次上一个windows版的。 使用方法就是双击打开&#xff0c;立即就会推送一次。需要定时执行&#xff0c;可以使用windows的 任务计划程序 实现。帮大家百度好了 windows如何定时运行程序https://jingyan.baidu.com/article/7c6fb428334a49c1642c90e…

AutoGPT太火了,无需人类插手自主完成任务,GitHub2.7万星!

机器之心报道 编辑&#xff1a;杜伟、陈萍 OpenAI 的 Andrej Karpathy 都大力宣传&#xff0c;认为 AutoGPT 是 prompt 工程的下一个前沿。 近日&#xff0c;AI 界貌似出现了一种新的趋势&#xff1a;自主人工智能。 这不是空穴来风&#xff0c;最近一个名为 AutoGPT 的研究开始…

【人工智能】大模型平台新贵——文心千帆

个人主页&#xff1a;【&#x1f60a;个人主页】 &#x1f31e;热爱编程&#xff0c;热爱生活&#x1f31e; 文章目录 前言大模型平台文心千帆发布会推理能力模型微调 作用 前言 在不久的之前我们曾讨论过在ChatGPT爆火的大环境下&#xff0c;百度推出的“中国版ChatGPT”—文…

你如何看待百度的文心一言ERNIE Bot?心有所系,言出必行。

心有所系&#xff0c;言出必行。 排队中。。。 文心一言 百度全新一代知识增强大语言模型&#xff0c;文心大模型家族的新成员&#xff0c;能够与人对话互动&#xff0c;回答问题&#xff0c;协助创作&#xff0c;高效便捷地帮助人们获取信息、知识和灵感。 文心一言&#x…

post请求发送几次?

http请求这个问题在面试中可谓是三天两头的出现&#xff0c;好多人对这道题都是屡试不爽&#xff0c;倒背如流的就可以将get和post的区别如数家珍的娓娓道来! 如下图 上图来自 w3schools 我相信当面试官问这道题的时候你心里肯定是乐开花了&#xff0c;正中下怀的感觉&…

一个页面同时请求多个接口,超过6个请求之后,stallled时间过长

Network Timing 使用Chrome浏览器请求多个接口时发现前面的请求Network Timing中stalled时间明显较短&#xff0c;到第四个请求时stalled时间开始加长&#xff0c;超过6个请求之后&#xff0c;stallled时间过长&#xff0c;导致接口整体请求时间变长&#xff0c;页面渲染变慢。…

Chrome浏览器发送两次请求

Chrome浏览器在请求时会调用两次Servlet 但在FireFox上却没这个问题&#xff0c;发现大家说的都是插件问题。经过一一排查&#xff0c;发现了罪魁祸首。 在开启这个插件的时候会请求两次&#xff0c;将这个插件的权限改为点击时即可解决。

ChatGPT对于普通人有哪些用处

以程序员为例&#xff0c;让ChatGPT可以模拟面试&#xff1a;刷题、预测面试&#xff08;从面试官角度出题、评分&#xff09;、修改简历……ChatGPT简直太香了&#xff01; 但很可惜的是&#xff0c;很多人还不知道怎么用ChatGPT。看这里&#xff01;&#xff01;&#xff01…

实验十七 VLAN间的三层通信

实验十七 VLAN间的三层通信 配置要求&#xff1a; 通过三层交换机实现VLAN间互通 通过单臂路由实现VLAN间互通 网络拓扑图&#xff1a; 操作步骤&#xff1a; 一、 通过三层交换机实现VLAN间互通 1、配置交换机LSW1的接口为trunk接口&#xff0c;g0/0/1口允许vlan 10通过&#…

chatgpt赋能python:Python能干什么?——一份详细的介绍

Python 能干什么&#xff1f;——一份详细的介绍 Python 作为一种高级编程语言&#xff0c;拥有着强大的功能和广泛的应用场景&#xff0c;不愧是当前最受欢迎的语言之一。本文将介绍 Python 可以做什么&#xff0c;包括但不限于&#xff1a; Web 开发 Python 的 web 框架能…

大家身边极度聪明的人是什么样子?

阅读本文大概需要3分钟。 前段时间分享了去年抄底特斯拉和b站的收益&#xff0c;加上最近股市的火热导致很多读者朋友总是私聊让我推荐股票。 更无语的是有一些朋友连怎么开户都跑过来问&#xff0c;说实话这种问题真心不想回复&#xff0c;这些朋友无非是看见其他人赚钱了&…

你可能不知道的看片方式

目录 操作教程 操作教程 进入360极速浏览器的扩展中心 下载插件进入网站找到插件并下载安装进入管理面板运行脚本随意阅片 少侠别走 如果某天不行了&#xff0c;就更新一下脚本 你的赞与收藏对我很重要 System.out.println("我选择滑稽取宠");