图神经网络中的边的预测问题

图神经网络-针对异构图的预测问题,以及每种网络可以用于的任务类型 异构图介绍 异构图神经网络简介 异构图神经网络任务介绍 Heterogeneous Graph Neural Network (HetGNN) Relation-aware Graph Convolutional Networks (R-GCN) Heterogeneous Information Network Embedding (HINE) Heterogeneous Graph Attention Network (HAN) Graph Transformer Networks for Hetero 阅读详情
AI摘要

本文详细阐述了图神经网络(GNNs)在边的预测中的关键概念,包括边的权重在图论中的作用,GNN如何通过学习捕捉节点间复杂关系进行边预测,以及边的权重预测方法、训练优化和实际应用案例。

在探讨图神经网络(GNNs)在边的预测中的应用之前,首先需明确边的权重这一概念。边的权重在图论中指代节点间关系的强度或可能性,这在众多实际应用场景中,如社交网络、交通网络或分子结构网络中,具有重要意义。边的权重可能代表朋友间的亲密度、交通流量或化学键的强度等。在GNNs中,边的权重通常是通过学习得到的,反映了网络对图中节点间关系的认知和理解。
在这里插入图片描述

1. GNNs中边的预测概述

图神经网络(GNNs)在边的预测上的应用核心在于其能够有效捕捉图中节点间复杂的相互作用和依赖关系。边的预测问题可视为一种链接预测任务,目的是判断图中任意两个节点间是否可能存在边,以及这些边的潜在权重。这种预测不仅限于判断边的存在与否,还涉及到预测边的性质,如权重、类型等。GNN通过聚合邻域信息来更新节点的表示,从而能够学习到能反映整个图结构的复杂模式的节点嵌入。这些嵌入随后可用于预测节点间未知的关系,即边的预测。边的预测在多种应用中至关重要,如在推荐系统中预测用户与商品之间的互动,在社交网络中预测潜在的社交连接,在生物网络中预测蛋白质间的相互作用等。

2. 边的权重预测方法

边的权重预测通常依赖于自编码器结构的GNN,包括编码器和解码器两部分。编码器负责将节点的特征信息映射为低维向量表示,而解码器则基于这些向量表示重建图的边信息,包括边的存在与否及其权重。通过这一过程,GNN学习到的节点表示包含了丰富的结构和属性信息,使得模型能够预测未见过的边信息。

2.1 编码器

编码器的作用是将图中的节点编码为低维向量表示。这一过程通常通过图卷积网络(GCN)、图注意力网络(GAT)等GNN变体实现,这些变体能够利用节点的特征信息及其图结构信息。通过堆叠多层GNN层,编码器能够捕获节点的高阶邻域信息,从而生成能够反映复杂图结构和节点属性的综合性嵌入。

2.2 解码器

解码器的任务是基于节点的向量表示预测节点对之间的边信息,包括边的存在与否以及其权重。这一过程可以通过简单的点乘操作来实现,即计算两个节点向量的点乘来得到边的预测权重。解码器也可以采用更复杂的机制,如基于学习的相似性度量函数,来预测边的信息。

3. 训练与优化

在GNN的训练过程中,目标是通过优化模型参数来最小化预测误差,这通常涉及到对节点表示的学习和边预测误差的最小化。训练过程中常见的挑战包括处理数据中的不平衡性,特别是在边的预测任务中,因为实际图数据中存在边的节点对远少于不存在边的节点对。为了解决这一问题,负采样策略被广泛应用,即随机选择不存在边的节点对作为负样本参与训练,以平衡正负样本比例。此外,过拟合是另一个常见的挑战,特别是当图数据规模相对较小或者边信息稀疏时。为了缓解过拟合,可以采用正则化技术、dropout等方法。

import os.path as osp  # 导入os.path模块,并重命名为osp,用于处理文件路径

import torch  # 导入PyTorch库
from sklearn.metrics import roc_auc_score  # 从scikit-learn库导入roc_auc_score函数,用于评估模型

import torch_geometric.transforms as T  # 导入PyTorch Geometric的transforms模块,用于图数据的变换
from torch_geometric.datasets import Planetoid  # 导入PyTorch Geometric的Planetoid数据集
from torch_geometric.nn import GCNConv  # 导入PyTorch Geometric的GCNConv图卷积层
from torch_geometric.utils import negative_sampling  # 导入负采样工具函数

