您的位置: 首页>> 新闻资讯 >> 公司动态

麦高科MatCloud+人工智能模块-机器学习模型训练初探-im电竞官方app下载,im电竞下载地址

时间:2022-09-08 18:26:38

信息摘要:

im电竞官方app下载,im电竞下载地址原标题:麦高科MatCloud+人工智能模块——机器学习模型训练初探

im电竞官方app下载,im电竞下载地址MatCloud+平台拥有丰富的机器学习算法组件。拖放组件构建AI预测流程,实现机器学习全流程(数据上传、数据预处理、特征工程、模型训练、模型评估)的自动化,构建材料“结构-组件-流程” - 性能”关系模型。

im电竞官方app下载,im电竞下载地址MatCloud+平台是我国首个正式上线的材料基因组高通量材料设计平台。所有计算出来的数据属性都可以导入到平台的物性数据库中,可以选择需要的物性数据导出到AI数据库中,作为机器学习的模型训练数据。或者使用人工智能模块,直接将已有的材料数据用于机器学习的输入。

im电竞官方app下载,im电竞下载地址首先介绍一下MatCloud+人工智能模块组件的一些主要功能(图1)。数据预处理组件有两个功能组件,即关系热图和缺失值处理。

关系热图的作用是表示元素之间的相关性分析,其中相关性分析是研究同一状态下两个或多个随机变量之间相关性的统计分析方法。相关分析主要用于判断两个或多个变量之间的统计关联;如果有关联,进一步分析关联的强度和方向。

缺失值处理的主要功能是对数据集中所选特征列中的数据进行填充或删除,填充方式分为均值填充、中值填充和众数填充。

特征工程模块有六个功能,分别是特征离散化(功能是对连续数值特征进行离散化)和特征缩放(功能是对选中的特征进行缩放,是数据处理的一种方式,可以是标准化缩放和最小化- 特征的最大缩放,最大程度地消除奇异样本特征造成的模型不稳定性),特征编码(功能是对数字特征进行数字编码),以及异常值替换(功能是选择特征异常值替换),特征降维(函数用于降低输入数据的维数),特征/标签选择(函数是从数据中选择标签和特征)。

测试集/训练集模块用于设置测试集的比例。通常机器学习中测试集和训练集的数据划分比例为2:8,即80%的数据用于模型训练,20%用于模型训练。数据用于模型测试。

图1 MatCloud+人工智能模块组件包含的功能示例

(1)进入MatCloud+平台主页面,登录后点击“人工智能”模块(流程如图2)。

(2) 点击New Workflow,输入名称并确认。

图2 MatCloud+平台人工智能模块“New Workflow”步骤

(3)点击输入控制模块,将数据输入拖放到右侧空白界面(图3),点击【…】设置参数,上传准备好的数据集,点击保存。该页面支持查看、下载和删除数据集。

图3 人工智能模块中,数据集的上传

(4)点击特征模块的特征/标签,将其拖到右侧空白处,点击【…】设置参数,分别选择数据集中的标签列和特征列(图4),点击节省。

图 4 在人工智能模块中,数据集中对应标签和特征的选择

(5)绘制热图,点击特征项目中的热图选项,将其拖到右侧空白处,依次连接【数据输入】、【特征标签选择】、【关系热图】,并单击关系热图组件。 […]设置参数,点击右侧获取,即可获取关系热图的绘制结果(图5)

图5 关系热图绘制

(6) 建立机器学习模型进行训练。首先,点击【输入控件】,拖动【分支控制器】;其次,点击【组件】中的【回归算法】,根据需要选择对应的机器学习算法进行建模。这里我们选择[XGBoost]、[Linear Regression]、[Decision Tree];最后拖拽【Result Summary】,方便查看模型结果。

图 6 构建机器学习模型

(7) 查看机器学习的模型训练结果。点击【Result Summary】的【…】参数设置,点击结果查看,图7为对应的模型评价指标mse(均方误差)、rmse(均方根误差)、mae(平均绝对误差mean absolute error )和r2(确定系数),通过这四个指标,哪种算法可以得到最好的效果。图 8 展示了 XGBoost 算法的模型训练结果和回归图。

图 7 结果摘要视图

图8 机器学习模型XGBoost的训练结果回归图

MatCloud+平台人工智能模块的机器学习模型训练工作流程完成。从模块搭建的过程中可以看出MatCloud+平台人工智能模块相比传统机器学习的优势:

(1)相比传统机器学习需要大量的编程知识,MatCloud+平台的人工智能模块实现零代码编程,无需任何代码基础,拖拽即可建立机器学习流程所需的功能流程;

(2)传统机器学习需要下载安装很多软件包,并以配置环境变量等繁琐步骤为前提。 MatCloud+平台的人工智能模块可实现零下载,无需安装即可实现多种算法选择。算法软件包,8种以上流行的机器学习算法可供选择;

(3) 传统机器学习需要编写大量代码进行测试来调整模型参数。 MatCloud+平台的人工智能模块可以实现机器学习模型的自动调参和训练。只需修改相应的功能组件参数,无需编写复杂的模型参数调整代码。复杂的参数设置通过点击实现;

(4)平台提供强大的后端超算中心,大数据集也可以轻松导入平台进行机器学习计算,无需为如何配置机器学习工作站发愁!返回搜狐,查看更多

编辑:

泛亚电竞·(中国)官方网站