免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

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
返回資訊列表
婷婷6月综合网| 丁香五月区| 色色色色色综合| 桃色激情五月天| 久久99网| 五月色情婷婷开心五月色情| 精品婷婷丁香五| 久99热| 《亚洲操B久久免费在线观看,亚洲操B久久在线播放》在线播放 - 高清资源 - 97 | 播四月婷婷六月丁香| 99riAV成人在线视频| 久久婷婷五月综合伊人| 97超碰综合| 4399亚洲视频| 久操热| 操操操www.com| 久久无码成人| 五月激情婷婷综合| 五月天性色| 九九婷婷五月天| 五月丁香六月婷婷综合网站| 熟女色专区| 欧美久热| 99久久久| 另类激情五月在线视频欧美| 五月丁香六月激情综合在线| 九九色人| 久re热视频| 激情综合网激情五月天| 最新va在线播放| 成人在线不卡| 亚洲五月天色色| 久久XX| 天天操天天操综合| 97超碰综合| 色婷婷成人色网| 丁香色成人| 天天干天天操天天上| 99精彩视频在线观看| 99久在线观看| 人人操AV| 婷婷五月婷| 午夜理论片最新午夜理论剧| 操逼毛片国语对白| 91精品综合久久婷婷九色| 九九伊人网| 精品国产va久久久| 好激情在线综合网| 亚洲成人乱码av网站| 激情av在线| 五月婷婷先锋| 亚洲第一成人AV| 日本99久久| 激情五月色在线播放| 六月丁香基地| 97色色色视屏| 五月丁香综合伦理片| 久9免费视频| 色婷婷色综合久久精品V| 婷婷网五月天| 99综合网| 99国产精品久久久久久久久久久 | 久热免费| 婷婷香五月天| 少妇人妻丰满做爰XXX| 99这里有精品| 综合在线色婷婷| 欧美婷| 女人露出p毛视频www网站| 九月婷婷综合网| 99碰碰碰| 久久五月天丁香| 久色网| 久久久久久综合88| www99热| 伊人激情啪啪| 亚洲色色色| 亚洲激情视频在线观看| 久久只有18视频| 人妻九九九九| 天天骑天天操| enecarbon-materials.com污K127封锁请涟系@wip1688 | 大香蕉五月丁香| 久色视频| 亚洲操精品| 五月丁香综合中文| 五月丁香黄色视频| 无码人妻少妇色欲AV一区二区 | 久久久久人妻| 综合五月婷婷| 天天爽天天干| 男人的天堂婷婷色五月| 六月激情婷婷综合| 丁香九月婷婷综合| 六月伊人婷婷| 国产,欧美,日韩,性爱| 综合色影院| 99综合99| 日日骑夜夜撸| 天天摸人人摸| 欧美色97| 五月天色小说| 97操碰视频| 五月婷成人| 99re这里只有精品国产99| 精品无码av丁香五月激情| 狠狠88综合久久久久噜噜噜| 丁香色综合| 人妻久久久| 免费婷婷| 九热网站| 亚洲一个色| 99色色最新视频| 中文字幕成人| 五月婷婷天| 内射综合网| 黄色AV日韩| 久久99网站| 亚洲黄网在线| 99re这里只有精品9| 日韩一区二区三区无码| 丁香五月偷拍| 中日韩美欧成人一区二区精品在线| 深夜男女福利刺激影院一区完整| 97色射| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 激情五月天 婷婷| 天天噜日日噜综合无码| 另类国产欧美视频| 丁香五月第九色| 色色网站在线| 玖玖91| 99九九在线| 丁香婷婷六月激情综合| 九月丁香| 五月丁香手机在线| 新97人人上人人| 婷婷丁香五月天综合在线日韩| 99在线热视频| 色色色色网| 五月色综合| 久久精品天| 99精品视频在线免费观看| 久久婷婷五月免费视频| www色哟哟| 天天草婷婷五月| 久久98热re| 日日夜夜九九| 天天爽天天草| 91狼友视频在线观看| 五月丁色AV| 五月天丁香婷婷社区| 五月婷婷色色爱| 久久精品爱爱| 这里只有精品免费| 色视频2025| 日韩精品一区二区亚洲AV观看| 青青草伊人婷婷| 久/久精品99看9| 午夜婷婷六月天| 免费观看18视频网站| 久久9视频| 99热免费| 91碰| 五月天伊人| 99ri国产在线| 99热思思| 激情5月天天天| 天堂无码人妻精品AV一区| 99热91| 婷婷综合色色| 性色播| 婷婷伊人| 熟女五月天久久综合| 婷婷激情五月| 色久激情在线| 久久久精品99| 91人妻PORNY九色大屁股| 大香蕉免费9| 免费观看大片视频 丁香婷婷 六月欧美| 97婷婷五月丁香| 欧美英丁香开心快乐六月天网| 日产精品一线二线三线芒果| 六月婷婷狠狠做| 狠狠色综合网| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 黄网在线免费观看| 91精品综合久久久久久五月丁香| 色五月婷婷久久大| 六月婷久久| 9久久久久久久久久久| 99久久精品色老| 玖玖在线视频| 狠狠干青青草| 丁香九月综合| 人妻熟女一区二区AV| 五月丁香激情综合六月涩涩爱| 99视频| 婷婷五月天首页| 亚洲人成播放网站| 亚洲AV成人在线| 午夜色色色极品视频| 五月天色区| 深爱激情九九五月天 | 9色在线| 开心五月婷婷激情网| 色情成人五月天| 婷婷五月天激情综合| av大香蕉| 五月天大香蕉视频| 天天干天天干天天| 久热黄色| 综合激情深爱| 婷婷五月天中文字幕.| 五月天大香蕉av| 色深爱五月| 任你操精品免费| 五月丁香综合在线| 人人色婷婷| 人人干人人干骚美女| 狠狠婷婷色| 国产精品色婷婷99久久精品| 亚洲精品性色| 激情无码五月天| 久久婷婷一级片| 伊人激情啪啪| 色导航色婷婷五月天在线观看| 亚洲sesesese| 色色综合激情| 狠狠干狠狠操狠狠爱| 大香蕉伊人久久| 新五月天婷婷激情电影| 日本va欧美va欧美va精品| 久久99最新地址| xx久久| 久久午夜理论| 狠狠操之狠狠操| 久久久91精品| 天天日夜夜爽| 激情综合色| 五月草视频| 在线,国产,色,热视频| 亚洲一区二区 成人网站戴套| 26uuu在线观看| 五月天婷婷视频30| 婷婷六月丁香久| 991精品在线视频| 最近中文字幕2019视频1| 在线中文亚洲| 免费观看大片视频 丁香婷婷 六月欧美| www.夜夜操.con| 日韩黄色电影| 天堂爱啪啪| 黄色三级毛片中字| 日韩精品无码一区二区| 开心五月深爱五月| 99∨VTV| 91蜜桃婷婷狠狠久久综合9色| 99热这里只有精品一区| 99精彩视频在线观看| 婷婷五月天AV| 99热在线播放| 色婷婷狠狠干| 国产Va视频| 色婷婷视频| 日本色天堂| 国精产品一区二区三区| 激情五月丁香六月综合AVXXXX| 色婷婷呢狠禁久禁| 婷婷狠狠爱| 超碰97在线观看免费| 国产熟妇乱子伦hd| 婷婷五月天大香蕉在线视频观看| 日本久久色| 亚洲亚洲人成综合网络| 国产婷伊人| 国产熟妇的荡欲午夜视频| 五月大香蕉| 97狠狠色| 五月天婷婷综合网| 香蕉AV777XXX色综合一区 | caop在线视频| 亚洲五月婷婷| 超碰人人摸人人操| 日本三级网址| 五月丁香婷婷啪啪| 开心五月丁香综合久久| 天天操天天草天天草天天| 人妻尝试久久久久久久久久久久| 舔色婷婷| 开心婷婷五月| 婷婷五月花.97| αv中文字幕在线观| 日本人妻伦在线中文字幕| 久久久天堂国产精品女人| 99ree6| 桃色五月婷婷| 91免费看片| 五月色婷| 五月婷婷无码专区| 五月色丁香| 在线播放中文字幕| 又大又粗九一在线| 铁牛TV人妻| 97操操| 欧美99热| 狠狠高潮精品亚洲1| 殴美激情综合网| 99热这里只有精品55| 91在线操逼视频| 色婷婷aV四虎| 99久视频| 婷婷香五月| 五月天社区| 亚洲高清在线| 国产99久9在线+|+传媒| 久久狠狠欧美| 丁香五月婷婷视频| 少妇性BBB搡BBB爽爽爽视頻| 激情六月天婷婷| 婷婷五月天最新综合你懂的 | 成人国产欧美大片一区| 4399欧美另类视频| 草美女在线观看视频在线播放| 久香草视频在线观看| 岛国av网站| 色五月婷婷五月天| 色综合久网| 丁香六月婷婷久久综合| 婷婷五月天综合在线 | 夜夜操天天干| 久久日九九| 五月丁香 六月婷婷a| 久久这里有精品视频| 激情综合无码| 色综合色婷色基地| 嫩BBB槡BBBB搡BBBB视频| 99热99美国在线观看| 国产成人网| 国产AV不卡福利| 色必久悠悠影院| 狠狠干在线| 婷婷狠狠干| 激情综合在线观看| 五月丁香六月情| 婷婷性爱| 99热国产精品| 影音先锋噜一噜| 婷婷五月丁香青青草在线| 亚洲成人网站在线观看| 97精品自拍视频| 精品人妻在线免费观看| 最新激情五月天| 五月天综合久久| 久久电影五月天丁香电影| 热99国产精品| ww久久| 婷色综合| 色综合日日| 亚洲色综合| 日本色天堂| 人。妻久久| 亚洲妇女熟BBW| 丁香五月天在线观看视频| 51国精产品自偷自偷综合| 日韩三级高清无码| 五月激情婷婷六月| 91人无码久久久久久| 色婷婷丁香五月丁香| 婷婷久久网| 超碰人妻在线| 成人在线99| 丁香五月婷婷亚洲人| 国产免费一区二区三区三州老师F1F1.CC | 大香蕉网 久久| 婷婷五月天性| 日本操B片| 九玖欧洲亚洲| 婷婷中文综合网| 五月丁香六月停停| se婷97| 亚洲 五月 婷婷 成人| 色色欧美。| 亚洲婷婷婷| 人与禽A片啪啪| 天天成人综合视频| 色婷婷色丁香色欲av| 色五月视频,小说| 天天插操| 婷婷五月影院| jiujiu热在线视频| 粉嫩AV久久一区二区三区 | 综合色、色综合| 六月婷婷影院| 丁香五月婷婷亚洲另类| 另类图片色五月| 亚洲视频五区| 国产精产国品一二三在观看| 天天爽天天摸| 日本三级日本三级三级人妇四虎| 综合五月婷婷| 色婷婷五月天天天干天天操天天爽| 婷婷五月色综合香五月| 91ncm视频| 超碰在线99| av九九| 丁香五月激情婷婷激情| 婷婷五月天综合AV| 国产精品美女| 激情五月天小说| 日韩一级A片黄色| 狠狠色成人影片| 婷婷综合网在线| 婷婷视频在线碰| 五月天婷婷综合| 久久久www| 六月色色| 天天摸色吧天天摸色吧| 天天激情5月天亚洲| 三年高清大片免费观看国语| 色五月成人| 久久视这里只有精品| 亚洲第一成人无码A片| 99综合| 丁香久久| 久99精品视频| 欧美丰满熟妇BBB久久久| 欧美美美女性色视频| 桃色五月天| 狠狠香婷婷五月| 99热传媒| AV大香蕉| 五区毛片七区毛片| 亚洲在线激情婷婷五月| 91超级碰在线| 影音先锋男人站,影音先锋男人色资源网,影音先锋AV最新资源站,影音先锋AV资源 | 亚洲九区| 大香蕉 婷婷| 91在线日| 日本操天堂| 玖玖爱综合网| 婷婷五月天高清无码| 亚洲成人av在线| 91se视频| 夜夜爱网站| 婷婷五月天成人小说| 人妻性爱av网站| 丁香五月婷婷高清| 日本色色影片| 大香蕉啪啪啪| 深爱开心激情| 丁香六月狠狠干| 天天色域综合网| 丁香五月天激情婷婷丁香六月| 人人叉久| 九九无毛| www.ywav| 天天干人人奸97| www.五月天| 婷婷五月天福利| 青青福利网| 亚洲sesesese| 丁香啪啪| 五月香蕉网| 五月婷婷六月激情| 超碰成人公开| 亚洲宗合激情| 超碰成人公开| 大香蕉 婷婷| 日本乱子人伦在线视频| 中文字幕日产A片在线看| 在线观看的av| 九九久久五月天| 丁香六月婷| 激情五月天婷婷丁香 | 天堂综合久久| 青青草轻轻操| 五月婷色色| 99日在线视频| 五月婷久久| 99自拍视频网站| 亚洲免费观看高清完整版AV线| 天天色综网| 亚洲色无码| 亚洲综合婷婷五月天| 五月天自拍视频| 婷婷五月免费观看| 激情婷婷另类| 五月婷婷啪| 日日噜狠狠色综合久| 99爱视频免费看| 99热12| 噜噜色com| 久久精品只有这| 噜噜色婷婷| 五月婷婷丁香五月 | 久久99热久久99精品| 天天日夜夜操五月| 欧美五月丁香| 婷婷中文字幕| 精品一二三区久久AAA片| 丁香五月天久久| 偷拍九九热| 超爽内射| 色婷婷XXXXX| 噜噜噜噜噜日本视频| 天色综合网站| 亚洲综合五月天婷婷| 成人va视频| 九九色影院| 久久草大香蕉| 高清免费在线视频| 婷婷五月天Av| 99视频地址| 另类视频丁香五月| 九月丁香婷婷综合| 中文字幕日产A片在线看| 中文字幕无码人妻少妇免费视频| 丁香九色不卡aaa| 色九月婷婷丁香| 婷婷丁香五月亚洲欧美| 丁香色综合| 成人综合视频在线| 怎么样可以看免费的一级av| 人人叉久| 天天爽天天弄| 色XX综合网| 综合久久9| 成人中文网| www.99精品视频| 五月色亭丁香| 亚洲五月天激情| 天天插综合| 99久久超级| 91视频一起草| 婷婷精品性性性性性性性| 亚洲视频操| 日韩婷婷| 五月婷婷深深爱| 午夜爱爱爱成人| 九九人人精品| 99综合99| 色的色综合| AV色婷婷| 热99一二三| 天天激情5月天亚洲| 亚洲欧美999| 激情深爱五月天| 伊大人久久| 26uuu国自产精品| 久久久久久久久人妻| 人妻少妇色综合| 色九九七七| 东北婷婷五月天| 99热精品在线播放| 久久久久久久久久久月丁| 婷婷激情六月综合| 人妻少妇色综合| 丁香五月123| 五月婷婷少妇之| 另类专区在线观看| 国产日韩av片| 婷婷五月天在线视频网站| 国产午夜伦鲁鲁| 亭亭玉立国色天香| 超碰狠狠操| 久久99网址| 成人五月天视频| 91无码一起草| 天天干天天玩天天夜天天射天天操天天日蜜臀少妇 | 天干干夜夜操| 亚洲天堂久久| 五月丁香在线视频观看| 五月天婷婷小说| 五月婷婷欧美| 国产精品久久..4399| 97干在线看| 深爱激情九九五月天| www.色婷婷.com| 狠狠色狠狠| 狠狠狠狠狠狠| 另类激情四射| 久久新地址| 91凹凸在线| 五月开心网| 国产在线自| 亚洲最大视频| 九九大香蕉黄色影院| 色婷婷成人五月| 奇米色大香蕉| 日亚二欧美| 天天搞天天色综合| www.久久爱| 91操人视频| 欧美人妻一区二区| www.夜夜操.con| 婷婷五月成人| www.色五月天.com| 丁香五月天久久| 国产VA亚洲VA96| 97色综合| 九九热在线视频观看| 99色日本| 亚洲综合九九| 五月天婷婷激情春色小说| 人妻有码乱操| 99操无码视频观看| 国产在线6| 精品夜夜澡人妻无码AV| 天天干天天射综合网| 九九爱精品网站| www夜夜| 久久精品4| 色婷婷影视| 天天cha成人综合网| 97干在线视频精品店| 青青草激情网| 久久婷婷五月| 91色综合网站在线| 色啪影院| 综合色综合| 一区三区视频有限公司| 99re这里只有| 大香蕉院线| 婷婷丁香五月色偷偷| WWW.婷婷| 五月天激情AV| 伊人影音无码一区二区三区| Www.se.久久| 色婷婷伊人| 激情综合激情五月| 丁香婷婷五月综合| 亚洲色久| 中文久久婷婷| 五月天中文网| 色婷婷导航| 色综合色香蕉网| 色色免费网站| 欧美成人五月天| 午夜色婷婷| 五月天婷婷狂暴白浆| 婷婷欧美综合| 丁香网五月天激情| 99色在线观看免费| 九色 在线| 精品一二三区久久AAA片| 少妇激情五月天| 五月婷婷六月丁香免费| 婷婷五月丁香综合桃花色网| 日本狠狠干| 操逼巨乳91| 天天干天天干天天干天天干天天干天天| 日韩另类在线观看| 午夜AV网| 成人精品视频99在线观看免费| 91热视频色网站| 色五月婷婷啪啪五月| 91久热| 色综合色色色色| 嫩草AV久久伊人妇女超级A| 人妻久久婷婷| 99久久极情精品一区| 6月丁香婷婷激情| 久久草中文日韩欧美| 日本熟女啪啪| 九九爱激情| 亚州操人在线视频| site:pnnrt.com| 日本激情五月天‘| 能看的AV网站| 色色成人網| 色婷婷电影网| 色三级色三级| 六月婷久久| 激情九色| 国产精品丝| 免费观看高清无码| 九九Av| 91精品久久久久久综合五月天| 成年人丁香五月| 俺也去在线视频| 99热99这里有免费的精品| 亭亭丁香久久五月| 综合亚洲五月天| 五月丁香六月婷婷亚洲天堂网站| 综合久| 综合色五月| 激情五月婷| 欧美日本黄色| 亚洲欧美成人在线| 丁香婷婷网| 色色色婷婷五月天| 99ri视频| 伊人五月天日日夜夜久久久天天| 丁香五月婷婷亚洲人| 无码色色色色色| 中文字幕成人| 日韩砖区| 婷婷五月开心中文字幕在线| 五月婷婷免费视频| 99热只有这里才是精品| xxx.色婷婷| 精品久久这里热66| 97色热| 日本色婷婷| 香蕉久久国产AV一区二区| 成人午夜无码视频| 嫩草极品| 婷婷五月丁香亚洲| 激情婷婷综合网| 久久99大全| 激情五月天丁香| 同性gv国产精品一区二区| 就爱干 在线| 五月婷婷综合潮喷| 99色色| 26UUU精品一区二区| 婷婷五月综合在线| 成人αV视频免费观看| 偷拍99在线视频观看| 亚洲成人网站在线| 激情五月天婷婷激情| 久久五月激情网| 噜噜久| 久久精品五月天| 五月激情影院| 中文不卡av| 亚洲成人高清在线| 秋霞电影理论| 九九成人视频| 久久久久人妻精品| 99操网站| 日本va欧美va欧美va精品| 五月婷婷黄色视频| 色噜噜狠狠色综无码久久合欧美| 9久久精品| www.丁香五月| 色色丁香五月| 天天色伊人| 激情九九六月激情免费视频| 四虎国产精品永久在线国在线| 五月婷婷色白丝| 99视频超级精品| 婷婷五月视屏| 九九碰九九爱97| 99热九九九九| 97色色-99久久| 天天操天天操天天操天天操天天操天天操 | 拍真实国产伦偷精品| 激情五月丁香色色去久久| 天天五月丁香五月| 噜噜色婷婷| 国产精品久久欧美久久一区| 第五婷婷伊人丁香| 五月激情综合婷婷| 五月久久婷婷丁香| Caoub青青超碰 | 久久人人添人人爽添人人片αV| 丁香五月首页| 夜丁香综合| 精品久久99| 久久丁香婷婷色情综合| 色色色综合视频| 亚洲秘 无码一区二区三区妃光/1| 亚洲亚洲人成综合网络| 国产成人网| 这里只有精品免费视频在线观看| 五月婷婷开心网| 九九 激情 网| 午夜丁香婷婷| 激情四射亚洲| 激情五月综亚网| 婷婷性爱| 欧美 日韩 成人 在线| 综合一本道| 久久久国产精品黄毛片| 久久婷婷激情五月天一区二区| 丁香五月婷婷五月天| 亚洲成人AV电影在线| 亚洲综合色网站| 婷婷色五月天在线观看| 成人五月天丁香婷| 99精品在线观看| 97在线日韩| 激情五月婷婷综合视频| 夜精品无码A片一区二区蜜桃| 色婷婷97| 色99热| 99在线热视频| 丁香五月综合| 激情中文在线| 99A级片| 五月综合丁香婷婷| 色色色热| 九九色院| 国产精品电影网| 91|九色|动漫| 五月天久久综合| 久久精品夜色噜噜亚洲a∨| 久热这里只有精品6| 日韩无码亚欧无码| 五月丁香淫淫婷婷婷| 久久免费干| 国产精品色婷婷AV综合色色| 丁香香蕉婷婷| 丁香婷五月天开心六月| 色综合久久综合| 最新va在线播放| 99资源在线视频| 欧美三级欧美一级| 东京热免费视频| 久99热| 熟女五月天久久综合| 韩国真做片在线观看| 久久丝丝热| 亚洲综合五月天| 99精品在| YW无码| 丁香五月婷婷视频| 91热在线| 99热成人| 婷婷五月天另类网站| 中文av在线观看| 玖玖99免费视频| 亚洲激情亚洲激情| 国产亚洲精品久久久久久久久动漫| 思思久久青草热| 夜色热久| 丁香六月啪啪啪| 高清无码.com| 爱穴久久| av色婷婷| 日韩成人网站精品久久大全| 天天干在线播放| 五月色情网| 青青草婷婷久久| 婷婷99狠狠| 天天操夜夜玩!| 久久五月天激情婷婷| 99热国产精品| 天天做天天爰天天爽天天无遮挡| 色婷婷色丁香色欲av| 五月丁香啪综合| 六月亚洲| 婷婷丁香五月激情密臀av| 久久99网| 色五狠狠| 五月丁香六月综合情在线观看| 91操人| 狠狠色综合网站久久久久| 久久99久久久久久| 99@久久@99精品视频| 欧美啪啪9| 婷婷丁香五另类网站| 97久操视频| 九九热精品视频| cc精品国产性传播| 亚洲国产精品成人免费一区久久久在线观看AAAA| 午夜成人片400| 国产激情av| m色激情网| 激情婷婷视频在线| 国产精品第一国产精品| 99色精品| 伍月婷婷六月丁香| 操操操操操操婷婷五月天| 日噜噜色| 亚洲日本韩国| 色综合久久久久| 五月天婷婷在线AN| 丁香五月另类小说在线阅读| 欧美天堂久久| 色都都狠狠色都都色综合色| 婷婷丁香六月| 激情九月婷婷| 人人射人人高潮| 成人五月天婷婷| 991精品在线视频| 久久99草五月婷婷| 免费视频无码| 欧美日朝成人| 婷婷在线视频| 五月婷六月| 日韩抽插操逼| 97人人干| 99玖玖在线视频| 香蕉99网| 色色色色丁香| 99在线精品免费视频| 天天色综网| 黄色成人网站在线播放| 五月丁香六月婷婷国产视频| 六月婷婷激情小说网| 秋霞三级影视资源| 91久久婷婷| 日本操碰碰| 超碰国产av| 婷婷性爱视频在线| 色五月色开心开心五月| 91 欧美| 色狠狠色噜噜AV天堂五区| 五月丁香啪啪网| 婷婷伊人网| 国产免费一区二区在线A片视频| 中文在线成人| 九九热在线观看视频| 丁香六月无码播放| VfJxEwPH| 五月婷婷六月丁香激情| 六月婷婷在线| 五月丁香六月成人| 六月色丁香中文字幕| 五月丁香六月情亚洲| 丁香五月第四色88| 人妻肉射免费观看| 五月丁香激情欧洲啪啪| WWW.99热| 亚洲色亚洲精品| 99在线精品免费视频| 九九这里都是精品| 天天拍天天操| AV色婷婷| 色五月色五天色情网| 久久视频婷婷| 9999久久久久| 五月丁香狠狠爱| 26uuu国产| 亚洲亚洲人成综合网络| 91色综合久久| 婷婷之玖玖| 国产.亚洲.欧洲视频在线| 91干在线| 狠狠干狠狠色| 婷婷综合五月激情| 国产色五月| 丁香婷婷深情五月亚洲| 99热这里是精品| 五月婷婷影院| 亚洲综合五月天| 免费无码毛片一区二区A片| 丁香六月婷婷缴情欧美| 99视频日韩| 六月婷欧美| 亚洲色9| 五月丁香六月合| 五月丁香六月综合激情无码软件亮点 | 欧美成人五月天| 日韩精品一区二区亚洲AV观看 | 超碰人人干| 国产欧美日韩综合精品一区二区| 大鸡巴伊人网| 91九色精品| 久久er免费视频| 婷婷成人综合五月| 无码色| 色情五月综合婷婷| 日韩五月婷婷久久| Av九九| 色婷五月天网站| 激情综合五月婷婷丁香| 色五月婷婷亚洲| 国产毛片操B| 亚洲无线视频| 四色女婷婷| 九九热精品视频在线观看| 大香蕉AV在线| 伊人久久大香天蕉亚洲特级| 五月天婷婷色在线视频免费观看| 97五月天婷婷| 五月丁香| 91seAV| 久久中文人妻系列| 九九热99热| 99碰碰| 黄色中文字目| 激情五月天色网站| 丁香五月天啪啪激情综和网 | 免费无码毛片一区二区A片| 日韩精品无码AV| 久久婷婷青草五月天| 丁香婷婷在线| 婷婷亚洲综合| 日本在线99| 综合久久五月| 九九精品免费| 99热一本久道| www.久久五月天.com| 综激情网| www.久操| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 五月天社区狠狠| 777精品久无码人妻蜜桃| 久草网大香视频| 五月丁香色婷婷基地| 狠狠五月激情丁香六月| 五月丁香婷婷俺| 激情丁香五月| 狠狠爱婷婷丁香| 丁香5月婷婷| 狠狠操天天干| 91偷拍视频| 欧美色性色好| 99久久婷婷国产综合精品| 天天干夜夜操A片| 婷婷射综合| av在线不卡播放| 99热这里只有精品13| 五月丁香网站| 99久久综合网| 99热这里都是精品| 成人VAV视频在线观看| 怡红院精品视频久久久久久久久| 丁香五月激情五月| 色婷婷五月天中文字幕| 香蕉视频91| 久久丁香社| 五月天 另类图片| 国产免费一区二区在线A片视频| 人人人操| 婷婷久草| 婷婷丁香六月五月天| 丁香五月婷婷基地| 青青夜夜狠狠夜夜狠狠| 亚洲色色色| 丁香五月宝贝激情网| 色色五月婷婷网| 五月婷婷九| 91日婷婷在线| 激情综合一| 激情图片久久| www.婷婷亚洲基地| 婷婷色九月| -91九色大屁股| 婷婷97碰碰| 色狠狠色综合久久久绯色AⅤ影视| 五月激情综合美女久久| 九九九九无码| 五月婷激情| 日本九九网| 欧美视频五区| 五月停停色| www五月| 婷婷五月天综合久久| 91viP在线看| 99碰碰| 亚洲另类在线观看| 久久这里只有精彩| 北京熟妇搡BBBB搡BBBB| 一本道综合网| 丁香激情网| 免费观看的AV| 丁香五月激情五月| 婷婷色五月天在线观看| 99综合自拍| 日本欧美在线| 激情婷婷五六月天| 国产精品久久久久久久久久免费| xxx日本东京热| 91主播在线| 26uuu在线观看| 亚洲一级色电影| 婷婷五月天小说| 99热国产国产| 综合久久婷婷99| 日日天天干| 狠狠干在线| 97热这里只有精品| 开心五月色婷| 欧美操综合| 91碰碰| 天天模,夜夜模夜夜爽| 色很久综合| 婷婷激情五月| 激情深愛五月視頻| www超碰com| 视频一二区| 婷丁五月| 日韩av高清| 人人操AV| 五月婷婷深爱六月| 激情伊人网| 丁香五月社区| 色色色色色网| 开心五月天私房婷婷| 久久久久久婷| 97精品欧美91久久久久久久| 国内婷婷丁香社区在线播放| 欧美亚洲色色色色| 久久总和99| 少妇日麻屄| 色播五月丁香综合| 五月丁香激情综合网| 丁香色婷婷五月天| 激情综合青草| 亚洲中文字幕AV在线| 激情五月丁香社区| 五月婷六月丁香| 九九五月天| 国产免费一区二区三州老师F1……| 五月婷婷导航| 丁香久久五月天视频在线观看 | 狠狠久久婷五月综合色| AV在线收看| 久久香蕉影院| 婷婷五月天天天| 色五月婷婷在线视频| 国产免费av在线| 日产精品一线二线三线芒果| 日本一级| 婷婷激情五月色综合| 婷婷五月天受日本法律保护| 色婷婷色| 182无码| 丁香六月综合激情| 国产成人网站在线观看| 亚洲第一色网站| 久久免费操| 天天婬色综合| 天天摸天天日天天舔| 激情综合网之激情五月| 久久综合首页| 欧美啪啪网| 久久机热探花| 五月丁香狠狠爱婷婷综合| 操逼五月婷婷| 成人精品视频99在线观看免费| 久久人人看| 激情小说五月天| 婷婷中文字幕| 亚洲视频99| 99re8这里只有精品99re8热视频| 久热AA| 996er热| 五月丁香操婷逼| 欧美精品999| 色婷婷久久综合| 久久婷丁香五月| 久久色五月| 99综合久久| 国产激情久久| 婷婷亚洲综合| 天天爽天天干| 搡BBBB搡BBB搡18| 不卡的AV网站| www.婷婷激情网.com| 五月婷婷丁香五月| 亚洲午夜Av| a九九热www| 久久综合激情| eeuss人妻| 一区二区三区四区五区| 中文aV网| 天天插天天插天天插| 日日夜夜狠狠操| 99操免费视频| 丁香五月电影| 亚洲色情免费网| 区啪精品| 91丨九色丨国产在线| 色天使色婷婷| 超碰免费在线| 99热成人精品| 热99只有精品| A久久| 色综合九九色综合88| 九九久久99| 开心五月婷婷| 婷婷色色网站| 色蜜婷婷| 色综合色色| 99这里只有精品在线| 欧美成人网99网| www.五月天色色.com| 99热在线只有精品| 玩熟女五十AV一二三区| 97人人操人人拍| 99久久精品国产色欲| 色婷婷WWW| 天天肏天天爽夜夜爽| 色爱亚洲| 91超级碰| 影音先锋 萱萱| 激情九九六月激情免费视频| 91ncom.色| 婷婷五月天亚洲图片| 激情都市丁香婷婷| 激情五月六月婷婷| 日韩欧美成人网| 二色AV| 五月激情网络| 婷婷伊人网| 草草色情综合网| 国产精品成人AV在线| 日日干干天天干| 五夜丁香| 国产伦亲子伦亲子视频观看| 国产成人AV在线播放| 婷婷六月丁香色| 五月激情综合网| 国产人妻777人伦精品HD| 99亚洲视频| 亚洲色域网| 九色91国产| 婷婷五月丁香基| 丁香五月婷婷啪啪啪| 色色丁香激情五月| 亭亭五月丁香五月天激情| 亚洲殴洲精品Av在线| 五月丁香婷婷综合在线| 久久99网| 免费超碰在线观看| 狼人久草| 婷婷五月激情图片| 亚洲精品又粗又大又爽A片| 中文字幕人妻在线| 婷婷综合爱| 五月婷婷六月色| 日本99在线| 啪啪六月婷婷| 噼里啪啦完整版中文在线观看| 91九色 婷婷| 丁香六月激情综合啪啪| 97天堂| 碰碰碰97免费精彩视频| 亚州视频九九99| 26uuu最新地址| 激情五月综合久久| 国产,欧美,日韩,性爱| 激情五月丁香婷婷| 99热销国产这里有精品| 伊人五月丁香| 免费看欧美成人A片无码| 久久这里只有精品久久| 亚洲无码11| 久热9热| 婷婷五月天另类网站| 久久精品99国产精品日本| 五月丁香大香蕉| 伊人久久大香蕉网| 色五月综合97| 亚洲色模骚货| 天天干在线播放| sewuyuejiqingwang| 国产激情久久| 99亚色色色| 九九热视频精品| 五月丁香操婷逼| 婷婷五月色色| 99久久久久久www| 色婷婷婷婷| 丁香婷婷综合色五月激情国产基地| 天天射综合网天天插| 国产精产国品一二三在观看| 婷婷五月天国产精品| 97精品综合久久| 激情伊人| 色五月激情网| 婷婷九月丁香| 国产成人av在线| 五月丁香另类图片| 大香蕉啪啪网| 99久久婷婷| 色吧五月| 天天干夜夜操A片| 中文字幕无码人妻少妇免费视频| 色9色|