# 检测可用的设备,优先使用CUDA,其次是MPS(苹果的Metal Performance Shaders),最后是CPU
if torch.cuda.is_available():
    device = torch.device('cuda')
elif hasattr(torch.backends, 'mps') and torch.backends.mps.is_available():
    device = torch.device('mps')
else:
    device = torch.device('cpu')

# 定义数据变换,包括特征归一化、设备转移和随机链接分割
transform = T.Compose([
    T.NormalizeFeatures(),  # 特征归一化
    T.ToDevice(device),  # 转移到指定设备
    T.RandomLinkSplit(num_val=0.05, num_test=0.1, is_undirected=True,
                      add_negative_train_samples=False),  # 随机链接分割
])
# 设置数据集路径并加载Planetoid数据集,这里以Cora数据集为例
path = osp.join(osp.dirname(osp.realpath(__file__)), '..', 'data', 'Planetoid')
dataset = Planetoid(path, name='Cora', transform=transform)
# 数据集被分割为训练集、验证集和测试集
train_data, val_data, test_data = dataset[0]

# 定义图卷积网络模型
class Net(torch.nn.Module):
    def __init__(self, in_channels, hidden_channels, out_channels):
        super().__init__()
        self.conv1 = GCNConv(in_channels, hidden_channels)  # 第一层图卷积
        self.conv2 = GCNConv(hidden_channels, out_channels)  # 第二层图卷积

    def encode(self, x, edge_index):  # 编码函数,用于节点特征的转换
        x = self.conv1(x, edge_index).relu()  # 第一层卷积后使用ReLU激活函数
        return self.conv2(x, edge_index)  # 第二层卷积

    def decode(self, z, edge_label_index):  # 解码函数,用于预测边是否存在
        return (z[edge_label_index[0]] * z[edge_label_index[1]]).sum(dim=-1)

    def decode_all(self, z):  # 解码所有节点对的函数
        prob_adj = z @ z.t()  # 计算节点特征的内积作为边的预测概率
        return (prob_adj > 0).nonzero(as_tuple=False).t()  # 返回概率大于0的边

# 初始化模型、优化器和损失函数
model = Net(dataset.num_features, 128, 64).to(device)
optimizer = torch.optim.Adam(params=model.parameters(), lr=0.01)
criterion = torch.nn.BCEWithLogitsLoss()

# 定义训练函数
def train():
    model.train()  # 设置模型为训练模式
    optimizer.zero_grad()  # 清空梯度
    z = model.encode(train_data.x, train_data.edge_index)  # 对训练数据进行编码

    # 对每个训练周期进行一次新的负采样
    neg_edge_index = negative_sampling(
        edge_index=train_data.edge_index, num_nodes=train_data.num_nodes,
        num_neg_samples=train_data.edge_label_index.size(1), method='sparse')

    # 合并正样本和负样本的边索引
    edge_label_index = torch.cat(
        [train_data.edge_label_index, neg_edge_index],
        dim=-1,
    )
    # 创建边的标签,正样本为1,负样本为0
    edge_label = torch.cat([
        train_data.edge_label,
        train_data.edge_label.new_zeros(neg_edge_index.size(1))
    ], dim=0)

    out = model.decode(z, edge_label_index).view(-1)  # 解码边的存在概率
    loss = criterion(out, edge_label)  # 计算损失
    loss.backward()  # 反向传播
    optimizer.step()  # 更新模型参数
    return loss

# 定义测试函数,用于评估模型在验证集和测试集上的性能
@torch.no_grad()  # 不计算梯度,以节省计算资源
def test(data):
    model.eval()  # 设置模型为评估模式
    z = model.encode(data.x, data.edge_index)  # 对数据进行编码
    out = model.decode(z, data.edge_label_index).view(-1).sigmoid()  # 解码并应用Sigmoid函数得到边存在的概率
    return roc_auc_score(data.edge_label.cpu().numpy(), out.cpu().numpy())  # 计算并返回ROC AUC分数

# 训练和评估模型
best_val_auc = final_test_auc = 0
for epoch in range(1, 101):  # 进行100个训练周期
    loss = train()  # 训练模型
    val_auc = test(val_data)  # 在验证集上评估模型
    test_auc = test(test_data)  # 在测试集上评估模型
    if val_auc > best_val_auc:  # 更新最佳验证集AUC和对应的测试集AUC
        best_val_auc = val_auc
        final_test_auc = test_auc
    # 打印训练信息
    print(f'Epoch: {epoch:03d}, Loss: {loss:.4f}, Val: {val_auc:.4f}, Test: {test_auc:.4f}')

