自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 气候预测+AI结合:NeuralGCM的革命性突破

“Neural General Circulation Models(NeuralGCM)”的创新模型将传统的气候预测方法与最前沿的机器学习技术相结合。

2023-12-01 23:49:12 638

原创 ERL:利用人工智能挖掘区域气候变化的隐藏信号

章的主要内容是研究大气气溶胶注射(Stratospheric Aerosol Injection, SAI)作为一种太阳能气候干预(Solar Climate Intervention, SCI)形式,用于减缓因外部强制气候变化导致的未来升温。

2023-12-01 23:44:31 109

原创 AI气象大模型最新总结 ! 揭秘智能天气预测的新纪元

全球目前主要使用的AI气象预测模型包括谷歌DeepMind的GraphCast、华为云的Pangu-Weather、清华大学和中国气象局的NowcastNet、阿里巴巴的SwinVRNN*、复旦大学开发的伏羲、上海人工智能实验室的风乌、英伟达Nvidia的FourCastNet、微软和华盛顿大学的DLWP,以及欧洲中期天气预报中心(ECMWF)的CNN模型。

2023-12-01 23:40:51 2054

原创 盘古大模型评估:基于AI的天气预测模型能否模拟蝴蝶效应?

Can Artificial Intelligence-Based Weather Prediction Models Simulate the Butterfly Effect?》揭示了基于AI的天气预测模型在模拟蝴蝶效应方面的局限性。

2023-12-01 23:39:04 179

原创 科罗拉多州立大学新突破:利用可解释人工智能评估次季节机会预测的年代际变异性

《Assessing decadal variability of subseasonal forecasts of opportunity using explainable AI》。这项研究利用先进的可解释人工智能(XAI)技术,对次季节气候预测的年代际变化进行了深入探究。

2023-12-01 23:37:33 39

原创 ECL综述:基于AI的气候变化解决方案

该文章深入探讨了AI在应对全球气候变化问题上的多种潜在应用.

2023-12-01 23:28:37 67

原创 Nature Communications!人工智能揭示冰川质量平衡对未来气候变化的非线性敏感性

发表在Nature上的《Nonlinear sensitivity of glacier mass balance to future climate change unveiled by deep learning》,利用深度学习技术捕捉冰川对气温和降水变化的非线性响应。

2023-12-01 23:23:45 71

原创 JAMES | 深度学习区域气候模型仿真器:两种降尺度训练框架的比较

该研究通过比较两种创新的深度学习训练框架,展示了如何有效地降低区域气候模型(RCM)的高计算成本。

2023-12-01 23:18:41 114

原创 AI入门 | 十分钟了解当前热门的扩散模型(Diffusion Model)

什么是扩散?什么是扩散模型?扩散模型是如何工作的?

2023-12-01 23:15:08 407

原创 【python利用url下载文件】

python利用url下载文件

2022-08-03 11:44:12 6098 1

原创 气象绘图中出现白条该如何解决

有的时候,我们在绘制完图形后,图形中会出现白条类似如下:代码为:nc_file=Dataset('C:/Users/86132/sst.mon.mean.nc')lon=nc_file.variables['lon'][:]#读取经度lat=nc_file.variables['lat'][:]#读取纬度sst=nc_file.variables['sst'][0][:][:]#读取0时刻海温fig = plt.figure(figsize=(8,6),dpi=500)#创建画板ax=fi

2020-09-02 21:21:30 1856 1

原创 GEOSGeom_createLinearRing_r returned a NULL pointer该如何解决

今天小编在运行一段代码时,反复出现以下错误:GEOSGeom_createLinearRing_r returned a NULL pointer经多方找寻资料未果后,于是选择了重启jupyter notebook,再次运行,问题便迎刃而解。目前还尚未知道为何这样,等待高人来给出答案。下面给出例子:import numpy as npimport cartopy.crs as ccrsimport cartopy.feature as cfeatfrom cartopy.mpl.gridlin

2020-09-02 20:52:51 2445 2

转载 地形剖面图、纬度高度剖面图如何绘制

在气象中,我们常常需要用到剖面图。地形剖面主要研究地貌对降雨、气流的影响作用;纬度高度剖面图主要用来分析降雨的某些条件,如湿层深厚、上干下湿、风向风速等。一、地形剖面图绘制地形剖面图之前,需要了解自己使用的地形文件的格式与属性。文件为.nc格式,需要使用Python中的netCDF4或者xarray库包来读取。首先我们先来读取一下文件,并print出来,看看其属性:import numpy as npimport matplotlib.pyplot as pltimport matplotlib

2020-09-02 17:38:44 6607 2

原创 Matplotlib如何绘制多个子图

按照惯例,先给上一个例子:import matplotlib.pyplot as pltimport numpy as np plt.rcParams['axes.unicode_minus']=False # 用来正常显示负号t=np.arange(0.0,2.0,0.1)s=np.sin(t*np.pi)plt.figure(figsize=(8,4), dpi=80)#plt.figure(1)ax1 = plt.subplot(221)ax1.plot(t,s, color

2020-08-31 21:56:56 810

转载 plt.scatter的具体用法

先给上一个例子from sklearn.datasets import make_blobs, load_irisimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号n_samples = 200random_state = 170x, y = make_bl

2020-08-31 20:37:18 1952

原创 np.random.seed()的用法

引用看到过的一位前辈的话:“np.random.seed()函数可以保证生成的随机数具有可预测性。这里的可预测性是指相同的种子(seed值)所产生的随机数是相同的。如果不设置seed值,则系统根据时间来自己选择这个值,此时每次生成的随机数因时间差异而不同。”关于seed()函数用法:seed( ) 用于指定随机数生成时所用算法开始的整数值。1.如果使用相同的seed( )值,则每次生成的随即数都相同;2.如果不设置这个值,则系统根据时间来自己选择这个值,此时每次生成的随机数因时间差异而不同。当我们

2020-08-30 20:17:57 2174

原创 AttributeError: module ‘matplotlib’ has no attribute ‘figure’

在深度学习数据可视化过程中,引入了Python绘图模块Matplotlibimport matplotlib as plt使用过程中调用 fig = plt.figure(),报错显示:AttributeError: module ‘matplotlib’ has no attribute ‘figure’解决办法为:import matplotlib.pyplot as plt...

2020-08-30 09:41:25 876

原创 python中matplotlib关于marker 设置

先给上一个简单的散点图的例子import numpy as npimport matplotlib.pyplot as pltimport randomN=50x=np.random.rand(N)y=np.random.rand(N)plt.scatter(x,y,s=50,c='brown',marker='o',alpha=0.8)plt.show()点号设置(marker)plot(marker = ‘’)...

2020-08-24 20:21:18 2908

原创 contourf的colorbar如何设置显示范围

contourf的colorbar如何设置显示范围在多个子图中,若我们想共用一个colorbar,不致于同一个颜色在不同子图里对应不同的数值,可有以下两种解决方法:一:利用contourfimport matplotlib.pyplot as pltimport numpy as npx=np.arange(0,10.1,0.1)y=np.arange(0,10.1,0.1)X,Y=np.meshgrid(x,y)Z=X**2+Y**2ax=plt.contourf(X,Y,Z,100,c

2020-08-12 01:13:39 26743 3

空空如也

空空如也

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

TA关注的人

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