logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++实现《数据结构与算法》相关算法--图的存储

图相关算法实现在数据结构与算法学习过程中,为更加深刻理解算法的实现,本文对课程中图部分算法进行了实现。本文仅提供算法代码参考,相关算法详解请参考青岛大学王卓老师的视频课程:数据结构与算法基础(青岛大学-王卓)(图的应用太多了有空再写。目录图相关算法实现图相关算法定义标识符定义邻接矩阵数据结构(邻接矩阵法存储图)邻接矩阵法创建无向网(有权值的图)邻接矩阵法创建无向图(路径的权值只有0和1)邻接矩阵法

#数据结构#算法#c++
协同过滤(Collaborative Filtering)

在MF基础上引入隐式反馈(如用户浏览、点击行为),增强用户隐向量的表达能力。将用户-物品评分矩阵分解为低维用户隐向量和物品隐向量的乘积,捕捉潜在特征。通过计算物品之间的相似度,基于用户历史喜欢的物品预测其对新物品的兴趣。通过计算用户之间的相似度,利用相似用户的评分预测目标用户的兴趣。

文章图片
#算法
【LeetCode 热题100】 234. 回文链表的算法思路及python代码

给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true;否则,返回 false。

文章图片
#算法#leetcode#链表
注意力机制(Attention Mechanism)

组件作用形状(Batch, Seq, Dim)Query要“查询”的向量集合,一般来自解码器当前步或同一序列BLqdkBLq​dk​Key用于“匹配”查询的向量集合,一般来自编码器输出或同一序列BLkdkBLk​dk​Value与 Key 一一对应的“值”向量集合,最终以加权和形式输出BLvdvBLv​dv​, 通常LkLvL_k=L_vLk​Lv​投影(Projection)

文章图片
#深度学习#人工智能
注意力机制(Attention Mechanism)

组件作用形状(Batch, Seq, Dim)Query要“查询”的向量集合,一般来自解码器当前步或同一序列BLqdkBLq​dk​Key用于“匹配”查询的向量集合,一般来自编码器输出或同一序列BLkdkBLk​dk​Value与 Key 一一对应的“值”向量集合,最终以加权和形式输出BLvdvBLv​dv​, 通常LkLvL_k=L_vLk​Lv​投影(Projection)

文章图片
#深度学习#人工智能
Hive 数据库操作、表操作、分区操作、SHOW语法

Hive 数据库操作、表操作、分区操作、SHOW语法

#数据库#hive#hadoop
门控循环单元(GRU)

在保留LSTM长程记忆能力的前提下,简化网络结构。

文章图片
#gru#深度学习#人工智能
逻辑回归(Logistic Regression)

逻辑回归本身是针对二分类问题的,但可以通过两种主要策略拓展到多分类场景。

文章图片
#逻辑回归#算法#机器学习
LSTM如何解决梯度消失问题

在标准RNN中,隐藏状态更新公式为:ht=tanh⁡(Whhht−1+Wxhxt+bh)h_t = \tanh(W_{hh}h_{t-1} + W_{xh}x_t + b_h)ht​=tanh(Whh​ht−1​+Wxh​xt​+bh​)梯度计算通过链式法则展开:∂ht∂ht−1=WhhT⋅diag(tanh⁡′(...))\frac{\partial h_t}{\partial h_{t-1}}

文章图片
#lstm#人工智能#rnn
SVM(支持向量机)

将不同类别的样本分隔开。SVM的核心目标是找到一个。

文章图片
#支持向量机#机器学习#人工智能
到底了