# 打印最终测试集上的AUC分数
print(f'Final Test: {final_test_auc:.4f}')

# 对测试集数据进行编码并解码所有节点对,用于预测图中所有可能的边
z = model.encode(test_data.x, test_data.edge_index)
final_edge_index = model.decode_all(z)

4. 应用场景

GNNs在边的预测中的应用极为广泛,涵盖了社交网络中的好友推荐、生物信息学中的蛋白质相互作用预测、知识图谱的关系预测等领域。通过精确预测边的存在和权重,GNNs有助于揭示隐藏在复杂网络结构中的深层次模式和关系。

4.1 社交网络分析

在社交网络中,GNNs可以预测用户之间可能形成的新的社交连接,或者预测现有连接的强度。这对于好友推荐、社交圈分析等应用至关重要。

4.2 蛋白质相互作用预测

在生物信息学中,GNNs可以预测不同蛋白质之间的相互作用,这对于理解蛋白质的功能和疾病机理研究具有重要意义。

4.3 推荐系统

GNNs能够预测用户和商品之间的潜在连接,即用户可能对哪些商品感兴趣,从而提供个性化的推荐。

4.4 知识图谱补全

在知识图谱中,GNNs可以预测实体间缺失的关系,即链接预测,有助于知识图谱的自动补全和扩展。

参考文献

pytorch_geometric

图神经网络/GNN(四)-节点预测与边预测任务实践 正在补作业中,麻烦助教稍等稍等,谢谢呀~ 阅读详情

相关推荐

Datawhale 6月学习——图神经网络:基于GNN的节点预测任务及边预测任务

前情回顾 图神经网络:图数据表示及应用 图神经网络:消息传递图神经网络 图神经网络:基于GNN的节点表征学习 1 节点预测任务 1.1 任务简述 通过构造一个数据完整存于内存的数据集类,并建立一个多层的图神经网络,来实现节点预测节点预测 1.2 数据完整存于内存的数据集类 所谓数据完整存于内存的数据集类,是指 对于占用内存有限的数据集,可以将整个数据集的数据都存储到内存里。 本部分主要是理解InMemory数据集类及学会覆写PyG的InMemoryDataset数据集类。 事实上,通过阅读源码可以发

qq_40990057的博客 1万+

图机器学习——5.10 图神经网络:预测任务

首先回顾一下整个GNN的结构,前面我们所介绍的都是红色框内所解决的任务。 最终得到的节点嵌入结果,是一个关于每个在LLL层节点嵌入的集合: {hv(L),∀v∈G} \left\{\mathbf{h}_{v}^{(L)}, \forall v \in G\right\} {hv(L)​,∀v∈G} 下面来我们来介绍图网络里,蓝色框中的预测任务(prediction head),其中包括:节点水平、边水平、图水平的三种预测: ① 节点水平预测 节点水平的预测我们可以直接采用最终的嵌入结果。也可以再进行一

Kanny 6464

图神经网络在社交关系预测中的实战应用

图神经网络(GNN)作为处理图结构数据的深度学习模型,通过消息传递机制捕捉节点间的高阶连接模式。其核心价值在于能够有效处理社交网络等复杂关系数据,解决传统方法难以应对的动态拓扑变化问题。PyTorch Geometric(PyG)框架为GNN提供了高效的稀疏矩阵处理和异构数据支持,特别适合社交关系预测场景。在实际应用中,结合注意力机制的GAT模型能显著提升预测准确率,同时通过量化压缩和知识蒸馏等技术实现生产环境部署。社交网络分析、推荐系统等场景均可受益于这种端到端的图表示学习方法。

weixin_30644369的博客 443

图神经网络基础--节点预测与边预测任务实践

图神经网络基础--节点预测与边预测任务实践

发呆的比目鱼的博客 5718

基于QM9数据集实战图神经网络:分子性质预测完整指南

图神经网络作为处理非欧氏空间数据的核心技术,在分子科学、社交网络和推荐系统等领域展现出独特优势。其核心思想是通过消息传递机制,让每个节点聚合邻居信息并更新自身表示,从而捕获图结构中的复杂依赖关系。分子本身天然是图结构:原子为节点,化学键为边,这使得分子性质预测成为学习GNN的理想场景。QM9数据集包含超过13万个有机小分子及其量子化学属性,提供了标准化的图数据和明确的回归目标,被广泛用作GNN入门与基准测试的平台。本文从图神经网络的原理出发,结合PyTorch Geometric工具,系统讲解如何将分子转换

