pytorch之卷积神经网络nn.conv2d 卷积网络最基本的是卷积层,使用使用Pytorch中的nn.Conv2d类来实现二维卷积层,主要关注以下几个构造函数参数: nn.Conv2d(self, in_channels, out_channels, kernel_size, stride, padding,bias=True)) 参数: in_channel: 输入数据的通道数; out_channel: 输出数据的通道数,这个根据模型调整; kennel_size: 卷积核大小;kennel_size=3,表示卷积大小(3,3), kennel_size=(3,5),表示卷积大小为非正
2021-11-30 22:24:59 29KB c conv nv
1
神经网络可视化 神经网络架构和参数的可视化。 描述 这个项目是为我的硕士论文完成的。 可以从论文中获得一般描述: 抽象的 人工神经网络是人工智能研究的热门领域。 大型模型的大小和复杂性的增加带来了某些问题。 神经网络内部工作缺乏透明度,因此很难为不同任务选择有效的架构。 事实证明,解决这些问题具有挑战性,并且由于缺乏对神经网络的深入了解,这种情况变得根深蒂固。 考虑到这些困难,介绍了一种新颖的3D可视化技术。 通过使用来自神经网络优化领域的既定方法,可以估算出经过训练的神经网络的属性。 批处理规范化与微调和特征提取一起使用,以估计神经网络不同部分的重要性。 重要值与各种方法(如边缘捆绑,光线跟踪,3D冒名顶替者和特殊的透明技术)的组合产生了代表神经网络的3D模型。 证明了所提取的重要性估计的有效性,并探索了开发的可视化的潜力。 如何使用 使用描述的参数准备configs/processi
1
TSP_NN 旅行商问题 (TSP) 最近邻 (NN) 算法最近邻算法产生不同的结果取决于选择哪个城市作为起点。 这个函数决定多个起点和返回的最近邻路线这些路线中最好的概括: 1. 一名推销员前往每个城市并完成返回他出发的城市的路线2. 每个城市只被推销员访问一次 输入: 具有零个或多个以下字段的 USERCONFIG(结构): - XY (float) 是一个 Nx2 的城市位置矩阵,其中 N 是城市的数量- DMAT (float) 是一个 NxN 点到点距离/成本矩阵- POPSIZE(标量整数)是人口的大小(应该是 <= N) - SHOWPROG(标量逻辑)如果为真则显示 GA 进度- SHOWRESULT(标量逻辑)如果为真则显示 GA 结果- SHOWWAITBAR(标量逻辑)如果为真则显示等待栏 输入注意事项: 1. 不是传入包含这些字段的结构,而是任何/所有这些输入可以
2021-11-29 17:44:23 3KB matlab
1
bp算法matlab简单代码levenberg-marquardt-nn-matlab-工具箱 神经网络库-LEVENBERG MARQUARDT优化 优化技术已广泛用于寻找数学问题中与线性和非线性系统有关的解决方案。 在求解未建模的动力学时,尤其是在控制理论/系统动力学中,提供优化算法很有用。 另一方面,神经网络结构已成为解决/创建数据科学中动态模型设计的最大课题。 NN的效率也随着一般微处理器速度的提高而提高。 从理论上讲,神经网络通过训练法则(即反向传播算法)建立输入-输出关系。 然而,与它的稳定性相比,BP算法速度较慢。 由于这些原因,使用牛顿-高斯方法重新设计了BP算法,称为Levenberg-Marquardt算法。 在LM算法中,每个系数都针对给定的误差值进行更新,而不是总成本1! 因此,它提供了一种创建更快的学习算法的方法。 出于整个原因,提出了简单的Levenberg-Marquardt算法来解决计算机和微处理器结构上的这些问题! 在此GitHub文件中,将LM优化技术应用于前馈神经网络结构。 希望对您有用:) 该库有七个主要用法: 建立非线性投入产出关系模型 给定系
2021-11-28 10:48:04 106KB 系统开源
1
虚拟摇杆的源码,可以给大家做个参考,如果又可以改进的地方,也可以在留言里告诉我,互相提高。
2021-11-26 09:04:07 5KB nn t'
1
BP网络matlab数据预测代码通过机器学习进行DET预测 随着废水处理中数据的增加,数据驱动的机器学习模型可用于对生物过程和复杂React进行建模。 但是,很少有数据驱动的模型可用于模拟微生物电解池(MEC),而传统模型过于模棱两可,无法理解其机理。 在这项研究中,首先开发了一种新的通用数据驱动的两阶段模型,该模型通过直接电子传输(DET)通过生物阴极MEC的原位沼气升级预测CH 4的产生,该模型称为NARX-BP混合神经网络。 与传统的一阶段模型相比,该模型可以很好地预测通过DET产生的甲烷的性能(R 2和MES分别为0.918和6.52×10 -2 ),并揭示了沼气升级的机理,用于新的系统模型该方法可以通过输入重要的中间变量来提高通用性和适用性。 此外,该模型通常可用于支持厌氧消化或更复杂系统的长期预测和最佳操作。 1,需求环境 Matlab 2017b 2.主要 该项目包括NARX-BP混合神经网络的模型和代码。 3.出版 通过直接电子转移估算微生物电​​解池中原位沼气的升级:基于NARX-BP混合神经网络的两阶段机器学习模型 该研究的论文尚不可用。 4.版本 V.0.0.1
2021-11-23 19:45:40 59KB 系统开源
1
nn束 多层感知器和三个优化器的实现:具有NAG的随机梯度下降,具有标准标准近邻束方法和 安装 首先,您需要克隆此存储库: $ git clone https://github.com/vdecaro/nn-bundle $ cd nn-bundle 使用此存储库需要安装conda 。 需要使用python3.7的新环境: $ conda create -n yourenvname python=3.7 $ conda activate yourenvname 下一步是包括将Gurobi安装到您的环境中的渠道: $ conda config --add channels http://conda.anaconda.org/gurobi 现在,您只需启动以下命令即可将所需的软件包安装到您的环境中: $ conda install --file requirements.txt
2021-11-23 09:37:43 733KB Python
1
主要适用于openart,openmv h7、openmv h7plus稍逊
1
nn神经网络库.rar
2021-11-09 18:15:18 667KB 机器学习 人工智能 计算机视觉
1
这是一个简单的用C++实现KNN算法.对于初学者了解KNN算法思想会很有帮助.
2021-11-08 14:44:07 6.11MB KNN算法 机器学习 数据挖掘
1