惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hacker News: Front Page
P
Palo Alto Networks Blog
T
ThreatConnect
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
T
True Tiger Recordings
P
Privacy & Cybersecurity Law Blog
B
Blog
IT之家
IT之家
Last Week in AI
Last Week in AI
F
Full Disclosure
Hacker News: Ask HN
Hacker News: Ask HN
C
Comments on: Blog
Microsoft Azure Blog
Microsoft Azure Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
N
News and Events Feed by Topic
NISL@THU
NISL@THU
腾讯CDC
雷峰网
雷峰网
Security Latest
Security Latest
李成银的技术随笔
M
Microsoft Research Blog - Microsoft Research
L
LangChain Blog
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Check Point Blog
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
博客园 - Franky
N
News | PayPal Newsroom
V
V2EX
A
About on SuperTechFans
The Register - Security
The Register - Security
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
MyScale Blog
MyScale Blog
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
爱范儿
爱范儿
A
Arctic Wolf
L
LINUX DO - 最新话题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

博客园 - GDOUJKZZ

.net 8程序如何在信创的arm64架构下运行【nuget包如何判断能不能在arm架构跑呢】 【AI应用】【声纹识别】一、mini io 来构建高可用的文件存储方案 docker 目录下的overlay2层的太多,导致占用大量占用磁盘空间怎么办呢。【docker目录清理】 【AI】第四篇 什么是神经网络 - GDOUJKZZ 【AI】第三篇 RAG是什么 【AI】前置篇 Ai Agent的全貌概览 【AI】第二篇 为什么会有神经网络 【AI】第一篇 语言模型的前世 n-gram的简单介绍 【一】AI赋能 javascript里面的var let const关键字区别和使用 学习心态 从应用开发转到大数据开发 一分钟RequireJS介绍 .NET 6 在小并发下如何生成唯一单据号 垃圾回收机制简单理解 NPOI导出大量数据的避免OOM解决方案【SXSSFWorkbook】 递归有环问题解决方案 C# 使用NPOI处理Excel模板-【前面部分固定,中间是动态的几行,尾部是固定的部分】 高并发的场景下,如何保证生产者投递到消息中间件的消息不丢失
【AI】第五篇 大话说神经网络第一篇
GDOUJKZZ · 2025-12-21 · via 博客园 - GDOUJKZZ

    神经网络的工作过程

       假设我们来训练一个AI来模仿资深的HR总监,决定“这份简历是通过(Yes)还是淘汰(No)”

       第一层:输入层-----“只看原始数据”

   将原始简历数据数字化

学历 节点1 硕士 = 2 x_1=2 工作年限 节点2 1 年 = 1 x_2=1 要求薪资 节点3 30k=30 x_3=30 技能匹配度 节点4 Python 精通 = 0.9

x_4=0.9

业务特征输入节点数字化值符号表示

       此时只是一堆散乱的数字,没有任何意义。

       第二层:隐藏层-----“不同角度的面试官”

    这是最关键的一层,在人类大脑中,不会简单的把这4个数字相加,我们会组合特种,形成不同的判断逻辑。

        我们把隐藏层的每一个神经元(Neuron)想象成拥有不同的偏好的“助理面试官”,他们每个人手里都有一个算盘也就是权重(Weight)。  

    神经元 A(技术控):

    •   他的逻辑:我只看技能,不在乎薪资和学历。
    •   操作:放大“技能”的权重,把“薪资”权重设为 0。
    •   他的结论:技能 0.9?太棒了!(兴奋,输出高分)

    神经元 B(性价比控):

    •   他的逻辑:我看重**“工作年限”与“薪资”的比例**。才 1 年经验就要 30k?
    •   操作:把“年限”和“薪资”做负相关运算。
    •   他的结论:太贵了,不划算!(抑制,输出负分)

    神经元 C(潜力控):

    •   他的逻辑:虽然经验少,但是学历高,说明潜力大。
    •   操作:放大“学历”的权重。
    •   他的结论:硕士学历,值得培养。(中等兴奋,输出中分)

  对应原理: 这就是**“特征提取”**。隐藏层负责把原始数据(学历、薪资)转化成高级特征(技术强、性价比低、潜力高)。

  注:在真实的神经网络中,AI 会自己学会变成“技术控”或“性价比控”,不需要我们需要手动设定。 真实神经网络不需要手动设定面试官偏好,AI 会自己学。

       第三层:输出层-----"HR总监拍板"

  • 总监的逻辑

    • 听到了 技术控 (A) 在喊好。
    • 听到了 性价比控 (B) 在反对。
    • 听到了 潜力控 (C) 在推荐。
  • 综合加权

    • 如果是招核心研发,总监会给 A 极高的权重(听技术控的),忽略 B。
    • 如果是招外包,总监会给 B 极高的权重(听性价比控的)。
  • 最终计算:通过一个激活函数 (Activation Function)(比如 Sigmoid,就像一个门槛)。

    • 如果综合得分 > 0.8 分,输出 1 (面试)
    • 如果综合得分 < 0.8 分,输出 0 (淘汰)。   

    反向传播

      定义:通过错误的结果,去反向寻找,去倒推,到底哪个参数影响整个结果的作用最大,然后不断去调整优化它。

  问题:瞎指挥带来的惨痛代价

    第一批 100 个求职者面试完了,HR 总监(输出层)根据底下人的意见,录用了 10 个人。 结果三个月后,老板(真实标签 / Ground Truth)拿着绩效报表冲进会议室拍桌子:

  “你们招的这 10 个人,只有 1 个干活的,剩下 9 个都在摸鱼!公司亏了 500 万!”

  这 500 万亏损,在 AI 里就叫 “损失函数” (Loss Function) —— 即预测结果真实结果之间的差距。

      如何解决预测结果与真实结果之间的差距,那就是用反向传播。

      刚刚那个例子:写成下面的公式,x1代表神经元A,w1代表他的权重

  X1*w1 + x2*w2+x3*w3 = 结果(0.9 爱摸鱼)  发现招进来的这个人爱摸鱼。

  0.6 + 0.2 +0.1  ,所以就去倒查找问题。

  怎么修正这个错误?不能光骂总监,必须**“倒查责任”**。

  1. 老板骂总监:“你怎么招的人?你的判断标准(权重)要改!”
  2. 总监甩锅给经理:“A 经理,是你强烈推荐那个摸鱼王的,你的‘看脸’标准得改改!扣你工资!”
  3. 经理甩锅给专员:“小李,是你把那个简历初筛进来的,以后别光看学历,要看项目经验!扣你奖金!”

  原理揭秘: 这就是深度学习的灵魂——反向传播

  • 正向传播是“数据从下往上汇报”。
  • 反向传播是“误差从上往下分摊”。
  • 每一次被骂(计算梯度),每个人就调整一点点自己的算盘(更新权重)。被骂得越惨,调整幅度越大
  • 核心动作 = 调整 “算盘”(权重)反向传播的最终目的不是 “甩锅”,而是通过误差倒推每个参数的责任,然后更新参数—— 就像 HR 追责后,每个人都调整自己的判断标准(专员不再只看学历,经理不再只看 “看脸”,总监调整对各经理的信任权重),下次招聘就能减少错误。