32、建模模式与高质量模型构建

建模模式与高质量模型构建

1. 建模模式概述

设计模式是针对特定情境下反复出现问题的知名解决方案,为建模提供指导,但并非必须严格遵循的法则。以下是不同建模场景适用的模式:
| 建模场景 | 适用模式 |
| — | — |
| 仅包含亲子关系的家族树 | 可根据情况考虑递归分解模式(若将家族树视为递归结构) |
| 考古遗址是否被发掘及发掘时间 | 状态模式 |
| 城市由街区组成,街区由区域组成,区域由街道组成的城市景观研究 | 递归分解模式 |
| 艺术品上作者标记的描述(标记可在艺术品本身或之前的标记上) | 可考虑复合模式 |
| 传统行业词库用于标记文学作品 | 参考分解模式 |

1.1 分层聚合模式问题

在分层聚合模式中,若使用大于零的最小基数,会产生无限聚合回归,这通常是不可取的。

1.2 状态模式的引入

之前探讨了事物聚合和包含相关的模式,而模式在建模的其他领域也很有用,比如捕捉事物的不同状态或模式。以建筑类为例,建筑除了有高度、风格等特征外,还有不同状态,如新建、使用过、老旧、毁坏,是否受保护,用作住宅、公共空间、商业场所等。以往常通过特化来建模这些可选情况,但特化存在局限性。

2. 特化的局限性

2.1 本质与非本质区别

建筑的某些子类型与建筑本身的“本质”相关,而有些则无关。例如,建筑是住宅、谷仓还是购物中心是本质特征,若建筑是住宅,通常不能同时是谷仓或购物中心,且转变为其他类型时,可能被视为不同建筑。而建筑是否受保护则可随时间改变,建筑转变状态后仍是同一建筑,这属于非本质特

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值