




OCTOPUS插件介绍
插件官网: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 开发的一系列工具的一部分。
OCTOPUS插件的安装
- 将 .gha 和 .dll 文件复制到 Grasshopper 组件文件夹中
- 右键单击文件>属性>确保没有“阻止”文本
- 重启 Rhino 和 Grasshopper
已知的问题:
- 每当另一个安装的 Grasshopper 插件使用 HelixToolkit WPF 库时,Octopus 就会崩溃。例如 Biomorpher 和 Wallacei。
- 在启用 3d 模型网格的情况下更改视图轴选项时,在某些配置中,3d 模型会混淆。
OCTOPUS插件教程
历史版本
版本
日期
大小
状态
语言
下载
Octopus 0.4最新
2018年12月5日
官方版
Platform:Grasshopper for Rhino 6 for Win
Description:Adds: CPPN/HyperNEAT | ANNs | SVMs | InteractiveEvolution + Examples
octopus 0.3.6
2022年4月3日
官方版
Platform:Grasshopper for Rhino 4 & 5 for Win
Description:Adds: Bugfixes
octopus 0.3.5
2015年4月21日
官方版
中文
Platform:Grasshopper for Rhino 4 & 5 for WinDescription:Adds: compatibility fix with Grasshopper 0.9.0.76 added second viewport configuration ('axe view') to show more than 3, resp.5, objective dimensions minor Fixes
Octopus 0.3.4
2014年6月10日
官方版
Platform:Grasshopper for Rhino 4 & 5 for WinDescription:Adds: compatibility fix with GH 0.9.0075
相关软件
SHORTEST WALK GH
计算两点之间最短路径的插件
Ladybug Tools
常用环境分析,气象分析的一个grasshopper插件
kangaroo
袋鼠(Kangaroo)是一个实时物理引擎,用于交互式仿真的Grasshopper插件,做一些物理模拟等等
暂无评论...