weixin_29040367的博客 252

实战指南:用真实Mesh网络数据训练图神经网络,告别合成数据集

图神经网络(GNN)作为处理图结构数据的核心技术,通过消息传递机制聚合节点与邻域信息,学习图数据的表征。其技术价值在于能够建模复杂的关联关系,在社交网络、推荐系统等场景中表现出色。然而,从学术研究到工程落地,一个关键挑战在于数据:许多模型依赖结构简单、分布均匀的合成图数据进行验证,这与真实世界复杂、异构、充满噪声的网络数据存在显著差距。本文聚焦于**网络工程**这一具体应用场景,探讨如何将GNN应用于**Mesh网络**的分析与优化。我们将深入讲解如何将原始的网络日志、连接状态表等非结构化‘脏数据’,经过数

weixin_30735745的博客 647

【GNN】第六章 边预测任务实操

本章目录1 边预测任务1.1 训练集、验证集、测试集的构建1.2 边预测神经网络(以GCN为例)1.2.1 网络构造1.2.2 .nn.Sequential的网络构造1.2.3 训练、验证与测试2 作业 1 边预测任务 目标是预测两个节点间是否存在边 1.1 训练集、验证集、测试集的构建 需求: 正负样本平滑:data.edge_index存储了正样本,但为了构建预测任务还需要负样本(不存在边的节点对),同时正负样本数量要平衡 分训练、验证、测试集 解决: torch_geometric.utils.tr

m0_59247846的博客 5834

45、图神经网络:从基础到定制化应用

本文介绍了图神经网络(GNN)从基础到定制化应用的多个任务,包括节点分类、图分类和链接预测。通过具体代码示例展示了如何使用深度图神经网络库DGL和TensorFlow进行模型构建、训练和评估。同时,还涵盖了自定义图卷积层的设计与实现,以及如何将自定义数据转换为DGL数据集。最后,总结了图神经网络的应用前景与未来发展方向。

root9的博客 67

使用图神经网络预测药物-药物相互作用

GNN预测药物与药物之间的关系,通过GraphSAGE模型来测试。

m0_52647764的博客 5307

图神经网络预测模型实战:PyTorch Geometric实现与调优

传统预测模型处理独立样本时表现出色,但当样本间存在显式或隐式关联(如社交关系、交易链路、引用网络)时,表格化特征难以捕捉关系信息。图神经网络通过消息传递机制,让节点在多层传播中聚合邻居特征,从而将拓扑结构编码为可计算的预测信号。这种能力使GNN在金融风控、社交网络分析、推荐系统等场景中显著提升预测精度。PyTorch Geometric等开源框架提供了高效图卷积算子,降低了实现门槛。本文从图构建、特征工程到两层GCN模型训练,完整演示基于PyTorch Geometric的节点预测流程,并讨论过平滑、信息泄

weixin_34079177的博客 276

多模态图神经网络实现药物相互作用预测的完整方案

图神经网络作为处理关系数据的深度学习范式,已在知识图谱、推荐系统和生物信息学等领域展现出独特优势。其核心原理是通过消息传递机制聚合邻居节点信息,学习节点的高维表示。在面对药物联用安全性评估时,传统实验方法受制于周期长、成本高和数据稀疏,而多模态图神经网络能够将药物、靶标和相互作用类型编码为异质图,通过关系感知的图卷积层捕捉不同类型的边语义,实现端到端的相互作用预测。该技术不仅可用于药物信息学中的相互作用挖掘,还能推广到任何具有多类型关系边的场景,如社交网络的链接预测。本文完整梳理了从原始数据转换、异质图构建

weixin_28706397的博客 240

图神经网络调参避坑指南:为什么你的GCN在边预测任务中效果不如GAT?

本文深入探讨了图神经网络在边预测任务中GCN模型效果不如GAT的原因。通过对比分析,揭示了GAT的注意力机制在捕捉节点间复杂、非均质连接模式上的优势,并指出负采样策略、网络层数选择是影响模型稳定性和性能的关键因素。文章提供了提升边预测模型效果的实战调参指南。

y2z3a4b5c的博客 1041

GCN链路预测实战:Cora与Citeseer边预测全流程

