单层神经网络含义

标题:【神经网络入门】单层神经网络(感知机):结构、原理与局限

摘要:

单层神经网络(感知机)是最基础的神经网络:输入层+输出层,无隐藏层,只能解决线性可分问题。本文从结构到局限,一文讲透。

一、结构(只有输入+输出,无隐藏层)

  • 输入层:x1,x2,...,xnx_1, x_2, ..., x_nx1,x2,...,xn
  • 权重:w1,w2,...,wnw_1, w_2, ..., w_nw1,w2,...,wn
  • 偏置:bbb
  • 输出:y=f(∑wixi+b)y = f(\sum w_i x_i + b)y=f(∑wixi+b)
    (感知机常用阶跃函数:>0 输出1,否则0)

二、数学表达

y={1,∑i=1nwixi+b>00,otherwise y = \begin{cases} 1, & \sum_{i=1}^n w_i x_i + b > 0 \\ 0, & \text{otherwise} \end{cases} y={1,0,∑i=1nwixi+b>0otherwise

三、能解决什么问题

只能处理线性可分问题:

  • 与、或逻辑
  • 二分类(数据可被一条直线/平面分开)

四、致命局限:不能解决异或 XOR

XOR 问题非线性可分,单层感知机永远学不会,这直接导致 60 年代第一次 AI 寒冬。

小结:

单层神经网络(感知机)是线性模型,能力有限,但它是所有神经网络的起点。理解它,才能理解为什么需要多层神经网络。

相关推荐
桃西西呀2 小时前
嘴替鸭小程序是怎么看懂一句话的:本地规则 + 大模型的混合引擎拆解
人工智能·llm·ai编程
wangruofeng10 小时前
AI Models 模型目录,跨平台比较大模型 API 价格与上下文
github·aigc·ai编程
怕浪猫12 小时前
红利窗口开着,程序员别在场边囤课
面试·github·ai编程
孟健13 小时前
一个人做 26 个平台的内容分发:字流 3.0 从选题到复盘的完整链路
aigc·ai编程
小碗细面13 小时前
Matt Pocock Skills v1.3 全解析:从 grill 到 retro 的 AI 工程化工作流实战
ai编程
虚无境14 小时前
如何用AI帮我写出实用的插件
前端·javascript·ai编程
Codiggerworld14 小时前
从“装一套协议”到“扔进终端”:MCP 与 CLI 的 Agent 工具层之争
人工智能·程序人生·ai编程
柳杉15 小时前
从数字化到数智化:3D 可视化大屏的下一个五年
前端·ai编程·数据可视化
FPGA小迷弟15 小时前
用 Claude Code 重构遗留系统:从评估到落地的完整实践指南
c++·python·ai·plotly·django·ai编程·claude
小四的小六16 小时前
一次出站重试风暴的沙箱复盘:重试没退避,Agent 十几分钟烧穿整月额度
aigc·openai·ai编程