该项目研究了图神经网络在电力系统分析中的应用。 它旨在比较图神经网络 (GNN) 与传统多层感知器 (MLP) 模型在相同模型复杂度下的性能。 代码是在 Jupyter Notebook IDE 中使用 pytorch 框架开发的。 神经网络(NN)的最新进展框架被称为图神经网络(GNN),在电力系统中,电网可以被表示为一个具有高维特征和总线之间相互依赖关系的图,为电力系统分析提供更好的机器学习状态,在GNN框架中整合电网拓扑结构用于电力流的应用。 在电网中,总线可以被看作是节点,而线可以被看作是边。节点的特征是电压、电压角、有功功率和无功功率,而线路的特征可以是线路电流和线路电阻。 Pytorch实现图神经网络 (GNN) 与传统多层感知器 (MLP)的电力系统分析 (完整源码和数据包) Pytorch实现图神经网络 (GNN) 与传统多层感知器 (MLP)的电力系统分析 (完整源码和数据包) Pytorch实现图神经网络 (GNN) 与传统多层感知器 (MLP)的电力系统分析 (完整源码和数据包)
2022-11-24 16:26:26 64.68MB GNN MLP 图神经网络 电力系统分析
pytorch-DQN DQN的Pytorch实现 DQN 最初的Q学习使用表格方法(有关更多详细信息和实现,请参见 )来解决,但是,表格Q学习的问题在状态增长时出现因为table不足以存储环境中给定的数亿个状态。 例如,环境为210x180黑白像素的游戏。 将有$ 2 ^ {180 * 210} $个可能的状态,对于一个表来说,这太多了。 DeepMind通过深度神经网络以DQN形式将DQN形式的深度学习和Q学习相结合,以近似值,首先在游戏中击败人类。 简而言之,DQN用深度神经网络(CNN或DNN)替换了表格,并使用目标网络来执行Bellman方程更新。 为了实现它,使用了一些技巧,例如目标网络和体验重播。 引入目标网络以收敛模型,因为频繁更新会使模型处于不稳定状态。 体验重播使用缓冲区存储所有过去(状态,动作,next_state)对,并通过对过去的体验进行采样来训练模型,这有
2022-11-23 09:47:12 1.5MB Python
1
图卷积网络 | PyTorch实现图卷积网络(GCN、GAT、Chebnet)的交通流量预测 > 交通流量预测。图卷积网络(GCN、GAT、Chebnet)的实现 用PyTorch实现 > > 要求 > > - Pytorch > > - Numpy > > - Pandas > > - Matplotlib > > 数据集实例: > > 这些数据集由加州交通局性能测量系统(PEMS-04)收集。 > > 数量:307个检测器 > 特点:流量、占用、速度。 > > 探测数据分析。 > > 1.有三个特征:流量、占有率和速度。首先,我们对数据分布进行可视化分析 > > 2.运行代码:python data_view.py > > 3.每个节点(检测器)都有三个特征,但两个特征的数据分布基本上是静止的,所以我们只取第一维特征。 > > 读取数据集。 > > 在traffic_dataset.py文件中,get_adjacent_matrix和get_flow_data函数是用来读取相邻矩阵和流量数据。 > > 模型训练。 > > 在traffic_predi
2022-11-21 15:26:58 39.65MB 图卷积网络 交通流量预测 GCN GAT
1
机器学习与数据挖掘实验三:基于 Resnet,VGG,GoogLeNet的海面舰船图像分类,采用pytorch实现,包含数据集,三种网络实现图像分类源代码,gradcam可解释性分析代码。
2022-11-21 15:26:55 129.17MB 深度学习 pytorch 神经网络
1
基于PaddlePaddle实现的EcapaTdnn声纹识别超大数据模型,这个模型使用的是梅尔频谱(melspectrogram) 注意是release/1.0分支,源码地址是:https://github.com/yeyupiaoling/VoiceprintRecognition-Pytorch/tree/release/1.0
2022-11-11 16:31:15 62.67MB EcapaTdnn melspectrogram Pytorch 声纹识别
S-LSTM-PyTorch Sentence LSTM的PyTorch实现 论文代码:用于文本表示的句子状态LSTM。 作者的正式TF实现: : S-LSTM单元实施 S-LSTM实施 使用遮罩启用批处理 分类演示 序列标记演示
2022-10-31 21:04:52 2KB Python
1
今天小编就为大家分享一篇利用Pytorch实现简单的线性回归算法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
2022-10-31 15:53:43 107KB Pytorch 线性 回归
1
修剪后的依赖树上的图卷积用于关系提取 此回购包含PyTorch代码,用于修剪。 本文/代码在修剪的依赖树上引入了图卷积神经网络(GCN),用于关系提取的任务。 还引入了一种特殊的树修剪技术,称为“以路径为中心的修剪”,以从树中消除不相关的信息,同时最大程度地维护相关信息。 与诸如各种基于LSTM的模型之类的序列模型相比,此GCN模型利用依赖结构桥接远程单词,因此提高了远程关系的性能。 与以前的递归模型(如TreeLSTM)相比,此GCN模型在获得更好的性能的同时,也更早地实现了并行化,因此效率更高。 参见下面的模型架构概述: 要求 Python 3(在3.6.5上测试) PyTorch(
1
我们将在PyTorch中构建一个简单的卷积神经网络,并使用MNIST数据集训练它识别手写数字。在MNIST数据集上训练分类器可以看作是图像识别的“hello world”。
新的培训策略 我发布了一种新的训练策略,该方法可以减少色偏,从而有助于应对随机面罩训练,而这大约需要30%的训练时间。 当我们执行脸部插入时,这是非常有用的。 设置--which_model_netG='face_unet_shift_triple'和--model='face_shiftnet'和--batchSize=1来执行该策略。 参见下面的一些示例,当在面部数据集上使用随机蒙版进行训练时,许多方法都会遭受这种color shifting困扰。 输入 纳维·Shift 翻转移位 真相 注意:当您使用face_flip training strategy ,它有一些小缺点: 与原始移位相比,它不是完全平行的。 它只能在'cpu'或单个gpu上进行训练,批大小必须为1,否则会发生错误。 如果您想克服这些缺点,可以参考原始班次进行优化。 这并不困难,但是我没有时间去做。 建
2022-10-14 22:40:46 5.66MB Python
1