标签: java algorithm machine-learning artificial-intelligence self-modifying
您能列出Java代码修改自身的可能性吗? 将要使用它的场景是学习计划。为响应用户输入,程序学习新算法:
存在一个类似的问题Self modifying code in Java,但当时最新的Java版本为6,而且该问题因太宽泛而被关闭。
答案 0 :(得分:0)
Java程序可以动态编译和加载自动生成的类(参见JavaCompiler),但我不认为这是机器学习程序的功能。当然,程序员根据要估计的几个参数创建算法,运行程序只需要找到这些参数的最佳值。