2020_1_16学习笔记

本文探讨了概率图模型(PGM)在机器学习预测中的应用,通过使用DataFrame的groupby()方法统计联合概率分布,并介绍了如何利用极大似然估计进行参数估计。同时,文章深入讨论了概率图模型如何通过条件独立性降低存储复杂度。

主要学习了pgmpy库的一些内容
Introduction to Probabilistic Graphical Models

ML=》prediction=》probabilistic model =》PGM

scalar在API文档中意为标量,设置一些参数的属性,比如半径。
pandas 用.index 来选某一列

plt.scatter(x,y,c,s,alpha)

(x,y)点坐标,c颜色, s(scalar or array_like(2,))散点半径,alpha透明度, (2,)表示list的shape即dim 属性。此外x,y,z必须同维度

在jupyter notebook代码中加上%matplotlib inline 指令调用matplotlib.pyplot绘图时,可直接在console里生成图像。

DataFrame.iloc[:,:2]只能在方括号内写整数,.loc则可以直接用列名,一般用下标取列时用iloc, 用列名取值是loc. 值得一提的是iloc 中的数字2 只会取2列而不是3列,对于loc 如果出现相同列名,则以最后一个为准。

numpy.random.normal(loc, scale, size) #可用于增加噪声
loc表示均值,scale表示方差,size对应shape

交叉验证(cross validation)from sklearn
X_train, X_test, y_train, y_test = train_test_split(x,y,test_size)#监督学习常用
其中X_train 和y_train 作为训练集

采用概率模型(Probabilistic Model)可利用DataFrame的groupby([列名]).size()/总数来统计联合概率(JPD, Joint Probability Distribution),主要实现的方法是边缘化(marginalize)
示例:
求联合概率
在统计完数据获取联合概率分布后,利用极大似然估计可采用
numpy.argmax()
示例:
预测
由此也引申出为何采用概率图模型,在概率模型的联合概率分布中,存储容量同状态数成指数关系,即指数爆炸。而概率图则可根据条件独立(conditional independencies)来拆分成条件概率分布(CPDs, conditional probability distributions).从而减少存储量

内容概要:本文介绍了ENVI Deep Learning V1.0的操作教程,重点讲解了如何利用ENVI软件进行深度学习模型的训练与应用,以实现遥感图像中特定目标(如集装箱)的自动提取。教程涵盖了从数据准备、标签图像创建、模型初始化与训练,到执行分类及结果优化的完整流程,并介绍了精度评价与通过ENVI Modeler实现一键化建模的方法。系统基于TensorFlow框架,采用ENVINet5(U-Net变体)架构,支持通过点、线、面ROI或分类图生成标签数据,适用于多/高光谱影像的单一类别特征提取。; 适合人群:具备遥感图像处理基础,熟悉ENVI软件操作,从事地理信息、测绘、环境监测等相关领域的技术人员或研究人员,尤其是希望将深度学习技术应用于遥感目标识别的初学者与实践者。; 使用场景及目标:①在遥感影像中自动识别和提取特定地物目标(如车辆、建筑、道路、集装箱等);②掌握ENVI环境下深度学习模型的训练流程与关键参数设置(如Patch Size、Epochs、Class Weight等);③通过模型调优与结果反馈提升分类精度,实现高效自动化信息提取。; 阅读建议:建议结合实际遥感项目边学边练,重点关注标签数据制作、模型参数配置与结果后处理环节,充分利用ENVI Modeler进行自动化建模与参数优化,同时注意软硬件环境(特别是NVIDIA GPU)的配置要求以保障训练效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值