# 机器学习工具箱


机器学习工具箱用于提供函数满足机器学习相关分析
其组成包括:分类,聚类,回归,降维和工业统计部分。

函数库:TyMachineLearning

提示

使用本函数库之前,需要通过import TyMachineLearningusing TyMachineLearning来实现加载。
关于importusing的详细用法,请参见模块的命名空间管理

局限性

ARM 架构

如处理器(CPU)为 ARM 架构,Syslab 暂不支持增量学习模型训练,包括增量学习回归模型增量学习分类模型增量学习聚类模型

分类

分类分析

类别 简介
分类树 决策树模型分类分析
判别分析 确定分组与其他多元变量信息所属的样本进行判别分组
朴素贝叶斯 朴素贝叶斯分析
最近邻 最近邻分析
支持向量机分类 支持向量机分类分析
分类集成 分类集成分析
用于分类的半监督学习 用于分类的半监督学习
模型的构建与评估 模型的构建与评估
训练神经网络分类器 训练神经网络分类器
增量学习分类模型 对流式数据进行分类的增量学习模型
聚类

聚类分析

类别 简介
层次聚类 层次聚类分析
异常检测 异常检测
k均值聚类和k中心点聚类 k均值聚类和k中心点聚类分析
基于密度的含噪数据空间聚类 基于密度的含噪数据空间聚类分析
谱聚类 谱聚类分析
高斯混合模型 拟合高斯混合模型分析
最近邻 最近邻分析
簇的可视化和计算 簇的可视化和计算
隐马尔可夫模型 隐马尔可夫模型
增量学习聚类模型 对流式数据进行聚类的增量学习模型
回归

回归分析

类别 简介
多元线性回归 多元线性回归分析
广义线性回归 广义线性回归
非线性回归 多元线性回归分析
SVM 支持向量机回归分析
回归集成 回归模型的集成方法
回归树 回归树模型的构建
模型的构建与评估 模型的构建与评估
高斯回归过程 高斯回归过程
神经网络 神经网络
增量学习回归模型 对流式数据进行回归拟合的增量学习模型
工业统计

试验设计,生存时间数据分析,统计过程控制

类别 简介
试验设计 DOE
生存时间数据分析 对数据进行概率分布对象拟合,经验累积分布函数
统计过程控制 方差分析
降维和特征提取

因子分析。pca,普鲁克分析,多为尺度分析

类别 简介
特征提取 特征提取
PCA和典型相关 PCA和典型相关
因子分析 因子分析
非负矩阵分解 非负矩阵分解
普氏分析 普氏分析
多维尺度分析 多维尺度分析