欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

拋棄向量數(shù)據(jù)庫(kù):用反饋回路打造自進(jìn)化搜索排序系統(tǒng)

拋棄向量數(shù)據(jù)庫(kù):用反饋回路打造自進(jìn)化搜索排序系統(tǒng) 做搜索的人大概都有過(guò)這種經(jīng)歷被人問(wèn)“你這里有向量檢索嗎”問(wèn)得多了自己也開(kāi)始懷疑——是不是不上向量數(shù)據(jù)庫(kù)搜索就是原始人。但我在實(shí)際項(xiàng)目里反復(fù)試過(guò)幾輪之后結(jié)論反而變了大多數(shù)業(yè)務(wù)場(chǎng)景需要的根本不是另一個(gè)向量空間而是一個(gè)能根據(jù)用戶(hù)行為不斷修正自己的搜索系統(tǒng)。關(guān)鍵詞能解決大部分問(wèn)題真正缺的是反饋回路。于是就有了Sirchmunk這個(gè)實(shí)驗(yàn)項(xiàng)目它完全不走向量數(shù)據(jù)庫(kù)路線(xiàn)核心是一套自進(jìn)化排序機(jī)制讓一個(gè)普通的倒排索引系統(tǒng)越用越聰明。這篇文章是深度解析系列的第一篇我把整體架構(gòu)和核心設(shè)計(jì)思路完整拆開(kāi)講。適合誰(shuí)看被向量檢索成本折騰得頭疼的工程師、想自建站內(nèi)搜索或垂直搜索引擎的人、還有做文檔檢索和知識(shí)庫(kù)工具的技術(shù)同學(xué)。不需要你有多少算法背景只要寫(xiě)過(guò)搜索相關(guān)代碼就能跟上思路。1. 為什么我選擇拋棄向量數(shù)據(jù)庫(kù)1.1 向量檢索聽(tīng)起來(lái)很美落地卻是一堆維護(hù)債先聲明我不反對(duì)向量檢索也不覺(jué)得它沒(méi)有應(yīng)用場(chǎng)景。但很多情況下引入向量庫(kù)的決策根本經(jīng)不起推敲。向量庫(kù)要解決的核心問(wèn)題是“語(yǔ)義相似”也就是說(shuō)用戶(hù)輸入“怎么修水管”系統(tǒng)能檢索到“管道疏通技巧”這種沒(méi)有共同關(guān)鍵詞的文檔。聽(tīng)起來(lái)確實(shí)很誘人仿佛搜索瞬間有了理解力??梢坏?shí)際部署問(wèn)題就來(lái)了。首先是存儲(chǔ)和內(nèi)存開(kāi)銷(xiāo)向量維度動(dòng)輒幾百上千一千萬(wàn)條文檔就是幾十億個(gè)浮點(diǎn)數(shù)光是內(nèi)存成本和分片規(guī)劃就能讓人頭疼半天。其次是召回穩(wěn)定性問(wèn)題向量檢索的結(jié)果隨數(shù)據(jù)分布波動(dòng)極大經(jīng)常出現(xiàn)“看起來(lái)相關(guān)、實(shí)則答非所問(wèn)”的情況而且很難排查原因。最麻煩的是冷啟動(dòng)語(yǔ)義模型需要大量領(lǐng)域語(yǔ)料訓(xùn)練小團(tuán)隊(duì)冷啟動(dòng)根本訓(xùn)不出好效果。我見(jiàn)過(guò)不少項(xiàng)目花大力氣把向量庫(kù)接入主鏈路結(jié)果因?yàn)檎Z(yǔ)義召回質(zhì)量不穩(wěn)定線(xiàn)上效果反而比原來(lái)倒排索引還差。最后不得不把向量召回比例從50%降到10%再后來(lái)退化成“只在搜索無(wú)結(jié)果時(shí)兜底”。這不是向量技術(shù)本身的問(wèn)題而是場(chǎng)景不匹配。1.2 倒排索引能把多少事干好把向量庫(kù)請(qǐng)出主鏈路之后我重新審視了傳統(tǒng)的倒排索引發(fā)現(xiàn)它被嚴(yán)重低估了。關(guān)鍵詞精確匹配、布爾過(guò)濾、字段加權(quán)、短語(yǔ)匹配、結(jié)構(gòu)化過(guò)濾這些能力在絕大多數(shù)業(yè)務(wù)搜索里已經(jīng)能扛住80%以上的需求。比如電商搜索“男士白色T恤”用戶(hù)真正想要的就是標(biāo)題和類(lèi)目里同時(shí)命中這三個(gè)詞的商品。你給他做語(yǔ)義向量反而會(huì)把一些只看過(guò)“純棉上衣”的奇怪結(jié)果推上來(lái)。倒排索引的優(yōu)勢(shì)在于可控和透明。每個(gè)結(jié)果為什么被召回是因?yàn)槟膫€(gè)詞命中了權(quán)重加在哪個(gè)字段上了全部可以查清楚。性能也好內(nèi)存索引加合理分片單機(jī)能支撐很大的數(shù)據(jù)量。更重要的是倒排索引天然支持結(jié)構(gòu)化信息融合比如發(fā)布時(shí)間、內(nèi)容熱度、作者權(quán)重這些字段可以一起加入打分。那倒排索引的短板在哪在于靜態(tài)。文檔一旦建好索引TF-IDF、BM25這些權(quán)重就固定了?!坝脩?hù)搜什么是熱門(mén)詞”“哪些詞組合經(jīng)常一起出現(xiàn)”“不同用戶(hù)群對(duì)同一結(jié)果的偏好差異”這些信息完全沒(méi)有被利用起來(lái)。傳統(tǒng)搜索引擎花了三十年優(yōu)化靜態(tài)相關(guān)性但始終缺一個(gè)自我修正的旋鈕。1.3 真正的差距在“反饋回路”不在“向量空間”把向量庫(kù)去掉之后我把注意力轉(zhuǎn)移到了一個(gè)更本質(zhì)的問(wèn)題上如果說(shuō)傳統(tǒng)倒排索引是“一錘子買(mǎi)賣(mài)”那搜索系統(tǒng)能不能像人一樣通過(guò)每次查詢(xún)和點(diǎn)擊的結(jié)果來(lái)調(diào)整自己的判斷用戶(hù)搜了“冰箱不制冷”點(diǎn)開(kāi)了某篇文章下次再有類(lèi)似查詢(xún)系統(tǒng)應(yīng)該更傾向于把這類(lèi)文章往前提。用戶(hù)搜“手機(jī)”卻反復(fù)點(diǎn)開(kāi)“手機(jī)殼”的鏈接那系統(tǒng)應(yīng)該學(xué)到這個(gè)領(lǐng)域里“手機(jī)”和“手機(jī)殼”存在強(qiáng)關(guān)聯(lián)。這個(gè)思路就是Sirchmunk的核心立意——自進(jìn)化。它不靠復(fù)雜的語(yǔ)義模型不依賴(lài)向量空間而是建立一條完整的反饋閉環(huán)查詢(xún)?nèi)罩具M(jìn)入系統(tǒng)點(diǎn)擊行為被采集系統(tǒng)自動(dòng)判斷哪些結(jié)果好哪些結(jié)果差再把這些判斷轉(zhuǎn)化為倒排索引里的詞項(xiàng)加權(quán)和文檔加權(quán)讓下一輪搜索排序更符合用戶(hù)真實(shí)意圖。所以這個(gè)系統(tǒng)的設(shè)計(jì)目標(biāo)是輕量、可解釋、可持續(xù)進(jìn)化。不需要昂貴的GPU資源不需要大規(guī)模向量索引一臺(tái)普通服務(wù)器就能跑起來(lái)而且效果會(huì)隨著使用量的增加逐漸提升。這比單純堆疊向量檢索要有意思得多。2. 整體架構(gòu)與數(shù)據(jù)流設(shè)計(jì)2.1 一句話(huà)說(shuō)清架構(gòu)Sirchmunk采用分層設(shè)計(jì)總共四層內(nèi)容解析層負(fù)責(zé)把原始文檔變成可檢索的結(jié)構(gòu)化數(shù)據(jù)索引存儲(chǔ)層負(fù)責(zé)維護(hù)倒排索引和各類(lèi)權(quán)重檢索排序?qū)迂?fù)責(zé)接收query并產(chǎn)出結(jié)果列表反饋進(jìn)化層負(fù)責(zé)采集用戶(hù)行為并更新權(quán)重。四層各司其職重點(diǎn)在最后一層它把整個(gè)系統(tǒng)從“靜態(tài)索引”變成了“活系統(tǒng)”。協(xié)作流程可以用文字描述清楚用戶(hù)發(fā)起查詢(xún)查詢(xún)經(jīng)過(guò)解析和詞項(xiàng)切分進(jìn)入檢索排序?qū)优判驅(qū)油瑫r(shí)讀取靜態(tài)相關(guān)性分?jǐn)?shù)和動(dòng)態(tài)反饋權(quán)重計(jì)算出最終得分并返回結(jié)果列表用戶(hù)對(duì)結(jié)果產(chǎn)生點(diǎn)擊、跳過(guò)、停留等行為行為日志被異步寫(xiě)入反饋存儲(chǔ)進(jìn)化層定期消費(fèi)這些日志離線(xiàn)計(jì)算詞項(xiàng)權(quán)重的增量更新到索引存儲(chǔ)中。這個(gè)流程的巧妙之處在于把在線(xiàn)檢索和離線(xiàn)學(xué)習(xí)解耦。用戶(hù)查詢(xún)走的是低延遲路徑反饋學(xué)習(xí)走的是異步批處理路徑兩者互不阻塞。即使進(jìn)化層正在大量計(jì)算在線(xiàn)搜索也不會(huì)受影響。2.2 內(nèi)容理解與索引構(gòu)建先讓文檔變成可檢索的結(jié)構(gòu)文檔進(jìn)入系統(tǒng)后第一件事是解析和結(jié)構(gòu)化。每篇文檔至少提取四類(lèi)信息基礎(chǔ)字段標(biāo)題、正文、作者、發(fā)布時(shí)間、詞項(xiàng)列表經(jīng)過(guò)去停用詞、歸一化處理的詞、字段權(quán)重標(biāo)記哪些詞出現(xiàn)在標(biāo)題、哪些在正文、附加信號(hào)閱讀量、點(diǎn)贊數(shù)、內(nèi)容分類(lèi)。索引存儲(chǔ)采用兩層結(jié)構(gòu)。第一層是倒排表保存每個(gè)詞項(xiàng)到文檔列表的映射關(guān)系列表里記錄每篇文檔中該詞的詞頻和字段位置。第二層是文檔權(quán)重表保存每篇文檔的基礎(chǔ)分和動(dòng)態(tài)分。動(dòng)態(tài)分初始為空隨著反饋積累逐漸填充。構(gòu)建過(guò)程中有個(gè)容易被忽略的細(xì)節(jié)詞項(xiàng)歸一化。中文分詞得到的基礎(chǔ)詞常常包含大量變體“筆記本”和“筆記本電腦”、“搜索”和“搜尋”如果不做一定程度的歸一后續(xù)反饋學(xué)習(xí)會(huì)把它們當(dāng)成完全無(wú)關(guān)的詞項(xiàng)造成數(shù)據(jù)稀疏。Sirchmunk維護(hù)一個(gè)輕量同義詞映射在索引構(gòu)建和查詢(xún)解析時(shí)同時(shí)做擴(kuò)展。2.3 檢索排序多信號(hào)融合的打分模型排序是整個(gè)系統(tǒng)最核心的出口。Sirchmunk的打分公式采用雙軌結(jié)構(gòu)最終得分 靜態(tài)相關(guān)性得分 動(dòng)態(tài)反饋得分靜態(tài)相關(guān)性得分沿用經(jīng)典信息檢索的框架包括詞頻、逆文檔頻率、字段加權(quán)標(biāo)題權(quán)重高于正文、時(shí)間衰減等。公式本身不復(fù)雜但它是整個(gè)排序的“地基”在系統(tǒng)冷啟動(dòng)初期幾乎完全依賴(lài)它來(lái)保證基本質(zhì)量。動(dòng)態(tài)反饋得分是自進(jìn)化機(jī)制的載體。每篇文檔在每個(gè)詞項(xiàng)下都有一個(gè)實(shí)時(shí)權(quán)重反饋得分就是被命中詞項(xiàng)權(quán)重的累計(jì)值。這個(gè)權(quán)重初始為1.0不干預(yù)靜態(tài)排序。但隨著用戶(hù)行為數(shù)據(jù)積累進(jìn)化層會(huì)不斷調(diào)整它某些詞項(xiàng)與文檔的關(guān)聯(lián)被驗(yàn)證為強(qiáng)相關(guān)時(shí)權(quán)重上升被驗(yàn)證為弱相關(guān)甚至負(fù)相關(guān)時(shí)權(quán)重下降。檢索時(shí)系統(tǒng)先通過(guò)倒排索引粗召回候選集再用打分公式計(jì)算每個(gè)文檔的最終分?jǐn)?shù)最后截?cái)喾祷豑op N。整個(gè)過(guò)程沒(méi)有復(fù)雜的機(jī)器學(xué)習(xí)模型邏輯清晰便于排查。2.4 數(shù)據(jù)流動(dòng)的完整閉環(huán)用一個(gè)具體例子串聯(lián)整個(gè)過(guò)程。用戶(hù)輸入“跑步膝蓋疼”查詢(xún)解析階段把query切分為“跑步”“膝蓋”“疼”三個(gè)詞同時(shí)通過(guò)同義詞映射擴(kuò)展出“慢跑”“膝關(guān)節(jié)”“疼痛”等關(guān)聯(lián)詞。倒排索引召回一批同時(shí)包含這些詞的文檔靜態(tài)分先篩掉明顯低質(zhì)的動(dòng)態(tài)分再把近期被驗(yàn)證“跑步膝蓋”關(guān)聯(lián)強(qiáng)的文章往上提。用戶(hù)看到結(jié)果后點(diǎn)擊了第三篇《跑步膝的預(yù)防與恢復(fù)》停止?jié)L動(dòng)看了很久。這個(gè)行為被記錄為一條正反饋日志查詢(xún)“跑步膝蓋疼”點(diǎn)擊文檔ID、點(diǎn)擊位置、停留時(shí)長(zhǎng)。當(dāng)晚進(jìn)化任務(wù)啟動(dòng)系統(tǒng)發(fā)現(xiàn)“跑步”和“膝蓋疼”這兩個(gè)詞在近期查詢(xún)中頻繁組合而這篇被點(diǎn)擊的文章在“膝蓋”“疼痛”兩個(gè)詞項(xiàng)下的權(quán)重明顯偏低于是自動(dòng)上調(diào)這兩個(gè)詞對(duì)應(yīng)這篇文檔的動(dòng)態(tài)權(quán)重。第二天另一位用戶(hù)搜“膝蓋疼原因”那篇文章就出現(xiàn)在更靠前的位置。到這里自進(jìn)化的完整閉環(huán)就生效了。3. 自進(jìn)化引擎的核心機(jī)制3.1 反饋信號(hào)從哪里來(lái)行為信號(hào)的采集質(zhì)量直接決定進(jìn)化效果。Sirchmunk的埋點(diǎn)設(shè)計(jì)遵循“最小必要”原則不采集任何個(gè)人標(biāo)識(shí)信息只聚合統(tǒng)計(jì)會(huì)話(huà)級(jí)行為數(shù)據(jù)。每條日志記錄查詢(xún)?cè)~、展現(xiàn)列表含順序、點(diǎn)擊位置、點(diǎn)擊文檔ID、停留時(shí)間、是否翻頁(yè)、是否二次搜索。正反饋的判定標(biāo)準(zhǔn)點(diǎn)擊且停留時(shí)間超過(guò)閾值比如5秒或者點(diǎn)擊后沒(méi)有在短時(shí)間內(nèi)返回搜索頁(yè)重新查詢(xún)。負(fù)反饋的判定標(biāo)準(zhǔn)文檔在結(jié)果列表中被展現(xiàn)但未被點(diǎn)擊或者用戶(hù)點(diǎn)擊后很快返回并修改了查詢(xún)?cè)~。修改查詢(xún)?cè)~這個(gè)動(dòng)作非常有價(jià)值它在某種程度上說(shuō)明原始結(jié)果沒(méi)有滿(mǎn)足用戶(hù)需求。這里要特別指出一個(gè)常見(jiàn)誤區(qū)點(diǎn)擊量高不等于結(jié)果質(zhì)量好。用戶(hù)可能點(diǎn)擊了一篇標(biāo)題黨文章進(jìn)去兩秒鐘就跳出了。所以停留時(shí)長(zhǎng)和二次搜索信號(hào)必須與點(diǎn)擊信號(hào)聯(lián)合使用否則系統(tǒng)會(huì)被誤導(dǎo)把那些“看起來(lái)誘人但內(nèi)容空洞”的結(jié)果不斷往前推。3.2 自動(dòng)標(biāo)注把點(diǎn)擊行為變成訓(xùn)練信號(hào)有了行為日志下一步要把日志轉(zhuǎn)換為自進(jìn)化引擎可消費(fèi)的訓(xùn)練信號(hào)。Sirchmunk使用“偽相關(guān)反饋”機(jī)制它不需要人工標(biāo)注而是通過(guò)行為模式推斷相關(guān)性。具體做法是對(duì)同一類(lèi)查詢(xún)按詞項(xiàng)聚類(lèi)聚合行為數(shù)據(jù)統(tǒng)計(jì)每個(gè)被點(diǎn)擊文檔的平均停留時(shí)長(zhǎng)和點(diǎn)擊率。高于基線(xiàn)值的結(jié)果標(biāo)記為正樣本低于均值且展現(xiàn)量足夠的結(jié)果標(biāo)記為負(fù)樣本。然后從正樣本文檔和負(fù)樣本文檔中提取詞項(xiàng)統(tǒng)計(jì)詞項(xiàng)在不同標(biāo)簽文檔中的分布差異得到每個(gè)詞項(xiàng)的“糾偏方向”。比如某查詢(xún)?cè)~“蘋(píng)果”既然歷史數(shù)據(jù)表明用戶(hù)更多點(diǎn)擊“水果蘋(píng)果”相關(guān)文檔而非“手機(jī)蘋(píng)果”系統(tǒng)就會(huì)自動(dòng)給“水果”“營(yíng)養(yǎng)”這些詞項(xiàng)在相應(yīng)文檔上增加權(quán)重同時(shí)降低“手機(jī)”“系統(tǒng)”的權(quán)重。這個(gè)推理過(guò)程完全由數(shù)據(jù)驅(qū)動(dòng)不需要預(yù)先定義規(guī)則。自動(dòng)標(biāo)注的置信度控制很重要。單條點(diǎn)擊行為充滿(mǎn)噪聲必須積累到足夠樣本量才更新權(quán)重。Sirchmunk設(shè)置一個(gè)最小樣本閾值只有當(dāng)某個(gè)詞項(xiàng)對(duì)在近7天內(nèi)積累了至少20次有效行為才考慮對(duì)其權(quán)重進(jìn)行調(diào)整。3.3 權(quán)重迭代更新算法權(quán)重更新采用在線(xiàn)增量式迭代。每個(gè)詞項(xiàng)在每篇文檔上有一個(gè)動(dòng)態(tài)權(quán)重更新的核心公式是新權(quán)重 舊權(quán)重 × (1 調(diào)整幅度)調(diào)整幅度由三部分構(gòu)成該詞項(xiàng)在當(dāng)前窗口內(nèi)的實(shí)際點(diǎn)擊率與基線(xiàn)點(diǎn)擊率的差值、樣本量置信系數(shù)、步長(zhǎng)系數(shù)。步長(zhǎng)系數(shù)默認(rèn)在0.02到0.05之間防止單次更新幅度過(guò)大導(dǎo)致排序結(jié)果劇烈抖動(dòng)。舉個(gè)例子。某個(gè)詞項(xiàng)初始權(quán)重1.0在近7天內(nèi)參與了500次展現(xiàn)其中點(diǎn)擊150次點(diǎn)擊率30%。系統(tǒng)基線(xiàn)點(diǎn)擊率是12%整體搜索結(jié)果的平均點(diǎn)擊率。差值18%乘以步長(zhǎng)0.03得出調(diào)整幅度0.0054新權(quán)重更新為1.0054。單看這個(gè)值很小但關(guān)鍵是持續(xù)性如果這個(gè)詞項(xiàng)在連續(xù)多個(gè)周期都保持高于基線(xiàn)的表現(xiàn)權(quán)重會(huì)通過(guò)復(fù)利效應(yīng)逐步累積到1.2甚至1.5排序位置就會(huì)有顯著變化。為了防止權(quán)重?zé)o限膨脹或衰減到影響基本相關(guān)性系統(tǒng)給每個(gè)權(quán)重設(shè)置了上下界默認(rèn)下限0.3上限3.0。超過(guò)邊界的詞項(xiàng)對(duì)停止更新只保留一個(gè)衰減標(biāo)記。這個(gè)約束非常關(guān)鍵沒(méi)有它長(zhǎng)尾場(chǎng)景中某些詞項(xiàng)會(huì)被點(diǎn)擊噪聲推動(dòng)到極端值徹底扭曲排序結(jié)果。3.4 如何評(píng)估系統(tǒng)真的在變好自進(jìn)化引擎需要可量化的驗(yàn)證否則就成了“看起來(lái)在動(dòng)不知道動(dòng)得對(duì)不對(duì)”。Sirchmunk維護(hù)一套評(píng)估體系核心指標(biāo)包括整體點(diǎn)擊率CTR、無(wú)點(diǎn)擊查詢(xún)占比、平均首次點(diǎn)擊位置、搜索結(jié)果跳出率。這些指標(biāo)在進(jìn)化前后形成了可對(duì)比的時(shí)間序列。更嚴(yán)格的方式是保留一個(gè)固定回歸查詢(xún)集。上線(xiàn)前準(zhǔn)備50到100個(gè)代表性查詢(xún)?cè)~記錄它們?cè)谙到y(tǒng)初始版本下的Top 10結(jié)果。每次權(quán)重更新后跑同一批查詢(xún)對(duì)比結(jié)果排序的變化。如果某些查詢(xún)結(jié)果出現(xiàn)明顯劣化比如核心關(guān)鍵詞結(jié)果從第1名掉到第5名之后系統(tǒng)會(huì)觸發(fā)告警方便人工介入。實(shí)際運(yùn)營(yíng)中還要注意區(qū)分短期波動(dòng)和真實(shí)進(jìn)化。搜索行為有明顯的日周期和周末效應(yīng)周一的點(diǎn)擊模式跟周六完全不同。所以對(duì)比評(píng)估必須使用同周期數(shù)據(jù)或者經(jīng)過(guò)季節(jié)性修正。簡(jiǎn)單做法是固定以最近7天結(jié)果作為評(píng)估窗口不拿昨天和上周直接對(duì)比。4. 最小可落地版本實(shí)操指南4.1 技術(shù)選型與數(shù)據(jù)結(jié)構(gòu)Sirchmunk的早期原型完全可以在單臺(tái)服務(wù)器上運(yùn)行。編程語(yǔ)言選Python倒排索引存內(nèi)存字典文檔元數(shù)據(jù)存本地?cái)?shù)據(jù)庫(kù)反饋日志存輕量級(jí)鍵值存儲(chǔ)。這個(gè)組合不是為了生產(chǎn)環(huán)境的高性能而是為了快速驗(yàn)證自進(jìn)化邏輯是否成立。等效果驗(yàn)證了再考慮橫向擴(kuò)展和索引持久化。核心數(shù)據(jù)表有六張。文檔表保存doc_id、標(biāo)題、正文、發(fā)布時(shí)間、分類(lèi)等基礎(chǔ)字段。詞項(xiàng)表保存詞項(xiàng)ID、歸一化詞、詞頻。倒排表保存詞項(xiàng)到文檔列表的映射關(guān)系和局部權(quán)重。文檔權(quán)重表保存文檔當(dāng)前的總權(quán)重和靜態(tài)分。反饋日志表保存查詢(xún)?cè)~、展現(xiàn)列表、點(diǎn)擊位置、停留時(shí)長(zhǎng)。動(dòng)態(tài)權(quán)重表保存詞項(xiàng)在文檔維度上的動(dòng)態(tài)權(quán)重和最近更新周期。建表時(shí)有一點(diǎn)經(jīng)驗(yàn)值得分享動(dòng)態(tài)權(quán)重表不要以詞項(xiàng)為唯一粒度要結(jié)合文檔維度。也就是說(shuō)“跑步”這個(gè)詞不是一個(gè)統(tǒng)一的權(quán)重它在不同類(lèi)型的文檔上權(quán)重不同。這樣設(shè)計(jì)才能實(shí)現(xiàn)精準(zhǔn)進(jìn)化否則系統(tǒng)只能知道“跑步重要”卻不知道在什么內(nèi)容語(yǔ)境下重要。4.2 核心模塊代碼骨架自進(jìn)化引擎的代碼不復(fù)雜核心就三個(gè)函數(shù)檢索打分函數(shù)、反饋聚合函數(shù)、權(quán)重更新函數(shù)。檢索打分函數(shù)負(fù)責(zé)將靜態(tài)分和動(dòng)態(tài)分合并。偽代碼如下def score_doc(query, doc, field_boosts): static_score 0.0 dynamic_score 0.0 matched_terms [] for term in query.terms: if term in doc.term_freqs: tf doc.term_freqs[term] idf log((total_docs 1) / (doc_freq[term] 1)) 1 static_score tf * idf * field_boosts.get(term.position, 1.0) dyn_weight dynamic_weights.get((doc.doc_id, term), 1.0) dynamic_score dyn_weight matched_terms.append(term) # 查詢(xún)?cè)~命中率低于一半時(shí)大幅降權(quán)避免部分匹配過(guò)度參與 if len(matched_terms) len(query.terms) * 0.5: static_score * 0.4 dynamic_score * 0.4 return static_score dynamic_score * dynamic_ratio反饋聚合函數(shù)從日志表讀取近N天數(shù)據(jù)計(jì)算每個(gè)詞項(xiàng)對(duì)的表現(xiàn)。關(guān)鍵步驟是分組聚合按“查詢(xún)核心詞 文檔”分組統(tǒng)計(jì)展現(xiàn)量、點(diǎn)擊量、平均停留時(shí)長(zhǎng)再與基線(xiàn)做對(duì)比得到偏移方向。權(quán)重更新函數(shù)實(shí)現(xiàn)增量迭代更新加上平滑和限幅def update_weights(aggregated_data, step_size0.03, min_weight0.3, max_weight3.0): for (term, doc_id), metrics in aggregated_data.items(): ctr metrics.clicks / max(metrics.impressions, 1) delta (ctr - baseline_ctr) * step_size # 平滑處理防止單次波動(dòng)過(guò)大 smoothed delta * 0.3 previous_delta * 0.7 old dynamic_weights.get((doc_id, term), 1.0) new old * (1 smoothed) dynamic_weights[(doc_id, term)] clamp(new, min_weight, max_weight)這三個(gè)函數(shù)加上一個(gè)定時(shí)任務(wù)就構(gòu)成了最小閉環(huán)。定時(shí)任務(wù)每天運(yùn)行一次讀取昨天的日志更新動(dòng)態(tài)權(quán)重重新計(jì)算部分排序結(jié)果。4.3 關(guān)鍵參數(shù)設(shè)置與調(diào)優(yōu)經(jīng)驗(yàn)參數(shù)調(diào)優(yōu)是讓自進(jìn)化引擎真正穩(wěn)定的關(guān)鍵。第一個(gè)參數(shù)是步長(zhǎng)系數(shù)我建議從0.03起步。步長(zhǎng)太大反饋的一點(diǎn)點(diǎn)波動(dòng)都會(huì)被放大排序結(jié)果每天大變步長(zhǎng)太小進(jìn)化速度太慢運(yùn)營(yíng)一兩周都看不到明顯改善。0.03是一個(gè)相對(duì)均衡的起點(diǎn)之后根據(jù)系統(tǒng)表現(xiàn)微調(diào)。第二個(gè)參數(shù)是基線(xiàn)點(diǎn)擊率。不要拍腦袋定一個(gè)固定值應(yīng)該按查詢(xún)類(lèi)型分別統(tǒng)計(jì)。精準(zhǔn)查詢(xún)?nèi)绠a(chǎn)品型號(hào)的點(diǎn)擊率天然高于模糊查詢(xún)?nèi)纭霸趺醋龊贸浴苯y(tǒng)一基線(xiàn)會(huì)誤傷后者。Sirchmunk的做法是按查詢(xún)?cè)~長(zhǎng)度和熱度分桶為每個(gè)桶維護(hù)獨(dú)立基線(xiàn)。第三個(gè)參數(shù)是數(shù)據(jù)窗口長(zhǎng)度。太短的窗口1到3天容易受到臨時(shí)熱點(diǎn)干擾太長(zhǎng)30天以上又會(huì)讓進(jìn)化響應(yīng)變慢。7天是一個(gè)合理默認(rèn)值兼顧靈敏度和穩(wěn)定性。遇到突發(fā)事件導(dǎo)致熱門(mén)話(huà)題突增時(shí)系統(tǒng)可能短暫“失控”但窗口回滾后權(quán)重會(huì)迅速恢復(fù)正常。還有一個(gè)實(shí)用經(jīng)驗(yàn)權(quán)重更新不要全量覆蓋建議保留上一版本權(quán)重快照。一旦發(fā)布后第二天出現(xiàn)明顯效果回退可以快速回滾到舊版而不是緊急重算本輪更新。這跟代碼發(fā)布保留release分支是一個(gè)道理。4.4 迭代節(jié)奏和發(fā)布策略自進(jìn)化引擎的發(fā)布策略跟傳統(tǒng)代碼發(fā)布完全不同。權(quán)重更新不是一次性事件而是一個(gè)持續(xù)過(guò)程。初期建議每日更新一次放在凌晨低峰期運(yùn)行。運(yùn)行完成后跑一遍回歸查詢(xún)集自動(dòng)對(duì)比主要指標(biāo)的波動(dòng)。連續(xù)觀察兩周如果整體點(diǎn)擊率提升且回歸集沒(méi)有明顯劣化就可以把更新頻率降到每周兩次。引入這個(gè)系統(tǒng)時(shí)最忌諱的就是“一步到位”心態(tài)。不要一上來(lái)就把動(dòng)態(tài)權(quán)重比例調(diào)到50%那會(huì)讓用戶(hù)和業(yè)務(wù)方都摸不著頭腦。我建議采用灰度漸進(jìn)策略第一周動(dòng)態(tài)權(quán)重占比10%第二周20%根據(jù)線(xiàn)上反饋逐步增加。這個(gè)比例上限通常設(shè)置在30%到40%比較合理保留靜態(tài)相關(guān)性作為基本盤(pán)?;貪L機(jī)制要提前準(zhǔn)備。Sirchmunk在設(shè)計(jì)時(shí)就支持動(dòng)態(tài)權(quán)重一鍵清零清零后系統(tǒng)完全退化為傳統(tǒng)靜態(tài)排序。這給了運(yùn)營(yíng)人員極大的安全感。實(shí)際運(yùn)營(yíng)中遇到任何異常第一動(dòng)作就是清零觀察而不是花時(shí)間調(diào)試權(quán)重?cái)?shù)據(jù)。5. 常見(jiàn)問(wèn)題與排查技巧實(shí)錄5.1 權(quán)重膨脹導(dǎo)致“偏科”自進(jìn)化系統(tǒng)最常見(jiàn)的病叫做“偏科”某些熱門(mén)詞項(xiàng)關(guān)聯(lián)的文檔權(quán)重被不斷推高最終形成馬太效應(yīng)導(dǎo)致搜索結(jié)果里永遠(yuǎn)是那幾篇老文章。根因是權(quán)重更新公式中存在正反饋循環(huán)點(diǎn)擊越多權(quán)重越高權(quán)重越高越靠前越靠前點(diǎn)擊越多。解決辦法有兩個(gè)方向。方向一是在權(quán)重更新時(shí)引入“熱度懲罰”文檔的動(dòng)態(tài)總分越高單次調(diào)整幅度越小。方向二是對(duì)同一文檔名下的詞項(xiàng)權(quán)重做歸一化所有詞項(xiàng)權(quán)重之和不超過(guò)一個(gè)上限。實(shí)際運(yùn)營(yíng)中我發(fā)現(xiàn)方向二更有效因?yàn)樗鼜慕Y(jié)構(gòu)上限制了膨脹空間。具體做法是周期任務(wù)掃描文檔權(quán)重表對(duì)超限文檔統(tǒng)一按比例壓縮。5.2 點(diǎn)擊噪聲和高跳出率干擾來(lái)自爬蟲(chóng)、誤觸和無(wú)意識(shí)點(diǎn)擊的噪聲行為如果直接進(jìn)入訓(xùn)練信號(hào)會(huì)給系統(tǒng)注入大量虛假信息。排查這類(lèi)問(wèn)題有個(gè)標(biāo)志性現(xiàn)象某個(gè)詞項(xiàng)權(quán)重出現(xiàn)不合邏輯的猛漲相關(guān)文檔的停留時(shí)長(zhǎng)卻遠(yuǎn)低于平均水平。針對(duì)這個(gè)問(wèn)題的過(guò)濾策略要在三個(gè)層級(jí)同時(shí)發(fā)力。會(huì)話(huà)層過(guò)濾高頻訪(fǎng)問(wèn)、無(wú)明顯行為序列的客戶(hù)端事件層過(guò)濾停留時(shí)長(zhǎng)低于2秒的點(diǎn)擊數(shù)據(jù)層過(guò)濾單文檔單日點(diǎn)擊超過(guò)正常范圍的異常聚集。過(guò)濾后的數(shù)據(jù)只保留置信度高的信號(hào)處理速度慢一點(diǎn)沒(méi)關(guān)系準(zhǔn)確率是第一位。5.3 冷啟動(dòng)期沒(méi)有反饋怎么辦新上線(xiàn)系統(tǒng)最尷尬的是沒(méi)有行為數(shù)據(jù)自進(jìn)化引擎空轉(zhuǎn)。這個(gè)階段最容易犯的錯(cuò)誤是急于使用動(dòng)態(tài)反饋結(jié)果被少量初始行為帶偏。Sirchmunk的方案是雙軌制初始階段動(dòng)態(tài)權(quán)重全部為1.0排序完全依賴(lài)靜態(tài)相關(guān)性人工為最核心的20個(gè)高頻查詢(xún)配置種子權(quán)重確保首批結(jié)果質(zhì)量在線(xiàn)。種子配置不需要多先人工挑10個(gè)詞項(xiàng)明確哪些文檔應(yīng)該排在前面手動(dòng)設(shè)置權(quán)重。等真實(shí)用戶(hù)行為積累到一定量級(jí)后逐步釋放自動(dòng)學(xué)習(xí)比例。一般上線(xiàn)兩周后種子權(quán)重的作用就減弱了取而代之的是真實(shí)反饋。5.4 反饋抖動(dòng)與平滑處理系統(tǒng)運(yùn)行一段時(shí)間后經(jīng)常出現(xiàn)“昨天好好的今天全部亂了”的現(xiàn)象。這通常不是算法邏輯出錯(cuò)而是窗口內(nèi)的數(shù)據(jù)源發(fā)生了變化。比如某個(gè)詞突然上了熱搜大量新類(lèi)型內(nèi)容涌入舊詞項(xiàng)權(quán)重依舊延續(xù)導(dǎo)致排序偏離。處理手法是雙平滑。第一層是數(shù)據(jù)平滑單周期計(jì)算出的調(diào)整量要按照時(shí)間衰減加權(quán)越久遠(yuǎn)的數(shù)據(jù)權(quán)重越低。第二層是參數(shù)平滑立即更新的權(quán)重不是直接替換而是采用EMA滑動(dòng)平均新權(quán)重只占30%權(quán)重上一周期權(quán)重占70%。這組參數(shù)的效果非常明顯投入后抖動(dòng)率普遍下降一半以上。以下是幾個(gè)高頻問(wèn)題的速查表問(wèn)題現(xiàn)象可能原因排查方向某詞項(xiàng)權(quán)重快速趨近上限點(diǎn)擊噪聲未被過(guò)濾或樣本量過(guò)小檢查事件層過(guò)濾規(guī)則提高最小樣本閾值搜索結(jié)果頻繁搖擺窗口期數(shù)據(jù)變化大或步長(zhǎng)過(guò)大降低步長(zhǎng)加長(zhǎng)窗口啟用EMA平滑新文檔永遠(yuǎn)排不上前動(dòng)態(tài)權(quán)重過(guò)度保護(hù)老文檔引入時(shí)間衰減因子降低老文檔權(quán)重上限點(diǎn)擊率提升但跳出率也提升標(biāo)題黨內(nèi)容被正反饋放大加入停留時(shí)長(zhǎng)和二次搜索負(fù)反饋信號(hào)全站效果低于靜態(tài)版本動(dòng)態(tài)權(quán)重占比過(guò)高修正過(guò)度降低動(dòng)態(tài)權(quán)重比例回滾上一版權(quán)重我在實(shí)際使用中最大的體會(huì)是自進(jìn)化系統(tǒng)真正的難點(diǎn)不在排序算法而在數(shù)據(jù)管道和防跑偏設(shè)計(jì)。當(dāng)你把注意力從“怎么用向量模型理解語(yǔ)義”轉(zhuǎn)移到“怎么讓系統(tǒng)自己學(xué)會(huì)調(diào)整”這件事上搜索系統(tǒng)就從一個(gè)靜態(tài)組件變成了一個(gè)可以持續(xù)養(yǎng)的業(yè)務(wù)資產(chǎn)。Sirchmunk目前只是第一版架構(gòu)后面還有分詞優(yōu)化、詞項(xiàng)聚類(lèi)、跨查詢(xún)遷移學(xué)習(xí)等一堆可以展開(kāi)的方向。如果你正在被“不上向量庫(kù)就做不好搜索”的論調(diào)困擾不妨試試這條更務(wù)實(shí)的路。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
99狠狠色| 九九99热久久精品66中文字幕| 狠狠操天天干| 色999亚洲人成色| 五月丁香啪啪啪| 欧美va欧美va差| 五月婷激情影院| 久久亚洲婷婷| 亚洲顶级VA在线观看-高清完整版在线影院观看-S022AV | 五月天色图| 日日操,天天操| 五月丁香婷婷综合视频| 婷婷六月久久| 香蕉AV777XXX色综合一区| 精品久久久人妻| AV无码免费| 天天做天天爱| 天天情色五月天| 亚洲操操| 丁香五月色网| 另类A片| 激情色五月天| 第四色色六月色综合| 五月丁香婷婷网网网网| 婷婷久久精品| 中文字幕日韩无码制服诱或| 免费看欧美成人A片无码| 99在线精品免费视频| 天天摸天天肏| 精品一二三区久久AAA片| 五月婷婷中文字幕| 久在热99| 成人av免费观看| 色吊操色妞| 天天射影院| 日日天天干| 天天爽—爽| 99这里有精品久久97| 国产日日操夜夜操的肉棒视频| 久久丁香婷婷五月天| 五月色情婷婷开心五月色情| 久久婷婷五月天懂色| 久热A片| 五月天激情小说欧美激情| 麻豆AV一区二区三区| 亚洲熟妇AV综合网五月丁香伊人| 婷婷97碰碰| 天天插AV丝袜中| 日韩成人中文字幕| 九久九精品| 五月丁香A片| 色五月大| 成人亚洲精品| 97激情五月天| 99亚洲无码| 五月婷婷六月丁香激情| 久久婷婷青青草| 伊人影院久久网| 中文字幕无码人妻少妇免费视频| 五月婷婷乱| 天天日日人| 色五天综合| 欧美成人A片AAA片在线播放 | 丁香六月在线综合| 国产麻豆视频| 天天干一干| 久久9视频| 日韩精品999| 99性爱| 夜丁香五月婷婷| 婷婷六月网| 在线不卡的视频| 五月婷婷深深爱| 99亚洲天堂| 久久99最新| 五月 婷 久| 性爱激情久久| 久久国产色| 99re欧美精品| 免费播放99性爱视频| 激情网站综合五月天| 国产精品久久久爽爽爽麻豆色哟哟| 天天综合社区| 五月婷婷综合久久| 性爱综合网| 北条麻妃伊人| 五月天开心色情网| 婷婷五月天激情文学| 五月丁香久人妻中文| 久色激情| www.激情五月| 性爱网五月婷婷| 丁香五月玖玖| 久久er99热精品一区二区| 久久综合99| 五月婷婷久草在线视频综合| 久久婷婷视频| 九九免费视频| 婷婷久久久| 一月婷婷色色| 五月丁香少妇| 亚洲AV网站| 岛国在线观看91| 夜夜躁狠狠| 丁香五月色| 五月天激情视频| 婷婷酒色网| 国产资源91在线| 91精品综合久久久久久五月丁香| 5月婷婷6月六月丁香| chaopengdaxiangjiao| 五月天精品| 天天色凹凸| 免费AV播放| 国产综合色婷婷精品久久| 久久人妻高清中文| 2020夜夜操天天爽| 伊人久久大香网| 爱99干99| 日韩色色视频| 狠狠色狠狠操| 久久久久久人妻| 五月色精品| 色五月久久成人婷婷| www.精品99| 国产这里只有精品| 被强行糟蹋的女人A片| 亚洲色啪| 欧美日韩成人在线| 婷久久久| 操人妻视频91| 天天射综合网站| 99热香港| 九九视频在线观看视频在线播放69| 噜噜噜色噜噜| 婷五月丁香| site:xiongshengzz.com| 四色永久成人网站| 久鲁鲁色网| 一起草av| 桃色激情婷婷伊人网| 久久99操| www夜夜操wwwcon| 五月丁香色婷婷熟女| 狠狠色五月激情| 丁香色六月| 婷婷成人网五月天| 中文字幕高清av| 丁香花大香蕉婷婷综合| 葵花AV在线| 婷婷色影音天| 青柠影视免费高清电视剧| 天天干一干| 五月丁香激情综合| 91性交在线播放| 五月天开心色色网| 亚洲婷婷性爱| 成人一区在线观看| 伊九九三级区| 狠狠操天天日| 亚洲视色| 婷婷五月天精品| 99热精品在线观看| 日日日日日| 丰满少妇猛烈A片免费看观看| 丁香五月影视| www.色婷婷.com| 深爱激情五月天| 丁香五月在线观看| 99碰碰。| 96精品久久久久久久久| 婷婷五月天激情偷拍| 色视五月天婷婷| 丁香五月 六月婷婷首页| 婷婷十月丁香| 色五月成人| 在线看片av| 婷婷久久色| 99re8这里只有精品99re8热视频| 五月婷婷综合网| 五月丁香| 亚洲第二AV| 亚洲色色五月天| jiqingtaose五月天| 五月天开心婷婷久久 | 午夜成人在线免费视频| 先锋资源91| 久久女人九九| 欧美va视频不用播放器的va视频网| site:xiongshengzz.com| 五月婷婷插一插| 丁香六月婷婷综合缴| 五月丁香六月| 一本色道久久88综合日韩精品| 欧美精品XXXXBBBB| 丁香五月天AV在线| 操久久网| 99热在线观看精品免费| 99久久这里只有精品| 五月婷婷综合天天操| 日本三级中国三级99| 色七色九九| 五月亚洲| 婷婷亚洲激情在线观看视频 | 久久作爱| 婷婷丁香激情综合色情| 狠狠丁香| 91人久| 成年视频免费观看| 丁香激情网| 婷婷五月天成人网| 五月天色播网| 六月婷婷天堂| 久久婷婷五月综合色奶水99啪| 成人五月天综合网| 这里只有免费的精品| 五月丁香啪啪啪| 午夜九九九九九九九九九九九九九| 超碰九色| 亚洲综合婷婷| 午夜大香蕉| 欧美精品狠狠色丁香婷婷| 91网站黄| 五月丁香六月婷婷亚洲综合| Www,五月天| 亚洲av另类在线观看| 五月婷导航| www,婷婷五月天,com| 91九色精品| 久久久久久久11111111111| AV片一区在线观看| 天堂婷婷五月在线| 国产无套精品一区二区| 国产做爰视频免费播放| 婷婷五月激情的图片| 国产精品成人av在线观看春天| 夜精品无码A片一区二区蜜桃| 99激情视频热| 日韩高清成人| 五月丁欧美| 人人草碰| 五月刺激丁香月综合| 六月色色| 久婷婷婷| 丁香九九九九| 免费AV在线| 天天插操| 五月丁香六月停停| 婷婷中合| 日日鲁鲁夜夜爽爽| 乱精品一区字幕二区| 天堂久久精品| 丁香五月影院| 久草a片| 国产小网站| 五月色欧美| 亚洲AV成人在线| 亚洲成人av在线播放| 开心久久xxx色| 五月丁香中文| 丁香五月激情月| 五月天婷婷伊人| 99色在线视频| 日本丁香五月婷婷| 色婷婷先锋| 欧美、日韩、中文、制服、人妻| 丁香五月婷婷亚洲另类| 激情五月综合婷婷| 久久综合五月天激情小说网站| 丁香婷婷五月人体| 色婷婷五月天| 久久久久久久97| 人妻久热| 精品无码av丁香五月激情| 国产乱子轮XXX农村| 久久久香港| 操人久久| 大香蕉久热| 伊人五月综合网| 婷婷天堂综合网| 中文国产五月天| 99免费视频| 婷婷激情五月天激情小说| 五月丁香综合激情网| 婷婷六月综合激情| 91丨九色丨白浆秘| 五月天六月色| 久久久五月激| 九 九九九AV| 久色中文| 国产精产国品一二三在观看| av 一区三区四区| 激情五月天综合| 五月婷婷性爱| 日本人妻伦在线中文字幕| 99亚洲精品视频在线观看| 99自拍视频| 精品国产va久久久久| 国产免费一区二区在线A片视频| 91AV视频| 丁香五月天激情综合| 九久久九精品视频| 丁香六月欧美| 9精品一区| 这里精品| 大香蕉五月天婷婷| 大香蕉综合在线| 五月婷久久| 精品一二三区久久AAA片| 亚洲综合草草| 99热在线观看| 狠色色狠网| 狠狠色大香蕉| 91久热| 国产成人AV在线| 婷婷久草| 五月丁香成人视频| 非洲一级AV| 色婷天天| 天天噪夜夜爽| 久久久91精品| 特级西西4444www无码| 偷偷操99| 在线综合网| 五月丁香六月婷婷玖玖| 婷婷大乡焦噜噜| 五月天偷拍| 六月丁香婷婷开心综合基地| 国产亚洲成AV人片在线观黄桃| 婷婷色五月婷婷姐妹| 看片视频在线免费日产在线看| 婷婷玖玖五月天| 狠狠狠狠狠| 狠狠综合网| 国产亚洲色婷婷久久99精品91| 日韩综合网络男女香蕉a片| 婷婷中文字幕| 五月婷婷av| 久久婷婷六月综合| 免费观看日韩成人av| 色婷婷六月| 国产精品人妻欲求不满| 精品一二三区久久AAA片| 亚洲操b| 丁香五月影院| 久艹久| 成人丁香五月| 六月丁AV| 婷婷激情六月综合| 91色涩| 亚洲亚洲人成综合网络| 午夜婷婷| 五月天激情四射网站| 欧美性丁香色色五月天综合爱爱| 五月激情综合婷婷| 色婷婷天堂| 久久婷婷五月国产色综合激情| 久久久国产精品黄毛片| 精品人妻久久久久久久| 丁香色五月直播| 超碰在线资源| 久久婷五月天| 黄色AV日韩| 丁香婷婷六月在线资源观看| 国产五月丁香在线| 成人婷99最新| 色色丁香色五月| 久久久久久久人妻| 亚洲第一精品网站| 另类小说婷婷色| 亚洲成人免费电影| 五月婷婷色播| 日本人妻伦在线中文字幕| 五月天婷婷在线播放| 婷婷丁香成人在线视频| 91chinese 在线| 国产精品第一国产精品| 91碰超| 五月婷婷婷婷婷婷艺术| 老司机午夜福利视频金瓶梅| 日韩999| 中文字幕五月久久婷婷| 新激情五月天| 老司机伊人| www.狠狠艹| 国产精品-91JQ就要激情网91JQ6.91JQ27.CASA:16888 | 亚洲色婷婷五月天| 天天综合网91| 久久人妻久久| 五月婷婷丁香瑟瑟视频| 夜夜操夜夜爽| 婷婷五月天色| 337p大胆噜噜噜噜噜91Av| 国产av天堂| 久综合| 丁香六月婷婷综合缴| 69午夜成人影片| 综合五月草| 久久婷婷色| 亲子乱AV一区二区三区下载| 日本一级特黄大片AAAAA级| 99热网精品| 色五月激情问网站| 五月婷婷新网站| 天干夜夜操| 在线只有精品| 五月激情六月丁香| 男人天堂亚洲综合| 97激情五月天| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 色婷婷天堂| 亚洲另类噜噜| 99热精品网| 五月丁香大香蕉| 五月色网| 亚洲熟妇无码乱子AV电影| 天天上天天爽| 激情综合网,婷婷五月天| 五月丁香婷婷综合久久| 色五月首页| 综合亚洲六月婷婷在线| 久久婷婷五月丁香网| 婷婷五月综合色拍| 五月天堂六月丁香亚州中文字幕久久| 91色色五月天| 激情电影五月婷婷| BBWCUCKOLD精品熟妇| 婷婷五月成人| 久久五月婷婷综合网| 色五月 婷婷, 大香蕉| 久热一区| 丁香六月天婷婷色| CAoub青青超碰| 天天综合网~91| 热五月婷婷| 成人av中文字幕| 激情综合婷婷| 色播综合| se99在线| 在线1青婷| 色国产五月| 久久成人性爱| 丁香五月天色综合| 五月成人网天天| 欧美日本va| 天天婷婷| 色色色地址| 色天堂婷婷| 婷婷色啪| 97视频.干com| 五月丁香激情综合网| 久久激情综合| 婷婷久久六月费| 另类综合婷婷五月天欧美视频| 五月婷婷伊人久久| 激情综合网五月婷婷| 日本精品99网站| 色色婷婷丁香| 亚洲啪| 热久久婷婷| 色婷婷丁香五月天| 在线观看免费狠狠色丁香香综合| 欧美啄木乌丝袜人妻系列| 99热6这里只有精品6| 99热这里精| 99热这里有精品24| 精品色色| 丁香激情网| 五月丁香色综合| 99国产精品久久久久久久久久久| 久久久久亚洲AV综合| 蜜桃人妻无码AV天堂三区| 亚洲传媒在线观看| 丁香五月另类色婷婷麻豆| 亚洲精品操一操、噜一噜、摸一摸、爽| 婷婷九月在线| 久热亚洲| 丁香婷婷激情五月| 9热在线观看| 亚洲精品色| 99热99极品观看| 大陆极品少妇内射AAAAAA| 久久综合人妻| 亚洲精品又粗又大又爽A片 | 最近免费中文字幕大全高清大全1| 国产真人做爰视频免费| 91日视频| 9999热这里只有精品| 69色婷婷| 五月激情六月丁香| 日本女色人人| 久热视频A.| 婷婷操婷婷干婷婷射| 人人操av| 91在线精品一区二区| 日良久久| 激情五月视频| 五月婷丁香| 操大屄五月天视频| 大香网伊人久久综合| 婷婷丁香五月综合激情视频| 婷婷五月丁香欧洲| 婷婷五月丁香综合瑟瑟| 九九这里只有精品在线视频| 熟女激情五月天| 日本欧美成人片AAAA| 亚洲成人在线综合| 天天插天天日天天爽| 99riAv1国产在线观看| 丁香久月| 色婷婷亚洲综合网站| 丁香五月激情天AV无码| 五月天婷婷激情综合| 婷婷永久在线| 另类视频五月天| 大香AV| 亚色网站小视频| 殴美激情综合网| 国产av网| 99干免费视频| 综合激情五月综合激情五月激情1| 成人欧美Va| 99免费热视频在线| 曰曰久久| 99热免费网站| 人人舔人人| 欧美激情 日韩无码 婷婷 五月天| 五月丁香婷色| 丁香六月无码播放| 伊人香大香蕉视频| 久久奄也去色色网站| 99视频35精品视频在线观看| 丁香激情网| 亚洲在线成人| 精品A√| 大香焦啪啪啪| 九九99在线观看视频| 综合久久五月天| 婷婷丁香色五月天| 婷婷五月婷婷五月天| www色色色com| 五月色综合| 九九热这里有精品视频| 伊人婷婷激情| 色综合久久久久| 九九99热| 亚州操操| 大香蕉久久久久久久久| 五月天开心激情网色欲无码| 五月天久久综合| 99热最新网址| 婷婷国产欧美97| 人人爱国产| 黄色片久久| 97碰碰人人| 五月婷啪| 色五月首页| 成人va视频| 超碰人人在线观看| 天天五月丁香五月| 五月丁香六月激情| 国产欧美日韩性爱| 天天狠天天叉| 97黑人精品区| 丁香五月婷婷超碰在线| 丁香五月激情六月欧亚激情综合导航 | www.狠狠| 99热精品超碰| 超碰妻人人| 狠狠色婷婷丁香五月| 丁香五月六月激情久久| 亚洲蜜乳AV| 亚洲精品色| 国产操B视频| 91啪级电影| 日韩 中文 欧美| 综合激情肏逼网| 九九综合伊人| 亚州欧美国产久精国产99综合视频| 成人五月天丁香婷| 婷婷九月亚洲| 日日撸夜夜操| 79色色免费| 超碰啪啪网| 婷婷五月天在婷| 黄色短视频在线观看| 天天拍天天操| 国产精品24r| 色婷婷六月开心中文字| 在线91日韩| 91se在线视频| 人色五月天婷婷| 色综合网页| 丁香六月在线| 亚洲精品电影| 五月丁香综合激情| 色婷婷久久| 久思思热视频在线观看| 久久se 综合网| 国产午夜一区二区三区| 日夜操B| 天天爱综合网| 色五月xxx| 日本视频不卡123区| 亚洲视频色婷婷| 三级三久久线久久99久目本WW| 婷婷欧美激情| 中文字幕不卡视频| www.激情五月| 五月丁香在线综合| 五月天激情综合网俺也去| 爱99干99| 亚洲热综合| 婷婷五月激情网站| 婷婷丁香中文字幕| 夜夜躁爽日日| aa久久| 免费AV播放| 91dy.av| 99WWW免费视频| 996热re视频精品视频这里| 色 五月 天 婷婷 丁香 九月| 色五月婷婷大香蕉| 婷婷激情蜜桃玖玖丁香| 九色91美女| 日本人人超碰| 婷婷五月天综合AV| 丁香婷婷久久老熟女综合网| 婷婷激情九月| 国产偷人爽久久久久久老妇APP| a色色色色色| 五月丁香五月综合欧美| 色婷婷九月| 久久香蕉婷婷| av中文字幕免费观看| 天天色色天天| 丁香五月综合久久八| 五月丁香综合激情| 婷婷在线激情| 玖玖爱导航| 嫩草AV久久伊人妇女超级A| 色色色五月婷| 操啊操av| www,五月天com| 激情久久婷婷| 五月天开心色色网| 久久婷婷伊人| 国产成人网站在线观看| 99只有这里是精品| 都市激情蜜桃婷婷五月天| 婷婷操无码| 中文字幕在线免费观看视频| 色9999日韩国产| 五月婷婷色综图片| 色yeye欧美| 熟女激情五月天| 丁香激情五月| 婷婷五月花免费视频在线| 91九色欧美| 婷婷综合玖玖五月| 香蕉AV777XXX色综合一区| Av大香蕉| 激情婷婷五月| AV性爱网| 日韩综合大黄| 成人五月天婷婷| 丁香情色五月| 亚洲亚洲人成综合网络| 九九热在线观看视频网站| 99综合网| 亚洲天堂99| 色婷丁香| 五月婷av| 成人综合伍月天| 无码免费人妻A片AAA毛片西瓜| 婷婷五月激情综合| 九九狠狠干| 国产精自产拍久久久久久蜜 | 色播综合| 丁香五月天啪啪| 极品五月天| 日韩成人综合网| 人人操插| 欧美性爱专区| 欧美日韩国产一二区| 亚洲九九视频| 亚洲这里只有精品| 91九色丨国产丨爆乳| 免费看欧美成人A片无码| 人人摸人人摸| 欧美激情VA永久在线播放| 成人色五月天| 五月天婷婷激情小说| 97色色婷婷| 97婷婷狠狠| 久久六月天| 99精品视频推荐| 人妖色AV色综合| 天啪色| 五月天伊人久久| 老师把我爽高潮了免费A片| 婷婷狠狠香蕉综合| 婷婷玖玖丁香| 亚洲六月色| 久久这里只有精品视频15| 成人小说色图婷婷五月| 91九色在线观看免费| 国产色99| 婷婷伊人视婷婷婷| 婷婷久久精品| 丁香五月婷婷欧美激情-中文天堂最新版在线观看| 99碰在线视频| 女同激情久久av久久| 99人人干人人操| 操日本三片99| 国产免费一区二区在线A片视频| 亚洲视频久久| 日韩高清成人| 五月天婷综合网站| 777.色色| 久激情| 九九热这里只有精品23| 亚洲欧洲色色| 久久 这里只有精品1| 亚洲激情综合免费| 人人看人人要| 五月天另类激情在线| 丁香五月综合在线播放 | 国产色五月婷婷| 美国色五月天婷婷资源站| 五月激情婷婷六月| 婷婷99狠狠躁| w婷婷五月婷婷w| 97视频91| 五月激情婷婷在线| 99热免费| 午夜天堂啪啪| 少妇2做爰HD韩国电影| 婷婷五月综合中文字幕| 色99免费视频中文| 丁香五月天日韩无码| 五月天停停日日| 九九狠狠干| 丁香六月开心| 青青草原99热| 九九爱看亚洲| 婷婷五月,偷窥偷拍网| 91狠狠综合久久久| 人妻激情久久| 色女人久久| 久操97| 麻豆科斗777| 色婷五月| 九九色图| 国产全是老熟女太爽了| AV片一区在线观看| 啪啪日本欧美| 大香蕉久| 天天视频精品9| 九九久久精品| 丁香六月伊人| 色综合激情| 91传媒无码人妻精| 色婷婷六月性| 这里只有精彩视频| 91丨九色丨丰满人妖| 色播综合| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 亚洲激情电影五月天色婷婷丁香一起草| 99re思思| 婷婷狠狠操| 久久婷婷六月综合| 久久五月天 91| 中文网AV| 激情综合五月天| 国产午夜成人AV在线播放| 开心五月婷婷婷美女| 丁香五月天欧美| 99综合在线| 婷婷五月综合色小姐小说| 婷婷五月激情五月丁香五月| 97色五月天| 日日干天天射| 丁香五月激情图片婷婷| 五月婷婷导航| 另类图片婷婷五月天| 色呦呦美女| 九九操屄| 婷婷五月丁香五月丁香| 久99在线视频| co超碰在线观看| 丁香五月婷婷www..com| 色色自拍视频网站| 人妻尝试久久久久久久久久久久| 182TV大香蕉| 202丰满熟女妇大| 丁香五月图片| 99ER热精品视频| 日本的α片xxxwww| 操人91| 俺也去五月婷婷丁| 欧美日本国产欧美日本韩国99| 亚洲综合婷婷五月| 色五月激情五月天| 婷婷综合九色伊人| 五月色欧洲| 天天综合色| 亚洲天堂爱爱| 国产精品国产| 久久精品五月| 天天天天天日| 五月丁香久久激情综合| 开心五月综合激情综合五月| 国产激情久久久| 超碰91人人操| 久色激情| dingxiangtingtingliuyue| 五月婷婷丁香五月婷婷| 六月丁香网| 激情五月天99色| 婷婷五月丁香香蕉| 五月天婷婷激情六月久久 | 极品嫩草| 色婷婷综合网站| 久久视频婷婷视频| 久久婷狠狠色| www激情五月天| 婷婷狠狠操| 99人妻碰碰碰久久久久禁片| 五月天网站免费欧美| 中文字幕成人日韩| 丁香五月婷婷色| 精品99*| 美女婷婷六月色| 五月婷婷三级| 啪啪激情综合| 丁香五月色| 色五月中文字幕| 色色丁香五月婷婷| 99热婷婷| 五月丁香六月久久| 亚洲色婷婷五月天| 99久热这里有精品| 97操碰视频| 91久久| 99这里只有精品|v| 色婷婷综合综合网| 婷婷五月天无码| 综合五月网| 99色网站| 99色.com| 婷婷九月综合| 丁香五月婷婷超碰在线| 99在线精品免费视频| 五月开心激情网| 婷婷丁香激情五月| 大香蕉AV电影在线| www.成人婷婷综合| 91婷婷| 丁香九月激情| 男女99免费视频| 婷婷丁香色性爱| 五婷婷六月合| 丁香五月天堂| 五月色欧洲| 最新色色五月天| 97色婷| 啪啪91| 色婷婷狠狠久久综合五月| 九九综合| 最新五月天婷婷影| A1片久久| 天天操夜夜爱| 91女人18毛片水多国产| 婷婷五月天xxx| 婷婷激情久久| 激情五月丁香亭亭| 欧美日韩123| 丰满人妻一区二区三区| 99在线观看精彩视频| 99干日日干| 99爱在线精品视频免费观看| 免费播放片大片| 一本色道久久综合狠狠躁小说| 亚洲成av人影院| 激情综合色五月丁香六月亚洲| 五月婷A V在线| 婷婷五月丁香色情| 久久久全国免费视频| 五月天深爱激情网| 久久亭亭电影| 国产在线另类五月婷婷| 婷婷va| 亚洲精品99| 五月丁香五月激情综合色综合| 免费看成人AA片无码视频吃奶| 久久五月婷综合网| 丰满少妇猛烈A片免费看观看| 成人婷婷五月天| 五月天综合色| 丁香五月影院| 69色婷婷| 天天操天天曰| 情久久综合五月天| 色色五月婷婷| 久久九九热re6这里有精品| 高清无码网址| 婷婷色五月亚洲| 丁香六月婷婷基地| 91操网| 成人五月天色天堂| 久久婷婷五月综合啪| 狠狠干综合| 婷婷之六月丁香| 操操国产| 91无码一起草| 色色婷婷五月天| 激情小说 五月天| 97碰免费视频在线| 99在线看视频| 丁香六月欧美| 天天干天天做| 嫩BBB槡BBBB搡BBBB视频| 国产乱子轮XXX农村| 五月丁香六月婷婷在线| 台湾综合丁香五月蜜桃| 婷婷激情五月| 天天搞天天色综合| 五月天婷婷高清无码| 激情综合婷婷| 狠爱婷色| 黄网在线免费| www.久久99| 久久久久久人妻久久久久久久久久人妻久久久 | 狠狠干综合网| 开心五月婷| 思思99热热热99| 亚洲人人操| 丁香五月天操B| 激情五月天色网站| 久久九九免费视频| 99国产性感视频| 影音先锋色色色资源色资源色| 激情五月天电影| 91se在线观看| 色婷婷裸体色性在线| 这里只有精品热| 九月av| 综合九九久久| 中文成人在线| 97碰在线视频| 99操逼视频| 六月久久婷婷| 五月激情婷婷丁香| 天天干天天操天天上| 91精品熟女| 九九热av| 91丨九色丨熟女丰满| 成人综合网站| 东京热免费视频| 久久网日本| 日韩成人五月天| 99色干| 丁香五月成人婷婷| 天天久| 青青草深爱激情网| 欧美熟妇一区二区三区| 国产色色色色色| www.色五月.com| 少妇熟女视频一区二区三区| 99色综合久久| 久久作爱| 色色色在线观看| 五月婷婷婷| 俺去也在线官网| 六月丁香啪啪啪| 97超碰在线免费观看| 精品久久婷婷| 岛国在线观看91| 国外亚洲成AV人片在线观看| 欧美搡BBBBB摔BBBBB| 狠狠爱综合| 综合AV在线| 欧美精品啪啪| 激情综合在线观看| 成人av免费观看| 丁香六月婷婷综合激情欧美| 大香蕉伊人爱在线| 色噜噜狠狠色综无码久久合欧美| 99久在线| 五月天婷婷色| 思思色播| 久久五月激情综合| 婷婷五月综合社区| 五月综合久久| 99色区| 成人国产综合| 96丁香六月婷婷蜜桃综合久久| 天天操天天插天天射| 丁香八月综合激情| 伊人丁香五月婷婷潮吹| 婷婷五月色综合香五月| 久久婷婷五月综合色欧美| 色色色色五月| 久久五月天色婷婷| caopeng超碰| 国产婷婷色五月| 激情五月激情综合俺也去婷婷小说| 9九色首页| 五月丁香婷婷色色| 激情色色| 五月天自拍网| 天天爽成人综合网站| 99热热九九| 26UUU亚洲欧美| 99er久久| 狠狠色丁香婷婷久久综合| 久久总和99| 婷婷久久网| 91色噜噜狠狠狠狠色综合| CHINESE熟女老女人HD视频| 91大神操美女| 日日天天干| 七七九色| 久久99网| 九九热视频99| 高清无码网址| 97人人干视频| 丁香五月人妻| 99国产小视频2013| 久月丁香爱婷婷综合| 91dy.av| 五月激激激情综合网| 中文AV在线播放| 日日噜噜夜夜狠狠久久丁香六月| 五月丁香色色网| 亚洲人妻av伦理| 国产成人精品亚洲线观看| 久久五月婷综合| 91视频久久久| 午夜色色色极品视频| 五月久久亚洲| 99热这里都是精品| 五月色亚洲| 日韩精品一曲二曲三曲四曲五曲| 亚洲天堂制| 99r这里| 午夜成人片400| 色婷婷综合久久| 欧美成人AAA片一区国产精品| 五月丁香花成人社区| 激情五月九九九| 九九热欧美| 俺去啦综合网| 天天操夜夜爽| 97热精品| 久久AAAA片一区二区| www激情网站| 香蕉操亚洲| 丁香五月婷婷成人网| WWW免费视频碰碰碰碰| 六月丁香啪啪| 免费无码毛片一区二区A片| 97伦乱| 99热碰碰热| 欧美熟女乱又伦| 激情丁香九九五月综合网| 九九色综合九九色| 天堂久久大香蕉| 99噜噜噜在线播放| 桃色五月天| 欧美成人精品A片免费一区99| 99久久欧美| 成人视频一区| 丁香成人色情五月天| 狠狠操狠狠操AV| 久久婷婷的综合色丁香五月| 玖玖爱综合网| 99操碰| 五月综亚洲| 色99网| 深爱五月天| 色综合大香蕉| 五月天激情.com| 玖玖在线| 九九99视频精品| 2025最新亚洲激情在线| 五月天自拍视频| 久久久久久综合88| 超级碰人人操人人干| 丁香五月婷婷婷婷欧美综合| 狠狠色狠狠操| 日本人妻伦在线中文字幕| 91久久精品无码一区二区三区| 99久热在线精品| 婷婷金品综合视频| 国产乱妇无乱码大黄AA片| 婷婷玖玖丁香| 婷婷爱婷婷| 成片免费播放| 99操无码视频观看| 97碰碰人人视频| 天天综合干| 看片视频在线免费日产在线看| 欧美内射AA| www色婷婷com| 欧美激情综合色丁香婷婷五月天| www.91操| 国产亚洲色婷婷久久99精品91 www.riverspirits.org www.hnnun.com www.changh | 很操日本7| 爱婷婷都市激情| 日韩一区二区A片免费观看| 97操碰| 丁香婷婷色色| 婷婷激情四射五月天| 99亚洲天堂| 亚洲AV第二区国产精品| 成人网在线视频| 亚洲精品国产熟女久久久| 99亚洲视频| 激情欧美婷婷| 99热这里只有免费精品| 国产精产国品一二三在观看| 超碰不卡在线| 亚洲熟妇无码乱子AV电影| 狠狠ri| 玖玖婷婷五月天毛片| 婷婷激情欧美| 超碰人妻在线| 大香蕉五月天婷婷| 婷婷久久五月天丁香| 婷婷趴趴| 婷婷成人五月天成人文学| 日韩AV免费电影在线播放| 狠狠久久婷婷| 婷婷 色 丁香 夜| 人人97操| 婷婷六月插屄激情| 97精品人人A片免费看| 夜夜操夜夜爽| 天天玩夜夜操| 天天综合网、天天综合色 | 成人网址在线观看| 人人爽欧美婷婷久久久五月丁香| 五月综合亚洲色| 99综合免费视频| 99久久66| 超碰人人色| 九九热这里精品| 天天爽夜夜操| 色国产五月| 狠狠干.com| 日韩抽插操逼| 国产真人做爰视频免费| 五月丁香婷婷中文| 婷婷丁香五月亚洲17cao| 好好干Av| 99热这里只有精品9| 五月婷丁香| 网站免费一站二站| 色人久久| 欧美久热| 狠狠狠激情网| 婷婷区日本| 操一操干一干| 99在线观看亚洲| 色五月婷婷老师| 99噜噜| 色综合色色色| 激情网五夜婷婷| 六月色婷婷| 激情久久五月网| 五月婷婷之综合激情在线| 激情五月色婷婷| 丁香六月啪啪啪| 狠狠五月天| 玖玖爱资源站| 99热日韩| 国产亚洲精品人人| 日本二级毛片二级毛片| 人妻videos人妻高清| 久久丁香五月天| 激情开心五月婷婷| 97伦色婷婷| 婷婷五月天AV在线| 婷婷五月色| A片试看120分钟做受视频红杏 | 婷婷狠狠久久| 亚洲精品99| 亚洲激情区| 婷婷丁香色五月天| 激情小说婷婷| 大香蕉av在线| 少妇2做爰HD韩国电影| 五月天第四色开心色播| 人妻第九页| 久久99热在线观看| 久久婷婷网| 色日本颜射| 激情五月天www| 97操碰人人| 婷婷色影院| 深爱激情四射| 美女久久婷婷| 亚洲综合丁香五月天| 99网址在线看| 亚洲操操操| 激情五月五月婷婷| 夜夜骑日日操| 欧美日本不卡黄色片| 色综合久久44| 天天更新天天亚洲| 怡红院成人AV| 色五月激情五月| ji'qi'luan'ren'lun| 粉嫩av蜜桃av蜜臀av| 中文字幕网伦射乱中文| 99亚洲综合| 国产伦亲子伦亲子视频观看| 琪琪秋霞| 欧美碰碰| 亚洲色久| 国产精品久久久海的味道| 超碰碰碰碰| 97色在线视频| 婷婷五月偷拍| 色琪琪一综合久久激情五月视频| 婷婷六月激情| 五月天婷婷色播| 综合精品99| 99久久综合网| A网在线欧洲| 网色99| 99精品无码| 99热99热| 综合久| 精品久久穴| 丁香五月天社区| 欧美人人操| 思思热99er| 激情深爱五月天| 五月花免费视频| 婷婷激情五月天在线视频| 丁香五月激情综合| 日本婷婷| 婷婷五月丁香色情| 久久作爱| 色色五月综合| 99精品国产乱码久久久人妻| 影音先锋偷偷色男人站| 狠狠色噜噜狠狠色噜噜噜999| 1024操逼| 日韩啪啪视频| 婷婷久久免费| 综合逼五月激情婷婷| 少妇水多A片太爽了| 五月婷婷激情| 天天操天天爽天天爱| 久久久五月五丁香| 久热在线中文字幕色999舞| 99色干| 五月婷婷婷婷| sisi热国产| 丁香五月婷婷啪啪啪| 91热网址| 超碰人人摸AV|