自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 使用深度学习和物理约束求解偏微分方程

偏微分方程的求解是一项非常重要和困难的任务,许多偏微分方程没有解析解,需要通过数值方法的手段寻找数值解。结合深度学习的偏微分方程求解方法有着巨大的应用潜力。PINN方法以其内嵌物理公式的创新正成为研究的热点。本文介绍了PINN方法的基本原理,并通过若干实例展示了其求解的有效性

2021-08-27 21:58:30 5539 6

原创 神经网络求解偏微分方程代码分析

在我分享了我的神经网络求解微分方程的代码后,很多志同道合的朋友与我进行了交流。下面把我求解偏微分方程的代码分享出来,主要是分享代码思路。这个代码是在求解常微分方程的基础上进行的修改,现在看来有些语句可以换成更高级的表达。若有更好的表达方式欢迎评论/私信!运行环境:python3.6 + tensorflow1.2.1 + CPU若要tensorflow2.0及以上的版本运行需要添加一行代码偏微分方程代码分析数学问题代码展示代码分析结果展示数学问题程序想要解决的数学问题是其中求解区域是对

2021-04-11 17:50:35 6665 18

原创 神经网络求解二阶常微分方程(代码)

相关的理论推导请参考: 神经网络求解二阶常微分方程.以下是程序分享import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'import tensorflow as tfimport matplotlib.pyplot as pltimport numpy as npimport mathx_train = np.linspace(0, 2, 400)#生成[0,2]区间100个点y_trail = np.exp(-0.2*x_train)*np.s

2020-11-29 20:24:27 4372 11

原创 神经网络求解二阶常微分方程

神经网络求解二阶常微分方程最近课题组老师给出一篇文献,文件原文如链接一所示。需要让我使用深度神经网络求解偏微分方程。在相关调研过程中,CSDN上作者Trytobenice分享过相关的程序源码。基于相关程序源码,我将他的一阶常微分方程求解扩充到二阶常微分方程求解。并且按照此方法可以求解高阶常微分方程。理论分析对于任意一个微分方程,我们都可以用这个方程表示出求解目的就是找出这样的一个方程:ψ(x),能够满足以上的G()函数。对于计算机求解,第一步要将其离散化处理:人工神经网络若要求解该方程,那就

2020-11-20 15:10:41 4925 15

原创 pytorch拟合sin函数

pytorch非线性回归调参分享前期研究过程中获得了一个非常奇怪的函数图像,打算用多层感知机(MLP)对函数图像进行建模仿真。前期相关研究中,MLP表现并不好,当时把这个方案已经放弃掉了。经过查阅相关的论文,发现原理上MLP能够拟合任意函数。这段时间重新写了一遍MLP网络,经过参数、增加训练次数、GPU加速,现在能够对函数较好拟合。现将参数调整经验分享一下。目标功能:对三个周期的sin(x)函数进行拟合训练效果:这个图像中,蓝色为数据集,红色为对其拟合的训练结果。Loss表示两个函数之间的均方根误差

2020-11-01 11:18:03 3813

原创 pytorch实现LSTM回归代码分享

最近正在学习RNN相关的知识,并尝试使用LSTM网络实现回归分析。刚刚接触RNN相关网络的上手难度比较大,首先从CSDN上寻找相关的代码并没有找到比较满意的。这几天终于把LSTM相关网络调试通过现在把我的代码及数据集开源,供大家学习参考。LSTM回归算法代码分享LSTM简介数据集介绍代码展示LSTM简介参考相关博客链接: LSTM这一篇就够了.,在这里不再介绍相关的理论知识。我对这个网络的理解:如果某个信号的时序性强,那么RNN相关网络的训练效果应该会比较好。数据集介绍数据集来源于相关课题,课题的

2020-10-08 08:37:40 10548 12

原创 anaconda运行jupyter出现application launch errror

这里写自定义目录标题这几天在研究机器学习过程中,使用tensorflow环境下的notebook时候会出现一个问题。问题截图如下首先说明。这个问题会出现在每次使用anaconda平台进入jupyter的情况下。虽然不影响最后的编译结果但是还是很烦人。每次都要点击OK键关闭这个对话框。强迫症患者必须寻找某些方法把这个问题解决掉。首先按照英语翻译:端口8888已经被占用然后对着端口一通操作。网上有说jupyter打开默认使用8888,之后就使用8889。这个问题说明8888被占用,解除占用就好。但是经

2020-09-05 21:48:29 6982 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除