当前位置: 首页 > news >正文

算法简略速记手册

深度学习(基础)

1,数据
2,损失函数,例如交叉熵
3,优化算法,例如随机优化算法Adam
4,网络架构,例如全链接层
5,测试数据
6,评价指标,例如准确性

反向传播算法

通过神经网络反向发送信息的算法,计算损失函数相对于参数的梯度,不负责更新参数,更新参数可通过算法优化来完成

如何防止过拟合 avoid over-fitting

简易模型,交叉验证评估,正则化,获取更多数据,集成学习

神经网络的结构

神经网络的结构指的神经元,激活函数以及多少层。大多数神经网络的结构可以被理解成神经元组成的堆积的层。对于一个问题来说最好的结构是通过验证集来验证的。

词袋模型 bag of words

把文本转化成矩阵。矩阵的每一行都是一个样本,每一个特征都是一个单词。矩阵中的每一个元素都是一个标示这个单词有没有出现的二元分类器,或者是这个单词出现的次数。

Bagging方法 VS Dropout方法

模型:Bagging中,所有的模型是独立的。
Dropout中,子网络间分享参数。
训练:Bagging中,所有的模型都会被训练。
Dropout中,只有一部分子网络会被训练。

贝叶斯

误差---
想象我们可以看到潜在的真实人口分布,甚至还有可能是由于宇宙中的固有噪声或者数据的限制引起的预测误差

法则---两个事件的条件概率间的关系的公式,条件概率是贝叶斯公式的核心

第一步:先拆 3 个关键概念

在贝叶斯的世界里,所有判断都围绕 3 个词,先搞懂它们,公式就好懂了:

  1. 先验概率(P (A)):在没看到任何新证据前,你对这件事的 “初始猜测”。
    比如:“我感觉今天下雨的概率是 30%”“这个病人大概率(80%)不是癌症”—— 这是基于经验或常识的初步判断。
  2. 似然度(P (B|A)):如果 “事件 A 真的发生了”,那么 “看到证据 B” 的概率有多大。
    比如:“如果今天真的下雨(A),那么天空会变阴(B)的概率是 90%”—— 是 “假设成立后,证据出现的可能性”。
  3. 后验概率(P (A|B)):看到新证据 B 后,你对事件 A 的 “更新后判断”。
    比如:“看到天空变阴(B)后,我现在觉得今天下雨(A)的概率是 70%”—— 这是贝叶斯公式要算的核心:用证据修正初始猜测。

第二步:贝叶斯公式(白话翻译)

公式本来长这样:
P(A|B) = [P(B|A) × P(A)] / P(B)

翻译成人话就是:
更新后的判断 = (证据的靠谱程度 × 初始猜测) / 所有可能下出现这个证据的概率

这里的分母 P (B)(证据 B 发生的总概率),可以简单理解为 “不管 A 发不发生,看到证据 B 的可能性总和”,目的是把结果 “归一化”(让概率落在 0-1 之间),不用太纠结,举个例子就通了。

优点和缺点---
优点:数据量小的情况下很好用,非常直观
缺点:大数据下计算消耗很大,必须选择一个先验

误差BIAS

误差是一种预期的由使用模型来逼近真实世界函数创建的误差
Bias\left [ \hat{f}\left ( x \right )\right ]=\varepsilon \left [ \hat{f}\left ( x \right )-f\left ( x \right )\right ]  用于衡量模型预测值与真实值之间的偏离程度,体现了模型的 “准确性”,即模型在平均意义上(即期望)对真实情况的拟合水平。



文章转载自:

http://8RjCQ8Ox.sthgm.cn
http://blbPXjFS.sthgm.cn
http://RcucFMIv.sthgm.cn
http://c7qHZ1bZ.sthgm.cn
http://7ydGCAVP.sthgm.cn
http://iP4oXqgZ.sthgm.cn
http://teB8nL9c.sthgm.cn
http://ue0c7hHQ.sthgm.cn
http://lasFFgjX.sthgm.cn
http://gLEA2lgL.sthgm.cn
http://q4HgRt9O.sthgm.cn
http://mDKhcu1A.sthgm.cn
http://r9QHp5uw.sthgm.cn
http://gL7CILl6.sthgm.cn
http://LQyf4G0q.sthgm.cn
http://zgxoCOxg.sthgm.cn
http://bLNILLRa.sthgm.cn
http://gt5f1u27.sthgm.cn
http://myLcPcrn.sthgm.cn
http://CgBiFPpr.sthgm.cn
http://2bIAwzTE.sthgm.cn
http://lrieR0NW.sthgm.cn
http://7Q3C3pnM.sthgm.cn
http://xQRWH5vC.sthgm.cn
http://srgKOZg5.sthgm.cn
http://O7MfgMaC.sthgm.cn
http://oSESqF7Y.sthgm.cn
http://Z5DsHwrg.sthgm.cn
http://zZpAVEQI.sthgm.cn
http://I9s2Sxu1.sthgm.cn
http://www.dtcms.com/a/388350.html

相关文章:

  • C语言(长期更新)第17讲内存函数
  • 【CSP-S】 基础知识与编程环境
  • Python HTTPS 教程 如何发送 HTTPS 请求、解决证书错误、实现抓包与网络调试全攻略
  • 【Cesium 开发实战教程】第五篇:空间分析实战:缓冲区、可视域与工程测量
  • 告别塑料感!10分钟学会基础材质调节
  • CSS Modules 和 CSS-in-JS比较
  • threejs(三)模型对象、材质
  • (自用)vscode正则表达式(正则表达式语法大全)vocode正则化(注意正则化和正则表达式不是一个概念)
  • Node.js:重新定义全栈开发的JavaScript运行时
  • @PropertySource 注解学习笔记
  • 安徽Ecovadis认证辅导怎么做呢?
  • 【完整源码+数据集+部署教程】太阳能面板缺陷分割系统: yolov8-seg-C2f-REPVGGOREPA
  • 什么是直播美颜SDK?人脸识别与实时渲染的技术解析
  • RabbitMQ-MQTT即时通讯详解
  • AI辅助论文写作:如何成为真正的“AI Native学者”?
  • Frida 实战:Android JNI 数组 (jobjectArray) 操作全流程解析
  • 腾讯正式发布全新一代智能驾驶地图9.0
  • 鸿蒙应用开发之装饰器大总结 —— 从语法糖到全场景跨语言运行时的全景视角
  • 论文阅读:EMNLP 2024 Humans or LLMs as the Judge? A Study on Judgement Bias
  • 4-1〔O҉S҉C҉P҉ ◈ 研记〕❘ WEB应用攻击▸目录遍历漏洞-A
  • 买期货卖认购期权策略
  • 使用 VB.NET 进行仪器编程
  • C# DataGridView中DataGridViewCheckBoxColumn不能界面上勾选的原因
  • FT5206GE1屏幕驱动 适配STM32F1 型号SLC07009A(记录第一次完全独自编写触摸板驱动)
  • PETRV1在NuScenes数据集上的推理及可视化详解
  • 函数后的 `const` 关键字
  • Dify 从入门到精通(第 85/100 篇):Dify 的多模态模型扩展性(高级篇)
  • Flutter-[2]第一个应用
  • Jenkins + SonarQube 从原理到实战六:Jenkins 和 SonarQube 的项目落地实践
  • PyMOL 命令行完全指南(终极完整版)