文件名称:genetic:Nodejs遗传算法的实现
文件大小:7KB
文件格式:ZIP
更新时间:2024-05-19 07:31:22
JavaScript
遗传的 遗传是遗传优化算法的实现。 它非常异步,因此您可以在Web应用程序中使用它,而不会冒阻塞应用程序的风险。 下载 可以从下载版本。 或者,您可以使用节点软件包管理器(npm)进行安装: npm install genetic 如何使用 在此示例中,我们将优化功能参数 f(a,b,c) = a^2+b+c 这非常简单。 假设a,b和c属于区间[0,1),我们将尝试寻找最佳值以最大化整个函数的值-如您所见,它们的a = 1,b = 1和c = 1最佳功能值等于3。 可能的一组(a,b,c)值称为“解决方案”。 遗传学中的所有解决方案都被视为没有函数成员的哈希对象。 注意:请勿使用名为score字段-仅供内部使用 该示例的所有代码都可以作为软件包的一部分在“ test / mytest.js”文件中找到。 随意将其用作解决方案的模板。 要使用遗传函数,您需要提供特定于您的问题的几
【文件预览】:
genetic-master
----lib()
--------index.js(71B)
--------genetic()
----test()
--------mytest.js(3KB)
----README.md(7KB)
----.gitignore(32B)
----package.json(587B)