- 博客(15)
- 收藏
- 关注
原创 材料科学模型从静态模型到动态模型的进一步
本文介绍了将化学元素转化为高维向量空间表示的方法,为材料科学中的机器学习应用奠定基础。通过构建"材料属性空间",每种元素被表示为包含物理、化学属性的多维向量,化合物则通过元素向量加权平均表示。文章展示了二氧化硅(SiO₂)的特征化代码实现,并可视化三维元素空间中的周期性趋势。第二章进一步探讨如何在这些特征向量上构建属性预测模型,通过训练函数将材料特征映射到目标属性。代码演示了使用梯度提升回归器预测材料带隙的完整流程。这种几何化的表示方法使机器学习模型能够通过空间距离和趋势发现材料规律。
2025-09-21 14:57:44
887
原创 机器学习在材料科学与工程中的应用简介
机器学习正在革新材料科学领域,通过数据驱动的方法加速材料发现和设计。核心进展包括:1)生成模型(如VAE、GAN)用于逆向材料设计,从目标性能反向生成材料结构;2)物理信息神经网络(PINNs)将物理定律嵌入模型训练,提升预测的物理合理性;3)图神经网络(GNNs)直接处理晶体结构数据,有效学习材料特性。这些方法通过数学优化(如VAE的ELBO损失函数)和物理约束(如PINNs的物理损失项)相结合,显著提高了材料预测和设计的效率与准确性。随着计算能力和算法的进步,机器学习正推动材料科学从经验探索转向理性设计
2025-09-21 14:45:21
824
原创 给 Typecho 添加一个安全的找回密码功能
Typecho Passport插件是一款专为Typecho博客系统设计的密码找回解决方案,填补了平台默认无密码重置功能的空白。该插件采用三层安全防护机制:1)基于数据库的令牌生命周期管理,确保时效性和一次性使用;2)灵活的多验证码路由架构,支持reCAPTCHA、hCaptcha等多种验证方式;3)核心的HMAC-SHA256数字签名技术,通过密钥验证URL完整性,防止中间人篡改。插件自动创建独立数据表存储令牌信息,并定时清理过期记录,整个流程从令牌生成、验证到密码重置都经过严格加密处理,为Typecho
2025-09-20 15:05:11
688
原创 Typecho 深度集成 Geetest 4.0 人机验证
本文详细介绍了如何将Geetest 4.0验证码深度集成到Typecho博客后台登录系统。通过直接修改核心文件实现无缝整合,无需安装额外插件。教程包含完整的流程图和分步操作指南,重点指导修改Login.php文件,添加Geetest验证逻辑,包括服务器端二次验证和参数配置。用户在登录时需先通过Geetest人机验证,再执行常规账号验证,有效防止暴力破解攻击。文中提醒使用者需提前注册Geetest账户并获取Captcha ID和Key,并提供了详细的代码替换说明及参数配置位置。
2025-09-17 13:46:27
1009
1
原创 【数学建模】数据插值与MATLAB程序详解
数据插值是一种数值分析方法,用于在已知数据点之间估计未知数据点的值。插值在科学计算、工程应用和数据分析中有着广泛的应用。MATLAB 提供了多种插值函数,使得数据插值变得简单高效。
2025-02-26 16:26:01
939
原创 【数学建模】模糊综合评价法
综合评判的核心在于“综合”。众所周知,对于由单因素确定的事物进行评判是容易的,但是一事物涉及多个因素时,就要综合诸因素对事物的影响,作出一个接近于实际的评判,以避免仅从一个因素就作出评判而带来的片面性,这就是综合评判的特点。所谓模糊综合评判是在模糊环境下,考虑了多因素的影响,为了某种目的对一事物作出综合决策的方法。一般地,因素集中各因素对被评判事物的影响是不一致的,所以因素的权重分配是。因此,综合后的评判可看作是。代表综合评判的多种因素组成的集合,称为因素集;为多种决断构成的集合,称为评判集或评语集。
2025-02-23 07:00:00
1131
原创 【数学建模】两辆平板车装货问题
有七种规格的包装箱要装到两辆平板车上。包装箱的宽和高是一样的,但厚度t(厘米)和重量w(公斤)是不同的。表1给出了每种包装箱的厚度、重量以及数量。C1C2C3C4C5C6C7每辆平板车有10.2米的地方可用来装包装箱(像面包片那样),载重为40吨。由于地区货运的限制,对于C5C6和C7类包装箱的总数有一个特别的限制:这三类包装箱所占空间(厚度)不能超过302.7厘米。
2025-02-21 14:00:57
1020
原创 【数学建模】选修课策略问题
定义一个二元变量xix_ixi,表示是否选修第iiixi0不选修第i门课程1选修第i门课程x_i=0, & \text{不选修第}i\text{门课程}\\1, & \text{选修第}i\text{门课程}xi01不选修第i门课程选修第i门课程。
2025-02-21 13:58:52
1390
原创 【数学建模】指标权重确定方法及在竞赛中运用
高校实际情况评估指标为了全面反映各高校的实际情况,选取了包括人才培养、科学研究及成果方面的18个指标。本文将介绍如何通过18个指标完成排名的数学建模。
2025-02-21 13:09:08
940
原创 PHP实现验证文件信息的四六级照片上传维护
我们都知道,在大学英语四六级报名时,照片是不可以自行修改的,但是,所使用的高中拍摄的照片,会因为受到效率等的影响,不符合本人的正常特征。或太暗、或角度不对、或长大以后面相改变等原因,需要修改。让学生发邮件到负责老师处。这个时候,会出现,有的学生不按照要求修改照片的文件名,不按照要求设置照片格式,或者忘记附上身份证号码,拖慢工作。而且老师公开邮箱到互联网,也存在黑客钓鱼的风险。让学生发到年级责任人处。这个时候,会出现,一些年级责任人不理解要求,传达错误;或者不按要求收集文件。
2024-10-02 18:05:54
1151
2
原创 PHP实现前后端分离的学生补考查询
现在大部分高等院校所使用的教务系统均为方正软件开发的教务系统,在查询考试信息和补考时不方便。所以大部分院校都是直接导出补考信息,让各个学院老师自行通知或者建设一个简单的PHP MySQL站点,进行查询。让老师通知通常只是把总表直接发到对应年级的年级群内,不会一对一通知,同学查询不便且公开了学生的成绩情况,有一定法律和舆论风险;大部分高等院校使用的PHP MySQL站点程序为示例程序,存在查询为空时的遍历,直接泄露所有补考名单,或者不检查查询语句,存在MySQL注入风险。
2024-10-02 16:39:56
980
原创 PYTHON环境搭建|搭建机器学习的Python、PyCharm和PyTorch环境
现在在各大开源平台都有许多开源的机器学习项目,比如LLM等,他们大多数都使用了开源的PyTorch机器学习库。所以,想要自己实践这些项目,就必须在计算机上搭建PyTorch环境,但是现在很多教程都是建立在额外配置一个虚拟化Python环境的Anaconda基础上的,操作难度较大,不适合业余玩家。这个教程,就将用一种更加简单的方式,搭建PyTorch环境。
2024-01-18 13:07:33
2040
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