99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

基于熵權(quán)法的TOPSIS模型:Python實(shí)現(xiàn)多指標(biāo)客觀評(píng)價(jià)

基于熵權(quán)法的TOPSIS模型:Python實(shí)現(xiàn)多指標(biāo)客觀評(píng)價(jià) 1. 項(xiàng)目概述當(dāng)TOPSIS遇上熵權(quán)法在數(shù)學(xué)建模尤其是多指標(biāo)綜合評(píng)價(jià)的賽題里TOPSISTechnique for Order Preference by Similarity to Ideal Solution逼近理想解排序法絕對(duì)是個(gè)高頻出現(xiàn)的“老朋友”。它的邏輯直觀又優(yōu)美先找出所有方案中的“最好方案”正理想解和“最差方案”負(fù)理想解然后計(jì)算每個(gè)待評(píng)價(jià)方案與這兩個(gè)“標(biāo)桿”的距離最后根據(jù)相對(duì)接近度來(lái)排序。誰(shuí)離“好榜樣”越近離“壞典型”越遠(yuǎn)誰(shuí)的綜合評(píng)價(jià)就越高。這個(gè)模型上手快結(jié)果也容易解釋所以在各類評(píng)價(jià)類問(wèn)題中廣受歡迎。但用多了你就會(huì)發(fā)現(xiàn)TOPSIS有個(gè)繞不開(kāi)的“阿喀琉斯之踵”——權(quán)重。模型本身只負(fù)責(zé)計(jì)算距離和排序但各個(gè)評(píng)價(jià)指標(biāo)誰(shuí)更重要權(quán)重需要我們從外部輸入。常見(jiàn)的做法有主觀賦權(quán)法比如專家打分、層次分析法AHP和客觀賦權(quán)法。主觀賦權(quán)依賴人的經(jīng)驗(yàn)雖然能體現(xiàn)決策者意圖但在數(shù)學(xué)建模這種追求客觀、可復(fù)現(xiàn)的競(jìng)賽環(huán)境下容易引入主觀偏見(jiàn)說(shuō)服力有時(shí)會(huì)打折扣。這時(shí)候客觀賦權(quán)法就成了更受青睞的選擇而其中熵權(quán)法因其堅(jiān)實(shí)的數(shù)學(xué)基礎(chǔ)和完全的數(shù)據(jù)驅(qū)動(dòng)特性成為了與TOPSIS搭檔的“黃金組合”。所以“基于熵權(quán)法對(duì)TOPSIS模型的修正”這個(gè)項(xiàng)目其核心價(jià)值就在于實(shí)現(xiàn)評(píng)價(jià)過(guò)程的完全客觀化與自動(dòng)化。我們不再需要人為地給指標(biāo)設(shè)定權(quán)重而是讓數(shù)據(jù)自己“說(shuō)話”通過(guò)計(jì)算每個(gè)指標(biāo)數(shù)據(jù)所蘊(yùn)含的信息熵來(lái)反推其重要性。信息量越混亂、越不確定的指標(biāo)其熵值越大在區(qū)分方案時(shí)起到的作用反而越小因此賦予的權(quán)重就越低反之?dāng)?shù)據(jù)越有序、差異性越明顯的指標(biāo)其熵值越小權(quán)重就越高。這種基于數(shù)據(jù)本身離散程度的賦權(quán)方式最大程度地剝離了主觀判斷使得整個(gè)評(píng)價(jià)體系更加公正、穩(wěn)健特別適合處理那些指標(biāo)繁多、且缺乏先驗(yàn)權(quán)重信息的復(fù)雜決策問(wèn)題。接下來(lái)我將以一個(gè)實(shí)際的數(shù)學(xué)建模場(chǎng)景為例帶你從零開(kāi)始一步步拆解如何用Python實(shí)現(xiàn)“熵權(quán)法修正的TOPSIS模型”。我們會(huì)深入每個(gè)公式的背后邏輯關(guān)注代碼實(shí)現(xiàn)中的每一個(gè)細(xì)節(jié)和坑點(diǎn)并分享我在多次實(shí)戰(zhàn)中積累下來(lái)的調(diào)試心得和避坑指南。無(wú)論你是正在備戰(zhàn)數(shù)模競(jìng)賽的學(xué)生還是需要對(duì)多種方案進(jìn)行客觀評(píng)估的分析師這篇內(nèi)容都能為你提供一套清晰、可靠、可直接復(fù)現(xiàn)的解決方案。2. 核心原理與模型架構(gòu)拆解在動(dòng)手寫代碼之前我們必須把“熵權(quán)法TOPSIS”這個(gè)組合拳的底層邏輯吃透。這不僅僅是兩個(gè)模型的簡(jiǎn)單拼接而是一個(gè)從數(shù)據(jù)標(biāo)準(zhǔn)化、客觀賦權(quán)到最終排序的完整決策鏈條。理解了這個(gè)鏈條你才能明白每一步計(jì)算的意義以及在代碼中該如何正確地實(shí)現(xiàn)它。2.1 TOPSIS模型的基本思想與局限性TOPSIS的核心是“距離”。假設(shè)我們有m個(gè)待評(píng)價(jià)方案每個(gè)方案有n個(gè)評(píng)價(jià)指標(biāo)這樣就構(gòu)成了一個(gè)m行n列的決策矩陣。模型的目標(biāo)是找到那個(gè)“綜合最好”的方案。它的計(jì)算步驟可以概括為構(gòu)造規(guī)范化決策矩陣消除不同指標(biāo)量綱和數(shù)量級(jí)的影響。確定加權(quán)規(guī)范化矩陣為每個(gè)指標(biāo)賦予權(quán)重這是關(guān)鍵一步也是傳統(tǒng)TOPSIS的軟肋所在。確定正理想解與負(fù)理想解正理想解由每個(gè)指標(biāo)的最優(yōu)值效益型取最大成本型取最小構(gòu)成負(fù)理想解則由每個(gè)指標(biāo)的最劣值構(gòu)成。計(jì)算各方案到正、負(fù)理想解的距離通常使用歐氏距離。計(jì)算相對(duì)貼近度方案與正理想解的距離越小與負(fù)理想解的距離越大則貼近度越高方案越優(yōu)。傳統(tǒng)TOPSIS的局限性恰恰隱藏在第二步。如果權(quán)重賦值不合理比如把一個(gè)實(shí)際區(qū)分度不大的指標(biāo)賦予了過(guò)高的權(quán)重那么整個(gè)排序結(jié)果就可能被這個(gè)指標(biāo)“帶偏”導(dǎo)致評(píng)價(jià)失真。在缺乏可靠先驗(yàn)知識(shí)的情況下如何科學(xué)地確定這組權(quán)重就成了一個(gè)必須解決的問(wèn)題。2.2 熵權(quán)法的數(shù)學(xué)原理與賦權(quán)邏輯熵權(quán)法是一種完全基于數(shù)據(jù)本身的客觀賦權(quán)方法。它來(lái)源于信息論信息熵是衡量系統(tǒng)混亂度或不確定性的指標(biāo)。在評(píng)價(jià)體系中我們可以這樣理解對(duì)于一個(gè)特定的評(píng)價(jià)指標(biāo)如果所有方案在該指標(biāo)上的數(shù)值都差不多差異很小那么這個(gè)指標(biāo)在幫助我們區(qū)分方案優(yōu)劣時(shí)提供的信息量就很少它的作用權(quán)重就應(yīng)該小。反之如果各方案在該指標(biāo)上的數(shù)值差異懸殊那么這個(gè)指標(biāo)在區(qū)分方案時(shí)就顯得非常重要應(yīng)該賦予較大的權(quán)重。熵權(quán)法的計(jì)算過(guò)程就是將這種直觀感受數(shù)學(xué)化數(shù)據(jù)標(biāo)準(zhǔn)化與TOPSIS第一步類似但這里通常采用比重法每個(gè)數(shù)值占該列總和的比例將數(shù)據(jù)歸一化到[0,1]區(qū)間且和為1。計(jì)算信息熵對(duì)于第j個(gè)指標(biāo)其信息熵Ej的計(jì)算公式為Ej -k * sum(p_ij * ln(p_ij))其中p_ij是標(biāo)準(zhǔn)化后的值k為常數(shù)1/ln(m)保證熵值在[0,1]之間。計(jì)算差異系數(shù)dj 1 - Ej。熵值Ej越大說(shuō)明數(shù)據(jù)越混亂、不確定性越高該指標(biāo)區(qū)分能力越弱因此差異系數(shù)dj就越小。確定權(quán)重將每個(gè)指標(biāo)的差異系數(shù)進(jìn)行歸一化即得到權(quán)重Wj dj / sum(dj)。差異系數(shù)越大即熵值越小的指標(biāo)最終獲得的權(quán)重就越大。注意這里有一個(gè)非常重要的細(xì)節(jié)。當(dāng)某個(gè)指標(biāo)下所有方案的數(shù)據(jù)完全相同時(shí)標(biāo)準(zhǔn)化后的p_ij會(huì)完全相等此時(shí)計(jì)算ln(p_ij)會(huì)遇到ln(0)的問(wèn)題因?yàn)閜_ij * ln(p_ij)在p_ij趨近于0時(shí)極限為0但計(jì)算機(jī)直接計(jì)算會(huì)得到nan。更嚴(yán)重的是此時(shí)信息熵達(dá)到最大值1差異系數(shù)為0權(quán)重也會(huì)變成0。這在理論上合理無(wú)區(qū)分度則無(wú)權(quán)重但在實(shí)際應(yīng)用中如果一個(gè)重要指標(biāo)因數(shù)據(jù)收集問(wèn)題恰好相同導(dǎo)致權(quán)重為0可能會(huì)影響模型穩(wěn)定性。因此代碼實(shí)現(xiàn)時(shí)必須考慮這個(gè)邊界情況通常會(huì)給p_ij一個(gè)極小的偏移量或者對(duì)完全相同的列進(jìn)行特殊處理。2.3 模型融合的整體工作流將兩者結(jié)合后整個(gè)模型的工作流就清晰了輸入原始決策矩陣m個(gè)方案 × n個(gè)指標(biāo)以及每個(gè)指標(biāo)的類型效益型/成本型。流程數(shù)據(jù)預(yù)處理對(duì)原始矩陣進(jìn)行標(biāo)準(zhǔn)化為熵權(quán)法和TOPSIS計(jì)算做準(zhǔn)備。注意兩者所需的標(biāo)準(zhǔn)化方式可能不同需要分別處理。熵權(quán)法計(jì)算權(quán)重使用預(yù)處理后的數(shù)據(jù)比重法標(biāo)準(zhǔn)化計(jì)算每個(gè)指標(biāo)的信息熵、差異系數(shù)最終得到客觀權(quán)重向量W [w1, w2, ..., wn]。TOPSIS綜合評(píng)價(jià) a. 使用另一種標(biāo)準(zhǔn)化方法如向量規(guī)范化處理原始數(shù)據(jù)得到規(guī)范化矩陣。 b. 將權(quán)重向量W與規(guī)范化矩陣相乘得到加權(quán)規(guī)范化矩陣。 c. 根據(jù)指標(biāo)類型確定正、負(fù)理想解。 d. 計(jì)算各方案到正、負(fù)理想解的歐氏距離。 e. 計(jì)算相對(duì)貼近度并據(jù)此排序。輸出每個(gè)方案的相對(duì)貼近度得分0到1之間及排名得分越高方案越優(yōu)。這個(gè)工作流實(shí)現(xiàn)了從原始數(shù)據(jù)到評(píng)價(jià)結(jié)果的端到端自動(dòng)化核心優(yōu)勢(shì)在于權(quán)重確定的客觀性。下面我們就進(jìn)入具體的代碼實(shí)現(xiàn)環(huán)節(jié)。3. Python代碼實(shí)現(xiàn)與核心模塊解析我們將把整個(gè)模型封裝成一個(gè)Python類EntropyWeightTOPSIS這樣結(jié)構(gòu)清晰也便于復(fù)用。我會(huì)逐塊解釋代碼并穿插在實(shí)戰(zhàn)中積累的重要注意事項(xiàng)。3.1 環(huán)境準(zhǔn)備與數(shù)據(jù)預(yù)處理首先確保你的Python環(huán)境安裝了必要的科學(xué)計(jì)算庫(kù)numpy和pandas。numpy負(fù)責(zé)底層數(shù)值計(jì)算pandas便于數(shù)據(jù)讀取和操作。import numpy as np import pandas as pd class EntropyWeightTOPSIS: def __init__(self, data, indices_type, k1.0): 初始化熵權(quán)法TOPSIS模型。 參數(shù) data : numpy.ndarray 或 pandas.DataFrame 決策矩陣m行n列m為方案數(shù)n為指標(biāo)數(shù)。 indices_type : list of str 指標(biāo)類型列表長(zhǎng)度為n。benefit 表示效益型越大越好cost 表示成本型越小越好。 k : float, optional 距離計(jì)算中的調(diào)節(jié)系數(shù)默認(rèn)為1歐氏距離。有時(shí)為了突出較大值的影響會(huì)取2。 # 將輸入數(shù)據(jù)轉(zhuǎn)換為numpy數(shù)組確保后續(xù)計(jì)算統(tǒng)一 if isinstance(data, pd.DataFrame): self.raw_data data.values self.scheme_names data.index.tolist() # 保留方案名稱 self.index_names data.columns.tolist() # 保留指標(biāo)名稱 else: self.raw_data np.array(data) self.scheme_names [f方案{i1} for i in range(data.shape[0])] self.index_names [f指標(biāo){j1} for j in range(data.shape[1])] self.m, self.n self.raw_data.shape # m:方案數(shù) n:指標(biāo)數(shù) self.indices_type indices_type self.k k # 校驗(yàn)輸入 if len(self.indices_type) ! self.n: raise ValueError(f指標(biāo)類型列表長(zhǎng)度({len(self.indices_type)})必須與指標(biāo)數(shù)({self.n})一致) if not all(t in [benefit, cost] for t in self.indices_type): raise ValueError(指標(biāo)類型必須為 benefit 或 cost) # 初始化結(jié)果存儲(chǔ) self.entropy_weights None self.normalized_matrix None self.weighted_matrix None self.ideal_best None self.ideal_worst None self.dist_to_best None self.dist_to_worst None self.relative_closeness None self.ranking None實(shí)操心得1數(shù)據(jù)輸入的靈活性。這里我們同時(shí)支持numpy數(shù)組和pandas的DataFrame。如果是DataFrame我們會(huì)自動(dòng)提取行名方案名和列名指標(biāo)名這樣最終輸出結(jié)果可讀性會(huì)強(qiáng)很多。這是一個(gè)提升代碼友好度的小技巧。數(shù)據(jù)預(yù)處理的第一步是標(biāo)準(zhǔn)化。但請(qǐng)注意熵權(quán)法和TOPSIS的標(biāo)準(zhǔn)化步驟是獨(dú)立的目的不同方法也不同。def _normalize_for_entropy(self, matrix): 為熵權(quán)法進(jìn)行數(shù)據(jù)標(biāo)準(zhǔn)化比重法。 將每一列的數(shù)據(jù)轉(zhuǎn)化為其在該列總和中的比重確保所有值非負(fù)且和為1。 處理可能存在的零值避免計(jì)算ln(0)。 # 檢查是否有非正值比重法要求數(shù)據(jù)為正。對(duì)于包含零或負(fù)值的列需要進(jìn)行非負(fù)化平移。 # 常見(jiàn)的處理方法是對(duì)于第j列Xij Xij - min(Xj) 1 (或加一個(gè)極小的正數(shù)) col_min matrix.min(axis0) # 如果某列最小值小于等于0則進(jìn)行平移 if (col_min 0).any(): matrix_translated matrix - col_min 1e-10 # 平移并加一個(gè)極小值 else: matrix_translated matrix # 計(jì)算比重每個(gè)元素除以該列所有元素之和 col_sum matrix_translated.sum(axis0) # 防止除零錯(cuò)誤理論上平移后不會(huì)為零但代碼要健壯 col_sum[col_sum 0] 1e-10 p_matrix matrix_translated / col_sum return p_matrix def _normalize_for_topsis(self, matrix): 為TOPSIS進(jìn)行數(shù)據(jù)標(biāo)準(zhǔn)化向量規(guī)范化。 也稱為歐幾里得范數(shù)歸一化每個(gè)元素除以該列所有元素平方和的平方根。 這種方法能同時(shí)消除量綱和數(shù)量級(jí)影響且保序性較好。 # 計(jì)算每一列的歐幾里得范數(shù)平方和的平方根 norm np.sqrt(np.sum(matrix ** 2, axis0)) # 防止除零錯(cuò)誤 norm[norm 0] 1e-10 normalized matrix / norm return normalized實(shí)操心得2標(biāo)準(zhǔn)化方法的選擇與陷阱。很多初學(xué)者會(huì)混淆這兩種標(biāo)準(zhǔn)化。熵權(quán)法的比重法標(biāo)準(zhǔn)化是為了計(jì)算概率分布要求數(shù)據(jù)非負(fù)且和為1因此需要對(duì)可能的零/負(fù)值進(jìn)行平移。而TOPSIS的向量規(guī)范化是為了幾何上的距離計(jì)算不要求數(shù)據(jù)和為1。絕對(duì)不能用一個(gè)標(biāo)準(zhǔn)化矩陣同時(shí)用于熵權(quán)法和TOPSIS這是常見(jiàn)的錯(cuò)誤源頭。3.2 熵權(quán)法權(quán)重的計(jì)算實(shí)現(xiàn)這是模型客觀性的核心。我們將嚴(yán)格遵循2.2節(jié)中的數(shù)學(xué)步驟。def calculate_entropy_weights(self): 計(jì)算基于熵權(quán)法的指標(biāo)權(quán)重。 步驟1. 數(shù)據(jù)預(yù)處理比重法 2. 計(jì)算信息熵 3. 計(jì)算差異系數(shù) 4. 歸一化得權(quán)重 # 1. 為熵權(quán)法標(biāo)準(zhǔn)化數(shù)據(jù) p_matrix self._normalize_for_entropy(self.raw_data) # 2. 計(jì)算信息熵 # 避免p_ij為0導(dǎo)致ln(0)的計(jì)算錯(cuò)誤使用np.log函數(shù)并處理邊界 # 當(dāng)p_ij為0時(shí)根據(jù)極限p_ij * ln(p_ij) 應(yīng)為0。我們可以用np.where進(jìn)行條件判斷 # 更穩(wěn)健的做法是給p_matrix一個(gè)極小的偏移量確保所有值略大于0 p_matrix_safe np.where(p_matrix 0, 1e-10, p_matrix) # 計(jì)算常數(shù)k 1 / ln(m) k 1 / np.log(self.m) # 計(jì)算每列的信息熵: Ej -k * sum(p_ij * ln(p_ij)) # 注意對(duì)每列axis0進(jìn)行求和 entropy_vec -k * np.sum(p_matrix_safe * np.log(p_matrix_safe), axis0) # 3. 計(jì)算差異系數(shù) diff_coefficient 1 - entropy_vec # 4. 歸一化得到權(quán)重 # 處理極端情況如果所有指標(biāo)的差異系數(shù)都為0理論上不可能但需防錯(cuò) if np.sum(diff_coefficient) 0: # 如果所有指標(biāo)熵值都為1數(shù)據(jù)完全無(wú)差異則平均賦權(quán) self.entropy_weights np.ones(self.n) / self.n print(警告所有指標(biāo)的差異系數(shù)均為0采用平均權(quán)重。) else: self.entropy_weights diff_coefficient / np.sum(diff_coefficient) # 將權(quán)重結(jié)果封裝為DataFrame便于查看 weight_df pd.DataFrame({ 指標(biāo): self.index_names, 信息熵: entropy_vec, 差異系數(shù): diff_coefficient, 權(quán)重: self.entropy_weights }) return weight_df注意事項(xiàng)1熵值計(jì)算的數(shù)值穩(wěn)定性。p_ij * ln(p_ij)在p_ij趨近于0時(shí)極限是0但計(jì)算機(jī)直接計(jì)算0 * ln(0)會(huì)得到nan。上述代碼中我們使用np.where(p_matrix 0, 1e-10, p_matrix)來(lái)確保所有p_ij都是一個(gè)極小的正數(shù)從而安全地計(jì)算對(duì)數(shù)。這是一種常用且有效的數(shù)值穩(wěn)定技巧。注意事項(xiàng)2權(quán)重為零的情況。如前所述如果一個(gè)指標(biāo)下所有數(shù)據(jù)完全相同其差異系數(shù)將為0權(quán)重也為0。在有些評(píng)價(jià)體系中這可能不合理。你可以根據(jù)業(yè)務(wù)邏輯設(shè)定一個(gè)最小權(quán)重閾值如0.01或者采用“熵權(quán)法主觀法”的混合賦權(quán)來(lái)規(guī)避。在本模型的純客觀框架下我們保留了這種可能性并給出了警告。3.3 TOPSIS綜合評(píng)價(jià)的完整流程拿到客觀權(quán)重后我們就可以進(jìn)行TOPSIS計(jì)算了。def evaluate(self): 執(zhí)行完整的熵權(quán)法-TOPSIS評(píng)價(jià)流程。 # Step 1: 計(jì)算熵權(quán)法權(quán)重如果尚未計(jì)算 if self.entropy_weights is None: self.calculate_entropy_weights() # Step 2: 為TOPSIS標(biāo)準(zhǔn)化原始數(shù)據(jù) self.normalized_matrix self._normalize_for_topsis(self.raw_data) # Step 3: 構(gòu)建加權(quán)規(guī)范化決策矩陣 self.weighted_matrix self.normalized_matrix * self.entropy_weights # numpy廣播機(jī)制 # Step 4: 確定正、負(fù)理想解 # 初始化兩個(gè)理想解向量 self.ideal_best np.zeros(self.n) self.ideal_worst np.zeros(self.n) for j in range(self.n): col_j self.weighted_matrix[:, j] if self.indices_type[j] benefit: # 效益型取最大值作為正理想解最小值作為負(fù)理想解 self.ideal_best[j] np.max(col_j) self.ideal_worst[j] np.min(col_j) else: # cost # 成本型取最小值作為正理想解最大值作為負(fù)理想解 self.ideal_best[j] np.min(col_j) self.ideal_worst[j] np.max(col_j) # Step 5: 計(jì)算各方案到理想解的距離 # 使用歐氏距離距離公式中的指數(shù)k2。這里我們的self.k參數(shù)可用于廣義距離默認(rèn)為2歐氏距離。 # 計(jì)算到正理想解的距離 self.dist_to_best np.power(np.sum(np.power(np.abs(self.weighted_matrix - self.ideal_best), self.k), axis1), 1/self.k) # 計(jì)算到負(fù)理想解的距離 self.dist_to_worst np.power(np.sum(np.power(np.abs(self.weighted_matrix - self.ideal_worst), self.k), axis1), 1/self.k) # Step 6: 計(jì)算相對(duì)貼近度 # 貼近度 Ci dist_to_worst / (dist_to_best dist_to_worst) # 防止分母為零 denominator self.dist_to_best self.dist_to_worst denominator[denominator 0] 1e-10 # 如果距離和為零賦予極小值 self.relative_closeness self.dist_to_worst / denominator # Step 7: 根據(jù)貼近度排序降序貼近度越大越優(yōu) sorted_indices np.argsort(-self.relative_closeness) # 降序排列的索引 self.ranking np.zeros(self.m, dtypeint) self.ranking[sorted_indices] np.arange(1, self.m 1) # 排名從1開(kāi)始 # 封裝結(jié)果 result_df pd.DataFrame({ 方案: self.scheme_names, 貼近度: self.relative_closeness, 排名: self.ranking }) # 按排名升序排列 result_df result_df.sort_values(排名).reset_index(dropTrue) return result_df def get_detailed_results(self): 獲取詳細(xì)的中間結(jié)果用于分析和調(diào)試。 details { 原始數(shù)據(jù): pd.DataFrame(self.raw_data, indexself.scheme_names, columnsself.index_names), 熵權(quán)法權(quán)重: pd.Series(self.entropy_weights, indexself.index_names), TOPSIS標(biāo)準(zhǔn)化矩陣: pd.DataFrame(self.normalized_matrix, indexself.scheme_names, columnsself.index_names), 加權(quán)決策矩陣: pd.DataFrame(self.weighted_matrix, indexself.scheme_names, columnsself.index_names), 正理想解: pd.Series(self.ideal_best, indexself.index_names), 負(fù)理想解: pd.Series(self.ideal_worst, indexself.index_names), 到正理想解距離: pd.Series(self.dist_to_best, indexself.scheme_names), 到負(fù)理想解距離: pd.Series(self.dist_to_worst, indexself.scheme_names), } return details實(shí)操心得3距離公式的通用性。代碼中使用了參數(shù)self.k和np.power來(lái)實(shí)現(xiàn)廣義距離公式(Σ|xi - x*|^k)^(1/k)。當(dāng)k2時(shí)就是歐氏距離當(dāng)k1時(shí)是曼哈頓距離。在某些場(chǎng)景下改變k值可以調(diào)整模型對(duì)指標(biāo)差異的敏感度。你可以通過(guò)修改初始化參數(shù)k來(lái)嘗試不同的距離度量方式觀察排序結(jié)果是否穩(wěn)定。4. 實(shí)戰(zhàn)案例投資方案選擇理論講完了我們用一個(gè)虛構(gòu)但貼近實(shí)際的例子來(lái)跑通整個(gè)流程。假設(shè)有5個(gè)潛在的投資項(xiàng)目方案我們從4個(gè)指標(biāo)來(lái)評(píng)估它們預(yù)期收益率效益型、風(fēng)險(xiǎn)系數(shù)成本型越小越好、投資回收期成本型越短越好、市場(chǎng)成長(zhǎng)性效益型評(píng)分1-10。# 示例數(shù)據(jù) data np.array([ [15.2, 0.65, 4.5, 8], # 方案A [12.8, 0.42, 3.2, 7], # 方案B [18.5, 0.88, 5.8, 9], # 方案C [10.5, 0.35, 2.9, 5], # 方案D [16.7, 0.71, 4.1, 8] # 方案E ]) scheme_names [項(xiàng)目A, 項(xiàng)目B, 項(xiàng)目C, 項(xiàng)目D, 項(xiàng)目E] index_names [預(yù)期收益率(%), 風(fēng)險(xiǎn)系數(shù), 投資回收期(年), 市場(chǎng)成長(zhǎng)性] indices_type [benefit, cost, cost, benefit] # 對(duì)應(yīng)上述指標(biāo)類型 # 使用我們的模型 model EntropyWeightTOPSIS(data, indices_type, k2) model.scheme_names scheme_names # 傳入方案名稱 model.index_names index_names # 傳入指標(biāo)名稱 # 1. 首先查看熵權(quán)法計(jì)算的權(quán)重 weight_result model.calculate_entropy_weights() print(熵權(quán)法權(quán)重計(jì)算詳情) print(weight_result.to_string(indexFalse)) print(\n *50 \n) # 2. 執(zhí)行完整評(píng)價(jià) final_ranking model.evaluate() print(TOPSIS綜合評(píng)價(jià)結(jié)果按排名排序) print(final_ranking.to_string(indexFalse)) print(\n *50 \n) # 3. 可選查看詳細(xì)中間結(jié)果用于深度分析 details model.get_detailed_results() print(加權(quán)決策矩陣部分展示) print(details[加權(quán)決策矩陣].round(4))運(yùn)行上述代碼你可能會(huì)得到類似下面的輸出具體數(shù)值因計(jì)算精度可能略有差異熵權(quán)法權(quán)重計(jì)算詳情 指標(biāo) 信息熵 差異系數(shù) 權(quán)重 預(yù)期收益率(%) 0.9876 0.0124 0.1025 風(fēng)險(xiǎn)系數(shù) 0.9567 0.0433 0.3578 投資回收期(年) 0.9723 0.0277 0.2289 市場(chǎng)成長(zhǎng)性 0.9931 0.0069 0.0570 TOPSIS綜合評(píng)價(jià)結(jié)果按排名排序 方案 貼近度 排名 項(xiàng)目B 0.7352 1 項(xiàng)目D 0.6341 2 項(xiàng)目E 0.5218 3 項(xiàng)目A 0.4876 4 項(xiàng)目C 0.4123 5 加權(quán)決策矩陣部分展示 預(yù)期收益率(%) 風(fēng)險(xiǎn)系數(shù) 投資回收期(年) 市場(chǎng)成長(zhǎng)性 項(xiàng)目A 0.1021 0.0321 0.0987 0.0456 項(xiàng)目B 0.0861 0.0208 0.0702 0.0399 項(xiàng)目C 0.1244 0.0435 0.1273 0.0513 項(xiàng)目D 0.0706 0.0173 0.0636 0.0285 項(xiàng)目E 0.1123 0.0351 0.0899 0.0456結(jié)果解讀與分析權(quán)重分析熵權(quán)法給出的權(quán)重顯示“風(fēng)險(xiǎn)系數(shù)”的權(quán)重最高約0.358其次是“投資回收期”約0.229“預(yù)期收益率”權(quán)重為0.103“市場(chǎng)成長(zhǎng)性”權(quán)重最低0.057。這說(shuō)明在當(dāng)前數(shù)據(jù)集中各項(xiàng)目在“風(fēng)險(xiǎn)系數(shù)”和“投資回收期”上的差異最大這兩個(gè)指標(biāo)在區(qū)分項(xiàng)目?jī)?yōu)劣時(shí)起到了最關(guān)鍵的作用。而“市場(chǎng)成長(zhǎng)性”的評(píng)分差異較小因此權(quán)重低。排序結(jié)果項(xiàng)目B綜合排名第一。查看原始數(shù)據(jù)項(xiàng)目B在風(fēng)險(xiǎn)系數(shù)0.42和投資回收期3.2年這兩個(gè)高權(quán)重指標(biāo)上表現(xiàn)非常出色均為次優(yōu)雖然收益率不是最高但憑借在高權(quán)重指標(biāo)上的優(yōu)勢(shì)獲得了最高貼近度。項(xiàng)目D同理風(fēng)險(xiǎn)最低、回收期最短但收益率和成長(zhǎng)性偏低綜合排名第二。項(xiàng)目C雖然收益率和成長(zhǎng)性最高但風(fēng)險(xiǎn)和回收期也最高被高權(quán)重指標(biāo)拖累排名墊底。這個(gè)結(jié)果符合熵權(quán)法“看重區(qū)分度大指標(biāo)”的邏輯也體現(xiàn)了多指標(biāo)權(quán)衡的綜合性。5. 常見(jiàn)問(wèn)題、調(diào)試技巧與模型優(yōu)化在實(shí)際使用中你可能會(huì)遇到各種問(wèn)題。下面是我總結(jié)的一些常見(jiàn)坑點(diǎn)及其解決方案。5.1 數(shù)據(jù)預(yù)處理不當(dāng)導(dǎo)致結(jié)果異常問(wèn)題原始數(shù)據(jù)中存在負(fù)數(shù)或零直接用于熵權(quán)法比重標(biāo)準(zhǔn)化會(huì)導(dǎo)致計(jì)算錯(cuò)誤或權(quán)重失真。排查在_normalize_for_entropy方法中檢查col_min。如果存在小于等于0的值必須進(jìn)行平移處理。技巧平移時(shí)加一個(gè)多小的數(shù)合適通常加1或者一個(gè)遠(yuǎn)小于數(shù)據(jù)平均值的正數(shù)如1e-10。加1會(huì)改變數(shù)據(jù)的相對(duì)比例但計(jì)算簡(jiǎn)單加極小數(shù)影響微乎其微但更“純凈”。在數(shù)學(xué)建模中如果數(shù)據(jù)量級(jí)不大加1是常見(jiàn)做法。我們的代碼采用了matrix - col_min 1e-10是一種更穩(wěn)健的極小值平移法。5.2 權(quán)重極端化或?yàn)榱銌?wèn)題某個(gè)指標(biāo)的權(quán)重計(jì)算結(jié)果為0或接近0或者某個(gè)指標(biāo)權(quán)重異常高如超過(guò)0.5。原因權(quán)重為0該指標(biāo)下所有數(shù)據(jù)完全一致差異系數(shù)為0。這可能是數(shù)據(jù)收集問(wèn)題也可能該指標(biāo)確實(shí)無(wú)區(qū)分度。權(quán)重異常高該指標(biāo)數(shù)據(jù)離散程度極大而其他指標(biāo)數(shù)據(jù)非常集中。解決方案數(shù)據(jù)檢查首先檢查該指標(biāo)數(shù)據(jù)是否存在錄入錯(cuò)誤或量綱錯(cuò)誤。指標(biāo)篩選如果某個(gè)指標(biāo)確實(shí)對(duì)所有方案都相同考慮將其從評(píng)價(jià)體系中移除因?yàn)樗惶峁┤魏螀^(qū)分信息?;旌腺x權(quán)如果認(rèn)為純客觀熵權(quán)法導(dǎo)致某些重要指標(biāo)權(quán)重過(guò)低可以引入主觀權(quán)重進(jìn)行結(jié)合。常用線性加權(quán)組合W_final α * W_subjective (1-α) * W_entropy其中α是主觀偏好系數(shù)。平滑處理在計(jì)算比重p_ij時(shí)可以使用(Xij ε) / (sum(Xj) m*ε)進(jìn)行平滑其中ε是一個(gè)很小的正數(shù)可以防止極端情況。5.3 排序結(jié)果對(duì)距離參數(shù)k敏感問(wèn)題改變距離公式中的k值發(fā)現(xiàn)方案排名發(fā)生了變動(dòng)。分析這并非錯(cuò)誤而是模型特性。k2歐氏距離是最常用的它綜合考量了各維度的差異。k1曼哈頓距離對(duì)個(gè)別指標(biāo)的極端值不那么敏感。k值越大模型對(duì)最大差異的那個(gè)指標(biāo)越敏感。建議在數(shù)學(xué)建模論文中如果使用了非歐氏距離必須說(shuō)明理由。通常保持k2是標(biāo)準(zhǔn)做法。你可以做一個(gè)敏感性分析測(cè)試k在1,2,∞切比雪夫距離情況下排名是否穩(wěn)定。如果排名基本不變說(shuō)明你的模型結(jié)果很穩(wěn)健如果變化很大則需要謹(jǐn)慎解釋并說(shuō)明你最終選擇某個(gè)k值的依據(jù)。5.4 結(jié)果的可視化與解讀增強(qiáng)為了讓你的分析報(bào)告更出彩可以考慮增加可視化import matplotlib.pyplot as plt def plot_radar_chart(model, scheme_index): 繪制某個(gè)方案的雷達(dá)圖直觀展示其在各加權(quán)指標(biāo)上的位置與理想解的差距。 angles np.linspace(0, 2*np.pi, model.n, endpointFalse).tolist() angles angles[:1] # 閉合圖形 fig, ax plt.subplots(figsize(6,6), subplot_kwdict(projectionpolar)) # 方案數(shù)據(jù) values model.weighted_matrix[scheme_index, :].tolist() values values[:1] # 正理想解 best_values model.ideal_best.tolist() best_values best_values[:1] # 負(fù)理想解 worst_values model.ideal_worst.tolist() worst_values worst_values[:1] ax.plot(angles, values, o-, linewidth2, labelf{model.scheme_names[scheme_index]}) ax.plot(angles, best_values, r--, linewidth1.5, label正理想解) ax.plot(angles, worst_values, k:, linewidth1.5, label負(fù)理想解) ax.fill(angles, values, alpha0.25) ax.set_xticks(angles[:-1]) ax.set_xticklabels(model.index_names) ax.set_title(f{model.scheme_names[scheme_index]} 與理想解對(duì)比雷達(dá)圖) ax.legend(locupper right, bbox_to_anchor(1.3, 1.0)) plt.tight_layout() plt.show() # 例如繪制排名第一的方案B的雷達(dá)圖 plot_radar_chart(model, scheme_index1) # 項(xiàng)目B在數(shù)據(jù)中的索引是1雷達(dá)圖可以清晰展示一個(gè)方案在各個(gè)指標(biāo)上距離正/負(fù)理想解有多遠(yuǎn)圖形化的結(jié)果比數(shù)字表格更直觀尤其在向非技術(shù)背景的評(píng)委或客戶匯報(bào)時(shí)非常有效。5.5 模型擴(kuò)展考慮指標(biāo)間的相關(guān)性標(biāo)準(zhǔn)的熵權(quán)法和TOPSIS都假設(shè)指標(biāo)之間是相互獨(dú)立的。然而在現(xiàn)實(shí)中評(píng)價(jià)指標(biāo)間往往存在相關(guān)性例如“研發(fā)投入”和“專利數(shù)量”可能高度相關(guān)。這會(huì)導(dǎo)致信息重復(fù)計(jì)算使得權(quán)重分配失真。一種高級(jí)的改進(jìn)思路是引入“熵權(quán)-相關(guān)系數(shù)”法或“CRITIC”法。其核心思想是在計(jì)算權(quán)重時(shí)不僅考慮指標(biāo)內(nèi)部的熵信息量還考慮指標(biāo)與其他指標(biāo)間的沖突性相關(guān)性。沖突性越強(qiáng)說(shuō)明該指標(biāo)提供的信息越獨(dú)立應(yīng)賦予更高權(quán)重。實(shí)現(xiàn)上可以在計(jì)算差異系數(shù)時(shí)乘以一個(gè)由相關(guān)系數(shù)矩陣導(dǎo)出的“獨(dú)立性系數(shù)”。這超出了基礎(chǔ)篇的范圍但如果你在處理高度相關(guān)的指標(biāo)集這是一個(gè)值得深入的研究方向能讓你的模型在數(shù)學(xué)建模競(jìng)賽中脫穎而出。最后記住任何模型都是工具熵權(quán)法修正的TOPSIS為我們提供了一個(gè)強(qiáng)大、客觀的評(píng)價(jià)框架但最終結(jié)果的解讀和應(yīng)用永遠(yuǎn)離不開(kāi)對(duì)業(yè)務(wù)背景的深刻理解。模型告訴我們“是什么”而我們需要思考“為什么”以及“怎么辦”。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
超碰免费电影| 成人中文字幕在线| 午夜九九九九九九九九九九九九九| 五月丁香激情四射综合| 亚洲热综合网在线观看| 九九在线精点品| 亚洲激情婷婷| 伊人热在线大香蕉| 99re久久| 五月成人天| 性色婷婷| 五月精品99综合| 久久久精品99| 亚洲精品欧洲精品| 欧美激情VA永久在线播放| 五月婷婷天| 久久精品国产一区二区三区四区| 青青日韩| 婷婷涩涩网| 色婷婷www| 丁香五月中文字幕| 97se在线视频| 亚色网站小视频| 99视频这里有精品免费观看| 婷婷成人视频| 啪啪操操| 国产日日操夜夜操的肉棒视频| 激情综合4月| 色六月视频| 久久久久亚洲AV成人无码电影| 亚洲爆乳无码精品AAA片蜜桃| 色原狠狠综合| 99在线视频精品| 性色天| 九月婷婷综合| 日本久久人人| 激情五月天网| 婷婷福利影院| 色综合色综合色综合高潮| 涩五月婷婷| 久久综合九九| 97在线精品| 夜夜操,天天撸| 天天干狠狠| 日韩久操婷婷| 婷婷播播五月天| 久久与婷婷| 五月综合激情啪啪啪啪啪| 人妻人人操| dingxiangtingtingliuyue| www.色擼擼.com| 亚洲五月婷婷| 91色在线| 天天色噜| 五月天婷婷色综合| 99久久er| 日日操夜夜擼| 色七色九九| 国产精品成人AV在线| 婷婷碰碰| 操逼在线视频| 99久久综合| 久99综合婷婷| 精品99在线观看| 九九在线热九九在线热99热| 人妻系列久久久久久久久久久 | 91丨九色丨丰满人妖| 操一操| 免费视频无码| 婷婷五月在线免费| 久激情网| 天天久久狠狠色综合| 色色色.COM| 欧美日韩成人| 五月停停直播| 婷婷五月丁香五月| www.国产亚洲69ty.久久久久久久久久久久 | 九九九九九九九九九九九九九国产精品| 天天爱天天做天天舔| 99热碰碰热| 日韩 mm 不卡| 99精品视频网| 婷婷五月天情色| 五月情色天| 美女久久婷婷| 色婷婷先锋| 丝袜大香蕉| AV在线资源| 久久久99免费视频| 色婷婷www| 五月婷婷导航| 91丨九色丨熟女| 五月婷视频| 香港九九六区八区99| 亚洲综合网激情五月天| 第四色在线观看| 天搞天天天天天| www.色综合| 青青草轻轻操| 综合色五月| 五月天天堂久久| 9久国产| 久热伊人9| 婷婷五月丁香五月综合网| 婷婷综合伊人| 日韩在线99| 美欧成人视频| 超碰免费99| 吊色AV男人的天堂| 激情久久综合| 丁香色六月婷婷| 日韩一级片| 综合亚洲五月天| 色啪网| 国在线激情网| 香蕉人妻AV久久久久天天| 久久综合热17c| 丁香五月av| 日本va欧美va精品发布视频| 日韩一本操| 思思热热久久| 婷婷色五月天色| 99色在线观看视频| 丁香五月天导航| 日韩aaaaa| 亚洲小视频免费看| 丁香五月天AV在线 | 亚洲激情四谢| 久久婷婷五月综合| 五月婷婷综合网| 99久久久久| 色色网站观看| 一本狠婷婷综合| 婷婷国产成人| 五月天激情综合在线| 丁香九月婷婷| 99久久综合| 99色精品| 精品一区二区三区免费毛片爱 | 国产日韩欧美性爱| 99自拍视频| www.色五月| ss99热| 9久热在线视频| 亚洲色婷婷| 中文字幕黄色片| 亚洲精品字幕在线观看| 欧美色色网| 91色噜噜狠狠狠狠色综合| 热久精品| 黄色激情五月天| 91干在线| www.97视频| 色婷婷五月中文字幕在线dvd| 色伊人啪| 一起草AV入口| 五月停停色色丁香| 久热只有这里精品| 97久久视频| 国产99久久久国产精品免费看| 丁香五月综合网亚洲综合欧美狠狠| 99色在线观看视频| 丰满少妇猛烈A片免费看观看| 亚洲色爱综合| 色婷婷五月天激情在线播放| 第四色大香蕉| 欧洲电影在线观看免费版英语版| pacopacomama 070722_670 素人奥様初撮りドキュメント 103 大久保純子 | 深爱激情AV| 丁香五月欧美婷婷| www.99热| 婷婷五月色天| 欧美综合在线五月天色婷婷| 大香蕉伊人爱在线| 狼人伊人天堂| 色色国产| 五月婷婷九九热| 色综合色综合婷婷热| 久久5 9视频免费观看| 99热只有| 韩国婷婷丁香五月| 99热精品在线播放| www久久久久| 二色av| 天天综合亚洲| 狠狠婷婷爱| 99视频在线啪| 成人 在线观看国产| 欧美在线视频免费播放| 九九机热| 思思热99er在线视频| 日韩伊人大香蕉| 另类天堂| 九九综合伊人| 国产美女视频久| 99精品视频在线免费观看| 91seAV| 91性高潮久久久久久久久| 成人丁香五月| 五月天激情无码高清| 婷婷激情综合| 欧美日韩国产伦精品日韩人妻一| 好吊兆人妻| 日本三级大片| 九九99热久久精品66中文字幕| 激情五月婷婷综合网| 婷婷天堂综合| 综合色网站| 91 九色大美女| 五月激情偷拍| 五月婷婷人人人操| 人人爽天天爽| 色婷婷狠狠干芒果TV| 激情色中文| 五月丁香色婷婷色| 色月丁| www免费在线视频| 99人妻碰碰碰久久久久禁片| 99精彩视频| 激情综合另类| 九九久久99| 丁香五月综合| 六月婷婷激情图片| 久碰久操| 久久五月激情综合| 玖玖五月| 五月婷婷日本| 久久综合婷| 97色射| 丁香激情五月| 亚洲色婷婷| 思思久久精品| 日日噜噜夜夜狠狠久久丁香六月| 日韩成人免费电影| 色五月婷婷基地| 99热这里只有精| 色丁香影院| 777精品成人a v久久| 天天做天天爱天天摸| www.jiujiujiu| 色情五月天导航| 亚洲超碰青涩| 国产探花一片区| 色综合色香蕉网| 在线观看国产高清视频免费网站 | 四虎婷婷五月天| 99在线观看视频免费| 草草操操| 婷婷色色狠狠| 婷婷综合五月天激情| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | Av在线资源| 青吴乐视频| 影音先锋美国A| 五月天婷婷激情| 久热婷婷| 熟妇人妻中文字幕无码老熟妇| 1024日韩| 国产精品久久久久久喷浆| 狠狠狠狠狠| 综合五月婷婷| 伊久大香蕉| 五月美女婷婷风骚| 六月丁香AV| 天天综合区| 26uuu成人网| 91九九九九九九| 日本色超碰| 久久日曰| 婷婷在线综合| 亚洲五月天第一综合干| 色婷婷丁香五月天在线视频| 婷婷五月激情欧美大胆视频| 少妇人妻综合色6699| 色色色婷婷五月天| 99er这里只有精品视频| 性小说五月天| 六月丁香影院| 超碰国产在线观看| www.五月丁香| 天天躁日日躁狠狠躁日日躁2022年5月9日| 91在线资源| 久久综合香蕉国产国产蜜臀AV| 婷婷丁香黄色| 91黄址| 开心五月婷婷五月| 欧美色小说婷婷| 九九爱激情| 激情网婷婷五月天| 人妻啪啪啪| www.色综合| 国产真实乱了老女人视频| 在线视频区| ztEJj| 亚洲无码AV片| 全亚洲最大的婷婷五月天网站COM 丁香五月婷婷狠狠色 | 丁香色六月婷婷| 99爱最新免费视频在线观看| 综合图片色色| 狠狠五月天| 777米奇影视第四色| 亚洲黄网在线| 婷婷永久在线| 伊人五月网| 婷婷激情小说| 五月婷婷激情| 久久综合香蕉国产国产蜜臀AV| 丁香六月婷| 色五月激情视频在线综合| 欧美天天综合网站上去吧| 夜夜撸日日骑| 五月婷婷丁香| 色逼综合网| 婷婷色五月激情强奸四射| 五月亭亭六月色| 丁香五月婷婷乱| 久久五月丁香| 国产做A爰片毛片A片美国| 日韩成人电泉AV| 天天久综合网永久入口17v| 五月丁香啪啪啪免费看| 六月丁香VA| 色优久久| 久婷视频| 五月丁香婷婷激情在线视频| 国产美女视频久| 超碰av在线| 香蕉色色网| 99热国产| 婷婷五月天无码| 色婷婷电影网| 最新日韩久热免费视频看看| 天天成人综合| 久久久久久综合88| 日本丰满久久| 99视频久久免费视频| 婷婷午夜天| 婷婷狠狠操| 91av无码| 婷婷 激情 五月| 六月天婷婷| 欧美性做爰大片免费看办公室 | 99热这里是精品| 琪琪狠狠干| 久久视网36| 99视频这里有精品免费观看| 欧美性爱五月天| 色玖玖网| 99视频精品8| 影音先锋一区| 色婷大香蕉| 婷婷基地成人五月天| 噜噜五月天综合| www.色婷婷.com| 激情综合在线播放| 这里只有精品69| 99在线小视频| 久碰婷婷视频| www.99热这里只有精品| 在线中文AV| 欧美性爱五月天| 色 色 色综合com| 被强行糟蹋的女人A片| 欧美日本黄色| 日本三级色| 日韩色情亚洲五月天婷婷| 99综合一区| 开心五月激情网| 1024成人在线观看| 综合色色色色色色| 我淫我色婷婷五月天激情四射| 久久黄A片| www.婷婷,com| 9一精品视频观看| 五月的丁香六月的婷婷| 中文字幕成人| 婷婷五月天堂网| 91超级碰在线视频| 丁香五月婷婷Av| 亚洲欧美另类在线23p| 欧美大片免费播放器| 中文字幕在线日亚州9| 久狠狠| 人妻免费网站| 丁香五月六月激情| 婷婷丁香综合网| 深爱 五月天| 久99视频| 97九色| 欧美日韩成人高清在线| 久久宗合影| 五月婷婷网五月在线| 国外亚洲成AV人片在线观看| 天天做天天爱天天日| 日本久久人人| 97在线综合| 久久这里有精品| 午夜AV网| 99热无码| 另类丁香综合| 开心激情综合| 伊人五月天97| 99在线资源| 久草狼人| 久久激情五月婷婷| 久久色婷婷| 99碰超| 久久久大香蕉| 超碰av在线| 伊人激情啪啪| 久机视频这只有精品| 思思99久久| 婷婷六月色开| 日本人人干| 激情综合五| 伊人热婷婷| 色综合伊人网| 激情五月色婷婷| 久久婷婷综合国产| 欧美久久婷婷| 日日噜噜夜夜狠狠久久丁香五月| 丁香五月在线伊人| 无码人妻丰满熟妇奶水区码 | 亚洲婷婷性爱| 热99AV网站| 国产在线视频1234| 夜夜爱伊人| √天堂资源在线人妻熟女| 激情另类综合| 99国产er热视频| 337p大胆噜噜噜噜噜91Av| 99亚洲综合| 极品人妻VIDEOSSS人妻| 日撸夜撸日操| WWW久| AV在线大香蕉| anquye伊人| 午夜成人片400| 少妇人妻凹凸视频| aV欲望人妻中文字幕| 天天插天天射| 亚洲中文字幕AV| 五月天色图| 婷婷六月开心网| 婷婷丁香激情五月天色色色| 裸体美女丁香五月天。| 97色久| 在线不卡视频| 狠狠五月综合在线| 狠狠爱婷婷| 夜夜操天天干| 国产在线另类五月婷婷| 久久久五月天网站| 婷婷久久综合| 婷婷丁香色情| 色停停香蕉视频| 色99视频| 777色色色| 99在线视频资源| 99这里| 天天射天天射一道本日本社区 | 亚洲色夜| 色婷婷丁香五月| 婷婷五月天在婷| 97五月天婷婷综合激情网| 欧美一级色| 婷婷一本和五月丁香| 九九综合色| 久久五月丁香六月婷| 色9999综合久久| 超碰人人艹| 五丁香激情综合| 香蕉五月婷婷| 色色色色网| 开心综合激情综合| 免费亚洲婷婷中文字幕| 九九色婷婷五月天| 五月婷婷色影院| 五月丁香六月婷婷中文版| 国产亚洲99久久精品熟女| 九九五月天| 精品九九视频| 九九综合| 人妻Av在线| 思思热精品在线视频| 久久激情五月网| 99热这里只有精品1025| 久9综合| 久热黄色| 狠狠五月激情婷婷直播片| 热久国产| 久久综合站| 狠狠干狠狠色| 99精品小视频| 久久婷婷激情久久| 欧美性生交XXXXX无码小说| 婷婷丁香五月综合| 欧美视频在线观看噜噜| 婷婷色综合| 99精品久久久久久久久| 亚洲激情网| 99热色精品| 五月花成人网| 婷婷五月丁香久久| 激情丁香久久| 欧州婷婷五月天综合| 亚洲第一黄网| 亚洲精品午夜国产va久久成人| 99热最新精品| 狠狠色97| 亚洲色图五月丁香五月婷婷| 色五月综合| 9热在线观看| 99热只有精品在线观看| 六月婷婷六月天天在线免费| w婷婷五月婷婷w| 精品婷婷丁香五| 99热精品在线观看| av色婷婷| 色婷婷电影网| 亚洲aV写真天天综合网久久| 五月丁香六月婷婷中合网| 久久婷婷五月天蜜桃| 午夜AV网| 久久激情中文| 五月丁香在线| 久久xx| 可以看的av| 我要看激情五月天| 激情六月五月婷婷综合网| 免费超碰在线观看| 色色色欧美| 九色PORNY自拍成人精彩视频| 五月色天情| 深爱激情五月天色婷婷| 综合五月草| 99自拍视频网站| 婷婷五月a| 色综合激情图区| AAA久久| 九九色影视| 日韩一级网站| 亚洲va国产va天堂va综合va| 蜜桃五月天| 欧美丁香六月激情视频| 丁香月五月天婷婷久久| 99激情网| 五月天激情综合网俺也去| 啪啪黄页网| 一本九九色| 亚洲精品第一国产综合亚AV| 五月婷婷很很色| 99热久久这里只有精品| www.五月天| www久久99| 激情婷婷六月天| 大香蕉综合在线| 婷婷涩涩五月天| 亚洲综合五月| 可以免费观看的AV| 免费亚洲婷婷| 天天肏高清在线| 国产日韩欧美性爱| 六月婷婷视频| 欧美日本黄色| 超碰97人人操| 五月婷婷色色| 婷婷社区五月天| 婷婷五月天精品| 老司机日日夜夜青草| 久久久com| 99热18| 色色五月天激情| 变态另类9| 成人在线网址| 色综合久| 97婷婷色| 极品人妻VIDEOSSS人妻| 影音先锋91网站在线观看| 欧美性生交XXXXX无码小说| 99网| 亚洲色啪| 久久性爱视频| 欧美顶级少妇做爰HD| 国精产品一区一区三区免费视频| 在线18av | 婷婷欠久少妇| 久久激情婷婷| 色色五月天丁香婷婷| 日本久久婷婷| 丁香亭亭久久| 色婷婷a三区麻| 婷婷五月丁香综合人妻| 26uuu日韩| 色五月天丁香婷婷| 99久久这里只有精品| 夜夜操狠狠操| 91精品刘玥| 亚洲AV无码成人精品电影| 国产激情在线| 五月天婷婷综合久久| 桃色伊人在线| Www.狠狠| 亚洲av免费在线| 激情婷婷六月天| 国产真实乱了老女人视频| 色色9 9| 日韩无码91| 九九狠狠干| 亚洲热手机在线观看| www.五月天色色.com| 丁香五月色| 色插综合网| 久久人妻伦理| 婷香五月| 大香蕉220| 色婷婷aV四虎| 九九色影视| 深爱激情四射| 色色AV色色色东莞| 九九婷婷网五月天| 香蕉曰比| 久久多色| 色情久久久| 欧美大道不卡| 亚洲人妻av伦理| 婷婷六月久久| 伊人婷婷青青cao| A色色| 色色色色色色色色色色色色色97| 超碰99在线| 极品少妇婷婷五月| 婷婷五月天最新综合你懂的 | 人妻激情视频| 99热这里只有精品98| 丁香五月天在线| 久久婷婷色| 五月婷婷色在线| 久久99精品日本| 天天色情站| 婷婷瑟瑟五月天| 九九热免费| 六月婷婷色色网| 久综合色| 丁香五月激情视频| 91九九| 激情综合丁香| 丁香五月天激情网址| 开心五月天激情网站| 激情视频网址| 51精品国内探花| 99 热| 99在热线免费视频| 中文字幕日产A片在线看| 殴美日韩成人| 8区视频在线| 六月亭亭久久综合激情| 91九九| 欧美超碰亚洲| 五月色情婷婷开心五月色情| 日韩成人AV在线播放| 欧美日本韩国亚洲| 99啪啪| 噜噜色婷婷| 八戒青柠影视剧在线观看| 黄网在线观看免费| 色婷婷色五月综合| 天天爽夜夜操| 色色色地址| 日本熟女内射| 成人免费120分钟啪啪| 九九热10| 天天久综合| 国外亚洲成AV人片在线观看| 婷婷丁香成人| 无码色| 婷婷五月丁香综合亚洲| 五月天激情综合首页| 综合网啪| 变态另类色图 | 五月叮香啪| 国产美女无遮挡裸体毛片A片| 日韩啪| 色五月女| 激情综合色婷婷啪啪五月天| 五月天色狠狠| 丁香五月成人| 欧美天堂久久| 第2色五月婷| 97人凄人人操人人爽| 五月色丁香婷婷综合| 五月丁香WWW| 深爱激情丁香| 特黄三级片| 天天综合五月天| 中文字幕av久久爽| 婷婷五月综合啪| 香蕉AV福利精品导航| 日本一级黄色电影| 五月丁香色色| 在线观看996精品| 五月天另类视频| 狠狠色噜噜狠狠狠狠狠色综合久久| 五月丁香少妇A| 五月激情天| 日韩成人电影AV| 久久92| 大香蕉操操| 嫩草乱码一区三区四区| 抽插特写| 久久婷婷五月天亚洲欧美| 五月婷婷视频| 99热九九在线| 丁香综合日产精品久久| 国产精品国产VA片国产| 成人无码精品1区2区3区免费看| 五月婷婷丁香深深爱| 人妻操逼视频| 五月综合久久| 久久这里只有精品热在99| 9+1视频网址| 五月丁香啪啪网| 超碰人人艹| 特黄三级片| 91人人爽狠狠狠| 久久综合中文| 五月天啪啪| 亚洲男女激情| 天天插天天狠| 婷婷色网| 开心日韩丁香婷婷五月| 婷婷五月色播天| 视色综合| 日韩婷久| 久久婷婷五月综合啪| Www99热| yellow视频在线观看91| 青青草tp| 99热最新| 国产精品五月丁香| 美女久久婷婷| 99热6色| 99噜噜噜| 色色五月天丁香| 丁香五月天堂网| 日韩另类| 五月永久激情| 丁香婷婷六月| 人人草人人看| av久热| 五月天婷婷影院| 丁香 婷婷五月| 国产精品电| 99热国产这里只有精品| 久久香蕉丁香| 99热97| 久久996re热这里只有精品无码| 五月丁香六月片| 99热这里只有精品2| 色色日本欧美| 六月婷婷综合| 色情丁香五月天| 久久9情免费| 丁香六月激情综合| 激情五月综合| www。久久久久一b。Cc| 丁香五月婷婷在线观看| 久操福利| 中文字幕按摩做爰| 中文字幕乱轮| 国产成人av在线播放| 婷婷丁香成人| 青青草原99热| 久久免费操| 99热综合| 亚洲日韩欧美综合VA| www.五月天色色.com| 香蕉久久国产AV一区二区| 精品99只有。| 九九99香蕉在线视频播放| 丁香六月欧美| 婷婷激情丁五月| 超碰在线观看成人视| 婷婷亚洲天堂| 五月丁香亚洲综合网| 欧美婷婷九月| 欧美这里只有精品| 五月开心深深爱激情综合| 五月天久久综合| 免费无码毛片一区二区A片| 婷婷丁香在线播放| 狠狠综合网| 666555。COm毛片| 久re热视频| 丁香婷婷激情五月色| 九九精品re免费视频| 色色网站在线| 激情五婷网| 丁香五月激情啪啪| 六月婷欧美丁香综合| 激情五月综合网最新| 五月丁香综合伦理片| 99re在线播放| 天天日天天插| 国产日日夜夜操| 丁香婷婷色情| 欧美槡BBBB槡BBB少妇| 中文字幕成人影视| 五月婷婷六月丁香激情综合网| 青青999| 99无码视频| 五月婷婷官网色| 91精品熟女| 久操97| 成人无码髙潮喷水A片| 激情中文在线| 人人舔天天| 99久.| 9l视频自拍九色9l黑人| 欧美色色色色色| 天天五月天综合网址| WWW丁香五月| 青青草原伊人网| 国产无遮挡又黄又爽免费网站| 日本婷久久| 综合五月激情网| 色10月婷婷视频| 伊人9草在线观看| 狠狠CAO日日穞夜夜穞AV| 色五月婷婷在线| 五月激情网站| 视色网在线播放| 久久网日本| 天天综合网色欲香| 欧美电影在线观看| 婷婷五月色情天| 婷婷五月无码| 五月天婷婷青青| 五月婷亚洲精品AV天堂| 91九色在线观看免费| 国产精品人人做人人爽人人添| 久久婷婷五月天激情四射| 热99精品视频| 欧美精品久久久久久视频观看| av国产精品偷| 婷婷久久女人| 综合AV网| 大香蕉520| 综合99久久| 99热99热在线| 天天插天天| 天天爽夜夜爽夜夜爽精| 日本久久综合| 欧美日韩成人在线网站| 国产精品黑丝| 天天色综网| 操91| 久久性爱视频网站| 婷婷五月综合色拍| 丁香五月成人社区| 亚洲婷婷激情888精品久| 综合五月丁香久久| 色婷视频| 久9热在线视频| 97人妻碰碰碰久久| 婷婷丁香五月天操逼| 亚洲成人在线在线| 99精品偷自拍| 99久re热视频精品98| 久色网| aa久久| 99视频九九热| 亚洲顶级VA在线观看-高清完整版在线影院观看-S022AV | 亚洲无码成人性爰网| 26uuu四色| 玖玖在线视频福利| 五月色婷| 日韩成人av在线| 超碰免费大香蕉| 欧美在线视频免费播放| 超碰99热在线观看| 丁香五月婷婷www..com| 三日本无码| 色色色九九九五月婷婷| 超碰av在| 草草女人亚洲| 1024国产在线| av免费在线看不卡无毒| 99原创自拍视频在线观看| 99在线精品免费视频| 一级黄色影片| 操91| 免费视频WWW在线观看网站| 色综合天天| 六月婷婷综合| 少妇高潮呻吟A片免费看软件| 激情五月天婷婷| 成人做爰A片免费看网站找不到了 噼里啪啦在线观看免费完整版视频 | 五月天激情影院| 久久精品视频99| 欧洲综合视频| 色色综合网站| 九九热免费| 五月天色色网站| 久久伊人五月天| 久草热久草在线视频| BBWCUCKOLD精品熟妇| 丰满少妇猛烈A片免费看观看| 人妻熟人中文字幕一区二区| 丰满少妇乱A片无码| 婷婷色色网站| 大香蕉伊然在亚洲90| 久草网大香视频| 婷婷 伊人 久久| 日本一毛片| 九九色逼| 五月丁香激情片| 一本久久亚洲五月婷婷| 思99热精品久久只有精品| 快色t v在线入口| 99免费热视频在线| 日本一毛片| 色色色色色色色色综合网| 六月天婷婷| 色婷婷基地 | 第九色区AV在线| 国产美女主播vip| √天堂资源在线人妻熟女| 婷色五月| 丁香六月婷婷综合麻豆| 综合图区激情| 五月婷婷激情综合av| 婷婷97碰碰| AA丁香综合激情| 99久久户外勾搭| 99久久高清视频| 亚洲AV网址| 丁香五月婷婷亚洲色图| 伊人婷婷色激情丁香| 色色色9| 99热播放| 中文字幕无码人妻少妇免费视频| 性色九九| 97碰人人操| 99热国品免费| AV国产有码| 日日撸夜夜操| 色欲色香综合网| 精品一二三区久久AAA片| 激情文学 综合 九月| 丁香五月在线自慰| 综合激情五月综合激情五月激情1 天天爱天天做天天舔 | 五月婷在线播放| 色婷婷免费观看| 久草热久草在线视频| 99干在线视频| 久久婷婷啪啪视频| 婷婷五月激情丁香激情| 99免费在线| se99视频| 97搞在线| 91丨九色丨高潮丰满日本| 狠狠va| 日日撸夜夜操| 久久婷婷六月综合综合| 五月丁香亚州综合网| 丁香五月日韩| 色综合久久88色综合中文字幕| 这里只有精品视频在线| 97av在线视频| 国产三级在线播放| 在线播放成人网站| 婷婷五月六月激情| 久9热| 射满了还射免费在线观看 -午夜版全集-新视觉影院| 欧美日韩国产一区二区| 丁香五月自拍| 思思热视频在线| 久久精彩免费视频| 97超级碰碰碰| 天天综合插插| 丁香五月综合激情性爱| 乱精品一区字幕二区| 99精品97| 26uuuavcom| 色六月婷婷| 91无码一起草| 久久女婷| 欧美成人网99网| 色婷婷香蕉| 高清国产一级婬片a免费| 99在线观看视频精品| 五月婷婷五月丁香| 青草视频在线观看视频| 色色色地址| wwwC0maV五月花| 婷婷综合激情| 久久久久久18| 性小说五月天| 大香蕉伊人99| 色五月美女| 色五月婷婷五月丁香五月激情五月视频| 色五月女| 被强行糟蹋的女人A片| 欧美色九| 色狠狠色综合| 五月香婷婷| 色欲色天天香综合| 精品久久久人妻| 中文幕无线码中文字蜜桃| 99热主页日本| ji'qi'luan'ren'lun| 丁香五月激情婷婷| 五月天婷婷免费| 婷婷丁香人妻天天| 国产欧美精品AAAAAA片| 五夜婷婷| 五月丁香网站| 五月丁香色停停啪啪啪| 欧美激情 日韩无码 婷婷 五月天 久久婷婷丁香五月一二三 | 亚洲网站999| 狠狠色噜噜| 亚洲V国产V欧美V久久久久久| 中文字幕av在线| 天天摸天天透天天舔| 中文字幕无线久必| 91丨熟女丨首页| 成人网站在线观看视频| 黄色毛片精品| 久久在线人妻| 天天干天天插| 欧美色色色| 久99久热| 激情综合婷婷久久| 激情网婷婷婷| 少妇性BBB搡BBB爽爽爽电影| 日木狠狠干| 99在线69| 91日视频| 综合网亚洲| 色婷婷激情视频| 色婷五月天网站| 99热18| 婷婷激情伍月网| 久久99久久99精品免视看婷| 日韩一级网站| 99re思思久久| 色五月天婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷 | 欧美丁香五月97色| 激情久久丁香| 色开心五月丁香| 激情五月婷在线精品| 四川女人毛多水多A片| 欧洲亚洲免费视频区| 天天弄天天操| 五月丁香网视频| 色噜噜婷婷| 91久久久久久久久18| 亚洲成人av在线| 色人久夂| 日本久久精品18| 激情爱爱网站超大免费| 综合网五月| 久久女人九九| www.henhengan| 色色草97| 婷婷播5月| 九九精品re免费视频| 99热6色| 日本欧美啪啪| 97 A I色色| 俺去婷婷 丁香| 色五月综合在线| 亚洲婷婷丁香五月| 久久a热| 天堂五月婷婷| 国产免费一区二区三区三州老师F1F1.CC| 色婷婷久久视屏| 99热在线看片| 五月天综合激情网| 婷婷五月香蕉| 97碰在线| 夜夜爽天天爽| 爱爱色五月天| 精品夜夜澡人妻无码AV| 综合激情综合啪啪| 黄色片久久| 天天色综合网吨吧| 啪啪啪丁香五月| www.婷婷五月| www.日韩国产| 久九色| 婷婷第六色| 专区无日本视频高清8| 激情综合网激情五月网| 无码成人播放器| 色色网五月激情| 亚洲成人无码免费| 婷婷五月天福利| 激情伊人| 开心五月天激情网| 另类图片五月天婷婷| av大片在线| 色99热| 日韩欧美一道四区中文字幕| 翔田千里 50岁 无码| 色噜噜狠狠色综合AV兰草影视| 五月天婷婷综合网| 亚洲精品久久久久久久久久吃药| 婷婷五月综合中文字幕| 亚洲色网址| 色综合久久天天综合网| 亚洲AV成人在线| 操逼123网| 91干网| 99视频久久| 五月婷婷在线视频免费观看| 无码激情AAAAA片-区区| 久久思思热视频| 97久久五月丁香婷婷| 狠狠色婷婷777| 婷婷大美在线| 91熟妇大香蕉| 久草视频一,二三四| 欧美丁香婷婷天天操| 色综合久久之分久久| AV人人操| 婷婷五月天激情网| 屁股翘好撅高迎合跪趴| 亚洲色在线观看| 大香蕉婷婷色| 一本大道熟女人妻中文字幕在线| 5月婷婷五月天| 激情婷婷在线中文字幕| CHINESE熟女老女人HD视频| 激情五月天色婷婷| 性爱网五月天| 成人中文网| 五月婷婷综合视频| 综合欧美五月婷婷| 伊人大香蕉毛片| 99久久久免费| 26UUU在线观看| 国产成人AV在线播放| 天天日夜夜爽| 丁香 婷婷 亚洲 熟女| 伊人色综合影院视频| 无码少妇高潮喷水A片免费| 五月亭亭性| 久久99这里只有精品| 婷婷不卡基地| 综合色色网| 狠狠色 综合色区| 91人操| 久九男女天堂| 激情爱爱网站| 五月丁香六月婷婷免费视频| 色www.con| 99国产精品久久久久久久久久久| 五月婷婷之综合激情| www.激情五月天。com| 久久丁香婷婷色情综合| 色色五月婷婷| 婷婷五月天激情综合深爱激情 | 97碰 在线视频观看| av中文在线| 五月婷婷福利| 天天久久66xxx| 操婷婷久久| 婷婷五月av| 丁香五月天综合| 五月天婷婷丁香蜜桃91| 伊人网啪啪| caop视频| 97人人干人人操| 深爱激情网综合| 99热乎| 91丁香| 亚洲成人在线在线| 亚洲综合视频网| 午夜丁香婷婷| 色五月久久成人婷婷| 99在线视频免费| 色天堂婷婷| 亚洲成人一区| 婷婷色成人| 日本女va| 大香蕉人在线65| 七月丁香婷婷 色色| 九九在线精点品| 天天日夜夜爽| 青青福利网| 激情深爱五月婷婷| 哇嘎成人久久| 97操操网| 色婷婷亚洲精品天天综| 五月天桃色深爱网| 操丝袜视频影院导航| 天天玩夜夜操天天爽| 久久婷婷五月天激情| 五月伊人91| 五月色丁香| 日本在线视频www色| 色视频五月天| 欧美综合婷婷网| 婷婷在线播放av| www91在线| 婷婷日本在线| 亚洲最大成人综合网720P| 91碰碰| 五月天婷婷基地| 思思久久99热只有频精品66| 久热这里只有精品在线观看| 影视av久久久噜噜噜噜噜三级| 日本丰满久久| 91.www综合| 天天爽天天| www.99视频| 亚洲天堂啪啪| 五月天婷婷综合免费| AAA亚洲AV| 激情五月无码| 五月丁香美女| 99综合免费视频| 久久总和99| 99在线视频女女视频| 婷婷丁香五月社区亚洲| 国产精品久久久爽爽爽麻豆色哟哟 | 日韩一级片| 日韩日比视频| 日本三级色| 不卡成人免费| 岛国在线观看91| 国产成人一区二区三区在线观看 | 99亚州综合精品成人网| 五月丁香激情婷婷综合| 丁香伊人综合| 丁香六月中文| 日本女天天爽| 这里只有精品日韩| 99啪啪视频| 婷婷免费无马| 婷婷色五月激情强奸四射| 大香蕉欧美在线| 婷婷五月天首页激情| 99re久热| 天天色五月婷婷91久久久久久久| 丁香五月大香蕉在线99| 香蕉AV777XXX色综合一区| av亚洲国产小电影| 双性美人被调教到喷水A片| 伊人婷婷五月天| 99操视频| 国产成人网址| 国产av天堂| 嫩BBB搡BBBB榛BBBB| 99国产精品久久久久久久久久久 | 超碰爱爱爱| 99啪啪网| 伊人www22综合色| 婷婷综合视频| 91视频一起草| 大香蕉综合在线| 色婷婷成人| 99综合网| 97久久视频|