0%

ML.NET 简介

ML.NET是微软开发的一款机器学习类库,基于C#编程语言和.NET框架实现。 目前,.NET 框架已经基于.NET Core实现了跨平台开发,使得 ML.NET 的实用性得到了大大的加强。 此外,由于 .NET 框架在开发桌面 GUI 软件时的便利性,ML.NET 在将机器学习封装至用户软件方面有很大的优势。

阅读全文 »

变分模态分解 (VMD)

DRAGOMIRETSKIY K, ZOSSO D. Variational Mode Decomposition [J]. IEEE Trans Signal Process, 2014, 62(3): 531-44.

经验模态分解存在的问题:

  • 高度依赖于极值点查找方法、极值点到载波包络线的插值方法以及施加的停止标准

  • 缺乏数学理论解释,缺少自由度,鲁棒性不足。

变分模态分解(Variational mode decomposition, VMD)是一种针对 EMD 方法的缺陷而进行改进的方法。其主要目标是消除 EMD 方法的端点效应和频率混叠问题。

阅读全文 »

基于小波分解主元分析法建立的激光焊接信号分析模型

You D, Gao X, Katayama S. WPD-PCA-based laser welding process monitoring and defects diagnosis by using FNN and SVM[J]. IEEE Transactions on Industrial Electronics, 2014, 62(1): 628-636.

光敏二极管和分光计是两种结构简单、成本低廉的光信号捕捉设备。

光信号分析的常用方法:

  • 主元素分析法 (principal component analysis, PCA)
  • 偏最小二乘法 (partial least square, PLS)
  • 支持向量机 (support vector machine, SVM)
阅读全文 »

参考:

概念

RBF 神经网络 (RBF Neural Network) 是一种特殊的神经网络模型。这种神经网络通常有两个全连接层,在隐藏层中使用了高斯径向基函数 (Gaussian Radial Basis Function) 作为处理函数,如图所示:

RBF 神经网络
阅读全文 »

参考:

LaTeX 中可以使用listing宏包来排版代码块,但是需要对代码的颜色进行手动设置。minted包能够自动对代码进行高亮,使用更为简单。

阅读全文 »

摘自:Geatpy官方教程

Geatpy 是国内华南农业大学、暨南大学、华南理工大学三所高校联合编写的基于 Python 编程语言的遗传算法工具箱。初学者可以使用该工具箱简单高效地实现遗传算法。

Geatpy 拥有两种编程模式来实现遗传算法,分别是脚本编程和面向对象编程。

阅读全文 »