图神经网络(GNN)作为处理非欧氏空间数据的重要工具,在社交网络、知识图谱和引文网络等场景中广泛用于节点分类与链接预测。链接预测旨在根据已知图结构推断缺失边,其核心思想是通过邻居聚合学习节点嵌入,再对节点对打分。GCN(图卷积神经网络)通过逐层传播邻居信息,使嵌入保留局部拓扑特征。然而在实际应用中,边负采样策略、数据泄漏控制、过平滑问题以及评估指标选择都直接影响模型性能。本文以Cora和Citeseer两个经典引文网络为例,从数据预处理、边样本构造、GCN模块实现到训练与评估,系统演示了链路预测的完整流程,

weixin_29038537的博客 252

【论文阅读】A Gentle Introduction to Graph Neural Networks [图神经网络入门](3)

【论文阅读】A Gentle Introduction to Graph Neural Networks [图神经网络入门](3) What types of problems have graph structured data? 什么样的问题需要图类型的数据? We have described some examples of graphs in the wild, but what tasks do we want to perform on this data? There are three g

weixin_43360025的博客 677

动态欧拉角与静态欧拉角:从理论到实践的深度解析

本文深度解析了动态欧拉角与静态欧拉角的核心区别与应用场景。静态欧拉角基于固定世界坐标系,适用于全局导航与三维场景编辑;而动态欧拉角基于物体自身坐标系,更符合飞行模拟、机器人控制等直觉操作,但需警惕其固有的万向节死锁问题。文章通过理论结合实战,帮助开发者在机器人、无人机及图形学项目中正确选用与处理旋转表示。

java5的博客 1073

Anylabeling与SAM协同:从智能标注到YOLO数据集构建的完整实践

本文详细介绍了Anylabeling与SAM协同标注的完整实践,从智能标注到YOLO数据集构建的全流程。通过结合SAM的自动分割能力和Anylabeling的交互式标注,显著提升标注效率,特别适合小样本、复杂形状和多类别标注场景。文章还提供了环境搭建、标注优化技巧以及YOLO格式转换的实用指南。

weixin_26873711的博客 461

图神经网络实战:用GNN建模关系数据提升预测精度

图神经网络(GNN)是一种专为处理具有显式或隐式关联结构的数据而设计的深度学习模型,其核心在于将节点间的关系建模为可学习、可传播的信息通道。不同于传统机器学习假设样本独立同分布,GNN通过消息传递与邻居聚合机制,天然适配社交网络、供应链、电力系统、金融生态等网状结构场景。技术价值体现在对间接影响的建模能力、对异构关系的灵活表达,以及对局部拓扑结构的强区分性。典型应用包括区域经济联动预测、股票价格建模、设备故障传播分析等。本文聚焦GNN在真实业务中的落地路径,涵盖图构建原则、GCN/GAT/GIN选型逻辑、边

weixin_30896511的博客 443

Vivado IP核与License许可全解析:从免费到收费,从评估到部署

本文全面解析Vivado IP核与License许可机制,从免费到收费IP核的选型指南到License的申请与部署策略。详细介绍了Xilinx官方IP核的优势与局限,第三方IP核的风险与应对,以及实战中的资源优化技巧和版本兼容性问题,帮助开发者高效利用Vivado工具链。

weixin_29169505的博客 367

图神经网络边预测避坑指南:从Cora数据集看正负样本采样玄学

本文深入探讨了图神经网络(GNN)在边预测任务中的关键挑战与解决方案,特别关注Cora数据集中的负采样策略与ROC-AUC优化。通过分析负采样偏差问题、PyG的train_test_split_edges机制以及不同采样策略对模型性能的影响,提供了工业级边预测架构设计和评估指标陷阱的实用指南。

sprite的博客 794

CamoFox MCP:让AI助手隐身操作浏览器的反检测自动化实战

浏览器自动化是提升工作效率和实现数据采集的关键技术,其核心原理在于通过程序脚本模拟人类在网页上的交互行为。传统方案如Selenium或Playwright虽功能强大,但需要开发者编写复杂脚本并处理反爬机制。随着AI Agent技术的发展,自然语言驱动的自动化成为新趋势,它能将任务规划与逻辑判断交由AI处理,大幅降低使用门槛。Model Context Protocol(MCP)作为连接AI与外部工具的标准协议,在此场景下价值凸显,它使得AI助手能直接调用丰富的浏览器操作工具。CamoFox MCP创新性地将

