[發明專利]一種西服領型遺傳算法自動設計編碼解碼方法在審
| 申請號: | 201811541722.2 | 申請日: | 2018-12-17 |
| 公開(公告)號: | CN109783867A | 公開(公告)日: | 2019-05-21 |
| 發明(設計)人: | 朱欣娟;趙亞娟;李雪飛 | 申請(專利權)人: | 西安工程大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50;G06N3/12 |
| 代理公司: | 西安弘理專利事務所 61214 | 代理人: | 胡燕恒 |
| 地址: | 710068 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 西服領型 遺傳算法 編碼解碼 自動設計 款式圖 繪制 二進制編碼 二進制代碼 二進制解碼 全局最優解 后代 初始種群 典型風格 二進制串 解碼算法 用戶需求 解碼 尋優 算法 | ||
1.一種西服領型遺傳算法自動設計編碼解碼方法,其特征在于,具體步驟如下:
步驟1:首先定義影響西服領型變化的參數,然后將這些西服領型參數進行二進制編碼;
步驟2:西服領型遺傳算法尋優設計,利用遺傳算法求取符合用戶需求的全局最優解;
步驟3:二進制解碼算法,根據遺傳算法產生的后代二進制串,計算對應領型參數,繪制出相應西服領型的款式圖。
2.根據權利要求1所述的一種西服領型遺傳算法自動設計編碼解碼方法,其特征在于,步驟1中,影響西服領型變化的參數具體為:領深、領嘴位置、駁領寬、領嘴開口深度、駁領角與翻折線的夾角、領嘴角度、領嘴上寬度、門襟寬度八個因素。
3.根據權利要求1所述的一種西服領型遺傳算法自動設計編碼解碼方法,其特征在于,步驟2的具體步驟為:
步驟2.1,對種群進行初始化,令初始種群個數為10,將10個典型風格分別賦于初始種群;
步驟2.2,當前種群的10個個體交給客戶進行打分評價,分值在1~10之間進行打分,1代表非常不滿意,10代表非常滿意,期間的值代表滿意的程度,該滿意程度的分值就是適應度值;
步驟2.3,若用戶評價分值為10,則直接輸出滿意后代解;
步驟2.4,若用戶評價分值為1個大于1小于10,則將其作為下一輪的種子,與父本、母本存在數組中進行輪盤賭,重新選擇、交叉、變異生成新的種群,跳轉到步驟2.2循環;
步驟2.5,若用戶評價分值為2~10個大于1小于10,計算個體適應度值,重新選擇、交叉、變異生成新的種群,將八個參數的共性保留下來,只變異非共性的參數二進制串,跳轉到步驟2.2循環;
步驟2.6,若用戶評價分值為1,跳轉到步驟2.2循環,直至用戶評價分值為10,輸出滿意個體,算法終止;若始終評價分值小于10,但迭代次數已經達到最大值,算法依然終止。
4.根據權利要求1所述的一種西服領型遺傳算法自動設計編碼解碼方法,其特征在于,步驟3的具體步驟為:
步驟3.1,根據遺傳算法中生成的二進制后代解,可得到對應的西服領型參數值;
步驟3.2,根據得到的西服領型參數值,進行西服領型款式圖繪制;
步驟3.3,在繪制的過程中,根據編寫的西服領型解碼規則,將不合邏輯的方案剔除。
5.根據權利要求1所述的一種西服領型遺傳算法自動設計編碼解碼方法,其特征在于,步驟3.3中所述西服領型解碼規則具體為:
(1)在西服領型解碼過程中,規定領嘴位置必須小于領深;
(2)駁領寬必須小于領深;
(3)領嘴開口深度必須小于駁領寬。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安工程大學,未經西安工程大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811541722.2/1.html,轉載請聲明來源鉆瓜專利網。





