-
公开(公告)号:CN119739457A
公开(公告)日:2025-04-01
申请号:CN202411664984.3
申请日:2024-11-20
Applicant: 三峡大学
Inventor: 邵航 , 石小涛 , 邵伟 , 谭均军 , 刘国勇 , 柯森繁 , 李敏讷 , 林晨宇 , 罗佳 , 冉芮 , 王秋杰 , 武小燕 , 雷琪 , 解常鑫 , 杨志杨 , 刘语馨 , 赵天翊 , 李梦茹
Abstract: 本发明属于仿真软件二次开发领域,具体提供一种在AnyLogic软件环境中运行R语言并部署机器学习算法的方法,包括:创建承载该方法的Jar包;构建项目主包,包括两个一级子包,其中第一一级子包由两个二级子包构成;将所构建的项目代码资料移植到AnyLogic软件环境中,并使用AnyLogic软件将项目包含的主动对象打包为符合AnyLogic软件通信规范的插件库;将所述的插件库插入到AnyLogic IDE中进行测试与使用;通过该插件库将AnyLogic环境与R语言主流机器学习包进行桥接,并在仿真实验中实时调用R语言机器学习的返回值。该方法克服了在AnyLogic中有效集成和使用R语言机器学习方法的复杂性和技术挑战,提升了仿真模型的预测能力和整体拟真性能。