weixin_42551967的博客 726

手教你如何使用Simulink和相关工具箱模拟和实现无人机的多机接力信号中继的建模

扩大通信范围:单架无人机的通信能力有限,通过多机接力的方式可以显著扩展通信覆盖范围。提高可靠性:当某架无人机出现故障或电量不足时,其他无人机可以接管其任务,确保通信不中断。适应复杂环境:在山区、森林等复杂地形中,多机接力可以绕过障碍物,建立稳定的通信链路。使用Communications Toolbox中的模块来模拟无线通信链路。例如,可以使用模块模拟噪声信道,或者使用模块计算信号衰减。matlab深色版本。

MHD0815的博客 767

图神经网络

图: U:表示全局。 E:表示边。 数据表示: 图片表示:(2442443)。像素映射为点。 蓝色表示结点之间有边。 文本表示 分子图 社交网络:交互图 引用图:有向边 定义问题: •图层面:原始图,识别环,来分类。 •点层面:社交关系决裂,判断点所在阵营。 •边层面:顶点的关系,边的属性预测。 机器学习用于图神经网络的挑战: 如何表示图:顶点的属性用向量表示。连接性用邻接矩阵表示。 问题:矩阵很大,稀疏矩阵。邻接矩阵交换行列,要保证结果一样。 解决方法:邻接列表 图神经网络:GNN对图上所有属性进行的可以

ChaoyingL的博客 939

《深入浅出图神经网络:GNN原理解析》学习笔记

期末考完了,该上道了 目录一、图的概述1.基本概念2.图的存储和遍历3.应用分类二、神经网络基础1.机器学习2.神经网络三、卷积神经网络(CNN)1.卷积与池化2.卷积神经网络四、表示学习1.意义2.自编码器五、图信号处理与图卷积神经网络1.矩阵计算前置知识2.图信号与图的拉普拉斯矩阵3.图傅里叶变换4.图滤波器(Graph Filter)5.图卷积神经网络(GCN) 一、图的概述 1.基本概念 1.顶点(Vertex)表示研究的对象,边(Edge)表示两个对象之间特定的研究关系 2.图为顶点和边的集合.

且视他人之疑目如盏盏鬼火,大胆地去走你的夜路 2049

图神经网络过平滑问题解析与解决方案

图神经网络(GNN)作为处理图结构数据的核心技术,其核心机制消息传递(Message Passing)通过聚合邻居节点信息来更新节点特征。然而在实际工程应用中,随着网络层数增加,节点特征会逐渐趋同,导致过平滑(Over-smoothing)现象,严重影响模型性能。这种现象在社交网络分析、分子属性预测等场景尤为明显。针对这一问题,业界提出了残差连接、层间归一化等解决方案,其中残差连接能显著提升8层GNN的分类F1值至0.79。最新研究如DropEdge++方案,通过自适应边丢弃策略,在OGB数据集上将深层GN

weixin_29061509的博客 19

Android双目摄像头(RGB+IR)实时预览与人脸活体检测实战指南

本文详细介绍了Android双目摄像头(RGB+IR)实时预览与人脸活体检测的实战指南。通过双摄同步预览、人脸检测与活体判断等技术实现,提升安全认证的准确性和鲁棒性。文章还提供了开发环境搭建、常见问题解决方案及性能优化建议,帮助开发者快速掌握双目摄像头在Android平台的应用。

vulkan6gpu的博客 691

YOLOv11改进 | 集成FEM、FFM与SCAM即插即用模块:特征增强、融合与空间上下文建模新范式

FEM解决特征表达不足问题,增强关键特征响应FFM优化多尺度融合,提升小目标检测精度SCAM建模空间上下文,改善目标交互预测在保持YOLOv11实时性优势的同时,实现mAP+8.1%的显著提升,特别在复杂光照、密集目标、交互预测场景表现突出。其模块化设计使开发者可根据需求灵活组合,为各种复杂场景提供定制化解决方案。未来,随着跨模态扩展与神经架构搜索的深入,YOLOv11-FSC将进一步推动目标检测技术向更智能、更高效的方向发展。

走向CTO的路上... 988
上一篇: 华为在手机上,率先实现本地端自然语言搜图功能
下一篇: BERT架构简介
晓shuo
晓shuo 优质创作者: 人工智能技术领域 优质创作者: 人工智能技术领域
博客等级 码龄6年 4万+粉丝 113原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓shuo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值