[发明专利]一种基于孪生网络的房屋布局方法及系统有效
申请号: | 202010070609.1 | 申请日: | 2020-01-21 |
公开(公告)号: | CN111274641B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 陈旋;吕成云;黄书贤 | 申请(专利权)人: | 江苏艾佳家居用品有限公司;南京艾小宝智能科技有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06N3/04;G06N3/08 |
代理公司: | 南京新慧恒诚知识产权代理有限公司 32424 | 代理人: | 邓唯 |
地址: | 211100 江苏省南京市江宁区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 孪生 网络 房屋 布局 方法 系统 | ||
1.一种基于孪生网络的房屋布局方法,其特征在于,包括如下步骤:
第1步,获得房屋布局设计图的样本集,作为训练样本,将其中的设计图根据设计效果分类为合理设计图与不合理设计图;
第2步,采用多示例学习的方法将合理设计图与不合理设计图进行训练样本的划分,一个训练样本中所有的设计图都是合理设计图时,该样本为正样本,一个训练样本中至少有一个设计图是不合理样本时,该样本为负样本;
第3步,将正样本和负样本分别输入至孪生网络中,孪生网络的输出值为正样本与负样本之间的分差值;并对孪生网络进行训练;
第4步,采用待评价的设计图输入至训练好的孪生网络中的任意一个网络模型中,得到输出值;将输出值作为该设计图的得分;
第3步中的孪生网络计算过程是:将正样本和负样本进行特征提取后,再对提取后的数据进行编码,并将编码得到的向量分别输入至两个孪生网络中,两个孪生网络相互之间共享权重;分差值Ew是通过以下方式计算得到:
EW(X1,X2)=‖GW(X1)-GW(X2)‖
孪生神经网络的损失函数L定义为:
L(W,(Y,X1,X2)i)=(1-Y)LG(EW(X1,X2)i)+YLI(EW(X1,X2)i)
其中,X1,X2分别为两个孪生网络的输入的经过特征提取后的数据,GW(X)为模型,其中W表示模型参数,GW模型用于将输入数据X转换为一组特征向量;Ew计算出两个特征向量之间的L1距离;Y表示X1,X2是否属于同一类:若为同一类,则为0,否则为1;i表示当前样本的下标;LG表示两个样本为同类时的损失函数,LI表示两个样本为不同类时的损失函数。
2.根据权利要求1所述的基于孪生网络的房屋布局方法,其特征在于,正样本和负样本中的户型图需要经过特征提取后再输入至孪生网络中。
3.根据权利要求1所述的基于孪生网络的房屋布局方法,其特征在于,编码中包含了:1)门窗墙的位置和大小;2)家具的类别、位置、大小和旋转角度。
4.根据权利要求1所述的基于孪生网络的房屋布局方法,其特征在于,在孪生网络的训练过程中,孪生网络的输出值的标记是:正样本与负样本之间的分差值为1,正样本与正样本之间的分差值为0。
5.根据权利要求1所述的基于孪生网络的房屋布局方法,其特征在于,第1步中,样本集的获得方式是:获得优秀的设计图,并对优秀的设计图中的家具位置进行调整后,得到一系列的调整后的设计图;将优秀的设计图定义为合理的设计,并对调整后的设计图进行人工评价,分类为合理设计图与不合理设计图。
6.根据权利要求1所述的基于孪生网络的房屋布局方法,其特征在于,位置进行调整包括:移动、旋转或缩放。
7.根据权利要求6所述的基于孪生网络的房屋布局方法,其特征在于,对家具位置进行调整时,当存在着相互依存关系的家具组合时,将家具组合作为一个整体进行位置调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏艾佳家居用品有限公司;南京艾小宝智能科技有限公司,未经江苏艾佳家居用品有限公司;南京艾小宝智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010070609.1/1.html,转载请声明来源钻瓜专利网。