陈银波的知识小站

  • 首页
  • 数学
  • 算法
  • 图
  • 数据
复杂 = f (简单1, 简单2, ... , 简单n)
数学

神经网络梯度计算:从简单例子切入

0 前言 在初次接触神经网络的时候,不知道有没有人像我一样,对梯度计算的过程很模糊。可能大体上知道是使用链式法则来做,但是平常接触的都是一元复合函数的求导,像神经网络中这种对参数矩阵求导的具体细节完全不了解。 这篇文章从多元复合函数求导(矩阵求导的重要基础)入手,通过简单的例子进行切入,展示矩阵求导的完整细节。希望这篇文章对想要了解神经网络梯度计算细节的人有所帮助。 1 多元复合函数求导 首先我们先来介绍多元复合函数求导,这是矩阵求导的重要基础。 1.1 问题切入 问:考虑三个函数:, 以及 ,假设偏导都存在,我们…

4 8 月, 2024 0条评论 1094点热度 1人点赞 陈银波 阅读全文
图

一笔画问题揭秘:轻松掌握欧拉图与欧拉回路的奥秘

0 前言 我们或多或少都接触过一笔画问题。一笔画问题,即给出一份图,要求使用连续的一笔画过所有的边。换句话说,就是能否通过一笔不间断地画出一个图形,使得每条线段恰好被画过一次。今天我们来看看如何“秒解”这种一笔画问题。 1 欧拉图与欧拉回路 解决一笔画问题的模型是欧拉图与欧拉回路。我们先简单看下定义。 欧拉图:在一个无向图中,如果存在一条回路,这条回路经过图中的每条边恰好一次,并且最终回到起点,那么这条回路被称为欧拉回路,这个图被称为欧拉图。 欧拉回路:如果一个连通的无向图包含至少一条欧拉回路,那么这个图被称为欧拉…

28 7 月, 2024 0条评论 1364点热度 0人点赞 陈银波 阅读全文
数学

二次型化标准型的应用:最值求解

0 前言 线性代数中涉及到的一个非常重要的内容是二次型,而二次型中涉及到的一个非常重要的内容是二次型化标准型。也许很多人对二次型化标准型非常熟悉,但是如果问到二次型化标准型有什么用,可能挺多人会愣一愣。这篇文章给大家带来的就是二次型的一个应用——最值求解。 1 二次型化标准型 下面先简单回顾下二次型、标准型、二次型化标准型 1.1 二次型 二次型是指含有 n 个变量 的二次齐次多项式,即在一个多项式中,未知数的个数为任意多个,但每一项的次数都为 2。它可以表示为如下形式: 或者更一般地表示为矩阵形式: 其中, 是变…

21 7 月, 2024 364条评论 16896点热度 0人点赞 陈银波 阅读全文
图

同质图与异质图

0 前言 在之前的文章中,我使用直观的例子介绍了两个图神经网络,图卷积网络(GCN)和图注意力网络(GAT)。这两个图神经网络适用条件都是同质图。而与同质图相对,其实也是更常见的,是异质图。接下来这篇文章我将同质图与异质图进行介绍,也借以这篇文章,开启后续对异质图神经网络的介绍。 1 同质图 在同质图中,所有的节点都属于同一类型,且节点之间的边也具有相同的类型,没有额外的区分标记。这意味着图中的每一部分(节点和边)在结构上是等价的,简化了信息传播和聚合的规则设计。 比如说,文章引用网络就是一个同质图。在文章引用网络…

14 7 月, 2024 0条评论 1138点热度 0人点赞 陈银波 阅读全文
图

图注意力网络(GAT):一个例子解释从输入到输出维度变化的完整过程

0 前言 我不知道大家有没有和我一样的感受,很多论文里面的神经网络架构往往是通过一系列数学公式来表达,这本身没有问题,但对于初步想要完整了解整个网络架构的人来说,往往就要花比较多的时间去理解公式。 而当我在了解一个神经网络架构的时候,只有完全清楚输入到输出的完整过程,特别是张量维度变化的完整过程,才算认为自己确实了解了这个网络架构。所以我学习的时候往往希望有人能给我个例子,完整展示输入到输出的情况,让我能够更快地去理解论文的架构。我感觉可能也有人和我有同样的需求,所以这篇文章应运而生。这篇文章通过一个的例子,完整地…

7 7 月, 2024 2条评论 3117点热度 5人点赞 陈银波 阅读全文
图

深度优先搜索中 visited 标记时机探索

0 前言 如果你经常涉及到搜索算法,那么一般对 visited 有一定了解。如果你知道 visited 的作用,却不知道什么时候是正确的进行 visited 标记的时机,这篇文章会给你帮助。 1 visited 概念 在涉及到图或者其他一些结构的搜索时,常常会涉及到节点的重复访问问题,而这个时候,我们常常都会使用 visited 概念来对已经访问过的节点进行标记,从而避免在搜索过程中重复访问同一个节点,避免无限循环或效率降低。 接下来我将从递归和迭代两个场景展示深度优先搜索标记时机的不同(这里以图为例)。 2 递归…

30 6 月, 2024 0条评论 752点热度 0人点赞 陈银波 阅读全文
图

图卷积网络(GCN):一个例子解释从输入到输出维度变化的完整过程

0 前言 我不知道大家有没有和我一样的感受,很多论文里面的神经网络架构往往是通过一系列数学公式来表达,这本身没有问题,但对于初步想要完整了解整个网络架构的人来说,往往就要花比较多的时间去理解公式。 而当我在了解一个神经网络架构的时候,只有完全清楚输入到输出的完整过程,特别是张量维度变化的完整过程,才算认为自己确实了解了这个网络架构。所以我学习的时候往往希望有人能给我个例子,完整展示输入到输出的情况,让我能够更快地去理解论文的架构。我感觉可能也有人和我有同样的需求,所以这篇文章应运而生。这篇文章通过一个的例子,完整地…

23 6 月, 2024 1条评论 3356点热度 7人点赞 陈银波 阅读全文
算法

简单直观地理解神经网络

0 前言 本文为初步学习神经网络同学而准备,旨在通过最简单直观的方式建立初学者对于神经网络的印象。所以本文的结论和观点主要追求简单直观,而不是严谨。 先举个简单的例子: 假设现在我们有输入 X 与对应输出 Y 的数据一堆 (X, Y) 对如下: { (1, 3), (2, 5), (3, 7), (4, 9), (5, 11), (6, 13), (7, 15), (8, 17), (9, 19), (10, 21) } 现在我们使用架构 f(x) = wx + b 如果我们把 f(x) 当做一个神经网络。那么,神…

16 6 月, 2024 0条评论 758点热度 1人点赞 陈银波 阅读全文
算法

PDF简历信息提取——BiLSTM-CRF

0. 摘要 参加了天池的一个pdf简历信息提取的比赛,这里进行回顾、整理和分享 赛题要求从pdf简历中提取出信息,比如说名字,籍贯等。这里搭建了一个BiLSTM-CRF模型,能够从PDF简历中提取出所需的信息。 模型的线上得分是0.727,排名 21/1200+ 1. 赛题相关 模型目标:pdf简历 --> 类别信息 2. 思路 使用python库pdfminer,将pdf简历中的文本提取出来。利用json标注文件,对提取出来的文本进行匹配和BIO标注,每一个字对应一个标注。最后,将标注后的文本送到BiLSM…

9 6 月, 2024 0条评论 894点热度 0人点赞 陈银波 阅读全文
算法

遗传算法解决旅行商问题

1 问题描述 旅行商问题:给定一系列城市和每对城市之间的距离,求解访问每一座城市一次并回到起始城市的最短回路。 本文章中,城市数据为 127 个城市的 x 和 y 坐标。数据地址见文末。 2 流程图 3 实现细节解释 3.1 路线个体的表示 采用整数编码的方式,将 n 个城市依次编码为 0 到 n-1。对于所给数据而言,将127个城市依次编码为0至126。因此,一条路线可以由一个127维的向量进行表示。 由于路线需要频繁更改,但不会增加或减少城市,这里采用 numpy 作为存储结构。 在实际编码中,为了提高运行效率…

2 6 月, 2024 18条评论 785点热度 0人点赞 陈银波 阅读全文
123

陈银波

邮箱:agwave@foxmail.com
知乎:https://www.zhihu.com/people/agwave
github:https://github.com/agwave
leetcode:https://leetcode.cn/u/agwave

最近评论
coiaryp 发布于 4 小时前(06月17日) Мягкие прикосновения к позвоночнику могут изменить...
EdgardoHax 发布于 5 小时前(06月17日) Effectively expressed of course! . new usa onlin...
njzrqal 发布于 1 天前(06月16日) Нас делают слабыми наши мысли. (Дейл Карнеги) &lt...
HenryAresy 发布于 2 天前(06月15日) https://ifrankivchanyn.com/uk/articles-optychnyj-p...
HenryAresy 发布于 2 天前(06月15日) https://www.dress-code.com.ua/content/view/25060/
搜索
分类
  • 图
  • 工程
  • 数学
  • 数据
  • 算法
归档
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 8 月
  • 2024 年 7 月
  • 2024 年 6 月
  • 2024 年 5 月
最新 热点 随机
最新 热点 随机
Change Data Capture (CDC) 技术初探 IPv6在物联网中的应用 IPv6首部的改进:简化与优化网络通信 IPv6:下一代互联网协议 联邦图学习:连接联邦学习与图神经网络的新桥梁
二次型化标准型的应用:最值求解图注意力网络(GAT):一个例子解释从输入到输出维度变化的完整过程图卷积网络(GCN):一个例子解释从输入到输出维度变化的完整过程联邦图学习:连接联邦学习与图神经网络的新桥梁IPv6首部的改进:简化与优化网络通信
Go:net/http 服务端底层设计简述 IPv6:下一代互联网协议 神经网络梯度计算:从简单例子切入 联邦图学习:连接联邦学习与图神经网络的新桥梁 IPv6首部的改进:简化与优化网络通信

COPYRIGHT © 2024 陈银波的知识小站. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备2024254302号-1

粤公网安备44030002003798号