GH插件-犀牛Octopus 0.4章鱼插件多目标进化优化_Grasshopper插件

插件官网:https://www.food4rhino.com/en/app/octopus

Octopus 最初是为多目标进化优化而设计的。它允许一次搜索多个目标,在每个目标的极端之间产生一系列优化的权衡解决方案。

它的使用和工作方式与 David Rutten 的Galapagos类似,但引入了多目标的帕累托原则

  • 基于苏黎世联邦理工学院的 SPEA-2 和 HypE 算法
    https://sop.tik.ee.ethz.ch/pisa/
    也基于 David Rutten 的 Galapagos 用户界面。Christoph Zimmel 添加了自定义用户界面和超体积近似。
    • 寻找单一目标+解决方案的多样性
    • 在 2 到任意数量的目标之间寻找最佳权衡
    • 通过相似性目标改进解决方案
    • 在搜索过程中选择首选解决方案
    • 在搜索期间更改目标
    • 解决方案在目标空间中用于视觉反馈的 3d 模型
    • 记录的历史
    • 将所有搜索数据保存在 Grasshopper 文档中
    • 将解决方案保存为 Grasshopper 状态
    • 导出到文本或文本文件

Octopus 现在还包括

  • 基于 CPPN-HyperNEAT 的具有扩展基函数的人工神经网络的进化培育
    http://sebastianrisi.com/
    https://eplex.cs.ucf.edu/hyperNEATpage/
     
  • 交互式进化 – 选择器组件
    在运行遗传进化优化时,可以添加人类决策作为决策者。
     
  • 使用反向传播和人工神经网络进行简单监督学习
    https://www.heatonresearch.com/encog/
    根据之前显示的示例,将 N 个数字输入映射到 M 个数字输出。
     
  • 使用支持向量机 (SVM)
    进行监督学习 根据之前显示的示例,将 N 个数字输入映射到 1 个数字输出。
     
  • Octopus 显式组件
    从其基本功能构建遗传算法;允许在优化中以多种不同方式处理事物。

Octopus 是维也纳应用艺术大学Bollinger+Grohmann Engineers 开发的一系列工具的一部分。

  • 将 .gha 和 .dll 文件复制到 Grasshopper 组件文件夹中 
  • 右键单击文件>属性>确保没有“阻止”文本
  • 重启 Rhino 和 Grasshopper即可
资源下载
下载价格免费
QQ交流群:696639869
资源类型:Grasshopper插件
文件大小:13.13 MB
文件格式:gha
支持软件:Rhino6/Rhino7/Rhino8
显示语言:英文
授权类型:免费
该资源收集于网络,仅供学习参考,禁止转载,禁止商用!如发生版权纠纷,与本站无关,请自重!
0

评论0

没有账号?注册  忘记密码?