功能简介
MLMD(Machine Learning for Materials Design) 是一款可视化的逆向设计的机器学习平台软件,包含特征描述符重构、特征相关性分析、特征重要性排序等常用的特征工程算法,并可实现回归预测、分类预测和聚类、以及使用代理优化算法和基于贝叶斯的主动学习算法进行单目标或者多目标设计。
流程图
机器学习辅助工程结构/材料设计的流程图:
主要功能
- 特征相关性分析(Pearson, Spearman, Kendall)
- 特征和目标相关性分析(Pearson, Spearman, Kendall, MIR)
- 特征重要性分析(Lasso regression,Linear regression, Random forest regression et al.)
- 聚类和降维(K-means, PCA, t-SEN)
- 回归和分类预测(Support Vector machine, XGboost, Neural network et at.)
- 代理优化(Genetic algorithm, Particle swarm algorithm, Simulated annealing, NSGA-II et al.)
- 主动学习(Expected improvement, Upper confidence bound, Probability of imporvement, EHVI et al.)
使用方法
上传到MLMD平台的数据格式:
MLMD工程结构/材料设计结果展示(原图和处理图):
MLMD平台使用网址:
matdesign.top
MLMD源代码网址:
https://github.com/Jiaxuan-Ma/MLMD
MLMD示例数据网址:
https://github.com/Jiaxuan-Ma/MLMD-Data
MLMD视频教程:
觉得本篇推文对你有帮助的话,可以动动的小手一键三连(点赞➕在看➕分享)哦~木木自研的有限元APP,分别基于MAtlab-Appdesigner和Pyqt,整套源代码欢迎下载学习: